Warning: Permanently added '34.204.199.228' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/9707354-mageia-9-x86_64 --chroot mageia-9-x86_64 Version: 1.6 PID: 8541 Logging PID: 8543 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 9707354, 'buildroot_pkgs': [], 'chroot': 'mageia-9-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '3c476741141044b61f64599b3c81b93d31f83080', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/katnatek/mgaMentorship/firefox', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'firefox', 'package_version': '0:140.4.0-1.2.mga10', 'project_dirname': 'mgaMentorship', 'project_name': 'mgaMentorship', 'project_owner': 'katnatek', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/katnatek/mgaMentorship/mageia-9-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'http://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release', 'id': 'http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release', 'name': 'Additional repo http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release'}, {'baseurl': 'http://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates', 'id': 'http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates', 'name': 'Additional repo http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates'}, {'baseurl': 'http://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates_testing', 'id': 'http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing', 'name': 'Additional repo ' 'http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing'}], 'sandbox': 'katnatek/mgaMentorship--katnatek', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': None, 'submitter': 'katnatek', 'tags': [], 'task_id': '9707354-mageia-9-x86_64', 'timeout': 90000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/katnatek/mgaMentorship/firefox /var/lib/copr-rpmbuild/workspace/workdir-kbeqwveo/firefox --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/katnatek/mgaMentorship/firefox', '/var/lib/copr-rpmbuild/workspace/workdir-kbeqwveo/firefox', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-kbeqwveo/firefox'... Running: git checkout 3c476741141044b61f64599b3c81b93d31f83080 -- cmd: ['git', 'checkout', '3c476741141044b61f64599b3c81b93d31f83080', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-kbeqwveo/firefox rc: 0 stdout: stderr: Note: switching to '3c476741141044b61f64599b3c81b93d31f83080'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 3c47674 automatic import of firefox Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-kbeqwveo/firefox rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading cbindgen-vendor.tar.xz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o cbindgen-vendor.tar.xz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/katnatek/mgaMentorship/firefox/cbindgen-vendor.tar.xz/md5/331613519329f5eb0ea7e4514293cee9/cbindgen-vendor.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 9.9M 100 9.9M 0 0 285M 0 --:--:-- --:--:-- --:--:-- 293M INFO: Reading stdout from command: md5sum cbindgen-vendor.tar.xz INFO: Downloading firefox-140.4.0esr.source.tar.xz INFO: Calling: curl -H Pragma: -o firefox-140.4.0esr.source.tar.xz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/katnatek/mgaMentorship/firefox/firefox-140.4.0esr.source.tar.xz/md5/2a65419433afc5e1e9876078d857dceb/firefox-140.4.0esr.source.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 609M 100 609M 0 0 286M 0 0:00:02 0:00:02 --:--:-- 287M INFO: Reading stdout from command: md5sum firefox-140.4.0esr.source.tar.xz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=90000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-kbeqwveo/firefox/firefox.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-kbeqwveo/firefox --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1760991322.906357 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.4 starting (python version = 3.13.7, NVR = mock-6.4-1.fc42), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-kbeqwveo/firefox/firefox.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-kbeqwveo/firefox --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1760991322.906357 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-kbeqwveo/firefox/firefox.spec) Config(mageia-9-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.4 INFO: Mock Version: 6.4 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/mageia-9-x86_64-bootstrap-1760991322.906357/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Package manager dnf4 detected and used (fallback) Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 662 kB/s | 26 kB 00:00 Additional repo http_mirror_math_princeton_edu_ 16 MB/s | 9.0 MB 00:00 Additional repo http_mirror_math_princeton_edu_ 6.7 MB/s | 4.6 MB 00:00 Additional repo http_mirror_math_princeton_edu_ 3.1 MB/s | 286 kB 00:00 determining the fastest mirror (10 hosts).. done. Mageia 9 - x86_64 3.7 MB/s | 9.0 MB 00:02 determining the fastest mirror (2 hosts).. done. Mageia 9 - x86_64 - Updates 2.0 MB/s | 4.6 MB 00:02 Dependencies resolved. ======================================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================================== Installing: python3-dnf noarch 4.14.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 415 k python3-dnf-plugins-core noarch 4.3.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 95 k Installing dependencies: bash x86_64 5.2.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.4 M chkconfig x86_64 1.21-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 172 k coreutils x86_64 9.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.6 M cracklib-dicts x86_64 2.9.7-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 240 k crypto-policies noarch 20221110-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 58 k dash-static x86_64 0.5.11.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 67 k dbus x86_64 1.14.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 236 k deltarpm x86_64 3.6.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 204 k dnf-data noarch 4.14.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 36 k filesystem x86_64 2.1.9-36.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 16 k findutils x86_64 4.9.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 452 k gawk x86_64 5.2.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.2 M glibc x86_64 6:2.36-57.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 5.6 M gnupg2 x86_64 2.3.8-1.4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 3.3 M gobject-introspection x86_64 1.76.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 317 k grep x86_64 3.11-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 216 k krb5 x86_64 1.20.1-1.4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 87 k lib64acl1 x86_64 2.3.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 30 k lib64archive13 x86_64 3.6.2-5.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 366 k lib64argon2_1 x86_64 20190702-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 65 k lib64assuan0 x86_64 2.5.5-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 42 k lib64attr1 x86_64 2.5.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 16 k lib64audit1 x86_64 3.1.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 48 k lib64blkid1 x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 143 k lib64brotlicommon1 x86_64 1.0.9-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 67 k lib64brotlidec1 x86_64 1.0.9-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 30 k lib64bz2_1 x86_64 1.0.8-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 40 k lib64cap-ng0 x86_64 0.8.3-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 30 k lib64cap2 x86_64 2.52-5.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 72 k lib64com_err2 x86_64 1.47.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 25 k lib64comps0 x86_64 0.1.18-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 74 k lib64crack2 x86_64 2.9.7-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 22 k lib64cryptsetup12 x86_64 2.6.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 229 k lib64curl4 x86_64 1:7.88.1-4.8.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 299 k lib64db5.3 x86_64 5.3.28-29.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 602 k lib64dbus1_3 x86_64 1.14.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 148 k lib64devmapper1.02 x86_64 1.02.185-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 161 k lib64dnf2 x86_64 0.70.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 615 k lib64elfutils1 x86_64 0.189-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 342 k lib64expat1 x86_64 2.7.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 74 k lib64fdisk1 x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 183 k lib64ffi8 x86_64 3.4.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 36 k lib64gcrypt20 x86_64 1.10.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 524 k lib64gdbm6 x86_64 1.22-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 49 k lib64gdbm_compat4 x86_64 1.22-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 22 k lib64gio2.0_0 x86_64 2.76.3-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 675 k lib64girepository1.0_1 x86_64 1.76.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 96 k lib64glib-gir2.0 x86_64 1.76.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 160 k lib64glib2.0_0 x86_64 2.76.3-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 623 k lib64gmp10 x86_64 6.2.1-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 255 k lib64gnutls30 x86_64 3.8.4-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 888 k lib64gpg-error0 x86_64 1.47-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 74 k lib64gpgme11 x86_64 1.18.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 153 k lib64hogweed6 x86_64 1:3.9-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 372 k lib64idn2_0 x86_64 2.3.4-3.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 102 k lib64ip4tc2 x86_64 1.8.9-2.3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 22 k lib64json-c5 x86_64 0.16-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 38 k lib64keyutils1 x86_64 1.6.3-2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 16 k lib64kmod2 x86_64 30-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 54 k lib64krb53 x86_64 1.20.1-1.4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 646 k lib64ksba8 x86_64 1.6.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 117 k lib64ldap2.5_0 x86_64 2.5.14-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 622 k lib64lua5.4 x86_64 5.4.4-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 128 k lib64lz4_1 x86_64 1.9.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 70 k lib64lzma5 x86_64 5.4.3-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 131 k lib64lzo2_2 x86_64 2.10-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 65 k lib64magic1 x86_64 5.44-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 84 k lib64microhttpd12 x86_64 0.9.76-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 136 k lib64modulemd-gir2.0 x86_64 2.14.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 19 k lib64modulemd2 x86_64 2.14.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 160 k lib64mount1 x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 157 k lib64mpdec3 x86_64 2.5.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 86 k lib64mpfr6 x86_64 4.2.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 314 k lib64ncurses6 x86_64 6.3-20221203.2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 222 k lib64ncursesw6 x86_64 6.3-20221203.2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 163 k lib64nettle8 x86_64 1:3.9-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 413 k lib64nghttp2_14 x86_64 1.61.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 87 k lib64npth0 x86_64 1.6-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 23 k lib64nsl2 x86_64 1.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 55 k lib64openssl3 x86_64 3.0.18-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 2.2 M lib64p11-kit0 x86_64 0.24.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 251 k lib64pam0 x86_64 1.5.2-5.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 236 k lib64pam_userpass1 x86_64 1.0.2-16.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 14 k lib64pcre2_0 x86_64 10.42-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 530 k lib64pkgconf3 x86_64 1.8.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 34 k lib64popt0 x86_64 1:1.19-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 33 k lib64psl5 x86_64 0.21.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 63 k lib64pwquality1 x86_64 1.4.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 19 k lib64python3.10 x86_64 3.10.11-1.3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.2 M lib64python3.10-stdlib x86_64 3.10.11-1.3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 6.3 M lib64readline8 x86_64 8.1-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 150 k lib64repo0 x86_64 1.15.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 85 k lib64rpm9 x86_64 1:4.18.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 320 k lib64rpmbuild9 x86_64 1:4.18.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 89 k lib64rpmsign9 x86_64 1:4.18.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 18 k lib64sasl2_3 x86_64 2.1.27-7.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 61 k lib64seccomp2 x86_64 2.5.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 52 k lib64selinux1 x86_64 3.4-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 82 k lib64semanage2 x86_64 3.4-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 105 k lib64sepol2 x86_64 3.4-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 306 k lib64sigsegv2 x86_64 2.14-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 33 k lib64smartcols1 x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 100 k lib64solv1 x86_64 0.7.22-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 421 k lib64sqlite3_0 x86_64 3.40.1-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 641 k lib64ssh4 x86_64 1:0.10.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 233 k lib64subid4 x86_64 3:4.13-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 71 k lib64systemd0 x86_64 253.33-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 336 k lib64tasn1_6 x86_64 4.20.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 44 k lib64tcb0 x86_64 1.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 18 k lib64tirpc3 x86_64 1.3.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 92 k lib64udev1 x86_64 253.33-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 90 k lib64unistring5 x86_64 1.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 552 k lib64usb1.0_0 x86_64 1.0.26-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 73 k lib64user1 x86_64 0.63-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 55 k lib64uuid1 x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 21 k lib64verto1 x86_64 0.3.2-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 19 k lib64xcrypt1 x86_64 4.4.33-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 114 k lib64xml2_2 x86_64 2.10.4-1.7.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 579 k lib64yaml0_2 x86_64 0.2.5-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 57 k lib64zck1 x86_64 1.3.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 50 k lib64zlib1 x86_64 1.2.13-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 69 k lib64zstd1 x86_64 1.5.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 322 k libgcc1 x86_64 12.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 179 k libgomp1 x86_64 12.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 272 k libgpg-error-common noarch 1.47-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 119 k libidn2-i18n noarch 2.3.4-3.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 38 k libpwquality-tools x86_64 1.4.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 85 k libselinux x86_64 3.4-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 9.0 k libsemanage x86_64 3.4-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 23 k libstdc++6 x86_64 12.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.3 M libtirpc x86_64 1.3.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k libuser x86_64 0.63-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 308 k lsb-release noarch 3.1-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 13 k mageia-dnf-conf noarch 1.0-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 6.6 k mageia-release-Default x86_64 9-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k mageia-release-common x86_64 9-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 48 k mageia-repos x86_64 9-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 9.7 k mageia-repos-keys noarch 9-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 8.0 k mageia-repos-pkgprefs noarch 9-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 7.8 k nss-myhostname x86_64 253.33-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 344 k nss_tcb x86_64 1.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k openldap x86_64 2.5.14-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 20 k p11-kit x86_64 0.24.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 102 k p11-kit-trust x86_64 0.24.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 132 k pam x86_64 1.5.2-5.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 368 k pam_pwquality x86_64 1.4.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 18 k pam_tcb x86_64 1.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 25 k perl-base x86_64 2:5.36.0-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.0 M pkgconf x86_64 1.8.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 39 k pkgconf-m4 noarch 1.8.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 13 k pkgconf-pkg-config x86_64 1.8.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 8.1 k popt-data noarch 1:1.19-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 30 k publicsuffix-list-dafsa noarch 20221208-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 59 k python-pip-wheel noarch 23.0.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.4 M python-rpm-macros noarch 3.10-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 15 k python-setuptools-wheel noarch 65.5.0-3.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 712 k python-srpm-macros noarch 3.10-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 20 k python3 x86_64 3.10.11-1.3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 22 k python3-dateutil noarch 2.8.2-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 309 k python3-dbus x86_64 1.3.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 142 k python3-distro noarch 1.8.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 39 k python3-gobject-base x86_64 3.44.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 214 k python3-gpg x86_64 1.18.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 253 k python3-hawkey x86_64 0.70.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 96 k python3-libcomps x86_64 0.1.18-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 46 k python3-libdnf x86_64 0.70.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 746 k python3-libmodulemd x86_64 2.14.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k python3-rpm x86_64 1:4.18.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 65 k python3-rpm-macros noarch 3.10-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 9.9 k python3-six noarch 1.16.0-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 35 k rootcerts noarch 1:20251003.00-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 662 k rpm x86_64 1:4.18.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 517 k rpm-helper noarch 0.24.22-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 23 k rpm-mageia-setup x86_64 2.71-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 15 k run-parts x86_64 1:4.8.4-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 44 k sed x86_64 4.9-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 287 k setup noarch 2.7.25-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 135 k shadow-utils x86_64 3:4.13-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.1 M shared-mime-info x86_64 2.2-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 376 k systemd x86_64 253.33-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 7.3 M tcb x86_64 1.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 25 k util-linux x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.9 M Transaction Summary ======================================================================================================================================================== Install 184 Packages Total download size: 67 M Installed size: 254 M Downloading Packages: (1/184): chkconfig-1.21-1.mga9.x86_64.rpm 3.0 MB/s | 172 kB 00:00 (2/184): cracklib-dicts-2.9.7-6.mga9.x86_64.rpm 3.8 MB/s | 240 kB 00:00 (3/184): crypto-policies-20221110-2.mga9.noarch 4.5 MB/s | 58 kB 00:00 (4/184): dash-static-0.5.11.5-1.mga9.x86_64.rpm 4.5 MB/s | 67 kB 00:00 (5/184): deltarpm-3.6.3-1.mga9.x86_64.rpm 11 MB/s | 204 kB 00:00 (6/184): dbus-1.14.6-1.mga9.x86_64.rpm 8.1 MB/s | 236 kB 00:00 (7/184): dnf-data-4.14.0-1.mga9.noarch.rpm 4.5 MB/s | 36 kB 00:00 (8/184): filesystem-2.1.9-36.mga9.x86_64.rpm 2.2 MB/s | 16 kB 00:00 (9/184): bash-5.2.15-2.mga9.x86_64.rpm 12 MB/s | 1.4 MB 00:00 (10/184): findutils-4.9.0-2.mga9.x86_64.rpm 21 MB/s | 452 kB 00:00 (11/184): gobject-introspection-1.76.1-2.mga9.x 15 MB/s | 317 kB 00:00 (12/184): grep-3.11-4.mga9.x86_64.rpm 15 MB/s | 216 kB 00:00 (13/184): lib64acl1-2.3.1-2.mga9.x86_64.rpm 3.9 MB/s | 30 kB 00:00 (14/184): lib64argon2_1-20190702-4.mga9.x86_64. 8.3 MB/s | 65 kB 00:00 (15/184): lib64assuan0-2.5.5-2.mga9.x86_64.rpm 5.5 MB/s | 42 kB 00:00 (16/184): lib64attr1-2.5.1-2.mga9.x86_64.rpm 2.1 MB/s | 16 kB 00:00 (17/184): lib64brotlicommon1-1.0.9-5.mga9.x86_6 8.9 MB/s | 67 kB 00:00 (18/184): lib64brotlidec1-1.0.9-5.mga9.x86_64.r 4.0 MB/s | 30 kB 00:00 (19/184): gawk-5.2.2-1.mga9.x86_64.rpm 20 MB/s | 1.2 MB 00:00 (20/184): lib64bz2_1-1.0.8-5.mga9.x86_64.rpm 4.5 MB/s | 40 kB 00:00 (21/184): lib64cap-ng0-0.8.3-3.mga9.x86_64.rpm 4.0 MB/s | 30 kB 00:00 (22/184): lib64com_err2-1.47.0-2.mga9.x86_64.rp 3.3 MB/s | 25 kB 00:00 (23/184): lib64comps0-0.1.18-3.mga9.x86_64.rpm 9.4 MB/s | 74 kB 00:00 (24/184): lib64crack2-2.9.7-6.mga9.x86_64.rpm 3.0 MB/s | 22 kB 00:00 (25/184): lib64cryptsetup12-2.6.1-1.mga9.x86_64 15 MB/s | 229 kB 00:00 (26/184): lib64dbus1_3-1.14.6-1.mga9.x86_64.rpm 10 MB/s | 148 kB 00:00 (27/184): lib64devmapper1.02-1.02.185-1.mga9.x8 20 MB/s | 161 kB 00:00 (28/184): lib64db5.3-5.3.28-29.mga9.x86_64.rpm 20 MB/s | 602 kB 00:00 (29/184): lib64ffi8-3.4.4-1.mga9.x86_64.rpm 4.9 MB/s | 36 kB 00:00 (30/184): lib64gdbm6-1.22-2.mga9.x86_64.rpm 6.7 MB/s | 49 kB 00:00 (31/184): lib64dnf2-0.70.1-1.mga9.x86_64.rpm 21 MB/s | 615 kB 00:00 (32/184): lib64gdbm_compat4-1.22-2.mga9.x86_64. 2.9 MB/s | 22 kB 00:00 (33/184): lib64gcrypt20-1.10.2-2.mga9.x86_64.rp 23 MB/s | 524 kB 00:00 (34/184): lib64girepository1.0_1-1.76.1-2.mga9. 12 MB/s | 96 kB 00:00 (35/184): lib64glib-gir2.0-1.76.1-2.mga9.x86_64 11 MB/s | 160 kB 00:00 (36/184): lib64gpg-error0-1.47-1.mga9.x86_64.rp 8.6 MB/s | 74 kB 00:00 (37/184): lib64gmp10-6.2.1-3.mga9.x86_64.rpm 17 MB/s | 255 kB 00:00 (38/184): lib64gpgme11-1.18.0-1.mga9.x86_64.rpm 14 MB/s | 153 kB 00:00 (39/184): lib64json-c5-0.16-1.mga9.x86_64.rpm 4.5 MB/s | 38 kB 00:00 (40/184): lib64hogweed6-3.9-1.mga9.x86_64.rpm 24 MB/s | 372 kB 00:00 (41/184): lib64kmod2-30-1.mga9.x86_64.rpm 7.3 MB/s | 54 kB 00:00 (42/184): lib64ksba8-1.6.3-1.mga9.x86_64.rpm 14 MB/s | 117 kB 00:00 (43/184): lib64lua5.4-5.4.4-3.mga9.x86_64.rpm 14 MB/s | 128 kB 00:00 (44/184): lib64lz4_1-1.9.4-1.mga9.x86_64.rpm 8.2 MB/s | 70 kB 00:00 (45/184): lib64lzo2_2-2.10-5.mga9.x86_64.rpm 8.4 MB/s | 65 kB 00:00 (46/184): lib64microhttpd12-0.9.76-1.mga9.x86_6 18 MB/s | 136 kB 00:00 (47/184): lib64magic1-5.44-1.mga9.x86_64.rpm 7.4 MB/s | 84 kB 00:00 (48/184): lib64ldap2.5_0-2.5.14-1.mga9.x86_64.r 21 MB/s | 622 kB 00:00 (49/184): lib64modulemd2-2.14.0-3.mga9.x86_64.r 17 MB/s | 160 kB 00:00 (50/184): lib64modulemd-gir2.0-2.14.0-3.mga9.x8 1.8 MB/s | 19 kB 00:00 (51/184): lib64mpdec3-2.5.1-2.mga9.x86_64.rpm 11 MB/s | 86 kB 00:00 (52/184): lib64npth0-1.6-3.mga9.x86_64.rpm 3.1 MB/s | 23 kB 00:00 (53/184): lib64mpfr6-4.2.0-1.mga9.x86_64.rpm 20 MB/s | 314 kB 00:00 (54/184): lib64nsl2-1.3.0-3.mga9.x86_64.rpm 7.0 MB/s | 55 kB 00:00 (55/184): lib64nettle8-3.9-1.mga9.x86_64.rpm 17 MB/s | 413 kB 00:00 (56/184): lib64pam_userpass1-1.0.2-16.mga9.x86_ 1.7 MB/s | 14 kB 00:00 (57/184): lib64p11-kit0-0.24.1-2.mga9.x86_64.rp 17 MB/s | 251 kB 00:00 (58/184): lib64pkgconf3-1.8.0-3.mga9.x86_64.rpm 3.1 MB/s | 34 kB 00:00 (59/184): lib64popt0-1.19-1.mga9.x86_64.rpm 4.0 MB/s | 33 kB 00:00 (60/184): lib64psl5-0.21.2-2.mga9.x86_64.rpm 7.5 MB/s | 63 kB 00:00 (61/184): lib64pwquality1-1.4.5-1.mga9.x86_64.r 2.6 MB/s | 19 kB 00:00 (62/184): lib64pcre2_0-10.42-1.mga9.x86_64.rpm 20 MB/s | 530 kB 00:00 (63/184): lib64readline8-8.1-3.mga9.x86_64.rpm 13 MB/s | 150 kB 00:00 (64/184): lib64repo0-1.15.1-1.mga9.x86_64.rpm 7.5 MB/s | 85 kB 00:00 (65/184): lib64semanage2-3.4-4.mga9.x86_64.rpm 14 MB/s | 105 kB 00:00 (66/184): lib64selinux1-3.4-2.mga9.x86_64.rpm 9.7 MB/s | 82 kB 00:00 (67/184): lib64sasl2_3-2.1.27-7.mga9.x86_64.rpm 4.5 MB/s | 61 kB 00:00 (68/184): lib64sigsegv2-2.14-2.mga9.x86_64.rpm 4.1 MB/s | 33 kB 00:00 (69/184): lib64sepol2-3.4-4.mga9.x86_64.rpm 20 MB/s | 306 kB 00:00 (70/184): lib64tcb0-1.2-2.mga9.x86_64.rpm 2.0 MB/s | 18 kB 00:00 (71/184): lib64tirpc3-1.3.3-1.mga9.x86_64.rpm 12 MB/s | 92 kB 00:00 (72/184): lib64solv1-0.7.22-2.mga9.x86_64.rpm 18 MB/s | 421 kB 00:00 (73/184): lib64usb1.0_0-1.0.26-1.mga9.x86_64.rp 9.2 MB/s | 73 kB 00:00 (74/184): lib64user1-0.63-5.mga9.x86_64.rpm 7.2 MB/s | 55 kB 00:00 (75/184): lib64verto1-0.3.2-4.mga9.x86_64.rpm 2.4 MB/s | 19 kB 00:00 (76/184): lib64xcrypt1-4.4.33-3.mga9.x86_64.rpm 14 MB/s | 114 kB 00:00 (77/184): lib64unistring5-1.1-1.mga9.x86_64.rpm 24 MB/s | 552 kB 00:00 (78/184): lib64zck1-1.3.1-1.mga9.x86_64.rpm 6.5 MB/s | 50 kB 00:00 (79/184): lib64yaml0_2-0.2.5-2.mga9.x86_64.rpm 6.6 MB/s | 57 kB 00:00 (80/184): lib64zstd1-1.5.5-1.mga9.x86_64.rpm 22 MB/s | 322 kB 00:00 (81/184): libgcc1-12.3.0-3.mga9.x86_64.rpm 22 MB/s | 179 kB 00:00 (82/184): libgomp1-12.3.0-3.mga9.x86_64.rpm 18 MB/s | 272 kB 00:00 (83/184): libgpg-error-common-1.47-1.mga9.noarc 15 MB/s | 119 kB 00:00 (84/184): libpwquality-tools-1.4.5-1.mga9.x86_6 11 MB/s | 85 kB 00:00 (85/184): libselinux-3.4-2.mga9.x86_64.rpm 1.2 MB/s | 9.0 kB 00:00 (86/184): libsemanage-3.4-4.mga9.x86_64.rpm 2.9 MB/s | 23 kB 00:00 (87/184): libtirpc-1.3.3-1.mga9.x86_64.rpm 1.7 MB/s | 12 kB 00:00 (88/184): lsb-release-3.1-5.mga9.noarch.rpm 1.7 MB/s | 13 kB 00:00 (89/184): libuser-0.63-5.mga9.x86_64.rpm 21 MB/s | 308 kB 00:00 (90/184): mageia-dnf-conf-1.0-4.mga9.noarch.rpm 857 kB/s | 6.6 kB 00:00 (91/184): mageia-release-Default-9-2.mga9.x86_6 1.4 MB/s | 11 kB 00:00 (92/184): mageia-release-common-9-2.mga9.x86_64 6.3 MB/s | 48 kB 00:00 (93/184): nss_tcb-1.2-2.mga9.x86_64.rpm 988 kB/s | 11 kB 00:00 (94/184): openldap-2.5.14-1.mga9.x86_64.rpm 2.6 MB/s | 20 kB 00:00 (95/184): p11-kit-0.24.1-2.mga9.x86_64.rpm 13 MB/s | 102 kB 00:00 (96/184): p11-kit-trust-0.24.1-2.mga9.x86_64.rp 17 MB/s | 132 kB 00:00 (97/184): libstdc++6-12.3.0-3.mga9.x86_64.rpm 24 MB/s | 1.3 MB 00:00 (98/184): pam_pwquality-1.4.5-1.mga9.x86_64.rpm 2.2 MB/s | 18 kB 00:00 (99/184): pam_tcb-1.2-2.mga9.x86_64.rpm 3.1 MB/s | 25 kB 00:00 (100/184): pkgconf-1.8.0-3.mga9.x86_64.rpm 5.4 MB/s | 39 kB 00:00 (101/184): pkgconf-m4-1.8.0-3.mga9.noarch.rpm 1.4 MB/s | 13 kB 00:00 (102/184): pkgconf-pkg-config-1.8.0-3.mga9.x86_ 1.1 MB/s | 8.1 kB 00:00 (103/184): popt-data-1.19-1.mga9.noarch.rpm 4.2 MB/s | 30 kB 00:00 (104/184): publicsuffix-list-dafsa-20221208-1.m 7.2 MB/s | 59 kB 00:00 (105/184): python-rpm-macros-3.10-6.mga9.noarch 2.0 MB/s | 15 kB 00:00 (106/184): python-srpm-macros-3.10-6.mga9.noarc 2.8 MB/s | 20 kB 00:00 (107/184): python3-dbus-1.3.2-1.mga9.x86_64.rpm 18 MB/s | 142 kB 00:00 (108/184): python3-distro-1.8.0-1.mga9.noarch.r 5.1 MB/s | 39 kB 00:00 (109/184): python3-dateutil-2.8.2-4.mga9.noarch 20 MB/s | 309 kB 00:00 (110/184): python3-dnf-plugins-core-4.3.1-1.mga 12 MB/s | 95 kB 00:00 (111/184): python3-dnf-4.14.0-1.mga9.noarch.rpm 26 MB/s | 415 kB 00:00 (112/184): python3-gobject-base-3.44.1-1.mga9.x 13 MB/s | 214 kB 00:00 (113/184): python3-gpg-1.18.0-1.mga9.x86_64.rpm 17 MB/s | 253 kB 00:00 (114/184): python3-hawkey-0.70.1-1.mga9.x86_64. 11 MB/s | 96 kB 00:00 (115/184): python3-libcomps-0.1.18-3.mga9.x86_6 6.0 MB/s | 46 kB 00:00 (116/184): python3-libmodulemd-2.14.0-3.mga9.x8 1.6 MB/s | 12 kB 00:00 (117/184): python3-rpm-macros-3.10-6.mga9.noarc 1.3 MB/s | 9.9 kB 00:00 (118/184): python3-six-1.16.0-4.mga9.noarch.rpm 4.7 MB/s | 35 kB 00:00 (119/184): rpm-helper-0.24.22-1.mga9.noarch.rpm 2.9 MB/s | 23 kB 00:00 (120/184): run-parts-4.8.4-4.mga9.x86_64.rpm 5.9 MB/s | 44 kB 00:00 (121/184): python3-libdnf-0.70.1-1.mga9.x86_64. 25 MB/s | 746 kB 00:00 (122/184): setup-2.7.25-2.mga9.noarch.rpm 17 MB/s | 135 kB 00:00 (123/184): sed-4.9-1.mga9.x86_64.rpm 17 MB/s | 287 kB 00:00 (124/184): tcb-1.2-2.mga9.x86_64.rpm 3.2 MB/s | 25 kB 00:00 (125/184): shared-mime-info-2.2-5.mga9.x86_64.r 25 MB/s | 376 kB 00:00 (126/184): coreutils-9.1-1.1.mga9.x86_64.rpm 28 MB/s | 2.6 MB 00:00 (127/184): krb5-1.20.1-1.4.mga9.x86_64.rpm 11 MB/s | 87 kB 00:00 (128/184): gnupg2-2.3.8-1.4.mga9.x86_64.rpm 32 MB/s | 3.3 MB 00:00 (129/184): lib64archive13-3.6.2-5.5.mga9.x86_64 22 MB/s | 366 kB 00:00 (130/184): lib64audit1-3.1.2-1.mga9.x86_64.rpm 6.1 MB/s | 48 kB 00:00 (131/184): lib64blkid1-2.38.1-1.1.mga9.x86_64.r 16 MB/s | 143 kB 00:00 (132/184): lib64cap2-2.52-5.1.mga9.x86_64.rpm 7.9 MB/s | 72 kB 00:00 (133/184): lib64curl4-7.88.1-4.8.mga9.x86_64.rp 20 MB/s | 299 kB 00:00 (134/184): lib64elfutils1-0.189-1.1.mga9.x86_64 23 MB/s | 342 kB 00:00 (135/184): lib64expat1-2.7.3-1.mga9.x86_64.rpm 9.6 MB/s | 74 kB 00:00 (136/184): lib64fdisk1-2.38.1-1.1.mga9.x86_64.r 22 MB/s | 183 kB 00:00 (137/184): lib64gio2.0_0-2.76.3-1.5.mga9.x86_64 30 MB/s | 675 kB 00:00 (138/184): lib64glib2.0_0-2.76.3-1.5.mga9.x86_6 24 MB/s | 623 kB 00:00 (139/184): lib64idn2_0-2.3.4-3.1.mga9.x86_64.rp 12 MB/s | 102 kB 00:00 (140/184): glibc-2.36-57.mga9.x86_64.rpm 30 MB/s | 5.6 MB 00:00 (141/184): lib64ip4tc2-1.8.9-2.3.mga9.x86_64.rp 2.6 MB/s | 22 kB 00:00 (142/184): lib64keyutils1-1.6.3-2.1.mga9.x86_64 2.1 MB/s | 16 kB 00:00 (143/184): lib64gnutls30-3.8.4-1.2.mga9.x86_64. 31 MB/s | 888 kB 00:00 (144/184): lib64lzma5-5.4.3-1.1.mga9.x86_64.rpm 17 MB/s | 131 kB 00:00 (145/184): lib64mount1-2.38.1-1.1.mga9.x86_64.r 21 MB/s | 157 kB 00:00 (146/184): lib64ncurses6-6.3-20221203.2.1.mga9. 27 MB/s | 222 kB 00:00 (147/184): lib64krb53-1.20.1-1.4.mga9.x86_64.rp 28 MB/s | 646 kB 00:00 (148/184): lib64ncursesw6-6.3-20221203.2.1.mga9 19 MB/s | 163 kB 00:00 (149/184): lib64nghttp2_14-1.61.0-1.mga9.x86_64 11 MB/s | 87 kB 00:00 (150/184): lib64pam0-1.5.2-5.2.mga9.x86_64.rpm 26 MB/s | 236 kB 00:00 (151/184): lib64rpm9-4.18.2-1.mga9.x86_64.rpm 22 MB/s | 320 kB 00:00 (152/184): lib64rpmbuild9-4.18.2-1.mga9.x86_64. 12 MB/s | 89 kB 00:00 (153/184): lib64python3.10-3.10.11-1.3.mga9.x86 33 MB/s | 1.2 MB 00:00 (154/184): lib64rpmsign9-4.18.2-1.mga9.x86_64.r 1.8 MB/s | 18 kB 00:00 (155/184): lib64seccomp2-2.5.5-1.mga9.x86_64.rp 7.1 MB/s | 52 kB 00:00 (156/184): lib64smartcols1-2.38.1-1.1.mga9.x86_ 12 MB/s | 100 kB 00:00 (157/184): lib64ssh4-0.10.6-1.mga9.x86_64.rpm 29 MB/s | 233 kB 00:00 (158/184): lib64sqlite3_0-3.40.1-1.2.mga9.x86_6 41 MB/s | 641 kB 00:00 (159/184): lib64subid4-4.13-1.1.mga9.x86_64.rpm 8.4 MB/s | 71 kB 00:00 (160/184): lib64systemd0-253.33-1.mga9.x86_64.r 23 MB/s | 336 kB 00:00 (161/184): lib64tasn1_6-4.20.0-1.mga9.x86_64.rp 3.9 MB/s | 44 kB 00:00 (162/184): lib64udev1-253.33-1.mga9.x86_64.rpm 12 MB/s | 90 kB 00:00 (163/184): lib64uuid1-2.38.1-1.1.mga9.x86_64.rp 2.0 MB/s | 21 kB 00:00 (164/184): lib64zlib1-1.2.13-1.2.mga9.x86_64.rp 9.1 MB/s | 69 kB 00:00 (165/184): lib64xml2_2-2.10.4-1.7.mga9.x86_64.r 29 MB/s | 579 kB 00:00 (166/184): libidn2-i18n-2.3.4-3.1.mga9.noarch.r 3.3 MB/s | 38 kB 00:00 (167/184): mageia-repos-9-4.mga9.x86_64.rpm 1.1 MB/s | 9.7 kB 00:00 (168/184): mageia-repos-keys-9-4.mga9.noarch.rp 1.1 MB/s | 8.0 kB 00:00 (169/184): mageia-repos-pkgprefs-9-4.mga9.noarc 1.1 MB/s | 7.8 kB 00:00 (170/184): nss-myhostname-253.33-1.mga9.x86_64. 23 MB/s | 344 kB 00:00 (171/184): pam-1.5.2-5.2.mga9.x86_64.rpm 26 MB/s | 368 kB 00:00 (172/184): lib64python3.10-stdlib-3.10.11-1.3.m 43 MB/s | 6.3 MB 00:00 (173/184): python-setuptools-wheel-65.5.0-3.1.m 42 MB/s | 712 kB 00:00 (174/184): python-pip-wheel-23.0.1-1.1.mga9.noa 34 MB/s | 1.4 MB 00:00 (175/184): python3-3.10.11-1.3.mga9.x86_64.rpm 2.9 MB/s | 22 kB 00:00 (176/184): python3-rpm-4.18.2-1.mga9.x86_64.rpm 8.1 MB/s | 65 kB 00:00 (177/184): perl-base-5.36.0-1.1.mga9.x86_64.rpm 35 MB/s | 2.0 MB 00:00 (178/184): rpm-mageia-setup-2.71-1.1.mga9.x86_6 1.9 MB/s | 15 kB 00:00 (179/184): rpm-4.18.2-1.mga9.x86_64.rpm 27 MB/s | 517 kB 00:00 (180/184): shadow-utils-4.13-1.1.mga9.x86_64.rp 37 MB/s | 1.1 MB 00:00 (181/184): util-linux-2.38.1-1.1.mga9.x86_64.rp 56 MB/s | 2.9 MB 00:00 (182/184): rootcerts-20251003.00-1.mga9.noarch. 32 MB/s | 662 kB 00:00 (183/184): lib64openssl3-3.0.18-1.mga9.x86_64.r 39 MB/s | 2.2 MB 00:00 (184/184): systemd-253.33-1.mga9.x86_64.rpm 51 MB/s | 7.3 MB 00:00 -------------------------------------------------------------------------------- Total 60 MB/s | 67 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-2.1.9-36.mga9.x86_64 1/1 Running scriptlet: chkconfig-1.21-1.mga9.x86_64 1/1 Running scriptlet: p11-kit-0.24.1-2.mga9.x86_64 1/1 Running scriptlet: python3-rpm-1:4.18.2-1.mga9.x86_64 1/1 Preparing : 1/1 Installing : python-srpm-macros-3.10-6.mga9.noarch 1/184 Installing : python-rpm-macros-3.10-6.mga9.noarch 2/184 Installing : dnf-data-4.14.0-1.mga9.noarch 3/184 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : crypto-policies-20221110-2.mga9.noarch 4/184 Running scriptlet: crypto-policies-20221110-2.mga9.noarch 4/184 Installing : krb5-1.20.1-1.4.mga9.x86_64 5/184 Installing : mageia-dnf-conf-1.0-4.mga9.noarch 6/184 Installing : python3-rpm-macros-3.10-6.mga9.noarch 7/184 Installing : rpm-mageia-setup-2.71-1.1.mga9.x86_64 8/184 Installing : python-setuptools-wheel-65.5.0-3.1.mga9.noarch 9/184 Installing : mageia-repos-pkgprefs-9-4.mga9.noarch 10/184 Installing : mageia-repos-keys-9-4.mga9.noarch 11/184 Installing : libidn2-i18n-2.3.4-3.1.mga9.noarch 12/184 Installing : publicsuffix-list-dafsa-20221208-1.mga9.noarch 13/184 Installing : popt-data-1:1.19-1.mga9.noarch 14/184 Installing : pkgconf-m4-1.8.0-3.mga9.noarch 15/184 Installing : libtirpc-1.3.3-1.mga9.x86_64 16/184 Installing : libsemanage-3.4-4.mga9.x86_64 17/184 Installing : libgpg-error-common-1.47-1.mga9.noarch 18/184 Installing : dash-static-0.5.11.5-1.mga9.x86_64 19/184 Installing : run-parts-1:4.8.4-4.mga9.x86_64 20/184 Installing : bash-5.2.15-2.mga9.x86_64 21/184 Installing : setup-2.7.25-2.mga9.noarch 22/184 error: failed to open /etc/group for id/name lookup: No such file or directory warning: group shadow does not exist - using root error: failed to open /etc/group for id/name lookup: No such file or directory warning: group shadow does not exist - using root warning: /etc/fstab created as /etc/fstab.rpmnew warning: /etc/hosts created as /etc/hosts.rpmnew warning: /etc/resolv.conf created as /etc/resolv.conf.rpmnew Installing : filesystem-2.1.9-36.mga9.x86_64 23/184 Installing : lib64pcre2_0-10.42-1.mga9.x86_64 24/184 Installing : grep-3.11-4.mga9.x86_64 25/184 Installing : lib64xcrypt1-4.4.33-3.mga9.x86_64 26/184 Installing : glibc-6:2.36-57.mga9.x86_64 27/184 Running scriptlet: glibc-6:2.36-57.mga9.x86_64 27/184 Installing : lib64ncurses6-6.3-20221203.2.1.mga9.x86_64 28/184 Installing : lib64zlib1-1.2.13-1.2.mga9.x86_64 29/184 Installing : lib64openssl3-3.0.18-1.mga9.x86_64 30/184 Installing : lib64bz2_1-1.0.8-5.mga9.x86_64 31/184 Installing : lib64lzma5-5.4.3-1.1.mga9.x86_64 32/184 Installing : lib64zstd1-1.5.5-1.mga9.x86_64 33/184 Installing : lib64gpg-error0-1.47-1.mga9.x86_64 34/184 Installing : lib64cap2-2.52-5.1.mga9.x86_64 35/184 Installing : lib64ffi8-3.4.4-1.mga9.x86_64 36/184 Installing : lib64glib2.0_0-2.76.3-1.5.mga9.x86_64 37/184 Installing : lib64popt0-1:1.19-1.mga9.x86_64 38/184 Installing : lib64xml2_2-2.10.4-1.7.mga9.x86_64 39/184 Installing : lib64gmp10-6.2.1-3.mga9.x86_64 40/184 Installing : lib64blkid1-2.38.1-1.1.mga9.x86_64 41/184 Running scriptlet: lib64blkid1-2.38.1-1.1.mga9.x86_64 41/184 Installing : lib64gcrypt20-1.10.2-2.mga9.x86_64 42/184 Installing : lib64readline8-8.1-3.mga9.x86_64 43/184 Installing : lib64acl1-2.3.1-2.mga9.x86_64 44/184 Installing : lib64sqlite3_0-3.40.1-1.2.mga9.x86_64 45/184 Installing : lib64uuid1-2.38.1-1.1.mga9.x86_64 46/184 Installing : lib64mount1-2.38.1-1.1.mga9.x86_64 47/184 Installing : chkconfig-1.21-1.mga9.x86_64 48/184 Installing : lib64udev1-253.33-1.mga9.x86_64 49/184 Installing : lib64lz4_1-1.9.4-1.mga9.x86_64 50/184 Installing : lib64systemd0-253.33-1.mga9.x86_64 51/184 Installing : lib64p11-kit0-0.24.1-2.mga9.x86_64 52/184 Installing : p11-kit-0.24.1-2.mga9.x86_64 53/184 Installing : lib64tcb0-1.2-2.mga9.x86_64 54/184 Installing : lib64unistring5-1.1-1.mga9.x86_64 55/184 Installing : lib64idn2_0-2.3.4-3.1.mga9.x86_64 56/184 Installing : lib64expat1-2.7.3-1.mga9.x86_64 57/184 Installing : lib64smartcols1-2.38.1-1.1.mga9.x86_64 58/184 Installing : lib64fdisk1-2.38.1-1.1.mga9.x86_64 59/184 Installing : lib64assuan0-2.5.5-2.mga9.x86_64 60/184 Installing : lib64zck1-1.3.1-1.mga9.x86_64 61/184 Installing : lib64crack2-2.9.7-6.mga9.x86_64 62/184 Installing : lib64magic1-5.44-1.mga9.x86_64 63/184 Installing : lib64ncursesw6-6.3-20221203.2.1.mga9.x86_64 64/184 Installing : lib64cap-ng0-0.8.3-3.mga9.x86_64 65/184 Installing : lib64audit1-3.1.2-1.mga9.x86_64 66/184 Installing : lib64db5.3-5.3.28-29.mga9.x86_64 67/184 Installing : lib64pam0-1.5.2-5.2.mga9.x86_64 68/184 Installing : lib64gdbm6-1.22-2.mga9.x86_64 69/184 Installing : lib64json-c5-0.16-1.mga9.x86_64 70/184 Installing : lib64lua5.4-5.4.4-3.mga9.x86_64 71/184 Installing : lib64rpm9-1:4.18.2-1.mga9.x86_64 72/184 Installing : lib64solv1-0.7.22-2.mga9.x86_64 73/184 Installing : lib64nettle8-1:3.9-1.mga9.x86_64 74/184 Installing : lib64sepol2-3.4-4.mga9.x86_64 75/184 Installing : lib64tasn1_6-4.20.0-1.mga9.x86_64 76/184 Installing : p11-kit-trust-0.24.1-2.mga9.x86_64 77/184 Installing : libselinux-3.4-2.mga9.x86_64 78/184 Installing : lib64selinux1-3.4-2.mga9.x86_64 79/184 Installing : lib64semanage2-3.4-4.mga9.x86_64 80/184 Installing : lib64subid4-3:4.13-1.1.mga9.x86_64 81/184 Installing : lib64hogweed6-1:3.9-1.mga9.x86_64 82/184 Installing : lib64gnutls30-3.8.4-1.2.mga9.x86_64 83/184 Installing : lib64microhttpd12-0.9.76-1.mga9.x86_64 84/184 Installing : deltarpm-3.6.3-1.mga9.x86_64 85/184 Installing : lib64gdbm_compat4-1.22-2.mga9.x86_64 86/184 Installing : lib64pam_userpass1-1.0.2-16.mga9.x86_64 87/184 Installing : shadow-utils-3:4.13-1.1.mga9.x86_64 88/184 Installing : openldap-2.5.14-1.mga9.x86_64 89/184 Installing : cracklib-dicts-2.9.7-6.mga9.x86_64 90/184 Installing : libpwquality-tools-1.4.5-1.mga9.x86_64 91/184 Installing : lib64pwquality1-1.4.5-1.mga9.x86_64 92/184 Installing : pam_pwquality-1.4.5-1.mga9.x86_64 93/184 Installing : lib64comps0-0.1.18-3.mga9.x86_64 94/184 Installing : lib64psl5-0.21.2-2.mga9.x86_64 95/184 Installing : lib64devmapper1.02-1.02.185-1.mga9.x86_64 96/184 Installing : lib64usb1.0_0-1.0.26-1.mga9.x86_64 97/184 Installing : lib64mpfr6-4.2.0-1.mga9.x86_64 98/184 Installing : nss-myhostname-253.33-1.mga9.x86_64 99/184 Installing : lib64ksba8-1.6.3-1.mga9.x86_64 100/184 Installing : lib64kmod2-30-1.mga9.x86_64 101/184 Installing : perl-base-2:5.36.0-1.1.mga9.x86_64 102/184 Installing : findutils-4.9.0-2.mga9.x86_64 103/184 Installing : lib64argon2_1-20190702-4.mga9.x86_64 104/184 Installing : lib64cryptsetup12-2.6.1-1.mga9.x86_64 105/184 Installing : lib64attr1-2.5.1-2.mga9.x86_64 106/184 Installing : coreutils-9.1-1.1.mga9.x86_64 107/184 Installing : rootcerts-1:20251003.00-1.mga9.noarch 108/184 Running scriptlet: rootcerts-1:20251003.00-1.mga9.noarch 108/184 Installing : python-pip-wheel-23.0.1-1.1.mga9.noarch 109/184 Installing : lib64user1-0.63-5.mga9.x86_64 110/184 Installing : libuser-0.63-5.mga9.x86_64 111/184 Installing : lib64brotlicommon1-1.0.9-5.mga9.x86_64 112/184 Installing : lib64brotlidec1-1.0.9-5.mga9.x86_64 113/184 Installing : lib64com_err2-1.47.0-2.mga9.x86_64 114/184 Installing : lib64lzo2_2-2.10-5.mga9.x86_64 115/184 Installing : lib64archive13-3.6.2-5.5.mga9.x86_64 116/184 Installing : lib64mpdec3-2.5.1-2.mga9.x86_64 117/184 Installing : lib64npth0-1.6-3.mga9.x86_64 118/184 Installing : lib64pkgconf3-1.8.0-3.mga9.x86_64 119/184 Installing : pkgconf-1.8.0-3.mga9.x86_64 120/184 Installing : pkgconf-pkg-config-1.8.0-3.mga9.x86_64 121/184 Installing : shared-mime-info-2.2-5.mga9.x86_64 122/184 Running scriptlet: shared-mime-info-2.2-5.mga9.x86_64 122/184 Installing : lib64gio2.0_0-2.76.3-1.5.mga9.x86_64 123/184 Installing : lib64glib-gir2.0-1.76.1-2.mga9.x86_64 124/184 Installing : lib64girepository1.0_1-1.76.1-2.mga9.x86_64 125/184 Installing : lib64sasl2_3-2.1.27-7.mga9.x86_64 126/184 Installing : lib64ldap2.5_0-2.5.14-1.mga9.x86_64 127/184 Installing : gnupg2-2.3.8-1.4.mga9.x86_64 128/184 Installing : lib64gpgme11-1.18.0-1.mga9.x86_64 129/184 Installing : lib64rpmsign9-1:4.18.2-1.mga9.x86_64 130/184 Installing : lib64sigsegv2-2.14-2.mga9.x86_64 131/184 Installing : gawk-5.2.2-1.mga9.x86_64 132/184 Installing : lib64verto1-0.3.2-4.mga9.x86_64 133/184 Installing : lib64yaml0_2-0.2.5-2.mga9.x86_64 134/184 Installing : lib64modulemd2-2.14.0-3.mga9.x86_64 135/184 Installing : lib64modulemd-gir2.0-2.14.0-3.mga9.x86_64 136/184 Installing : sed-4.9-1.mga9.x86_64 137/184 Installing : lib64ip4tc2-1.8.9-2.3.mga9.x86_64 138/184 Installing : lib64keyutils1-1.6.3-2.1.mga9.x86_64 139/184 Installing : lib64krb53-1.20.1-1.4.mga9.x86_64 140/184 Installing : lib64tirpc3-1.3.3-1.mga9.x86_64 141/184 Installing : lib64nsl2-1.3.0-3.mga9.x86_64 142/184 Installing : python3-3.10.11-1.3.mga9.x86_64 143/184 Installing : lib64python3.10-3.10.11-1.3.mga9.x86_64 144/184 Installing : lib64python3.10-stdlib-3.10.11-1.3.mga9.x86_64 145/184 Installing : python3-six-1.16.0-4.mga9.noarch 146/184 Installing : python3-dateutil-2.8.2-4.mga9.noarch 147/184 Installing : gobject-introspection-1.76.1-2.mga9.x86_64 148/184 Installing : python3-gobject-base-3.44.1-1.mga9.x86_64 149/184 Installing : python3-libmodulemd-2.14.0-3.mga9.x86_64 150/184 Installing : python3-gpg-1.18.0-1.mga9.x86_64 151/184 Installing : python3-libcomps-0.1.18-3.mga9.x86_64 152/184 Installing : python3-distro-1.8.0-1.mga9.noarch 153/184 Installing : pam_tcb-1.2-2.mga9.x86_64 154/184 Installing : lib64ssh4-1:0.10.6-1.mga9.x86_64 155/184 Installing : lib64nghttp2_14-1.61.0-1.mga9.x86_64 156/184 Installing : lib64curl4-1:7.88.1-4.8.mga9.x86_64 157/184 Installing : lib64repo0-1.15.1-1.mga9.x86_64 158/184 Installing : lib64elfutils1-0.189-1.1.mga9.x86_64 159/184 Installing : lib64seccomp2-2.5.5-1.mga9.x86_64 160/184 Installing : lsb-release-3.1-5.mga9.noarch 161/184 Installing : libgcc1-12.3.0-3.mga9.x86_64 162/184 Installing : libstdc++6-12.3.0-3.mga9.x86_64 163/184 Installing : lib64dnf2-0.70.1-1.mga9.x86_64 164/184 Installing : python3-libdnf-0.70.1-1.mga9.x86_64 165/184 Installing : python3-hawkey-0.70.1-1.mga9.x86_64 166/184 Installing : mageia-release-common-9-2.mga9.x86_64 167/184 Installing : mageia-release-Default-9-2.mga9.x86_64 168/184 Running scriptlet: mageia-release-Default-9-2.mga9.x86_64 168/184 Installing : mageia-repos-9-4.mga9.x86_64 169/184 Installing : lib64dbus1_3-1.14.6-1.mga9.x86_64 170/184 Running scriptlet: dbus-1.14.6-1.mga9.x86_64 171/184 Installing : dbus-1.14.6-1.mga9.x86_64 171/184 Installing : util-linux-2.38.1-1.1.mga9.x86_64 172/184 Running scriptlet: util-linux-2.38.1-1.1.mga9.x86_64 172/184 Running scriptlet: systemd-253.33-1.mga9.x86_64 173/184 Installing : systemd-253.33-1.mga9.x86_64 173/184 Running scriptlet: systemd-253.33-1.mga9.x86_64 173/184 Installing : rpm-helper-0.24.22-1.mga9.noarch 174/184 Installing : nss_tcb-1.2-2.mga9.x86_64 175/184 Running scriptlet: nss_tcb-1.2-2.mga9.x86_64 175/184 Installing : tcb-1.2-2.mga9.x86_64 176/184 Installing : pam-1.5.2-5.2.mga9.x86_64 177/184 Running scriptlet: rpm-1:4.18.2-1.mga9.x86_64 178/184 Installing : rpm-1:4.18.2-1.mga9.x86_64 178/184 Installing : python3-dbus-1.3.2-1.mga9.x86_64 179/184 Installing : libgomp1-12.3.0-3.mga9.x86_64 180/184 Installing : lib64rpmbuild9-1:4.18.2-1.mga9.x86_64 181/184 Installing : python3-rpm-1:4.18.2-1.mga9.x86_64 182/184 Installing : python3-dnf-4.14.0-1.mga9.noarch 183/184 Installing : python3-dnf-plugins-core-4.3.1-1.mga9.noarch 184/184 Running scriptlet: setup-2.7.25-2.mga9.noarch 184/184 Running scriptlet: shadow-utils-3:4.13-1.1.mga9.x86_64 184/184 Running scriptlet: rootcerts-1:20251003.00-1.mga9.noarch 184/184 Running scriptlet: dbus-1.14.6-1.mga9.x86_64 184/184 Running scriptlet: systemd-253.33-1.mga9.x86_64 184/184 Running scriptlet: pam-1.5.2-5.2.mga9.x86_64 184/184 Running scriptlet: rpm-1:4.18.2-1.mga9.x86_64 184/184 Running scriptlet: python3-dnf-plugins-core-4.3.1-1.mga9.noarch 184/184 Creating group 'input' with GID 996. Creating group 'kvm' with GID 995. Creating group 'render' with GID 994. Creating group 'sgx' with GID 993. Creating group 'systemd-oom' with GID 992. Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 992 and GID 992. Creating group 'systemd-journal-remote' with GID 991. Creating user 'systemd-journal-remote' (systemd Journal Remote) with UID 991 and GID 991. Creating group 'systemd-timesync' with GID 990. Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 990 and GID 990. Installed products updated. Installed: bash-5.2.15-2.mga9.x86_64 chkconfig-1.21-1.mga9.x86_64 coreutils-9.1-1.1.mga9.x86_64 cracklib-dicts-2.9.7-6.mga9.x86_64 crypto-policies-20221110-2.mga9.noarch dash-static-0.5.11.5-1.mga9.x86_64 dbus-1.14.6-1.mga9.x86_64 deltarpm-3.6.3-1.mga9.x86_64 dnf-data-4.14.0-1.mga9.noarch filesystem-2.1.9-36.mga9.x86_64 findutils-4.9.0-2.mga9.x86_64 gawk-5.2.2-1.mga9.x86_64 glibc-6:2.36-57.mga9.x86_64 gnupg2-2.3.8-1.4.mga9.x86_64 gobject-introspection-1.76.1-2.mga9.x86_64 grep-3.11-4.mga9.x86_64 krb5-1.20.1-1.4.mga9.x86_64 lib64acl1-2.3.1-2.mga9.x86_64 lib64archive13-3.6.2-5.5.mga9.x86_64 lib64argon2_1-20190702-4.mga9.x86_64 lib64assuan0-2.5.5-2.mga9.x86_64 lib64attr1-2.5.1-2.mga9.x86_64 lib64audit1-3.1.2-1.mga9.x86_64 lib64blkid1-2.38.1-1.1.mga9.x86_64 lib64brotlicommon1-1.0.9-5.mga9.x86_64 lib64brotlidec1-1.0.9-5.mga9.x86_64 lib64bz2_1-1.0.8-5.mga9.x86_64 lib64cap-ng0-0.8.3-3.mga9.x86_64 lib64cap2-2.52-5.1.mga9.x86_64 lib64com_err2-1.47.0-2.mga9.x86_64 lib64comps0-0.1.18-3.mga9.x86_64 lib64crack2-2.9.7-6.mga9.x86_64 lib64cryptsetup12-2.6.1-1.mga9.x86_64 lib64curl4-1:7.88.1-4.8.mga9.x86_64 lib64db5.3-5.3.28-29.mga9.x86_64 lib64dbus1_3-1.14.6-1.mga9.x86_64 lib64devmapper1.02-1.02.185-1.mga9.x86_64 lib64dnf2-0.70.1-1.mga9.x86_64 lib64elfutils1-0.189-1.1.mga9.x86_64 lib64expat1-2.7.3-1.mga9.x86_64 lib64fdisk1-2.38.1-1.1.mga9.x86_64 lib64ffi8-3.4.4-1.mga9.x86_64 lib64gcrypt20-1.10.2-2.mga9.x86_64 lib64gdbm6-1.22-2.mga9.x86_64 lib64gdbm_compat4-1.22-2.mga9.x86_64 lib64gio2.0_0-2.76.3-1.5.mga9.x86_64 lib64girepository1.0_1-1.76.1-2.mga9.x86_64 lib64glib-gir2.0-1.76.1-2.mga9.x86_64 lib64glib2.0_0-2.76.3-1.5.mga9.x86_64 lib64gmp10-6.2.1-3.mga9.x86_64 lib64gnutls30-3.8.4-1.2.mga9.x86_64 lib64gpg-error0-1.47-1.mga9.x86_64 lib64gpgme11-1.18.0-1.mga9.x86_64 lib64hogweed6-1:3.9-1.mga9.x86_64 lib64idn2_0-2.3.4-3.1.mga9.x86_64 lib64ip4tc2-1.8.9-2.3.mga9.x86_64 lib64json-c5-0.16-1.mga9.x86_64 lib64keyutils1-1.6.3-2.1.mga9.x86_64 lib64kmod2-30-1.mga9.x86_64 lib64krb53-1.20.1-1.4.mga9.x86_64 lib64ksba8-1.6.3-1.mga9.x86_64 lib64ldap2.5_0-2.5.14-1.mga9.x86_64 lib64lua5.4-5.4.4-3.mga9.x86_64 lib64lz4_1-1.9.4-1.mga9.x86_64 lib64lzma5-5.4.3-1.1.mga9.x86_64 lib64lzo2_2-2.10-5.mga9.x86_64 lib64magic1-5.44-1.mga9.x86_64 lib64microhttpd12-0.9.76-1.mga9.x86_64 lib64modulemd-gir2.0-2.14.0-3.mga9.x86_64 lib64modulemd2-2.14.0-3.mga9.x86_64 lib64mount1-2.38.1-1.1.mga9.x86_64 lib64mpdec3-2.5.1-2.mga9.x86_64 lib64mpfr6-4.2.0-1.mga9.x86_64 lib64ncurses6-6.3-20221203.2.1.mga9.x86_64 lib64ncursesw6-6.3-20221203.2.1.mga9.x86_64 lib64nettle8-1:3.9-1.mga9.x86_64 lib64nghttp2_14-1.61.0-1.mga9.x86_64 lib64npth0-1.6-3.mga9.x86_64 lib64nsl2-1.3.0-3.mga9.x86_64 lib64openssl3-3.0.18-1.mga9.x86_64 lib64p11-kit0-0.24.1-2.mga9.x86_64 lib64pam0-1.5.2-5.2.mga9.x86_64 lib64pam_userpass1-1.0.2-16.mga9.x86_64 lib64pcre2_0-10.42-1.mga9.x86_64 lib64pkgconf3-1.8.0-3.mga9.x86_64 lib64popt0-1:1.19-1.mga9.x86_64 lib64psl5-0.21.2-2.mga9.x86_64 lib64pwquality1-1.4.5-1.mga9.x86_64 lib64python3.10-3.10.11-1.3.mga9.x86_64 lib64python3.10-stdlib-3.10.11-1.3.mga9.x86_64 lib64readline8-8.1-3.mga9.x86_64 lib64repo0-1.15.1-1.mga9.x86_64 lib64rpm9-1:4.18.2-1.mga9.x86_64 lib64rpmbuild9-1:4.18.2-1.mga9.x86_64 lib64rpmsign9-1:4.18.2-1.mga9.x86_64 lib64sasl2_3-2.1.27-7.mga9.x86_64 lib64seccomp2-2.5.5-1.mga9.x86_64 lib64selinux1-3.4-2.mga9.x86_64 lib64semanage2-3.4-4.mga9.x86_64 lib64sepol2-3.4-4.mga9.x86_64 lib64sigsegv2-2.14-2.mga9.x86_64 lib64smartcols1-2.38.1-1.1.mga9.x86_64 lib64solv1-0.7.22-2.mga9.x86_64 lib64sqlite3_0-3.40.1-1.2.mga9.x86_64 lib64ssh4-1:0.10.6-1.mga9.x86_64 lib64subid4-3:4.13-1.1.mga9.x86_64 lib64systemd0-253.33-1.mga9.x86_64 lib64tasn1_6-4.20.0-1.mga9.x86_64 lib64tcb0-1.2-2.mga9.x86_64 lib64tirpc3-1.3.3-1.mga9.x86_64 lib64udev1-253.33-1.mga9.x86_64 lib64unistring5-1.1-1.mga9.x86_64 lib64usb1.0_0-1.0.26-1.mga9.x86_64 lib64user1-0.63-5.mga9.x86_64 lib64uuid1-2.38.1-1.1.mga9.x86_64 lib64verto1-0.3.2-4.mga9.x86_64 lib64xcrypt1-4.4.33-3.mga9.x86_64 lib64xml2_2-2.10.4-1.7.mga9.x86_64 lib64yaml0_2-0.2.5-2.mga9.x86_64 lib64zck1-1.3.1-1.mga9.x86_64 lib64zlib1-1.2.13-1.2.mga9.x86_64 lib64zstd1-1.5.5-1.mga9.x86_64 libgcc1-12.3.0-3.mga9.x86_64 libgomp1-12.3.0-3.mga9.x86_64 libgpg-error-common-1.47-1.mga9.noarch libidn2-i18n-2.3.4-3.1.mga9.noarch libpwquality-tools-1.4.5-1.mga9.x86_64 libselinux-3.4-2.mga9.x86_64 libsemanage-3.4-4.mga9.x86_64 libstdc++6-12.3.0-3.mga9.x86_64 libtirpc-1.3.3-1.mga9.x86_64 libuser-0.63-5.mga9.x86_64 lsb-release-3.1-5.mga9.noarch mageia-dnf-conf-1.0-4.mga9.noarch mageia-release-Default-9-2.mga9.x86_64 mageia-release-common-9-2.mga9.x86_64 mageia-repos-9-4.mga9.x86_64 mageia-repos-keys-9-4.mga9.noarch mageia-repos-pkgprefs-9-4.mga9.noarch nss-myhostname-253.33-1.mga9.x86_64 nss_tcb-1.2-2.mga9.x86_64 openldap-2.5.14-1.mga9.x86_64 p11-kit-0.24.1-2.mga9.x86_64 p11-kit-trust-0.24.1-2.mga9.x86_64 pam-1.5.2-5.2.mga9.x86_64 pam_pwquality-1.4.5-1.mga9.x86_64 pam_tcb-1.2-2.mga9.x86_64 perl-base-2:5.36.0-1.1.mga9.x86_64 pkgconf-1.8.0-3.mga9.x86_64 pkgconf-m4-1.8.0-3.mga9.noarch pkgconf-pkg-config-1.8.0-3.mga9.x86_64 popt-data-1:1.19-1.mga9.noarch publicsuffix-list-dafsa-20221208-1.mga9.noarch python-pip-wheel-23.0.1-1.1.mga9.noarch python-rpm-macros-3.10-6.mga9.noarch python-setuptools-wheel-65.5.0-3.1.mga9.noarch python-srpm-macros-3.10-6.mga9.noarch python3-3.10.11-1.3.mga9.x86_64 python3-dateutil-2.8.2-4.mga9.noarch python3-dbus-1.3.2-1.mga9.x86_64 python3-distro-1.8.0-1.mga9.noarch python3-dnf-4.14.0-1.mga9.noarch python3-dnf-plugins-core-4.3.1-1.mga9.noarch python3-gobject-base-3.44.1-1.mga9.x86_64 python3-gpg-1.18.0-1.mga9.x86_64 python3-hawkey-0.70.1-1.mga9.x86_64 python3-libcomps-0.1.18-3.mga9.x86_64 python3-libdnf-0.70.1-1.mga9.x86_64 python3-libmodulemd-2.14.0-3.mga9.x86_64 python3-rpm-1:4.18.2-1.mga9.x86_64 python3-rpm-macros-3.10-6.mga9.noarch python3-six-1.16.0-4.mga9.noarch rootcerts-1:20251003.00-1.mga9.noarch rpm-1:4.18.2-1.mga9.x86_64 rpm-helper-0.24.22-1.mga9.noarch rpm-mageia-setup-2.71-1.1.mga9.x86_64 run-parts-1:4.8.4-4.mga9.x86_64 sed-4.9-1.mga9.x86_64 setup-2.7.25-2.mga9.noarch shadow-utils-3:4.13-1.1.mga9.x86_64 shared-mime-info-2.2-5.mga9.x86_64 systemd-253.33-1.mga9.x86_64 tcb-1.2-2.mga9.x86_64 util-linux-2.38.1-1.1.mga9.x86_64 Complete! Error: Missing /usr/lib64/gconv/gconv-modules.cache file.nFinish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/mageia-9-x86_64-1760991322.906357/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf4 detected and used (direct choice) INFO: Buildroot is handled by package management installed into bootstrap: rpm-4.18.2-1.mga9.x86_64 python3-dnf-4.14.0-1.mga9.noarch python3-dnf-plugins-core-4.3.1-1.mga9.noarch Start: installing minimal buildroot with dnf Failed to set locale, defaulting to C No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 2.7 MB/s | 154 kB 00:00 Additional repo http_mirror_math_princeton_edu_ 30 MB/s | 38 MB 00:01 Additional repo http_mirror_math_princeton_edu_ 43 MB/s | 53 MB 00:01 Additional repo http_mirror_math_princeton_edu_ 11 MB/s | 2.3 MB 00:00 determining the fastest mirror (10 hosts).. done. Mageia 9 - x86_64 18 MB/s | 38 MB 00:02 determining the fastest mirror (2 hosts).. done. Mageia 9 - x86_64 - Updates 23 MB/s | 53 MB 00:02 Dependencies resolved. ====================================================================================================================================================== Package Arch Version Repository Size ====================================================================================================================================================== Installing: basesystem-minimal-core x86_64 1:9-0.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 6.7 k rpm-build x86_64 1:4.18.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 120 k rpm-mageia-setup x86_64 2.71-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 15 k rpm-mageia-setup-build x86_64 2.71-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 85 k Installing dependencies: autoconf noarch 2:2.71-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 641 k automake noarch 1.16.5-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 720 k autopoint x86_64 0.21.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 417 k bash x86_64 5.2.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.4 M binutils x86_64 1:2.40-11.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 5.4 M bzip2 x86_64 1.0.8-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 76 k chkconfig x86_64 1.21-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 172 k cmake-rpm-macros noarch 1:9-9.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 10 k common-licenses noarch 1.1-11.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 47 k coreutils x86_64 9.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.6 M cpio x86_64 2.14-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 261 k cracklib-dicts x86_64 2.9.7-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 240 k crypto-policies noarch 20221110-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 58 k ctags x86_64 6.0.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 866 k dash-static x86_64 0.5.11.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 67 k dbus x86_64 1.14.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 236 k debugedit x86_64 5.0-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 77 k desktop-file-utils x86_64 0.26-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 92 k diffutils x86_64 3.10-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 366 k docbook-dtds noarch 1.0-68.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 281 k docbook-style-dsssl noarch 1.79-20.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 230 k docbook-style-xsl noarch 1.79.2-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 689 k docbook-utils noarch 0.6.14-24.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 79 k dwz x86_64 0.15-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 134 k efi-srpm-macros noarch 5-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 21 k elfutils x86_64 0.189-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 655 k etcskel noarch 1.63-37.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 7.9 k file x86_64 5.44-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 674 k filesystem x86_64 2.1.9-36.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 16 k findutils x86_64 4.9.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 452 k fonts-srpm-macros noarch 2.0.5-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 26 k gawk x86_64 5.2.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.2 M gcc x86_64 12.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 27 M gcc-c++ x86_64 12.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 M gcc-cpp x86_64 12.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 M gdb-headless x86_64 12.1-7.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 3.8 M gdb-minimal x86_64 12.1-7.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 3.6 M gettext x86_64 0.21.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 585 k gettext-base x86_64 0.21.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 525 k glibc x86_64 6:2.36-57.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 5.6 M glibc-devel x86_64 6:2.36-57.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.0 M go-srpm-macros noarch 3.2.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 26 k gobject-introspection x86_64 1.76.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 317 k grep x86_64 3.11-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 216 k gtk-doc noarch 1.33.2-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 314 k guile3.0-runtime x86_64 3.0.8-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 6.9 M gzip x86_64 1.12-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 132 k help2man noarch 1.49.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 47 k hostname x86_64 3.23-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 26 k isl x86_64 0.24-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 13 k kernel-userspace-headers x86_64 6.6.105-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.6 M krb5 x86_64 1.20.1-1.4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 87 k lib64acl1 x86_64 2.3.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 30 k lib64archive13 x86_64 3.6.2-5.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 366 k lib64argon2_1 x86_64 20190702-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 65 k lib64attr1 x86_64 2.5.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 16 k lib64audit1 x86_64 3.1.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 48 k lib64babeltrace1 x86_64 1.5.11-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 210 k lib64blkid1 x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 143 k lib64brotlicommon1 x86_64 1.0.9-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 67 k lib64brotlidec1 x86_64 1.0.9-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 30 k lib64bz2_1 x86_64 1.0.8-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 40 k lib64cap-ng0 x86_64 0.8.3-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 30 k lib64cap2 x86_64 2.52-5.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 72 k lib64com_err2 x86_64 1.47.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 25 k lib64crack2 x86_64 2.9.7-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 22 k lib64cryptsetup12 x86_64 2.6.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 229 k lib64curl4 x86_64 1:7.88.1-4.8.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 299 k lib64db5.3 x86_64 5.3.28-29.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 602 k lib64dbus1_3 x86_64 1.14.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 148 k lib64devmapper1.02 x86_64 1.02.185-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 161 k lib64elfutils1 x86_64 0.189-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 342 k lib64expat1 x86_64 2.7.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 74 k lib64exslt0 x86_64 1.1.38-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 51 k lib64fdisk1 x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 183 k lib64ffi8 x86_64 3.4.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 36 k lib64gc1 x86_64 8.0.4-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 108 k lib64gcrypt20 x86_64 1.10.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 524 k lib64gdbm6 x86_64 1.22-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 49 k lib64gdbm_compat4 x86_64 1.22-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 22 k lib64gettextmisc x86_64 0.21.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 307 k lib64gio2.0_0 x86_64 2.76.3-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 675 k lib64girepository1.0_1 x86_64 1.76.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 96 k lib64glib2.0_0 x86_64 2.76.3-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 623 k lib64gmp10 x86_64 6.2.1-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 255 k lib64gnutls30 x86_64 3.8.4-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 888 k lib64gpg-error0 x86_64 1.47-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 74 k lib64guile3.0_1 x86_64 3.0.8-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 469 k lib64hogweed6 x86_64 1:3.9-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 372 k lib64idn2_0 x86_64 2.3.4-3.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 102 k lib64intl8 x86_64 0.21.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 37 k lib64ip4tc2 x86_64 1.8.9-2.3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 22 k lib64ipt2 x86_64 2.0.5-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 55 k lib64isl23 x86_64 0.24-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 715 k lib64jansson4 x86_64 2.13.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 43 k lib64json-c5 x86_64 0.16-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 38 k lib64keyutils1 x86_64 1.6.3-2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 16 k lib64kmod2 x86_64 30-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 54 k lib64krb53 x86_64 1.20.1-1.4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 646 k lib64ldap2.5_0 x86_64 2.5.14-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 622 k lib64lua5.4 x86_64 5.4.4-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 128 k lib64lz4_1 x86_64 1.9.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 70 k lib64lzma5 x86_64 5.4.3-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 131 k lib64lzo2_2 x86_64 2.10-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 65 k lib64magic1 x86_64 5.44-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 84 k lib64microhttpd12 x86_64 0.9.76-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 136 k lib64mount1 x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 157 k lib64mpc3 x86_64 1.3.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 67 k lib64mpdec3 x86_64 2.5.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 86 k lib64mpfr6 x86_64 4.2.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 314 k lib64ncurses6 x86_64 6.3-20221203.2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 222 k lib64ncursesw6 x86_64 6.3-20221203.2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 163 k lib64nettle8 x86_64 1:3.9-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 413 k lib64nghttp2_14 x86_64 1.61.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 87 k lib64nsl2 x86_64 1.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 55 k lib64openjade0 x86_64 1.3.3-0.pre1.27.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 625 k lib64openssl3 x86_64 3.0.18-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 2.2 M lib64osp5 x86_64 1.5.2-25.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 655 k lib64p11-kit0 x86_64 0.24.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 251 k lib64pam0 x86_64 1.5.2-5.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 236 k lib64pam_userpass1 x86_64 1.0.2-16.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 14 k lib64pcre1 x86_64 8.45-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 184 k lib64pcre16_0 x86_64 8.45-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 171 k lib64pcre2_0 x86_64 10.42-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 530 k lib64pcre32_0 x86_64 8.45-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 162 k lib64pcreposix1 x86_64 8.45-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64pkgconf3 x86_64 1.8.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 34 k lib64popt0 x86_64 1:1.19-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 33 k lib64procps8 x86_64 3.3.17-2.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 48 k lib64psl5 x86_64 0.21.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 63 k lib64pwquality1 x86_64 1.4.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 19 k lib64python3.10 x86_64 3.10.11-1.3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.2 M lib64python3.10-stdlib x86_64 3.10.11-1.3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 6.3 M lib64readline8 x86_64 8.1-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 150 k lib64rpm9 x86_64 1:4.18.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 320 k lib64rpmbuild9 x86_64 1:4.18.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 89 k lib64sasl2_3 x86_64 2.1.27-7.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 61 k lib64seccomp2 x86_64 2.5.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 52 k lib64selinux1 x86_64 3.4-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 82 k lib64semanage2 x86_64 3.4-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 105 k lib64sepol2 x86_64 3.4-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 306 k lib64sigsegv2 x86_64 2.14-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 33 k lib64smartcols1 x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 100 k lib64source-highlight4 x86_64 3.1.9-13.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 328 k lib64sqlite3_0 x86_64 3.40.1-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 641 k lib64ssh4 x86_64 1:0.10.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 233 k lib64subid4 x86_64 3:4.13-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 71 k lib64systemd0 x86_64 253.33-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 336 k lib64tasn1_6 x86_64 4.20.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 44 k lib64tcb0 x86_64 1.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 18 k lib64tirpc3 x86_64 1.3.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 92 k lib64udev1 x86_64 253.33-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 90 k lib64unistring5 x86_64 1.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 552 k lib64user1 x86_64 0.63-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 55 k lib64uuid1 x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 21 k lib64verto1 x86_64 0.3.2-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 19 k lib64wayland-client0 x86_64 1.23.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 33 k lib64xcrypt-devel x86_64 4.4.33-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 30 k lib64xcrypt1 x86_64 4.4.33-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 114 k lib64xml2_2 x86_64 2.10.4-1.7.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 579 k lib64xslt1 x86_64 1.1.38-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 140 k lib64xxhash0 x86_64 0.8.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 30 k lib64yaml0_2 x86_64 0.2.5-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 57 k lib64zlib1 x86_64 1.2.13-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 69 k lib64zstd1 x86_64 1.5.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 322 k libgcc1 x86_64 12.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 179 k libgomp-devel x86_64 12.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.1 M libgomp1 x86_64 12.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 272 k libgpg-error-common noarch 1.47-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 119 k libidn2-i18n noarch 2.3.4-3.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 38 k libpwquality-tools x86_64 1.4.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 85 k libselinux x86_64 3.4-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 9.0 k libsemanage x86_64 3.4-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 23 k libstdc++-devel x86_64 12.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.8 M libstdc++6 x86_64 12.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.3 M libtirpc x86_64 1.3.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k libtool-base x86_64 2.4.7-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 419 k libuser x86_64 0.63-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 308 k libxml2-utils x86_64 2.10.4-1.7.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 54 k lsb-release noarch 3.1-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 13 k lua-srpm-macros noarch 1-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 8.2 k m4 x86_64 1.4.19-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 280 k mageia-release-Default x86_64 9-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k mageia-release-common x86_64 9-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 48 k mageia-repos x86_64 9-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 9.7 k mageia-repos-keys noarch 9-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 8.0 k mageia-repos-pkgprefs noarch 9-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 7.8 k make x86_64 1:4.4.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 617 k multiarch-utils noarch 1.0.15-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k nss-myhostname x86_64 253.33-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 344 k nss_tcb x86_64 1.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k ocaml-srpm-macros noarch 7-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 13 k openjade x86_64 1.3.3-0.pre1.27.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 353 k openldap x86_64 2.5.14-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 20 k opensp x86_64 1.5.2-25.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 269 k p11-kit x86_64 0.24.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 102 k p11-kit-trust x86_64 0.24.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 132 k pam x86_64 1.5.2-5.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 368 k pam_pwquality x86_64 1.4.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 18 k pam_tcb x86_64 1.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 25 k passwd x86_64 0.80-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 94 k patch x86_64 2.7.6-7.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 129 k pcre x86_64 8.45-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 110 k perl x86_64 2:5.36.0-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 13 M perl-Exporter-Tiny noarch 1.6.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 51 k perl-File-Slurp noarch 9999.320.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 28 k perl-File-Sync x86_64 0.110.0-35.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 17 k perl-JSON noarch 4.100.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 91 k perl-List-MoreUtils noarch 0.430.0-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 52 k perl-List-MoreUtils-XS x86_64 0.430-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 62 k perl-MDK-Common noarch 1.2.34.2-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 51 k perl-SGMLSpm noarch 1:1.03ii-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 85 k perl-YAML noarch 1.300.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 72 k perl-YAML-Tiny noarch 1.730.0-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 49 k perl-base x86_64 2:5.36.0-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.0 M perl-srpm-macros noarch 1-35.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 7.1 k pkgconf x86_64 1.8.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 39 k pkgconf-m4 noarch 1.8.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 13 k pkgconf-pkg-config x86_64 1.8.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 8.1 k popt-data noarch 1:1.19-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 30 k procps-ng x86_64 3.3.17-2.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 520 k psmisc x86_64 23.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 212 k publicsuffix-list-dafsa noarch 20221208-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 59 k python-pip-wheel noarch 23.0.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.4 M python-rpm-macros noarch 3.10-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 15 k python-setuptools-wheel noarch 65.5.0-3.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 712 k python-srpm-macros noarch 3.10-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 20 k python3 x86_64 3.10.11-1.3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 22 k python3-packaging noarch 23.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 81 k python3-pygments noarch 2.15.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.6 M python3-rpm-generators noarch 12-9.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 28 k python3-rpm-macros noarch 3.10-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 9.9 k python3-setuptools noarch 65.5.0-3.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.2 M python3-six noarch 1.16.0-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 35 k rmt x86_64 0.4b47-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 23 k rootcerts noarch 1:20251003.00-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 662 k rootfiles noarch 11.0-17.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k rpm x86_64 1:4.18.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 517 k rpm-helper noarch 0.24.22-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 23 k run-parts x86_64 1:4.8.4-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 44 k rust-srpm-macros noarch 24-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 10 k sed x86_64 4.9-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 287 k setup noarch 2.7.25-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 135 k sgml-common noarch 0.6.3-29.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 43 k shadow-utils x86_64 3:4.13-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.1 M shared-mime-info x86_64 2.2-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 376 k source-highlight x86_64 3.1.9-13.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 293 k spec-helper noarch 0.31.24-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 20 k systemd x86_64 253.33-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 7.3 M tar x86_64 1.34-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 945 k tcb x86_64 1.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 25 k time x86_64 1.9-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 31 k timezone x86_64 6:2025a-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 396 k unzip x86_64 1:6.0-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 162 k util-linux x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.9 M vim-minimal x86_64 9.1.1552-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 756 k which x86_64 2.21-7.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 31 k xsltproc x86_64 1.1.38-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 21 k xz x86_64 5.4.3-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 508 k zstd x86_64 1.5.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 174 k Transaction Summary ====================================================================================================================================================== Install 264 Packages Total download size: 170 M Installed size: 682 M Downloading Packages: (1/264): autopoint-0.21.1-2.mga9.x86_64.rpm 5.8 MB/s | 417 kB 00:00 (2/264): autoconf-2.71-5.mga9.noarch.rpm 7.8 MB/s | 641 kB 00:00 (3/264): automake-1.16.5-3.mga9.noarch.rpm 8.6 MB/s | 720 kB 00:00 (4/264): basesystem-minimal-core-9-0.1.mga9.x86 616 kB/s | 6.7 kB 00:00 (5/264): chkconfig-1.21-1.mga9.x86_64.rpm 8.5 MB/s | 172 kB 00:00 (6/264): bzip2-1.0.8-5.mga9.x86_64.rpm 3.1 MB/s | 76 kB 00:00 (7/264): cmake-rpm-macros-9-9.mga9.noarch.rpm 1.4 MB/s | 10 kB 00:00 (8/264): common-licenses-1.1-11.mga9.noarch.rpm 3.8 MB/s | 47 kB 00:00 (9/264): cpio-2.14-1.mga9.x86_64.rpm 18 MB/s | 261 kB 00:00 (10/264): bash-5.2.15-2.mga9.x86_64.rpm 29 MB/s | 1.4 MB 00:00 (11/264): cracklib-dicts-2.9.7-6.mga9.x86_64.rp 18 MB/s | 240 kB 00:00 (12/264): crypto-policies-20221110-2.mga9.noarc 7.2 MB/s | 58 kB 00:00 (13/264): dash-static-0.5.11.5-1.mga9.x86_64.rp 8.7 MB/s | 67 kB 00:00 (14/264): dbus-1.14.6-1.mga9.x86_64.rpm 26 MB/s | 236 kB 00:00 (15/264): debugedit-5.0-5.mga9.x86_64.rpm 10 MB/s | 77 kB 00:00 (16/264): ctags-6.0.0-3.mga9.x86_64.rpm 38 MB/s | 866 kB 00:00 (17/264): desktop-file-utils-0.26-3.mga9.x86_64 9.8 MB/s | 92 kB 00:00 (18/264): diffutils-3.10-1.mga9.x86_64.rpm 44 MB/s | 366 kB 00:00 (19/264): docbook-dtds-1.0-68.mga9.noarch.rpm 33 MB/s | 281 kB 00:00 (20/264): docbook-style-dsssl-1.79-20.mga9.noar 22 MB/s | 230 kB 00:00 (21/264): docbook-utils-0.6.14-24.mga9.noarch.r 9.4 MB/s | 79 kB 00:00 (22/264): docbook-style-xsl-1.79.2-6.mga9.noarc 44 MB/s | 689 kB 00:00 (23/264): dwz-0.15-1.mga9.x86_64.rpm 14 MB/s | 134 kB 00:00 (24/264): etcskel-1.63-37.mga9.noarch.rpm 703 kB/s | 7.9 kB 00:00 (25/264): efi-srpm-macros-5-3.mga9.noarch.rpm 1.3 MB/s | 21 kB 00:00 (26/264): filesystem-2.1.9-36.mga9.x86_64.rpm 2.0 MB/s | 16 kB 00:00 (27/264): findutils-4.9.0-2.mga9.x86_64.rpm 30 MB/s | 452 kB 00:00 (28/264): fonts-srpm-macros-2.0.5-6.mga9.noarch 3.5 MB/s | 26 kB 00:00 (29/264): file-5.44-1.mga9.x86_64.rpm 23 MB/s | 674 kB 00:00 (30/264): gawk-5.2.2-1.mga9.x86_64.rpm 51 MB/s | 1.2 MB 00:00 (31/264): gcc-c++-12.3.0-3.mga9.x86_64.rpm 63 MB/s | 12 MB 00:00 (32/264): gcc-cpp-12.3.0-3.mga9.x86_64.rpm 61 MB/s | 11 MB 00:00 (33/264): gettext-0.21.1-2.mga9.x86_64.rpm 34 MB/s | 585 kB 00:00 (34/264): gettext-base-0.21.1-2.mga9.x86_64.rpm 60 MB/s | 525 kB 00:00 (35/264): go-srpm-macros-3.2.0-1.mga9.noarch.rp 3.1 MB/s | 26 kB 00:00 (36/264): grep-3.11-4.mga9.x86_64.rpm 24 MB/s | 216 kB 00:00 (37/264): gobject-introspection-1.76.1-2.mga9.x 18 MB/s | 317 kB 00:00 (38/264): gtk-doc-1.33.2-6.mga9.noarch.rpm 39 MB/s | 314 kB 00:00 (39/264): gzip-1.12-1.mga9.x86_64.rpm 11 MB/s | 132 kB 00:00 (40/264): help2man-1.49.3-1.mga9.noarch.rpm 4.6 MB/s | 47 kB 00:00 (41/264): hostname-3.23-3.mga9.x86_64.rpm 1.8 MB/s | 26 kB 00:00 (42/264): isl-0.24-2.mga9.x86_64.rpm 1.5 MB/s | 13 kB 00:00 (43/264): lib64acl1-2.3.1-2.mga9.x86_64.rpm 4.1 MB/s | 30 kB 00:00 (44/264): lib64argon2_1-20190702-4.mga9.x86_64. 8.8 MB/s | 65 kB 00:00 (45/264): guile3.0-runtime-3.0.8-2.mga9.x86_64. 83 MB/s | 6.9 MB 00:00 (46/264): lib64attr1-2.5.1-2.mga9.x86_64.rpm 827 kB/s | 16 kB 00:00 (47/264): lib64brotlicommon1-1.0.9-5.mga9.x86_6 4.7 MB/s | 67 kB 00:00 (48/264): lib64babeltrace1-1.5.11-1.mga9.x86_64 13 MB/s | 210 kB 00:00 (49/264): lib64brotlidec1-1.0.9-5.mga9.x86_64.r 3.9 MB/s | 30 kB 00:00 (50/264): lib64bz2_1-1.0.8-5.mga9.x86_64.rpm 5.3 MB/s | 40 kB 00:00 (51/264): lib64com_err2-1.47.0-2.mga9.x86_64.rp 3.4 MB/s | 25 kB 00:00 (52/264): lib64cap-ng0-0.8.3-3.mga9.x86_64.rpm 2.8 MB/s | 30 kB 00:00 (53/264): lib64crack2-2.9.7-6.mga9.x86_64.rpm 2.9 MB/s | 22 kB 00:00 (54/264): lib64cryptsetup12-2.6.1-1.mga9.x86_64 16 MB/s | 229 kB 00:00 (55/264): lib64db5.3-5.3.28-29.mga9.x86_64.rpm 41 MB/s | 602 kB 00:00 (56/264): lib64dbus1_3-1.14.6-1.mga9.x86_64.rpm 15 MB/s | 148 kB 00:00 (57/264): lib64ffi8-3.4.4-1.mga9.x86_64.rpm 4.9 MB/s | 36 kB 00:00 (58/264): lib64devmapper1.02-1.02.185-1.mga9.x8 12 MB/s | 161 kB 00:00 (59/264): lib64gcrypt20-1.10.2-2.mga9.x86_64.rp 43 MB/s | 524 kB 00:00 (60/264): lib64gc1-8.0.4-3.mga9.x86_64.rpm 7.1 MB/s | 108 kB 00:00 (61/264): gcc-12.3.0-3.mga9.x86_64.rpm 65 MB/s | 27 MB 00:00 (62/264): lib64gdbm6-1.22-2.mga9.x86_64.rpm 1.5 MB/s | 49 kB 00:00 (63/264): lib64gdbm_compat4-1.22-2.mga9.x86_64. 709 kB/s | 22 kB 00:00 (64/264): lib64girepository1.0_1-1.76.1-2.mga9. 12 MB/s | 96 kB 00:00 (65/264): lib64gmp10-6.2.1-3.mga9.x86_64.rpm 30 MB/s | 255 kB 00:00 (66/264): lib64gpg-error0-1.47-1.mga9.x86_64.rp 9.7 MB/s | 74 kB 00:00 (67/264): lib64gettextmisc-0.21.1-2.mga9.x86_64 18 MB/s | 307 kB 00:00 (68/264): lib64guile3.0_1-3.0.8-2.mga9.x86_64.r 51 MB/s | 469 kB 00:00 (69/264): lib64hogweed6-3.9-1.mga9.x86_64.rpm 43 MB/s | 372 kB 00:00 (70/264): lib64intl8-0.21.1-2.mga9.x86_64.rpm 4.7 MB/s | 37 kB 00:00 (71/264): lib64ipt2-2.0.5-2.mga9.x86_64.rpm 5.5 MB/s | 55 kB 00:00 (72/264): lib64jansson4-2.13.1-2.mga9.x86_64.rp 5.8 MB/s | 43 kB 00:00 (73/264): lib64isl23-0.24-2.mga9.x86_64.rpm 75 MB/s | 715 kB 00:00 (74/264): lib64json-c5-0.16-1.mga9.x86_64.rpm 3.7 MB/s | 38 kB 00:00 (75/264): lib64ldap2.5_0-2.5.14-1.mga9.x86_64.r 67 MB/s | 622 kB 00:00 (76/264): lib64kmod2-30-1.mga9.x86_64.rpm 4.6 MB/s | 54 kB 00:00 (77/264): lib64lua5.4-5.4.4-3.mga9.x86_64.rpm 17 MB/s | 128 kB 00:00 (78/264): lib64lz4_1-1.9.4-1.mga9.x86_64.rpm 8.9 MB/s | 70 kB 00:00 (79/264): lib64lzo2_2-2.10-5.mga9.x86_64.rpm 8.5 MB/s | 65 kB 00:00 (80/264): lib64magic1-5.44-1.mga9.x86_64.rpm 11 MB/s | 84 kB 00:00 (81/264): lib64mpdec3-2.5.1-2.mga9.x86_64.rpm 11 MB/s | 86 kB 00:00 (82/264): lib64mpc3-1.3.1-1.mga9.x86_64.rpm 5.9 MB/s | 67 kB 00:00 (83/264): lib64microhttpd12-0.9.76-1.mga9.x86_6 6.7 MB/s | 136 kB 00:00 (84/264): lib64mpfr6-4.2.0-1.mga9.x86_64.rpm 26 MB/s | 314 kB 00:00 (85/264): lib64nettle8-3.9-1.mga9.x86_64.rpm 35 MB/s | 413 kB 00:00 (86/264): lib64nsl2-1.3.0-3.mga9.x86_64.rpm 6.6 MB/s | 55 kB 00:00 (87/264): lib64openjade0-1.3.3-0.pre1.27.mga9.x 41 MB/s | 625 kB 00:00 (88/264): lib64p11-kit0-0.24.1-2.mga9.x86_64.rp 23 MB/s | 251 kB 00:00 (89/264): lib64osp5-1.5.2-25.mga9.x86_64.rpm 36 MB/s | 655 kB 00:00 (90/264): lib64pcre1-8.45-3.mga9.x86_64.rpm 22 MB/s | 184 kB 00:00 (91/264): lib64pcre16_0-8.45-3.mga9.x86_64.rpm 20 MB/s | 171 kB 00:00 (92/264): lib64pam_userpass1-1.0.2-16.mga9.x86_ 1.0 MB/s | 14 kB 00:00 (93/264): lib64pcre2_0-10.42-1.mga9.x86_64.rpm 59 MB/s | 530 kB 00:00 (94/264): lib64pcreposix1-8.45-3.mga9.x86_64.rp 1.5 MB/s | 11 kB 00:00 (95/264): lib64pcre32_0-8.45-3.mga9.x86_64.rpm 18 MB/s | 162 kB 00:00 (96/264): lib64popt0-1.19-1.mga9.x86_64.rpm 4.4 MB/s | 33 kB 00:00 (97/264): lib64pkgconf3-1.8.0-3.mga9.x86_64.rpm 4.1 MB/s | 34 kB 00:00 (98/264): lib64psl5-0.21.2-2.mga9.x86_64.rpm 8.4 MB/s | 63 kB 00:00 (99/264): lib64pwquality1-1.4.5-1.mga9.x86_64.r 2.3 MB/s | 19 kB 00:00 (100/264): lib64readline8-8.1-3.mga9.x86_64.rpm 19 MB/s | 150 kB 00:00 (101/264): lib64sasl2_3-2.1.27-7.mga9.x86_64.rp 5.4 MB/s | 61 kB 00:00 (102/264): lib64selinux1-3.4-2.mga9.x86_64.rpm 11 MB/s | 82 kB 00:00 (103/264): lib64sepol2-3.4-4.mga9.x86_64.rpm 38 MB/s | 306 kB 00:00 (104/264): lib64sigsegv2-2.14-2.mga9.x86_64.rpm 4.4 MB/s | 33 kB 00:00 (105/264): lib64semanage2-3.4-4.mga9.x86_64.rpm 5.5 MB/s | 105 kB 00:00 (106/264): lib64source-highlight4-3.1.9-13.mga9 42 MB/s | 328 kB 00:00 (107/264): lib64tcb0-1.2-2.mga9.x86_64.rpm 2.4 MB/s | 18 kB 00:00 (108/264): lib64user1-0.63-5.mga9.x86_64.rpm 6.9 MB/s | 55 kB 00:00 (109/264): lib64tirpc3-1.3.3-1.mga9.x86_64.rpm 6.0 MB/s | 92 kB 00:00 (110/264): lib64unistring5-1.1-1.mga9.x86_64.rp 37 MB/s | 552 kB 00:00 (111/264): lib64verto1-0.3.2-4.mga9.x86_64.rpm 2.5 MB/s | 19 kB 00:00 (112/264): lib64xcrypt-devel-4.4.33-3.mga9.x86_ 4.1 MB/s | 30 kB 00:00 (113/264): lib64yaml0_2-0.2.5-2.mga9.x86_64.rpm 7.4 MB/s | 57 kB 00:00 (114/264): lib64zstd1-1.5.5-1.mga9.x86_64.rpm 38 MB/s | 322 kB 00:00 (115/264): lib64xcrypt1-4.4.33-3.mga9.x86_64.rp 6.9 MB/s | 114 kB 00:00 (116/264): libgcc1-12.3.0-3.mga9.x86_64.rpm 22 MB/s | 179 kB 00:00 (117/264): libgomp1-12.3.0-3.mga9.x86_64.rpm 34 MB/s | 272 kB 00:00 (118/264): libpwquality-tools-1.4.5-1.mga9.x86_ 9.3 MB/s | 85 kB 00:00 (119/264): libgpg-error-common-1.47-1.mga9.noar 7.8 MB/s | 119 kB 00:00 (120/264): libgomp-devel-12.3.0-3.mga9.x86_64.r 50 MB/s | 1.1 MB 00:00 (121/264): libsemanage-3.4-4.mga9.x86_64.rpm 3.2 MB/s | 23 kB 00:00 (122/264): libselinux-3.4-2.mga9.x86_64.rpm 532 kB/s | 9.0 kB 00:00 (123/264): libstdc++6-12.3.0-3.mga9.x86_64.rpm 79 MB/s | 1.3 MB 00:00 (124/264): libtirpc-1.3.3-1.mga9.x86_64.rpm 742 kB/s | 12 kB 00:00 (125/264): libstdc++-devel-12.3.0-3.mga9.x86_64 56 MB/s | 1.8 MB 00:00 (126/264): libtool-base-2.4.7-1.mga9.x86_64.rpm 32 MB/s | 419 kB 00:00 (127/264): libuser-0.63-5.mga9.x86_64.rpm 36 MB/s | 308 kB 00:00 (128/264): lua-srpm-macros-1-6.mga9.noarch.rpm 1.1 MB/s | 8.2 kB 00:00 (129/264): lsb-release-3.1-5.mga9.noarch.rpm 953 kB/s | 13 kB 00:00 (130/264): m4-1.4.19-2.mga9.x86_64.rpm 31 MB/s | 280 kB 00:00 (131/264): mageia-release-Default-9-2.mga9.x86_ 1.5 MB/s | 11 kB 00:00 (132/264): mageia-release-common-9-2.mga9.x86_6 6.4 MB/s | 48 kB 00:00 (133/264): multiarch-utils-1.0.15-1.mga9.noarch 1.6 MB/s | 12 kB 00:00 (134/264): make-4.4.1-1.mga9.x86_64.rpm 41 MB/s | 617 kB 00:00 (135/264): nss_tcb-1.2-2.mga9.x86_64.rpm 1.2 MB/s | 11 kB 00:00 (136/264): ocaml-srpm-macros-7-1.mga9.noarch.rp 1.7 MB/s | 13 kB 00:00 (137/264): openldap-2.5.14-1.mga9.x86_64.rpm 2.6 MB/s | 20 kB 00:00 (138/264): openjade-1.3.3-0.pre1.27.mga9.x86_64 25 MB/s | 353 kB 00:00 (139/264): p11-kit-0.24.1-2.mga9.x86_64.rpm 8.8 MB/s | 102 kB 00:00 (140/264): opensp-1.5.2-25.mga9.x86_64.rpm 14 MB/s | 269 kB 00:00 (141/264): p11-kit-trust-0.24.1-2.mga9.x86_64.r 15 MB/s | 132 kB 00:00 (142/264): pam_pwquality-1.4.5-1.mga9.x86_64.rp 2.4 MB/s | 18 kB 00:00 (143/264): pam_tcb-1.2-2.mga9.x86_64.rpm 3.4 MB/s | 25 kB 00:00 (144/264): passwd-0.80-3.mga9.x86_64.rpm 12 MB/s | 94 kB 00:00 (145/264): pcre-8.45-3.mga9.x86_64.rpm 14 MB/s | 110 kB 00:00 (146/264): perl-Exporter-Tiny-1.6.0-1.mga9.noar 6.9 MB/s | 51 kB 00:00 (147/264): perl-File-Slurp-9999.320.0-2.mga9.no 3.5 MB/s | 28 kB 00:00 (148/264): perl-File-Sync-0.110.0-35.mga9.x86_6 2.3 MB/s | 17 kB 00:00 (149/264): patch-2.7.6-7.mga9.x86_64.rpm 6.5 MB/s | 129 kB 00:00 (150/264): perl-JSON-4.100.0-1.mga9.noarch.rpm 12 MB/s | 91 kB 00:00 (151/264): perl-List-MoreUtils-XS-0.430-5.mga9. 8.1 MB/s | 62 kB 00:00 (152/264): perl-List-MoreUtils-0.430.0-6.mga9.n 5.2 MB/s | 52 kB 00:00 (153/264): perl-MDK-Common-1.2.34.2-5.mga9.noar 6.8 MB/s | 51 kB 00:00 (154/264): perl-SGMLSpm-1.03ii-5.mga9.noarch.rp 11 MB/s | 85 kB 00:00 (155/264): perl-YAML-1.300.0-3.mga9.noarch.rpm 9.3 MB/s | 72 kB 00:00 (156/264): perl-YAML-Tiny-1.730.0-4.mga9.noarch 4.5 MB/s | 49 kB 00:00 (157/264): pkgconf-1.8.0-3.mga9.x86_64.rpm 5.2 MB/s | 39 kB 00:00 (158/264): perl-srpm-macros-1-35.mga9.noarch.rp 921 kB/s | 7.1 kB 00:00 (159/264): pkgconf-m4-1.8.0-3.mga9.noarch.rpm 1.7 MB/s | 13 kB 00:00 (160/264): pkgconf-pkg-config-1.8.0-3.mga9.x86_ 1.1 MB/s | 8.1 kB 00:00 (161/264): popt-data-1.19-1.mga9.noarch.rpm 3.9 MB/s | 30 kB 00:00 (162/264): publicsuffix-list-dafsa-20221208-1.m 7.6 MB/s | 59 kB 00:00 (163/264): python-rpm-macros-3.10-6.mga9.noarch 1.9 MB/s | 15 kB 00:00 (164/264): psmisc-23.5-1.mga9.x86_64.rpm 18 MB/s | 212 kB 00:00 (165/264): python3-packaging-23.1-1.mga9.noarch 11 MB/s | 81 kB 00:00 (166/264): python-srpm-macros-3.10-6.mga9.noarc 2.6 MB/s | 20 kB 00:00 (167/264): python3-rpm-generators-12-9.mga9.noa 3.9 MB/s | 28 kB 00:00 (168/264): python3-six-1.16.0-4.mga9.noarch.rpm 4.7 MB/s | 35 kB 00:00 (169/264): python3-rpm-macros-3.10-6.mga9.noarc 1.2 MB/s | 9.9 kB 00:00 (170/264): rmt-0.4b47-3.mga9.x86_64.rpm 3.2 MB/s | 23 kB 00:00 (171/264): rootfiles-11.0-17.mga9.noarch.rpm 1.5 MB/s | 11 kB 00:00 (172/264): rpm-helper-0.24.22-1.mga9.noarch.rpm 2.9 MB/s | 23 kB 00:00 (173/264): rust-srpm-macros-24-1.mga9.noarch.rp 1.3 MB/s | 10 kB 00:00 (174/264): sed-4.9-1.mga9.x86_64.rpm 30 MB/s | 287 kB 00:00 (175/264): run-parts-4.8.4-4.mga9.x86_64.rpm 2.4 MB/s | 44 kB 00:00 (176/264): setup-2.7.25-2.mga9.noarch.rpm 17 MB/s | 135 kB 00:00 (177/264): sgml-common-0.6.3-29.mga9.noarch.rpm 4.5 MB/s | 43 kB 00:00 (178/264): shared-mime-info-2.2-5.mga9.x86_64.r 44 MB/s | 376 kB 00:00 (179/264): source-highlight-3.1.9-13.mga9.x86_6 34 MB/s | 293 kB 00:00 (180/264): spec-helper-0.31.24-1.mga9.noarch.rp 1.9 MB/s | 20 kB 00:00 (181/264): tar-1.34-5.mga9.x86_64.rpm 50 MB/s | 945 kB 00:00 (182/264): time-1.9-5.mga9.x86_64.rpm 3.2 MB/s | 31 kB 00:00 (183/264): tcb-1.2-2.mga9.x86_64.rpm 1.4 MB/s | 25 kB 00:00 (184/264): zstd-1.5.5-1.mga9.x86_64.rpm 21 MB/s | 174 kB 00:00 (185/264): unzip-6.0-4.mga9.x86_64.rpm 14 MB/s | 162 kB 00:00 (186/264): which-2.21-7.mga9.x86_64.rpm 1.2 MB/s | 31 kB 00:00 (187/264): elfutils-0.189-1.1.mga9.x86_64.rpm 27 MB/s | 655 kB 00:00 (188/264): coreutils-9.1-1.1.mga9.x86_64.rpm 55 MB/s | 2.6 MB 00:00 (189/264): binutils-2.40-11.1.mga9.x86_64.rpm 90 MB/s | 5.4 MB 00:00 (190/264): gdb-headless-12.1-7.1.mga9.x86_64.rp 51 MB/s | 3.8 MB 00:00 (191/264): glibc-2.36-57.mga9.x86_64.rpm 95 MB/s | 5.6 MB 00:00 (192/264): gdb-minimal-12.1-7.1.mga9.x86_64.rpm 46 MB/s | 3.6 MB 00:00 (193/264): glibc-devel-2.36-57.mga9.x86_64.rpm 73 MB/s | 2.0 MB 00:00 (194/264): krb5-1.20.1-1.4.mga9.x86_64.rpm 5.2 MB/s | 87 kB 00:00 (195/264): kernel-userspace-headers-6.6.105-1.m 52 MB/s | 1.6 MB 00:00 (196/264): lib64audit1-3.1.2-1.mga9.x86_64.rpm 5.3 MB/s | 48 kB 00:00 (197/264): lib64archive13-3.6.2-5.5.mga9.x86_64 33 MB/s | 366 kB 00:00 (198/264): lib64blkid1-2.38.1-1.1.mga9.x86_64.r 15 MB/s | 143 kB 00:00 (199/264): lib64curl4-7.88.1-4.8.mga9.x86_64.rp 28 MB/s | 299 kB 00:00 (200/264): lib64cap2-2.52-5.1.mga9.x86_64.rpm 4.6 MB/s | 72 kB 00:00 (201/264): lib64elfutils1-0.189-1.1.mga9.x86_64 25 MB/s | 342 kB 00:00 (202/264): lib64exslt0-1.1.38-1.1.mga9.x86_64.r 6.9 MB/s | 51 kB 00:00 (203/264): lib64expat1-2.7.3-1.mga9.x86_64.rpm 6.5 MB/s | 74 kB 00:00 (204/264): lib64fdisk1-2.38.1-1.1.mga9.x86_64.r 16 MB/s | 183 kB 00:00 (205/264): lib64glib2.0_0-2.76.3-1.5.mga9.x86_6 40 MB/s | 623 kB 00:00 (206/264): lib64gio2.0_0-2.76.3-1.5.mga9.x86_64 28 MB/s | 675 kB 00:00 (207/264): lib64idn2_0-2.3.4-3.1.mga9.x86_64.rp 9.8 MB/s | 102 kB 00:00 (208/264): lib64gnutls30-3.8.4-1.2.mga9.x86_64. 42 MB/s | 888 kB 00:00 (209/264): lib64ip4tc2-1.8.9-2.3.mga9.x86_64.rp 1.7 MB/s | 22 kB 00:00 (210/264): lib64keyutils1-1.6.3-2.1.mga9.x86_64 1.5 MB/s | 16 kB 00:00 (211/264): lib64lzma5-5.4.3-1.1.mga9.x86_64.rpm 16 MB/s | 131 kB 00:00 (212/264): lib64mount1-2.38.1-1.1.mga9.x86_64.r 16 MB/s | 157 kB 00:00 (213/264): lib64krb53-1.20.1-1.4.mga9.x86_64.rp 25 MB/s | 646 kB 00:00 (214/264): lib64ncursesw6-6.3-20221203.2.1.mga9 14 MB/s | 163 kB 00:00 (215/264): lib64ncurses6-6.3-20221203.2.1.mga9. 15 MB/s | 222 kB 00:00 (216/264): lib64nghttp2_14-1.61.0-1.mga9.x86_64 11 MB/s | 87 kB 00:00 (217/264): lib64pam0-1.5.2-5.2.mga9.x86_64.rpm 26 MB/s | 236 kB 00:00 (218/264): lib64procps8-3.3.17-2.2.mga9.x86_64. 3.4 MB/s | 48 kB 00:00 (219/264): lib64python3.10-3.10.11-1.3.mga9.x86 77 MB/s | 1.2 MB 00:00 (220/264): lib64rpm9-4.18.2-1.mga9.x86_64.rpm 38 MB/s | 320 kB 00:00 (221/264): lib64seccomp2-2.5.5-1.mga9.x86_64.rp 6.8 MB/s | 52 kB 00:00 (222/264): lib64rpmbuild9-4.18.2-1.mga9.x86_64. 5.5 MB/s | 89 kB 00:00 (223/264): lib64smartcols1-2.38.1-1.1.mga9.x86_ 13 MB/s | 100 kB 00:00 (224/264): lib64ssh4-0.10.6-1.mga9.x86_64.rpm 27 MB/s | 233 kB 00:00 (225/264): lib64sqlite3_0-3.40.1-1.2.mga9.x86_6 53 MB/s | 641 kB 00:00 (226/264): lib64systemd0-253.33-1.mga9.x86_64.r 39 MB/s | 336 kB 00:00 (227/264): lib64subid4-4.13-1.1.mga9.x86_64.rpm 4.5 MB/s | 71 kB 00:00 (228/264): lib64tasn1_6-4.20.0-1.mga9.x86_64.rp 4.1 MB/s | 44 kB 00:00 (229/264): lib64udev1-253.33-1.mga9.x86_64.rpm 12 MB/s | 90 kB 00:00 (230/264): lib64wayland-client0-1.23.1-1.mga9.x 4.5 MB/s | 33 kB 00:00 (231/264): lib64uuid1-2.38.1-1.1.mga9.x86_64.rp 2.0 MB/s | 21 kB 00:00 (232/264): lib64xslt1-1.1.38-1.1.mga9.x86_64.rp 17 MB/s | 140 kB 00:00 (233/264): lib64xml2_2-2.10.4-1.7.mga9.x86_64.r 39 MB/s | 579 kB 00:00 (234/264): lib64xxhash0-0.8.2-1.mga9.x86_64.rpm 2.0 MB/s | 30 kB 00:00 (235/264): lib64zlib1-1.2.13-1.2.mga9.x86_64.rp 5.6 MB/s | 69 kB 00:00 (236/264): libxml2-utils-2.10.4-1.7.mga9.x86_64 7.2 MB/s | 54 kB 00:00 (237/264): lib64python3.10-stdlib-3.10.11-1.3.m 56 MB/s | 6.3 MB 00:00 (238/264): libidn2-i18n-2.3.4-3.1.mga9.noarch.r 2.2 MB/s | 38 kB 00:00 (239/264): mageia-repos-9-4.mga9.x86_64.rpm 1.1 MB/s | 9.7 kB 00:00 (240/264): mageia-repos-keys-9-4.mga9.noarch.rp 1.0 MB/s | 8.0 kB 00:00 (241/264): mageia-repos-pkgprefs-9-4.mga9.noarc 1.0 MB/s | 7.8 kB 00:00 (242/264): nss-myhostname-253.33-1.mga9.x86_64. 24 MB/s | 344 kB 00:00 (243/264): pam-1.5.2-5.2.mga9.x86_64.rpm 45 MB/s | 368 kB 00:00 (244/264): procps-ng-3.3.17-2.2.mga9.x86_64.rpm 57 MB/s | 520 kB 00:00 (245/264): python-pip-wheel-23.0.1-1.1.mga9.noa 81 MB/s | 1.4 MB 00:00 (246/264): perl-base-5.36.0-1.1.mga9.x86_64.rpm 54 MB/s | 2.0 MB 00:00 (247/264): python-setuptools-wheel-65.5.0-3.1.m 47 MB/s | 712 kB 00:00 (248/264): python3-3.10.11-1.3.mga9.x86_64.rpm 1.0 MB/s | 22 kB 00:00 (249/264): python3-pygments-2.15.1-1.mga9.noarc 82 MB/s | 1.6 MB 00:00 (250/264): rpm-4.18.2-1.mga9.x86_64.rpm 33 MB/s | 517 kB 00:00 (251/264): python3-setuptools-65.5.0-3.1.mga9.n 55 MB/s | 1.2 MB 00:00 (252/264): rpm-mageia-setup-2.71-1.1.mga9.x86_6 2.0 MB/s | 15 kB 00:00 (253/264): rpm-build-4.18.2-1.mga9.x86_64.rpm 11 MB/s | 120 kB 00:00 (254/264): rpm-mageia-setup-build-2.71-1.1.mga9 11 MB/s | 85 kB 00:00 (255/264): shadow-utils-4.13-1.1.mga9.x86_64.rp 72 MB/s | 1.1 MB 00:00 (256/264): timezone-2025a-1.mga9.x86_64.rpm 23 MB/s | 396 kB 00:00 (257/264): util-linux-2.38.1-1.1.mga9.x86_64.rp 92 MB/s | 2.9 MB 00:00 (258/264): vim-minimal-9.1.1552-1.mga9.x86_64.r 73 MB/s | 756 kB 00:00 (259/264): xsltproc-1.1.38-1.1.mga9.x86_64.rpm 2.8 MB/s | 21 kB 00:00 (260/264): xz-5.4.3-1.1.mga9.x86_64.rpm 58 MB/s | 508 kB 00:00 (261/264): systemd-253.33-1.mga9.x86_64.rpm 66 MB/s | 7.3 MB 00:00 (262/264): perl-5.36.0-1.1.mga9.x86_64.rpm 58 MB/s | 13 MB 00:00 (263/264): lib64openssl3-3.0.18-1.mga9.x86_64.r 53 MB/s | 2.2 MB 00:00 (264/264): rootcerts-20251003.00-1.mga9.noarch. 39 MB/s | 662 kB 00:00 -------------------------------------------------------------------------------- Total 104 MB/s | 170 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-2.1.9-36.mga9.x86_64 1/1 Running scriptlet: chkconfig-1.21-1.mga9.x86_64 1/1 Running scriptlet: p11-kit-0.24.1-2.mga9.x86_64 1/1 Preparing : 1/1 Installing : python-srpm-macros-3.10-6.mga9.noarch 1/264 Installing : python-rpm-macros-3.10-6.mga9.noarch 2/264 Installing : rpm-mageia-setup-2.71-1.1.mga9.x86_64 3/264 Installing : kernel-userspace-headers-6.6.105-1.mga9.x86_64 4/264 Installing : crypto-policies-20221110-2.mga9.noarch 5/264 Running scriptlet: crypto-policies-20221110-2.mga9.noarch 5/264 Installing : krb5-1.20.1-1.4.mga9.x86_64 6/264 Installing : python3-rpm-macros-3.10-6.mga9.noarch 7/264 Installing : python-setuptools-wheel-65.5.0-3.1.mga9.noarch 8/264 Installing : mageia-repos-keys-9-4.mga9.noarch 9/264 Installing : libidn2-i18n-2.3.4-3.1.mga9.noarch 10/264 Installing : rust-srpm-macros-24-1.mga9.noarch 11/264 Installing : rootfiles-11.0-17.mga9.noarch 12/264 Installing : publicsuffix-list-dafsa-20221208-1.mga9.noarch 13/264 Installing : popt-data-1:1.19-1.mga9.noarch 14/264 Installing : pkgconf-m4-1.8.0-3.mga9.noarch 15/264 Installing : perl-srpm-macros-1-35.mga9.noarch 16/264 Installing : ocaml-srpm-macros-7-1.mga9.noarch 17/264 Installing : libtirpc-1.3.3-1.mga9.x86_64 18/264 Installing : libsemanage-3.4-4.mga9.x86_64 19/264 Installing : libgpg-error-common-1.47-1.mga9.noarch 20/264 Installing : isl-0.24-2.mga9.x86_64 21/264 Installing : dash-static-0.5.11.5-1.mga9.x86_64 22/264 Installing : common-licenses-1.1-11.mga9.noarch 23/264 Installing : run-parts-1:4.8.4-4.mga9.x86_64 24/264 Installing : bash-5.2.15-2.mga9.x86_64 25/264 Installing : setup-2.7.25-2.mga9.noarch 26/264 warning: group shadow does not exist - using root warning: group shadow does not exist - using root warning: /etc/fstab created as /etc/fstab.rpmnew warning: /etc/hosts created as /etc/hosts.rpmnew Installing : filesystem-2.1.9-36.mga9.x86_64 27/264 Installing : lib64pcre2_0-10.42-1.mga9.x86_64 28/264 Installing : grep-3.11-4.mga9.x86_64 29/264 Installing : lib64xcrypt1-4.4.33-3.mga9.x86_64 30/264 Installing : glibc-6:2.36-57.mga9.x86_64 31/264 Running scriptlet: glibc-6:2.36-57.mga9.x86_64 31/264 Installing : lib64ncurses6-6.3-20221203.2.1.mga9.x86_64 32/264 Installing : lib64zlib1-1.2.13-1.2.mga9.x86_64 33/264 Installing : lib64gmp10-6.2.1-3.mga9.x86_64 34/264 Installing : lib64openssl3-3.0.18-1.mga9.x86_64 35/264 Installing : lib64lzma5-5.4.3-1.1.mga9.x86_64 36/264 Installing : lib64zstd1-1.5.5-1.mga9.x86_64 37/264 Installing : lib64xml2_2-2.10.4-1.7.mga9.x86_64 38/264 Installing : lib64bz2_1-1.0.8-5.mga9.x86_64 39/264 Installing : perl-base-2:5.36.0-1.1.mga9.x86_64 40/264 Installing : lib64mpfr6-4.2.0-1.mga9.x86_64 41/264 Installing : lib64readline8-8.1-3.mga9.x86_64 42/264 Installing : lib64ffi8-3.4.4-1.mga9.x86_64 43/264 Installing : lib64glib2.0_0-2.76.3-1.5.mga9.x86_64 44/264 Installing : lib64popt0-1:1.19-1.mga9.x86_64 45/264 Installing : chkconfig-1.21-1.mga9.x86_64 46/264 Installing : lib64unistring5-1.1-1.mga9.x86_64 47/264 Installing : lib64cap2-2.52-5.1.mga9.x86_64 48/264 Installing : lib64acl1-2.3.1-2.mga9.x86_64 49/264 Installing : lib64blkid1-2.38.1-1.1.mga9.x86_64 50/264 Running scriptlet: lib64blkid1-2.38.1-1.1.mga9.x86_64 50/264 Installing : lib64uuid1-2.38.1-1.1.mga9.x86_64 51/264 Installing : lib64ncursesw6-6.3-20221203.2.1.mga9.x86_64 52/264 Installing : findutils-4.9.0-2.mga9.x86_64 53/264 Installing : sed-4.9-1.mga9.x86_64 54/264 Installing : lib64mount1-2.38.1-1.1.mga9.x86_64 55/264 Installing : lib64idn2_0-2.3.4-3.1.mga9.x86_64 56/264 Installing : lib64mpc3-1.3.1-1.mga9.x86_64 57/264 Installing : libxml2-utils-2.10.4-1.7.mga9.x86_64 58/264 Installing : lib64isl23-0.24-2.mga9.x86_64 59/264 Installing : lib64db5.3-5.3.28-29.mga9.x86_64 60/264 Installing : lib64gdbm6-1.22-2.mga9.x86_64 61/264 Installing : lib64gpg-error0-1.47-1.mga9.x86_64 62/264 Installing : lib64gcrypt20-1.10.2-2.mga9.x86_64 63/264 Installing : lib64intl8-0.21.1-2.mga9.x86_64 64/264 Installing : lib64lz4_1-1.9.4-1.mga9.x86_64 65/264 Installing : lib64systemd0-253.33-1.mga9.x86_64 66/264 Installing : lib64p11-kit0-0.24.1-2.mga9.x86_64 67/264 Installing : p11-kit-0.24.1-2.mga9.x86_64 68/264 Installing : lib64tcb0-1.2-2.mga9.x86_64 69/264 Installing : lib64expat1-2.7.3-1.mga9.x86_64 70/264 Installing : lib64sqlite3_0-3.40.1-1.2.mga9.x86_64 71/264 Installing : lib64gdbm_compat4-1.22-2.mga9.x86_64 72/264 Installing : perl-2:5.36.0-1.1.mga9.x86_64 73/264 Installing : gcc-cpp-12.3.0-3.mga9.x86_64 74/264 Running scriptlet: gcc-cpp-12.3.0-3.mga9.x86_64 74/264 Installing : lib64fdisk1-2.38.1-1.1.mga9.x86_64 75/264 Installing : tar-1.34-5.mga9.x86_64 76/264 Installing : lib64udev1-253.33-1.mga9.x86_64 77/264 Installing : lib64xslt1-1.1.38-1.1.mga9.x86_64 78/264 Installing : xz-5.4.3-1.1.mga9.x86_64 79/264 Installing : lib64crack2-2.9.7-6.mga9.x86_64 80/264 Installing : lib64magic1-5.44-1.mga9.x86_64 81/264 Installing : file-5.44-1.mga9.x86_64 82/264 Installing : diffutils-3.10-1.mga9.x86_64 83/264 Installing : lib64cap-ng0-0.8.3-3.mga9.x86_64 84/264 Installing : lib64audit1-3.1.2-1.mga9.x86_64 85/264 Installing : lib64pam0-1.5.2-5.2.mga9.x86_64 86/264 Installing : lib64lua5.4-5.4.4-3.mga9.x86_64 87/264 Installing : lib64rpm9-1:4.18.2-1.mga9.x86_64 88/264 Installing : lib64nettle8-1:3.9-1.mga9.x86_64 89/264 Installing : lib64pcre1-8.45-3.mga9.x86_64 90/264 Installing : lib64sepol2-3.4-4.mga9.x86_64 91/264 Installing : which-2.21-7.mga9.x86_64 92/264 Installing : lib64seccomp2-2.5.5-1.mga9.x86_64 93/264 Installing : lib64tasn1_6-4.20.0-1.mga9.x86_64 94/264 Installing : lib64xxhash0-0.8.2-1.mga9.x86_64 95/264 Installing : p11-kit-trust-0.24.1-2.mga9.x86_64 96/264 Installing : libselinux-3.4-2.mga9.x86_64 97/264 Installing : lib64selinux1-3.4-2.mga9.x86_64 98/264 Installing : lib64semanage2-3.4-4.mga9.x86_64 99/264 Installing : lib64subid4-3:4.13-1.1.mga9.x86_64 100/264 Installing : lib64pcreposix1-8.45-3.mga9.x86_64 101/264 Installing : lib64hogweed6-1:3.9-1.mga9.x86_64 102/264 Installing : lib64gnutls30-3.8.4-1.2.mga9.x86_64 103/264 Installing : lib64microhttpd12-0.9.76-1.mga9.x86_64 104/264 Installing : lib64pam_userpass1-1.0.2-16.mga9.x86_64 105/264 Installing : shadow-utils-3:4.13-1.1.mga9.x86_64 106/264 Installing : openldap-2.5.14-1.mga9.x86_64 107/264 Installing : autopoint-0.21.1-2.mga9.x86_64 108/264 Installing : libtool-base-2.4.7-1.mga9.x86_64 109/264 Installing : cracklib-dicts-2.9.7-6.mga9.x86_64 110/264 Installing : libpwquality-tools-1.4.5-1.mga9.x86_64 111/264 Installing : lib64pwquality1-1.4.5-1.mga9.x86_64 112/264 Installing : pam_pwquality-1.4.5-1.mga9.x86_64 113/264 Installing : lib64exslt0-1.1.38-1.1.mga9.x86_64 114/264 Installing : lib64devmapper1.02-1.02.185-1.mga9.x86_64 115/264 Installing : help2man-1.49.3-1.mga9.noarch 116/264 Installing : perl-Exporter-Tiny-1.6.0-1.mga9.noarch 117/264 Installing : perl-List-MoreUtils-0.430.0-6.mga9.noarch 118/264 Installing : perl-List-MoreUtils-XS-0.430-5.mga9.x86_64 119/264 Installing : perl-File-Slurp-9999.320.0-2.mga9.noarch 120/264 Installing : perl-File-Sync-0.110.0-35.mga9.x86_64 121/264 Installing : perl-MDK-Common-1.2.34.2-5.mga9.noarch 122/264 Installing : multiarch-utils-1.0.15-1.mga9.noarch 123/264 Installing : perl-JSON-4.100.0-1.mga9.noarch 124/264 Installing : perl-YAML-Tiny-1.730.0-4.mga9.noarch 125/264 Installing : lib64procps8-3.3.17-2.2.mga9.x86_64 126/264 Installing : procps-ng-3.3.17-2.2.mga9.x86_64 127/264 Installing : gettext-base-0.21.1-2.mga9.x86_64 128/264 Installing : lib64psl5-0.21.2-2.mga9.x86_64 129/264 Installing : nss-myhostname-253.33-1.mga9.x86_64 130/264 Installing : desktop-file-utils-0.26-3.mga9.x86_64 131/264 Installing : lib64wayland-client0-1.23.1-1.mga9.x86_64 132/264 Installing : vim-minimal-9.1.1552-1.mga9.x86_64 133/264 Running scriptlet: vim-minimal-9.1.1552-1.mga9.x86_64 133/264 Installing : perl-YAML-1.300.0-3.mga9.noarch 134/264 Installing : unzip-1:6.0-4.mga9.x86_64 135/264 Installing : lib64kmod2-30-1.mga9.x86_64 136/264 Installing : rmt-0.4b47-3.mga9.x86_64 137/264 Installing : cpio-2.14-1.mga9.x86_64 138/264 Installing : psmisc-23.5-1.mga9.x86_64 139/264 Installing : hostname-3.23-3.mga9.x86_64 140/264 Running scriptlet: hostname-3.23-3.mga9.x86_64 140/264 Installing : lib64argon2_1-20190702-4.mga9.x86_64 141/264 Installing : lib64attr1-2.5.1-2.mga9.x86_64 142/264 Installing : coreutils-9.1-1.1.mga9.x86_64 143/264 Running scriptlet: sgml-common-0.6.3-29.mga9.noarch 144/264 Installing : sgml-common-0.6.3-29.mga9.noarch 144/264 Installing : docbook-dtds-1.0-68.mga9.noarch 145/264 Running scriptlet: docbook-dtds-1.0-68.mga9.noarch 145/264 Installing : docbook-style-xsl-1.79.2-6.mga9.noarch 146/264 Running scriptlet: docbook-style-xsl-1.79.2-6.mga9.noarch 146/264 Installing : gzip-1.12-1.mga9.x86_64 147/264 Installing : lib64user1-0.63-5.mga9.x86_64 148/264 Installing : libuser-0.63-5.mga9.x86_64 149/264 Installing : rootcerts-1:20251003.00-1.mga9.noarch 150/264 Running scriptlet: rootcerts-1:20251003.00-1.mga9.noarch 150/264 Installing : python-pip-wheel-23.0.1-1.1.mga9.noarch 151/264 Installing : xsltproc-1.1.38-1.1.mga9.x86_64 152/264 Installing : bzip2-1.0.8-5.mga9.x86_64 153/264 Installing : timezone-6:2025a-1.mga9.x86_64 154/264 Installing : lib64brotlicommon1-1.0.9-5.mga9.x86_64 155/264 Installing : lib64brotlidec1-1.0.9-5.mga9.x86_64 156/264 Installing : lib64com_err2-1.47.0-2.mga9.x86_64 157/264 Installing : lib64ipt2-2.0.5-2.mga9.x86_64 158/264 Installing : lib64jansson4-2.13.1-2.mga9.x86_64 159/264 Installing : lib64json-c5-0.16-1.mga9.x86_64 160/264 Installing : lib64cryptsetup12-2.6.1-1.mga9.x86_64 161/264 Installing : lib64lzo2_2-2.10-5.mga9.x86_64 162/264 Installing : lib64archive13-3.6.2-5.5.mga9.x86_64 163/264 Installing : lib64mpdec3-2.5.1-2.mga9.x86_64 164/264 Installing : lib64pcre16_0-8.45-3.mga9.x86_64 165/264 Installing : lib64pcre32_0-8.45-3.mga9.x86_64 166/264 Installing : pcre-8.45-3.mga9.x86_64 167/264 Installing : lib64pkgconf3-1.8.0-3.mga9.x86_64 168/264 Installing : pkgconf-1.8.0-3.mga9.x86_64 169/264 Installing : pkgconf-pkg-config-1.8.0-3.mga9.x86_64 170/264 Installing : lib64xcrypt-devel-4.4.33-3.mga9.x86_64 171/264 Installing : shared-mime-info-2.2-5.mga9.x86_64 172/264 Running scriptlet: shared-mime-info-2.2-5.mga9.x86_64 172/264 Installing : lib64gio2.0_0-2.76.3-1.5.mga9.x86_64 173/264 Installing : lib64sasl2_3-2.1.27-7.mga9.x86_64 174/264 Installing : lib64ldap2.5_0-2.5.14-1.mga9.x86_64 175/264 Installing : lib64sigsegv2-2.14-2.mga9.x86_64 176/264 Installing : gawk-5.2.2-1.mga9.x86_64 177/264 Installing : glibc-devel-6:2.36-57.mga9.x86_64 178/264 Installing : lib64verto1-0.3.2-4.mga9.x86_64 179/264 Installing : lib64yaml0_2-0.2.5-2.mga9.x86_64 180/264 Installing : ctags-6.0.0-3.mga9.x86_64 181/264 Running scriptlet: ctags-6.0.0-3.mga9.x86_64 181/264 Installing : m4-1.4.19-2.mga9.x86_64 182/264 Installing : make-1:4.4.1-1.mga9.x86_64 183/264 Installing : patch-2.7.6-7.mga9.x86_64 184/264 Installing : time-1.9-5.mga9.x86_64 185/264 Installing : lib64ip4tc2-1.8.9-2.3.mga9.x86_64 186/264 Installing : lib64keyutils1-1.6.3-2.1.mga9.x86_64 187/264 Installing : lib64krb53-1.20.1-1.4.mga9.x86_64 188/264 Installing : lib64tirpc3-1.3.3-1.mga9.x86_64 189/264 Installing : lib64nsl2-1.3.0-3.mga9.x86_64 190/264 Installing : python3-3.10.11-1.3.mga9.x86_64 191/264 Installing : lib64python3.10-3.10.11-1.3.mga9.x86_64 192/264 Installing : lib64python3.10-stdlib-3.10.11-1.3.mga9.x86_64 193/264 Installing : lib64girepository1.0_1-1.76.1-2.mga9.x86_64 194/264 Installing : gobject-introspection-1.76.1-2.mga9.x86_64 195/264 Installing : python3-packaging-23.1-1.mga9.noarch 196/264 Installing : python3-six-1.16.0-4.mga9.noarch 197/264 Installing : python3-pygments-2.15.1-1.mga9.noarch 198/264 Installing : python3-setuptools-65.5.0-3.1.mga9.noarch 199/264 Installing : pam_tcb-1.2-2.mga9.x86_64 200/264 Installing : lib64ssh4-1:0.10.6-1.mga9.x86_64 201/264 Installing : lib64nghttp2_14-1.61.0-1.mga9.x86_64 202/264 Installing : lib64curl4-1:7.88.1-4.8.mga9.x86_64 203/264 Installing : lib64elfutils1-0.189-1.1.mga9.x86_64 204/264 Installing : dwz-0.15-1.mga9.x86_64 205/264 Installing : lib64babeltrace1-1.5.11-1.mga9.x86_64 206/264 Installing : lib64smartcols1-2.38.1-1.1.mga9.x86_64 207/264 Installing : lsb-release-3.1-5.mga9.noarch 208/264 Installing : etcskel-1.63-37.mga9.noarch 209/264 Installing : libgcc1-12.3.0-3.mga9.x86_64 210/264 Installing : libstdc++6-12.3.0-3.mga9.x86_64 211/264 Installing : lib64osp5-1.5.2-25.mga9.x86_64 212/264 Installing : libstdc++-devel-12.3.0-3.mga9.x86_64 213/264 Installing : libgomp1-12.3.0-3.mga9.x86_64 214/264 Installing : lib64source-highlight4-3.1.9-13.mga9.x86_64 215/264 Installing : binutils-1:2.40-11.1.mga9.x86_64 216/264 Installing : gcc-12.3.0-3.mga9.x86_64 217/264 Running scriptlet: gcc-12.3.0-3.mga9.x86_64 217/264 Installing : elfutils-0.189-1.1.mga9.x86_64 218/264 Installing : gdb-minimal-12.1-7.1.mga9.x86_64 219/264 Installing : debugedit-5.0-5.mga9.x86_64 220/264 Installing : libgomp-devel-12.3.0-3.mga9.x86_64 221/264 Installing : gcc-c++-12.3.0-3.mga9.x86_64 222/264 Running scriptlet: gcc-c++-12.3.0-3.mga9.x86_64 222/264 Installing : source-highlight-3.1.9-13.mga9.x86_64 223/264 Installing : lib64rpmbuild9-1:4.18.2-1.mga9.x86_64 224/264 Installing : lib64openjade0-1.3.3-0.pre1.27.mga9.x86_64 225/264 Installing : opensp-1.5.2-25.mga9.x86_64 226/264 Installing : openjade-1.3.3-0.pre1.27.mga9.x86_64 227/264 Running scriptlet: openjade-1.3.3-0.pre1.27.mga9.x86_64 227/264 Installing : docbook-style-dsssl-1.79-20.mga9.noarch 228/264 Running scriptlet: docbook-style-dsssl-1.79-20.mga9.noarch 228/264 Installing : perl-SGMLSpm-1:1.03ii-5.mga9.noarch 229/264 Installing : docbook-utils-0.6.14-24.mga9.noarch 230/264 Installing : gtk-doc-1.33.2-6.mga9.noarch 231/264 Installing : autoconf-2:2.71-5.mga9.noarch 232/264 Installing : automake-1.16.5-3.mga9.noarch 233/264 Installing : mageia-repos-pkgprefs-9-4.mga9.noarch 234/264 Installing : mageia-release-Default-9-2.mga9.x86_64 235/264 Running scriptlet: mageia-release-Default-9-2.mga9.x86_64 235/264 Installing : mageia-repos-9-4.mga9.x86_64 236/264 Installing : mageia-release-common-9-2.mga9.x86_64 237/264 Installing : lib64dbus1_3-1.14.6-1.mga9.x86_64 238/264 Running scriptlet: dbus-1.14.6-1.mga9.x86_64 239/264 Installing : dbus-1.14.6-1.mga9.x86_64 239/264 Installing : util-linux-2.38.1-1.1.mga9.x86_64 240/264 Running scriptlet: util-linux-2.38.1-1.1.mga9.x86_64 240/264 Running scriptlet: systemd-253.33-1.mga9.x86_64 241/264 Installing : systemd-253.33-1.mga9.x86_64 241/264 Running scriptlet: systemd-253.33-1.mga9.x86_64 241/264 Installing : rpm-helper-0.24.22-1.mga9.noarch 242/264 Installing : nss_tcb-1.2-2.mga9.x86_64 243/264 Running scriptlet: nss_tcb-1.2-2.mga9.x86_64 243/264 Installing : tcb-1.2-2.mga9.x86_64 244/264 Installing : pam-1.5.2-5.2.mga9.x86_64 245/264 Running scriptlet: rpm-1:4.18.2-1.mga9.x86_64 246/264 Installing : rpm-1:4.18.2-1.mga9.x86_64 246/264 Installing : efi-srpm-macros-5-3.mga9.noarch 247/264 Installing : lua-srpm-macros-1-6.mga9.noarch 248/264 Installing : python3-rpm-generators-12-9.mga9.noarch 249/264 Installing : passwd-0.80-3.mga9.x86_64 250/264 Installing : lib64gc1-8.0.4-3.mga9.x86_64 251/264 Installing : lib64guile3.0_1-3.0.8-2.mga9.x86_64 252/264 Installing : guile3.0-runtime-3.0.8-2.mga9.x86_64 253/264 Installing : gdb-headless-12.1-7.1.mga9.x86_64 254/264 Installing : lib64gettextmisc-0.21.1-2.mga9.x86_64 255/264 Installing : gettext-0.21.1-2.mga9.x86_64 256/264 Installing : spec-helper-0.31.24-1.mga9.noarch 257/264 Installing : zstd-1.5.5-1.mga9.x86_64 258/264 Installing : cmake-rpm-macros-1:9-9.mga9.noarch 259/264 Installing : fonts-srpm-macros-2.0.5-6.mga9.noarch 260/264 Installing : go-srpm-macros-3.2.0-1.mga9.noarch 261/264 Installing : rpm-mageia-setup-build-2.71-1.1.mga9.x86_64 262/264 Installing : rpm-build-1:4.18.2-1.mga9.x86_64 263/264 Installing : basesystem-minimal-core-1:9-0.1.mga9.x86_64 264/264 Running scriptlet: setup-2.7.25-2.mga9.noarch 264/264 Running scriptlet: shadow-utils-3:4.13-1.1.mga9.x86_64 264/264 Running scriptlet: rootcerts-1:20251003.00-1.mga9.noarch 264/264 Running scriptlet: dbus-1.14.6-1.mga9.x86_64 264/264 Running scriptlet: systemd-253.33-1.mga9.x86_64 264/264 Running scriptlet: pam-1.5.2-5.2.mga9.x86_64 264/264 Running scriptlet: rpm-1:4.18.2-1.mga9.x86_64 264/264 Running scriptlet: basesystem-minimal-core-1:9-0.1.mga9.x86_64 264/264 Creating group 'input' with GID 996. Creating group 'kvm' with GID 995. Creating group 'render' with GID 994. Creating group 'sgx' with GID 993. Creating group 'systemd-oom' with GID 992. Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 992 and GID 992. Creating group 'systemd-journal-remote' with GID 991. Creating user 'systemd-journal-remote' (systemd Journal Remote) with UID 991 and GID 991. Creating group 'systemd-timesync' with GID 990. Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 990 and GID 990. Verifying : autoconf-2:2.71-5.mga9.noarch 1/264 Verifying : automake-1.16.5-3.mga9.noarch 2/264 Verifying : autopoint-0.21.1-2.mga9.x86_64 3/264 Verifying : basesystem-minimal-core-1:9-0.1.mga9.x86_64 4/264 Verifying : bash-5.2.15-2.mga9.x86_64 5/264 Verifying : bzip2-1.0.8-5.mga9.x86_64 6/264 Verifying : chkconfig-1.21-1.mga9.x86_64 7/264 Verifying : cmake-rpm-macros-1:9-9.mga9.noarch 8/264 Verifying : common-licenses-1.1-11.mga9.noarch 9/264 Verifying : cpio-2.14-1.mga9.x86_64 10/264 Verifying : cracklib-dicts-2.9.7-6.mga9.x86_64 11/264 Verifying : crypto-policies-20221110-2.mga9.noarch 12/264 Verifying : ctags-6.0.0-3.mga9.x86_64 13/264 Verifying : dash-static-0.5.11.5-1.mga9.x86_64 14/264 Verifying : dbus-1.14.6-1.mga9.x86_64 15/264 Verifying : debugedit-5.0-5.mga9.x86_64 16/264 Verifying : desktop-file-utils-0.26-3.mga9.x86_64 17/264 Verifying : diffutils-3.10-1.mga9.x86_64 18/264 Verifying : docbook-dtds-1.0-68.mga9.noarch 19/264 Verifying : docbook-style-dsssl-1.79-20.mga9.noarch 20/264 Verifying : docbook-style-xsl-1.79.2-6.mga9.noarch 21/264 Verifying : docbook-utils-0.6.14-24.mga9.noarch 22/264 Verifying : dwz-0.15-1.mga9.x86_64 23/264 Verifying : efi-srpm-macros-5-3.mga9.noarch 24/264 Verifying : etcskel-1.63-37.mga9.noarch 25/264 Verifying : file-5.44-1.mga9.x86_64 26/264 Verifying : filesystem-2.1.9-36.mga9.x86_64 27/264 Verifying : findutils-4.9.0-2.mga9.x86_64 28/264 Verifying : fonts-srpm-macros-2.0.5-6.mga9.noarch 29/264 Verifying : gawk-5.2.2-1.mga9.x86_64 30/264 Verifying : gcc-12.3.0-3.mga9.x86_64 31/264 Verifying : gcc-c++-12.3.0-3.mga9.x86_64 32/264 Verifying : gcc-cpp-12.3.0-3.mga9.x86_64 33/264 Verifying : gettext-0.21.1-2.mga9.x86_64 34/264 Verifying : gettext-base-0.21.1-2.mga9.x86_64 35/264 Verifying : go-srpm-macros-3.2.0-1.mga9.noarch 36/264 Verifying : gobject-introspection-1.76.1-2.mga9.x86_64 37/264 Verifying : grep-3.11-4.mga9.x86_64 38/264 Verifying : gtk-doc-1.33.2-6.mga9.noarch 39/264 Verifying : guile3.0-runtime-3.0.8-2.mga9.x86_64 40/264 Verifying : gzip-1.12-1.mga9.x86_64 41/264 Verifying : help2man-1.49.3-1.mga9.noarch 42/264 Verifying : hostname-3.23-3.mga9.x86_64 43/264 Verifying : isl-0.24-2.mga9.x86_64 44/264 Verifying : lib64acl1-2.3.1-2.mga9.x86_64 45/264 Verifying : lib64argon2_1-20190702-4.mga9.x86_64 46/264 Verifying : lib64attr1-2.5.1-2.mga9.x86_64 47/264 Verifying : lib64babeltrace1-1.5.11-1.mga9.x86_64 48/264 Verifying : lib64brotlicommon1-1.0.9-5.mga9.x86_64 49/264 Verifying : lib64brotlidec1-1.0.9-5.mga9.x86_64 50/264 Verifying : lib64bz2_1-1.0.8-5.mga9.x86_64 51/264 Verifying : lib64cap-ng0-0.8.3-3.mga9.x86_64 52/264 Verifying : lib64com_err2-1.47.0-2.mga9.x86_64 53/264 Verifying : lib64crack2-2.9.7-6.mga9.x86_64 54/264 Verifying : lib64cryptsetup12-2.6.1-1.mga9.x86_64 55/264 Verifying : lib64db5.3-5.3.28-29.mga9.x86_64 56/264 Verifying : lib64dbus1_3-1.14.6-1.mga9.x86_64 57/264 Verifying : lib64devmapper1.02-1.02.185-1.mga9.x86_64 58/264 Verifying : lib64ffi8-3.4.4-1.mga9.x86_64 59/264 Verifying : lib64gc1-8.0.4-3.mga9.x86_64 60/264 Verifying : lib64gcrypt20-1.10.2-2.mga9.x86_64 61/264 Verifying : lib64gdbm6-1.22-2.mga9.x86_64 62/264 Verifying : lib64gdbm_compat4-1.22-2.mga9.x86_64 63/264 Verifying : lib64gettextmisc-0.21.1-2.mga9.x86_64 64/264 Verifying : lib64girepository1.0_1-1.76.1-2.mga9.x86_64 65/264 Verifying : lib64gmp10-6.2.1-3.mga9.x86_64 66/264 Verifying : lib64gpg-error0-1.47-1.mga9.x86_64 67/264 Verifying : lib64guile3.0_1-3.0.8-2.mga9.x86_64 68/264 Verifying : lib64hogweed6-1:3.9-1.mga9.x86_64 69/264 Verifying : lib64intl8-0.21.1-2.mga9.x86_64 70/264 Verifying : lib64ipt2-2.0.5-2.mga9.x86_64 71/264 Verifying : lib64isl23-0.24-2.mga9.x86_64 72/264 Verifying : lib64jansson4-2.13.1-2.mga9.x86_64 73/264 Verifying : lib64json-c5-0.16-1.mga9.x86_64 74/264 Verifying : lib64kmod2-30-1.mga9.x86_64 75/264 Verifying : lib64ldap2.5_0-2.5.14-1.mga9.x86_64 76/264 Verifying : lib64lua5.4-5.4.4-3.mga9.x86_64 77/264 Verifying : lib64lz4_1-1.9.4-1.mga9.x86_64 78/264 Verifying : lib64lzo2_2-2.10-5.mga9.x86_64 79/264 Verifying : lib64magic1-5.44-1.mga9.x86_64 80/264 Verifying : lib64microhttpd12-0.9.76-1.mga9.x86_64 81/264 Verifying : lib64mpc3-1.3.1-1.mga9.x86_64 82/264 Verifying : lib64mpdec3-2.5.1-2.mga9.x86_64 83/264 Verifying : lib64mpfr6-4.2.0-1.mga9.x86_64 84/264 Verifying : lib64nettle8-1:3.9-1.mga9.x86_64 85/264 Verifying : lib64nsl2-1.3.0-3.mga9.x86_64 86/264 Verifying : lib64openjade0-1.3.3-0.pre1.27.mga9.x86_64 87/264 Verifying : lib64osp5-1.5.2-25.mga9.x86_64 88/264 Verifying : lib64p11-kit0-0.24.1-2.mga9.x86_64 89/264 Verifying : lib64pam_userpass1-1.0.2-16.mga9.x86_64 90/264 Verifying : lib64pcre1-8.45-3.mga9.x86_64 91/264 Verifying : lib64pcre16_0-8.45-3.mga9.x86_64 92/264 Verifying : lib64pcre2_0-10.42-1.mga9.x86_64 93/264 Verifying : lib64pcre32_0-8.45-3.mga9.x86_64 94/264 Verifying : lib64pcreposix1-8.45-3.mga9.x86_64 95/264 Verifying : lib64pkgconf3-1.8.0-3.mga9.x86_64 96/264 Verifying : lib64popt0-1:1.19-1.mga9.x86_64 97/264 Verifying : lib64psl5-0.21.2-2.mga9.x86_64 98/264 Verifying : lib64pwquality1-1.4.5-1.mga9.x86_64 99/264 Verifying : lib64readline8-8.1-3.mga9.x86_64 100/264 Verifying : lib64sasl2_3-2.1.27-7.mga9.x86_64 101/264 Verifying : lib64selinux1-3.4-2.mga9.x86_64 102/264 Verifying : lib64semanage2-3.4-4.mga9.x86_64 103/264 Verifying : lib64sepol2-3.4-4.mga9.x86_64 104/264 Verifying : lib64sigsegv2-2.14-2.mga9.x86_64 105/264 Verifying : lib64source-highlight4-3.1.9-13.mga9.x86_64 106/264 Verifying : lib64tcb0-1.2-2.mga9.x86_64 107/264 Verifying : lib64tirpc3-1.3.3-1.mga9.x86_64 108/264 Verifying : lib64unistring5-1.1-1.mga9.x86_64 109/264 Verifying : lib64user1-0.63-5.mga9.x86_64 110/264 Verifying : lib64verto1-0.3.2-4.mga9.x86_64 111/264 Verifying : lib64xcrypt-devel-4.4.33-3.mga9.x86_64 112/264 Verifying : lib64xcrypt1-4.4.33-3.mga9.x86_64 113/264 Verifying : lib64yaml0_2-0.2.5-2.mga9.x86_64 114/264 Verifying : lib64zstd1-1.5.5-1.mga9.x86_64 115/264 Verifying : libgcc1-12.3.0-3.mga9.x86_64 116/264 Verifying : libgomp-devel-12.3.0-3.mga9.x86_64 117/264 Verifying : libgomp1-12.3.0-3.mga9.x86_64 118/264 Verifying : libgpg-error-common-1.47-1.mga9.noarch 119/264 Verifying : libpwquality-tools-1.4.5-1.mga9.x86_64 120/264 Verifying : libselinux-3.4-2.mga9.x86_64 121/264 Verifying : libsemanage-3.4-4.mga9.x86_64 122/264 Verifying : libstdc++-devel-12.3.0-3.mga9.x86_64 123/264 Verifying : libstdc++6-12.3.0-3.mga9.x86_64 124/264 Verifying : libtirpc-1.3.3-1.mga9.x86_64 125/264 Verifying : libtool-base-2.4.7-1.mga9.x86_64 126/264 Verifying : libuser-0.63-5.mga9.x86_64 127/264 Verifying : lsb-release-3.1-5.mga9.noarch 128/264 Verifying : lua-srpm-macros-1-6.mga9.noarch 129/264 Verifying : m4-1.4.19-2.mga9.x86_64 130/264 Verifying : mageia-release-Default-9-2.mga9.x86_64 131/264 Verifying : mageia-release-common-9-2.mga9.x86_64 132/264 Verifying : make-1:4.4.1-1.mga9.x86_64 133/264 Verifying : multiarch-utils-1.0.15-1.mga9.noarch 134/264 Verifying : nss_tcb-1.2-2.mga9.x86_64 135/264 Verifying : ocaml-srpm-macros-7-1.mga9.noarch 136/264 Verifying : openjade-1.3.3-0.pre1.27.mga9.x86_64 137/264 Verifying : openldap-2.5.14-1.mga9.x86_64 138/264 Verifying : opensp-1.5.2-25.mga9.x86_64 139/264 Verifying : p11-kit-0.24.1-2.mga9.x86_64 140/264 Verifying : p11-kit-trust-0.24.1-2.mga9.x86_64 141/264 Verifying : pam_pwquality-1.4.5-1.mga9.x86_64 142/264 Verifying : pam_tcb-1.2-2.mga9.x86_64 143/264 Verifying : passwd-0.80-3.mga9.x86_64 144/264 Verifying : patch-2.7.6-7.mga9.x86_64 145/264 Verifying : pcre-8.45-3.mga9.x86_64 146/264 Verifying : perl-Exporter-Tiny-1.6.0-1.mga9.noarch 147/264 Verifying : perl-File-Slurp-9999.320.0-2.mga9.noarch 148/264 Verifying : perl-File-Sync-0.110.0-35.mga9.x86_64 149/264 Verifying : perl-JSON-4.100.0-1.mga9.noarch 150/264 Verifying : perl-List-MoreUtils-0.430.0-6.mga9.noarch 151/264 Verifying : perl-List-MoreUtils-XS-0.430-5.mga9.x86_64 152/264 Verifying : perl-MDK-Common-1.2.34.2-5.mga9.noarch 153/264 Verifying : perl-SGMLSpm-1:1.03ii-5.mga9.noarch 154/264 Verifying : perl-YAML-1.300.0-3.mga9.noarch 155/264 Verifying : perl-YAML-Tiny-1.730.0-4.mga9.noarch 156/264 Verifying : perl-srpm-macros-1-35.mga9.noarch 157/264 Verifying : pkgconf-1.8.0-3.mga9.x86_64 158/264 Verifying : pkgconf-m4-1.8.0-3.mga9.noarch 159/264 Verifying : pkgconf-pkg-config-1.8.0-3.mga9.x86_64 160/264 Verifying : popt-data-1:1.19-1.mga9.noarch 161/264 Verifying : psmisc-23.5-1.mga9.x86_64 162/264 Verifying : publicsuffix-list-dafsa-20221208-1.mga9.noarch 163/264 Verifying : python-rpm-macros-3.10-6.mga9.noarch 164/264 Verifying : python-srpm-macros-3.10-6.mga9.noarch 165/264 Verifying : python3-packaging-23.1-1.mga9.noarch 166/264 Verifying : python3-rpm-generators-12-9.mga9.noarch 167/264 Verifying : python3-rpm-macros-3.10-6.mga9.noarch 168/264 Verifying : python3-six-1.16.0-4.mga9.noarch 169/264 Verifying : rmt-0.4b47-3.mga9.x86_64 170/264 Verifying : rootfiles-11.0-17.mga9.noarch 171/264 Verifying : rpm-helper-0.24.22-1.mga9.noarch 172/264 Verifying : run-parts-1:4.8.4-4.mga9.x86_64 173/264 Verifying : rust-srpm-macros-24-1.mga9.noarch 174/264 Verifying : sed-4.9-1.mga9.x86_64 175/264 Verifying : setup-2.7.25-2.mga9.noarch 176/264 Verifying : sgml-common-0.6.3-29.mga9.noarch 177/264 Verifying : shared-mime-info-2.2-5.mga9.x86_64 178/264 Verifying : source-highlight-3.1.9-13.mga9.x86_64 179/264 Verifying : spec-helper-0.31.24-1.mga9.noarch 180/264 Verifying : tar-1.34-5.mga9.x86_64 181/264 Verifying : tcb-1.2-2.mga9.x86_64 182/264 Verifying : time-1.9-5.mga9.x86_64 183/264 Verifying : unzip-1:6.0-4.mga9.x86_64 184/264 Verifying : which-2.21-7.mga9.x86_64 185/264 Verifying : zstd-1.5.5-1.mga9.x86_64 186/264 Verifying : binutils-1:2.40-11.1.mga9.x86_64 187/264 Verifying : coreutils-9.1-1.1.mga9.x86_64 188/264 Verifying : elfutils-0.189-1.1.mga9.x86_64 189/264 Verifying : gdb-headless-12.1-7.1.mga9.x86_64 190/264 Verifying : gdb-minimal-12.1-7.1.mga9.x86_64 191/264 Verifying : glibc-6:2.36-57.mga9.x86_64 192/264 Verifying : glibc-devel-6:2.36-57.mga9.x86_64 193/264 Verifying : kernel-userspace-headers-6.6.105-1.mga9.x86_64 194/264 Verifying : krb5-1.20.1-1.4.mga9.x86_64 195/264 Verifying : lib64archive13-3.6.2-5.5.mga9.x86_64 196/264 Verifying : lib64audit1-3.1.2-1.mga9.x86_64 197/264 Verifying : lib64blkid1-2.38.1-1.1.mga9.x86_64 198/264 Verifying : lib64cap2-2.52-5.1.mga9.x86_64 199/264 Verifying : lib64curl4-1:7.88.1-4.8.mga9.x86_64 200/264 Verifying : lib64elfutils1-0.189-1.1.mga9.x86_64 201/264 Verifying : lib64expat1-2.7.3-1.mga9.x86_64 202/264 Verifying : lib64exslt0-1.1.38-1.1.mga9.x86_64 203/264 Verifying : lib64fdisk1-2.38.1-1.1.mga9.x86_64 204/264 Verifying : lib64gio2.0_0-2.76.3-1.5.mga9.x86_64 205/264 Verifying : lib64glib2.0_0-2.76.3-1.5.mga9.x86_64 206/264 Verifying : lib64gnutls30-3.8.4-1.2.mga9.x86_64 207/264 Verifying : lib64idn2_0-2.3.4-3.1.mga9.x86_64 208/264 Verifying : lib64ip4tc2-1.8.9-2.3.mga9.x86_64 209/264 Verifying : lib64keyutils1-1.6.3-2.1.mga9.x86_64 210/264 Verifying : lib64krb53-1.20.1-1.4.mga9.x86_64 211/264 Verifying : lib64lzma5-5.4.3-1.1.mga9.x86_64 212/264 Verifying : lib64mount1-2.38.1-1.1.mga9.x86_64 213/264 Verifying : lib64ncurses6-6.3-20221203.2.1.mga9.x86_64 214/264 Verifying : lib64ncursesw6-6.3-20221203.2.1.mga9.x86_64 215/264 Verifying : lib64nghttp2_14-1.61.0-1.mga9.x86_64 216/264 Verifying : lib64pam0-1.5.2-5.2.mga9.x86_64 217/264 Verifying : lib64procps8-3.3.17-2.2.mga9.x86_64 218/264 Verifying : lib64python3.10-3.10.11-1.3.mga9.x86_64 219/264 Verifying : lib64python3.10-stdlib-3.10.11-1.3.mga9.x86_64 220/264 Verifying : lib64rpm9-1:4.18.2-1.mga9.x86_64 221/264 Verifying : lib64rpmbuild9-1:4.18.2-1.mga9.x86_64 222/264 Verifying : lib64seccomp2-2.5.5-1.mga9.x86_64 223/264 Verifying : lib64smartcols1-2.38.1-1.1.mga9.x86_64 224/264 Verifying : lib64sqlite3_0-3.40.1-1.2.mga9.x86_64 225/264 Verifying : lib64ssh4-1:0.10.6-1.mga9.x86_64 226/264 Verifying : lib64subid4-3:4.13-1.1.mga9.x86_64 227/264 Verifying : lib64systemd0-253.33-1.mga9.x86_64 228/264 Verifying : lib64tasn1_6-4.20.0-1.mga9.x86_64 229/264 Verifying : lib64udev1-253.33-1.mga9.x86_64 230/264 Verifying : lib64uuid1-2.38.1-1.1.mga9.x86_64 231/264 Verifying : lib64wayland-client0-1.23.1-1.mga9.x86_64 232/264 Verifying : lib64xml2_2-2.10.4-1.7.mga9.x86_64 233/264 Verifying : lib64xslt1-1.1.38-1.1.mga9.x86_64 234/264 Verifying : lib64xxhash0-0.8.2-1.mga9.x86_64 235/264 Verifying : lib64zlib1-1.2.13-1.2.mga9.x86_64 236/264 Verifying : libidn2-i18n-2.3.4-3.1.mga9.noarch 237/264 Verifying : libxml2-utils-2.10.4-1.7.mga9.x86_64 238/264 Verifying : mageia-repos-9-4.mga9.x86_64 239/264 Verifying : mageia-repos-keys-9-4.mga9.noarch 240/264 Verifying : mageia-repos-pkgprefs-9-4.mga9.noarch 241/264 Verifying : nss-myhostname-253.33-1.mga9.x86_64 242/264 Verifying : pam-1.5.2-5.2.mga9.x86_64 243/264 Verifying : perl-2:5.36.0-1.1.mga9.x86_64 244/264 Verifying : perl-base-2:5.36.0-1.1.mga9.x86_64 245/264 Verifying : procps-ng-3.3.17-2.2.mga9.x86_64 246/264 Verifying : python-pip-wheel-23.0.1-1.1.mga9.noarch 247/264 Verifying : python-setuptools-wheel-65.5.0-3.1.mga9.noarch 248/264 Verifying : python3-3.10.11-1.3.mga9.x86_64 249/264 Verifying : python3-pygments-2.15.1-1.mga9.noarch 250/264 Verifying : python3-setuptools-65.5.0-3.1.mga9.noarch 251/264 Verifying : rpm-1:4.18.2-1.mga9.x86_64 252/264 Verifying : rpm-build-1:4.18.2-1.mga9.x86_64 253/264 Verifying : rpm-mageia-setup-2.71-1.1.mga9.x86_64 254/264 Verifying : rpm-mageia-setup-build-2.71-1.1.mga9.x86_64 255/264 Verifying : shadow-utils-3:4.13-1.1.mga9.x86_64 256/264 Verifying : systemd-253.33-1.mga9.x86_64 257/264 Verifying : timezone-6:2025a-1.mga9.x86_64 258/264 Verifying : util-linux-2.38.1-1.1.mga9.x86_64 259/264 Verifying : vim-minimal-9.1.1552-1.mga9.x86_64 260/264 Verifying : xsltproc-1.1.38-1.1.mga9.x86_64 261/264 Verifying : xz-5.4.3-1.1.mga9.x86_64 262/264 Verifying : lib64openssl3-3.0.18-1.mga9.x86_64 263/264 Verifying : rootcerts-1:20251003.00-1.mga9.noarch 264/264 Installed: autoconf-2:2.71-5.mga9.noarch automake-1.16.5-3.mga9.noarch autopoint-0.21.1-2.mga9.x86_64 basesystem-minimal-core-1:9-0.1.mga9.x86_64 bash-5.2.15-2.mga9.x86_64 binutils-1:2.40-11.1.mga9.x86_64 bzip2-1.0.8-5.mga9.x86_64 chkconfig-1.21-1.mga9.x86_64 cmake-rpm-macros-1:9-9.mga9.noarch common-licenses-1.1-11.mga9.noarch coreutils-9.1-1.1.mga9.x86_64 cpio-2.14-1.mga9.x86_64 cracklib-dicts-2.9.7-6.mga9.x86_64 crypto-policies-20221110-2.mga9.noarch ctags-6.0.0-3.mga9.x86_64 dash-static-0.5.11.5-1.mga9.x86_64 dbus-1.14.6-1.mga9.x86_64 debugedit-5.0-5.mga9.x86_64 desktop-file-utils-0.26-3.mga9.x86_64 diffutils-3.10-1.mga9.x86_64 docbook-dtds-1.0-68.mga9.noarch docbook-style-dsssl-1.79-20.mga9.noarch docbook-style-xsl-1.79.2-6.mga9.noarch docbook-utils-0.6.14-24.mga9.noarch dwz-0.15-1.mga9.x86_64 efi-srpm-macros-5-3.mga9.noarch elfutils-0.189-1.1.mga9.x86_64 etcskel-1.63-37.mga9.noarch file-5.44-1.mga9.x86_64 filesystem-2.1.9-36.mga9.x86_64 findutils-4.9.0-2.mga9.x86_64 fonts-srpm-macros-2.0.5-6.mga9.noarch gawk-5.2.2-1.mga9.x86_64 gcc-12.3.0-3.mga9.x86_64 gcc-c++-12.3.0-3.mga9.x86_64 gcc-cpp-12.3.0-3.mga9.x86_64 gdb-headless-12.1-7.1.mga9.x86_64 gdb-minimal-12.1-7.1.mga9.x86_64 gettext-0.21.1-2.mga9.x86_64 gettext-base-0.21.1-2.mga9.x86_64 glibc-6:2.36-57.mga9.x86_64 glibc-devel-6:2.36-57.mga9.x86_64 go-srpm-macros-3.2.0-1.mga9.noarch gobject-introspection-1.76.1-2.mga9.x86_64 grep-3.11-4.mga9.x86_64 gtk-doc-1.33.2-6.mga9.noarch guile3.0-runtime-3.0.8-2.mga9.x86_64 gzip-1.12-1.mga9.x86_64 help2man-1.49.3-1.mga9.noarch hostname-3.23-3.mga9.x86_64 isl-0.24-2.mga9.x86_64 kernel-userspace-headers-6.6.105-1.mga9.x86_64 krb5-1.20.1-1.4.mga9.x86_64 lib64acl1-2.3.1-2.mga9.x86_64 lib64archive13-3.6.2-5.5.mga9.x86_64 lib64argon2_1-20190702-4.mga9.x86_64 lib64attr1-2.5.1-2.mga9.x86_64 lib64audit1-3.1.2-1.mga9.x86_64 lib64babeltrace1-1.5.11-1.mga9.x86_64 lib64blkid1-2.38.1-1.1.mga9.x86_64 lib64brotlicommon1-1.0.9-5.mga9.x86_64 lib64brotlidec1-1.0.9-5.mga9.x86_64 lib64bz2_1-1.0.8-5.mga9.x86_64 lib64cap-ng0-0.8.3-3.mga9.x86_64 lib64cap2-2.52-5.1.mga9.x86_64 lib64com_err2-1.47.0-2.mga9.x86_64 lib64crack2-2.9.7-6.mga9.x86_64 lib64cryptsetup12-2.6.1-1.mga9.x86_64 lib64curl4-1:7.88.1-4.8.mga9.x86_64 lib64db5.3-5.3.28-29.mga9.x86_64 lib64dbus1_3-1.14.6-1.mga9.x86_64 lib64devmapper1.02-1.02.185-1.mga9.x86_64 lib64elfutils1-0.189-1.1.mga9.x86_64 lib64expat1-2.7.3-1.mga9.x86_64 lib64exslt0-1.1.38-1.1.mga9.x86_64 lib64fdisk1-2.38.1-1.1.mga9.x86_64 lib64ffi8-3.4.4-1.mga9.x86_64 lib64gc1-8.0.4-3.mga9.x86_64 lib64gcrypt20-1.10.2-2.mga9.x86_64 lib64gdbm6-1.22-2.mga9.x86_64 lib64gdbm_compat4-1.22-2.mga9.x86_64 lib64gettextmisc-0.21.1-2.mga9.x86_64 lib64gio2.0_0-2.76.3-1.5.mga9.x86_64 lib64girepository1.0_1-1.76.1-2.mga9.x86_64 lib64glib2.0_0-2.76.3-1.5.mga9.x86_64 lib64gmp10-6.2.1-3.mga9.x86_64 lib64gnutls30-3.8.4-1.2.mga9.x86_64 lib64gpg-error0-1.47-1.mga9.x86_64 lib64guile3.0_1-3.0.8-2.mga9.x86_64 lib64hogweed6-1:3.9-1.mga9.x86_64 lib64idn2_0-2.3.4-3.1.mga9.x86_64 lib64intl8-0.21.1-2.mga9.x86_64 lib64ip4tc2-1.8.9-2.3.mga9.x86_64 lib64ipt2-2.0.5-2.mga9.x86_64 lib64isl23-0.24-2.mga9.x86_64 lib64jansson4-2.13.1-2.mga9.x86_64 lib64json-c5-0.16-1.mga9.x86_64 lib64keyutils1-1.6.3-2.1.mga9.x86_64 lib64kmod2-30-1.mga9.x86_64 lib64krb53-1.20.1-1.4.mga9.x86_64 lib64ldap2.5_0-2.5.14-1.mga9.x86_64 lib64lua5.4-5.4.4-3.mga9.x86_64 lib64lz4_1-1.9.4-1.mga9.x86_64 lib64lzma5-5.4.3-1.1.mga9.x86_64 lib64lzo2_2-2.10-5.mga9.x86_64 lib64magic1-5.44-1.mga9.x86_64 lib64microhttpd12-0.9.76-1.mga9.x86_64 lib64mount1-2.38.1-1.1.mga9.x86_64 lib64mpc3-1.3.1-1.mga9.x86_64 lib64mpdec3-2.5.1-2.mga9.x86_64 lib64mpfr6-4.2.0-1.mga9.x86_64 lib64ncurses6-6.3-20221203.2.1.mga9.x86_64 lib64ncursesw6-6.3-20221203.2.1.mga9.x86_64 lib64nettle8-1:3.9-1.mga9.x86_64 lib64nghttp2_14-1.61.0-1.mga9.x86_64 lib64nsl2-1.3.0-3.mga9.x86_64 lib64openjade0-1.3.3-0.pre1.27.mga9.x86_64 lib64openssl3-3.0.18-1.mga9.x86_64 lib64osp5-1.5.2-25.mga9.x86_64 lib64p11-kit0-0.24.1-2.mga9.x86_64 lib64pam0-1.5.2-5.2.mga9.x86_64 lib64pam_userpass1-1.0.2-16.mga9.x86_64 lib64pcre1-8.45-3.mga9.x86_64 lib64pcre16_0-8.45-3.mga9.x86_64 lib64pcre2_0-10.42-1.mga9.x86_64 lib64pcre32_0-8.45-3.mga9.x86_64 lib64pcreposix1-8.45-3.mga9.x86_64 lib64pkgconf3-1.8.0-3.mga9.x86_64 lib64popt0-1:1.19-1.mga9.x86_64 lib64procps8-3.3.17-2.2.mga9.x86_64 lib64psl5-0.21.2-2.mga9.x86_64 lib64pwquality1-1.4.5-1.mga9.x86_64 lib64python3.10-3.10.11-1.3.mga9.x86_64 lib64python3.10-stdlib-3.10.11-1.3.mga9.x86_64 lib64readline8-8.1-3.mga9.x86_64 lib64rpm9-1:4.18.2-1.mga9.x86_64 lib64rpmbuild9-1:4.18.2-1.mga9.x86_64 lib64sasl2_3-2.1.27-7.mga9.x86_64 lib64seccomp2-2.5.5-1.mga9.x86_64 lib64selinux1-3.4-2.mga9.x86_64 lib64semanage2-3.4-4.mga9.x86_64 lib64sepol2-3.4-4.mga9.x86_64 lib64sigsegv2-2.14-2.mga9.x86_64 lib64smartcols1-2.38.1-1.1.mga9.x86_64 lib64source-highlight4-3.1.9-13.mga9.x86_64 lib64sqlite3_0-3.40.1-1.2.mga9.x86_64 lib64ssh4-1:0.10.6-1.mga9.x86_64 lib64subid4-3:4.13-1.1.mga9.x86_64 lib64systemd0-253.33-1.mga9.x86_64 lib64tasn1_6-4.20.0-1.mga9.x86_64 lib64tcb0-1.2-2.mga9.x86_64 lib64tirpc3-1.3.3-1.mga9.x86_64 lib64udev1-253.33-1.mga9.x86_64 lib64unistring5-1.1-1.mga9.x86_64 lib64user1-0.63-5.mga9.x86_64 lib64uuid1-2.38.1-1.1.mga9.x86_64 lib64verto1-0.3.2-4.mga9.x86_64 lib64wayland-client0-1.23.1-1.mga9.x86_64 lib64xcrypt-devel-4.4.33-3.mga9.x86_64 lib64xcrypt1-4.4.33-3.mga9.x86_64 lib64xml2_2-2.10.4-1.7.mga9.x86_64 lib64xslt1-1.1.38-1.1.mga9.x86_64 lib64xxhash0-0.8.2-1.mga9.x86_64 lib64yaml0_2-0.2.5-2.mga9.x86_64 lib64zlib1-1.2.13-1.2.mga9.x86_64 lib64zstd1-1.5.5-1.mga9.x86_64 libgcc1-12.3.0-3.mga9.x86_64 libgomp-devel-12.3.0-3.mga9.x86_64 libgomp1-12.3.0-3.mga9.x86_64 libgpg-error-common-1.47-1.mga9.noarch libidn2-i18n-2.3.4-3.1.mga9.noarch libpwquality-tools-1.4.5-1.mga9.x86_64 libselinux-3.4-2.mga9.x86_64 libsemanage-3.4-4.mga9.x86_64 libstdc++-devel-12.3.0-3.mga9.x86_64 libstdc++6-12.3.0-3.mga9.x86_64 libtirpc-1.3.3-1.mga9.x86_64 libtool-base-2.4.7-1.mga9.x86_64 libuser-0.63-5.mga9.x86_64 libxml2-utils-2.10.4-1.7.mga9.x86_64 lsb-release-3.1-5.mga9.noarch lua-srpm-macros-1-6.mga9.noarch m4-1.4.19-2.mga9.x86_64 mageia-release-Default-9-2.mga9.x86_64 mageia-release-common-9-2.mga9.x86_64 mageia-repos-9-4.mga9.x86_64 mageia-repos-keys-9-4.mga9.noarch mageia-repos-pkgprefs-9-4.mga9.noarch make-1:4.4.1-1.mga9.x86_64 multiarch-utils-1.0.15-1.mga9.noarch nss-myhostname-253.33-1.mga9.x86_64 nss_tcb-1.2-2.mga9.x86_64 ocaml-srpm-macros-7-1.mga9.noarch openjade-1.3.3-0.pre1.27.mga9.x86_64 openldap-2.5.14-1.mga9.x86_64 opensp-1.5.2-25.mga9.x86_64 p11-kit-0.24.1-2.mga9.x86_64 p11-kit-trust-0.24.1-2.mga9.x86_64 pam-1.5.2-5.2.mga9.x86_64 pam_pwquality-1.4.5-1.mga9.x86_64 pam_tcb-1.2-2.mga9.x86_64 passwd-0.80-3.mga9.x86_64 patch-2.7.6-7.mga9.x86_64 pcre-8.45-3.mga9.x86_64 perl-2:5.36.0-1.1.mga9.x86_64 perl-Exporter-Tiny-1.6.0-1.mga9.noarch perl-File-Slurp-9999.320.0-2.mga9.noarch perl-File-Sync-0.110.0-35.mga9.x86_64 perl-JSON-4.100.0-1.mga9.noarch perl-List-MoreUtils-0.430.0-6.mga9.noarch perl-List-MoreUtils-XS-0.430-5.mga9.x86_64 perl-MDK-Common-1.2.34.2-5.mga9.noarch perl-SGMLSpm-1:1.03ii-5.mga9.noarch perl-YAML-1.300.0-3.mga9.noarch perl-YAML-Tiny-1.730.0-4.mga9.noarch perl-base-2:5.36.0-1.1.mga9.x86_64 perl-srpm-macros-1-35.mga9.noarch pkgconf-1.8.0-3.mga9.x86_64 pkgconf-m4-1.8.0-3.mga9.noarch pkgconf-pkg-config-1.8.0-3.mga9.x86_64 popt-data-1:1.19-1.mga9.noarch procps-ng-3.3.17-2.2.mga9.x86_64 psmisc-23.5-1.mga9.x86_64 publicsuffix-list-dafsa-20221208-1.mga9.noarch python-pip-wheel-23.0.1-1.1.mga9.noarch python-rpm-macros-3.10-6.mga9.noarch python-setuptools-wheel-65.5.0-3.1.mga9.noarch python-srpm-macros-3.10-6.mga9.noarch python3-3.10.11-1.3.mga9.x86_64 python3-packaging-23.1-1.mga9.noarch python3-pygments-2.15.1-1.mga9.noarch python3-rpm-generators-12-9.mga9.noarch python3-rpm-macros-3.10-6.mga9.noarch python3-setuptools-65.5.0-3.1.mga9.noarch python3-six-1.16.0-4.mga9.noarch rmt-0.4b47-3.mga9.x86_64 rootcerts-1:20251003.00-1.mga9.noarch rootfiles-11.0-17.mga9.noarch rpm-1:4.18.2-1.mga9.x86_64 rpm-build-1:4.18.2-1.mga9.x86_64 rpm-helper-0.24.22-1.mga9.noarch rpm-mageia-setup-2.71-1.1.mga9.x86_64 rpm-mageia-setup-build-2.71-1.1.mga9.x86_64 run-parts-1:4.8.4-4.mga9.x86_64 rust-srpm-macros-24-1.mga9.noarch sed-4.9-1.mga9.x86_64 setup-2.7.25-2.mga9.noarch sgml-common-0.6.3-29.mga9.noarch shadow-utils-3:4.13-1.1.mga9.x86_64 shared-mime-info-2.2-5.mga9.x86_64 source-highlight-3.1.9-13.mga9.x86_64 spec-helper-0.31.24-1.mga9.noarch systemd-253.33-1.mga9.x86_64 tar-1.34-5.mga9.x86_64 tcb-1.2-2.mga9.x86_64 time-1.9-5.mga9.x86_64 timezone-6:2025a-1.mga9.x86_64 unzip-1:6.0-4.mga9.x86_64 util-linux-2.38.1-1.1.mga9.x86_64 vim-minimal-9.1.1552-1.mga9.x86_64 which-2.21-7.mga9.x86_64 xsltproc-1.1.38-1.1.mga9.x86_64 xz-5.4.3-1.1.mga9.x86_64 zstd-1.5.5-1.mga9.x86_64 Complete! Error: Missing /usr/lib64/gconv/gconv-modules.cache file.nFinish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: autoconf-2.71-5.mga9 automake-1.16.5-3.mga9 autopoint-0.21.1-2.mga9 basesystem-minimal-core-9-0.1.mga9 bash-5.2.15-2.mga9 binutils-2.40-11.1.mga9 bzip2-1.0.8-5.mga9 chkconfig-1.21-1.mga9 cmake-rpm-macros-9-9.mga9 common-licenses-1.1-11.mga9 coreutils-9.1-1.1.mga9 cpio-2.14-1.mga9 cracklib-dicts-2.9.7-6.mga9 crypto-policies-20221110-2.mga9 ctags-6.0.0-3.mga9 dash-static-0.5.11.5-1.mga9 dbus-1.14.6-1.mga9 debugedit-5.0-5.mga9 desktop-file-utils-0.26-3.mga9 diffutils-3.10-1.mga9 docbook-dtds-1.0-68.mga9 docbook-style-dsssl-1.79-20.mga9 docbook-style-xsl-1.79.2-6.mga9 docbook-utils-0.6.14-24.mga9 dwz-0.15-1.mga9 efi-srpm-macros-5-3.mga9 elfutils-0.189-1.1.mga9 etcskel-1.63-37.mga9 file-5.44-1.mga9 filesystem-2.1.9-36.mga9 findutils-4.9.0-2.mga9 fonts-srpm-macros-2.0.5-6.mga9 gawk-5.2.2-1.mga9 gcc-12.3.0-3.mga9 gcc-c++-12.3.0-3.mga9 gcc-cpp-12.3.0-3.mga9 gdb-headless-12.1-7.1.mga9 gdb-minimal-12.1-7.1.mga9 gettext-0.21.1-2.mga9 gettext-base-0.21.1-2.mga9 glibc-2.36-57.mga9 glibc-devel-2.36-57.mga9 go-srpm-macros-3.2.0-1.mga9 gobject-introspection-1.76.1-2.mga9 grep-3.11-4.mga9 gtk-doc-1.33.2-6.mga9 guile3.0-runtime-3.0.8-2.mga9 gzip-1.12-1.mga9 help2man-1.49.3-1.mga9 hostname-3.23-3.mga9 isl-0.24-2.mga9 kernel-userspace-headers-6.6.105-1.mga9 krb5-1.20.1-1.4.mga9 lib64acl1-2.3.1-2.mga9 lib64archive13-3.6.2-5.5.mga9 lib64argon2_1-20190702-4.mga9 lib64attr1-2.5.1-2.mga9 lib64audit1-3.1.2-1.mga9 lib64babeltrace1-1.5.11-1.mga9 lib64blkid1-2.38.1-1.1.mga9 lib64brotlicommon1-1.0.9-5.mga9 lib64brotlidec1-1.0.9-5.mga9 lib64bz2_1-1.0.8-5.mga9 lib64cap-ng0-0.8.3-3.mga9 lib64cap2-2.52-5.1.mga9 lib64com_err2-1.47.0-2.mga9 lib64crack2-2.9.7-6.mga9 lib64cryptsetup12-2.6.1-1.mga9 lib64curl4-7.88.1-4.8.mga9 lib64db5.3-5.3.28-29.mga9 lib64dbus1_3-1.14.6-1.mga9 lib64devmapper1.02-1.02.185-1.mga9 lib64elfutils1-0.189-1.1.mga9 lib64expat1-2.7.3-1.mga9 lib64exslt0-1.1.38-1.1.mga9 lib64fdisk1-2.38.1-1.1.mga9 lib64ffi8-3.4.4-1.mga9 lib64gc1-8.0.4-3.mga9 lib64gcrypt20-1.10.2-2.mga9 lib64gdbm6-1.22-2.mga9 lib64gdbm_compat4-1.22-2.mga9 lib64gettextmisc-0.21.1-2.mga9 lib64gio2.0_0-2.76.3-1.5.mga9 lib64girepository1.0_1-1.76.1-2.mga9 lib64glib2.0_0-2.76.3-1.5.mga9 lib64gmp10-6.2.1-3.mga9 lib64gnutls30-3.8.4-1.2.mga9 lib64gpg-error0-1.47-1.mga9 lib64guile3.0_1-3.0.8-2.mga9 lib64hogweed6-3.9-1.mga9 lib64idn2_0-2.3.4-3.1.mga9 lib64intl8-0.21.1-2.mga9 lib64ip4tc2-1.8.9-2.3.mga9 lib64ipt2-2.0.5-2.mga9 lib64isl23-0.24-2.mga9 lib64jansson4-2.13.1-2.mga9 lib64json-c5-0.16-1.mga9 lib64keyutils1-1.6.3-2.1.mga9 lib64kmod2-30-1.mga9 lib64krb53-1.20.1-1.4.mga9 lib64ldap2.5_0-2.5.14-1.mga9 lib64lua5.4-5.4.4-3.mga9 lib64lz4_1-1.9.4-1.mga9 lib64lzma5-5.4.3-1.1.mga9 lib64lzo2_2-2.10-5.mga9 lib64magic1-5.44-1.mga9 lib64microhttpd12-0.9.76-1.mga9 lib64mount1-2.38.1-1.1.mga9 lib64mpc3-1.3.1-1.mga9 lib64mpdec3-2.5.1-2.mga9 lib64mpfr6-4.2.0-1.mga9 lib64ncurses6-6.3-20221203.2.1.mga9 lib64ncursesw6-6.3-20221203.2.1.mga9 lib64nettle8-3.9-1.mga9 lib64nghttp2_14-1.61.0-1.mga9 lib64nsl2-1.3.0-3.mga9 lib64openjade0-1.3.3-0.pre1.27.mga9 lib64openssl3-3.0.18-1.mga9 lib64osp5-1.5.2-25.mga9 lib64p11-kit0-0.24.1-2.mga9 lib64pam0-1.5.2-5.2.mga9 lib64pam_userpass1-1.0.2-16.mga9 lib64pcre1-8.45-3.mga9 lib64pcre16_0-8.45-3.mga9 lib64pcre2_0-10.42-1.mga9 lib64pcre32_0-8.45-3.mga9 lib64pcreposix1-8.45-3.mga9 lib64pkgconf3-1.8.0-3.mga9 lib64popt0-1.19-1.mga9 lib64procps8-3.3.17-2.2.mga9 lib64psl5-0.21.2-2.mga9 lib64pwquality1-1.4.5-1.mga9 lib64python3.10-3.10.11-1.3.mga9 lib64python3.10-stdlib-3.10.11-1.3.mga9 lib64readline8-8.1-3.mga9 lib64rpm9-4.18.2-1.mga9 lib64rpmbuild9-4.18.2-1.mga9 lib64sasl2_3-2.1.27-7.mga9 lib64seccomp2-2.5.5-1.mga9 lib64selinux1-3.4-2.mga9 lib64semanage2-3.4-4.mga9 lib64sepol2-3.4-4.mga9 lib64sigsegv2-2.14-2.mga9 lib64smartcols1-2.38.1-1.1.mga9 lib64source-highlight4-3.1.9-13.mga9 lib64sqlite3_0-3.40.1-1.2.mga9 lib64ssh4-0.10.6-1.mga9 lib64subid4-4.13-1.1.mga9 lib64systemd0-253.33-1.mga9 lib64tasn1_6-4.20.0-1.mga9 lib64tcb0-1.2-2.mga9 lib64tirpc3-1.3.3-1.mga9 lib64udev1-253.33-1.mga9 lib64unistring5-1.1-1.mga9 lib64user1-0.63-5.mga9 lib64uuid1-2.38.1-1.1.mga9 lib64verto1-0.3.2-4.mga9 lib64wayland-client0-1.23.1-1.mga9 lib64xcrypt-devel-4.4.33-3.mga9 lib64xcrypt1-4.4.33-3.mga9 lib64xml2_2-2.10.4-1.7.mga9 lib64xslt1-1.1.38-1.1.mga9 lib64xxhash0-0.8.2-1.mga9 lib64yaml0_2-0.2.5-2.mga9 lib64zlib1-1.2.13-1.2.mga9 lib64zstd1-1.5.5-1.mga9 libgcc1-12.3.0-3.mga9 libgomp-devel-12.3.0-3.mga9 libgomp1-12.3.0-3.mga9 libgpg-error-common-1.47-1.mga9 libidn2-i18n-2.3.4-3.1.mga9 libpwquality-tools-1.4.5-1.mga9 libselinux-3.4-2.mga9 libsemanage-3.4-4.mga9 libstdc++-devel-12.3.0-3.mga9 libstdc++6-12.3.0-3.mga9 libtirpc-1.3.3-1.mga9 libtool-base-2.4.7-1.mga9 libuser-0.63-5.mga9 libxml2-utils-2.10.4-1.7.mga9 lsb-release-3.1-5.mga9 lua-srpm-macros-1-6.mga9 m4-1.4.19-2.mga9 mageia-release-Default-9-2.mga9 mageia-release-common-9-2.mga9 mageia-repos-9-4.mga9 mageia-repos-keys-9-4.mga9 mageia-repos-pkgprefs-9-4.mga9 make-4.4.1-1.mga9 multiarch-utils-1.0.15-1.mga9 nss-myhostname-253.33-1.mga9 nss_tcb-1.2-2.mga9 ocaml-srpm-macros-7-1.mga9 openjade-1.3.3-0.pre1.27.mga9 openldap-2.5.14-1.mga9 opensp-1.5.2-25.mga9 p11-kit-0.24.1-2.mga9 p11-kit-trust-0.24.1-2.mga9 pam-1.5.2-5.2.mga9 pam_pwquality-1.4.5-1.mga9 pam_tcb-1.2-2.mga9 passwd-0.80-3.mga9 patch-2.7.6-7.mga9 pcre-8.45-3.mga9 perl-5.36.0-1.1.mga9 perl-Exporter-Tiny-1.6.0-1.mga9 perl-File-Slurp-9999.320.0-2.mga9 perl-File-Sync-0.110.0-35.mga9 perl-JSON-4.100.0-1.mga9 perl-List-MoreUtils-0.430.0-6.mga9 perl-List-MoreUtils-XS-0.430-5.mga9 perl-MDK-Common-1.2.34.2-5.mga9 perl-SGMLSpm-1.03ii-5.mga9 perl-YAML-1.300.0-3.mga9 perl-YAML-Tiny-1.730.0-4.mga9 perl-base-5.36.0-1.1.mga9 perl-srpm-macros-1-35.mga9 pkgconf-1.8.0-3.mga9 pkgconf-m4-1.8.0-3.mga9 pkgconf-pkg-config-1.8.0-3.mga9 popt-data-1.19-1.mga9 procps-ng-3.3.17-2.2.mga9 psmisc-23.5-1.mga9 publicsuffix-list-dafsa-20221208-1.mga9 python-pip-wheel-23.0.1-1.1.mga9 python-rpm-macros-3.10-6.mga9 python-setuptools-wheel-65.5.0-3.1.mga9 python-srpm-macros-3.10-6.mga9 python3-3.10.11-1.3.mga9 python3-packaging-23.1-1.mga9 python3-pygments-2.15.1-1.mga9 python3-rpm-generators-12-9.mga9 python3-rpm-macros-3.10-6.mga9 python3-setuptools-65.5.0-3.1.mga9 python3-six-1.16.0-4.mga9 rmt-0.4b47-3.mga9 rootcerts-20251003.00-1.mga9 rootfiles-11.0-17.mga9 rpm-4.18.2-1.mga9 rpm-build-4.18.2-1.mga9 rpm-helper-0.24.22-1.mga9 rpm-mageia-setup-2.71-1.1.mga9 rpm-mageia-setup-build-2.71-1.1.mga9 run-parts-4.8.4-4.mga9 rust-srpm-macros-24-1.mga9 sed-4.9-1.mga9 setup-2.7.25-2.mga9 sgml-common-0.6.3-29.mga9 shadow-utils-4.13-1.1.mga9 shared-mime-info-2.2-5.mga9 source-highlight-3.1.9-13.mga9 spec-helper-0.31.24-1.mga9 systemd-253.33-1.mga9 tar-1.34-5.mga9 tcb-1.2-2.mga9 time-1.9-5.mga9 timezone-2025a-1.mga9 unzip-6.0-4.mga9 util-linux-2.38.1-1.1.mga9 vim-minimal-9.1.1552-1.mga9 which-2.21-7.mga9 xsltproc-1.1.38-1.1.mga9 xz-5.4.3-1.1.mga9 zstd-1.5.5-1.mga9 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/firefox-140.4.0-1.2.mga9.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/mageia-9-x86_64-1760991322.906357/root/var/log/dnf.rpm.log /var/lib/mock/mageia-9-x86_64-1760991322.906357/root/var/log/dnf.librepo.log /var/lib/mock/mageia-9-x86_64-1760991322.906357/root/var/log/dnf.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-kbeqwveo/firefox/firefox.spec) Config(child) 1 minutes 30 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/firefox-140.4.0-1.2.mga9.src.rpm) Config(mageia-9-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/mageia-9-x86_64-bootstrap-1760991322.906357/root. INFO: reusing tmpfs at /var/lib/mock/mageia-9-x86_64-bootstrap-1760991322.906357/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/mageia-9-x86_64-1760991322.906357/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management installed into bootstrap: rpm-4.18.2-1.mga9.x86_64 python3-dnf-4.14.0-1.mga9.noarch python3-dnf-plugins-core-4.3.1-1.mga9.noarch Finish: chroot init Start: build phase for firefox-140.4.0-1.2.mga9.src.rpm Start: build setup for firefox-140.4.0-1.2.mga9.src.rpm Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/firefox-140.4.0-1.2.mga9.src.rpm Failed to set locale, defaulting to C No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 53 kB/s | 1.5 kB 00:00 Additional repo http_mirror_math_princeton_edu_ 139 kB/s | 2.5 kB 00:00 Additional repo http_mirror_math_princeton_edu_ 86 kB/s | 1.5 kB 00:00 Additional repo http_mirror_math_princeton_edu_ 247 kB/s | 4.3 kB 00:00 determining the fastest mirror (2 hosts).. done. Mageia 9 - x86_64 2.5 kB/s | 2.5 kB 00:00 determining the fastest mirror (2 hosts).. done. Mageia 9 - x86_64 - Updates 1.7 kB/s | 1.5 kB 00:00 Package python3-setuptools-65.5.0-3.1.mga9.noarch is already installed. Package rootcerts-1:20251003.00-1.mga9.noarch is already installed. Dependencies resolved. ================================================================================================================================================================== Package Arch Version Repository Size ================================================================================================================================================================== Installing: autoconf2.1 noarch 1:2.13-43.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 129 k cargo x86_64 1.82.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 7.1 M clang x86_64 15.0.6-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 76 k doxygen x86_64 1:1.9.7-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 5.0 M lib64bz2-devel x86_64 1.0.8-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 133 k lib64clang-devel x86_64 15.0.6-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 2.8 M lib64dbus-glib-devel x86_64 0.112-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 97 k lib64event-devel x86_64 2.1.12-4.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 291 k lib64ffi-devel x86_64 3.4.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 27 k lib64ffmpeg-devel x86_64 5.1.6-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 283 k lib64freetype2-devel x86_64 2.13.0-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 3.1 M lib64gtk+2.0-devel x86_64 2.24.33-5.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.5 M lib64gtk+3.0-devel x86_64 3.24.38-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 5.3 M lib64icu-devel x86_64 1:73.2-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 688 k lib64iw-devel x86_64 30-0.pre9.14.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 24 k lib64jpeg-devel x86_64 1:2.1.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 48 k lib64krb53-devel x86_64 1.20.1-1.4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 172 k lib64llvm-devel x86_64 15.0.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 3.4 M lib64mesagl-devel x86_64 25.0.7-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 32 k lib64notify-devel x86_64 0.8.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 1.0 M lib64nspr-devel x86_64 2:4.37-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 98 k lib64nss-devel x86_64 2:3.117.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 242 k lib64nss-static-devel x86_64 2:3.117.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 2.1 M lib64pango1.0-devel x86_64 1.50.14-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 175 k lib64pixman-devel x86_64 0.42.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 18 k lib64png-devel x86_64 2:1.6.38-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 285 k lib64proxy-devel x86_64 0.4.18-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64pulseaudio-devel x86_64 16.1-17.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 82 k lib64python3-devel x86_64 3.10.11-1.3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 204 k lib64sqlite3-devel x86_64 3.40.1-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 140 k lib64startup-notification-devel x86_64 0.12-13.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64vpx-devel x86_64 1.12.0-1.3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 323 k lib64webp-devel x86_64 1.3.0-2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 35 k lib64xrender-devel x86_64 0.9.11-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 18 k lib64xt-devel x86_64 1.2.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 322 k lib64zlib-devel x86_64 1.2.13-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 68 k libatomic-devel x86_64 12.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 82 k llvm x86_64 15.0.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 15 M nasm x86_64 1:2.16.01-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 341 k nodejs x86_64 1:22.16.0-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 8.8 M python3-attrs noarch 22.2.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 90 k python3-idna noarch 3.7-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 114 k python3-jinja2 noarch 3.1.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 238 k python3-jsonschema noarch 4.17.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 147 k python3-markupsafe x86_64 2.1.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 25 k python3-requests noarch 2.32.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 121 k python3-typing-extensions noarch 4.2.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 44 k python3-virtualenv noarch 20.15.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 237 k rust x86_64 1.82.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 59 M yasm x86_64 1.3.0-8.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 410 k zip x86_64 3.0-14.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 251 k Installing dependencies: abattis-cantarell-fonts noarch 0.303.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 132 k adwaita-cursor-theme noarch 44.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 620 k adwaita-gtk2-theme x86_64 3.28-9.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 125 k adwaita-icon-theme noarch 44.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 808 k aom x86_64 3.6.0-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 284 k at-spi2-core x86_64 2.48.3-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 260 k autoconf-archive noarch 2023.02.20-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 645 k ccp noarch 0.4.1-15.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 28 k clang-resource-filesystem x86_64 15.0.6-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 9.5 k clang-tools-extra x86_64 15.0.6-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 20 M fontconfig x86_64 2.14.2-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 143 k fonts-filesystem noarch 2.0.5-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 7.7 k fribidi x86_64 1.0.12-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 57 k gdk-pixbuf2.0 x86_64 2.42.10-2.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 381 k gettext-devel x86_64 0.21.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 311 k glib-gettextize x86_64 2.76.3-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 18 k glib2.0-common x86_64 2.76.3-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.5 M glxinfo x86_64 9.0.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 73 k gnome-common noarch 3.18.0-9.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 20 k gnutls x86_64 3.8.4-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.1 M graphviz x86_64 7.0.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 4.4 M gtk+2.0 x86_64 2.24.33-5.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.8 M gtk+3.0 x86_64 3.24.38-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 3.7 M gtk-update-icon-cache x86_64 3.24.38-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 22 k gtk2-hc-engine x86_64 2.20.2-13.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 13 k gts x86_64 0.7.6-9.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 59 k hicolor-icon-theme noarch 0.17-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 73 k icu72-data noarch 1:72.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 8.4 M icu73-data noarch 1:73.2-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 8.5 M intltool noarch 0.51.0-7.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 54 k json-glib x86_64 1.6.6-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 79 k lib64SDL1.2_0 x86_64 1:1.2.60-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 88 k lib64acl-devel x86_64 2.3.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 132 k lib64alsa2 x86_64 2:1.2.9-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 460 k lib64alsa2-devel x86_64 2:1.2.9-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 95 k lib64aom-devel x86_64 3.6.0-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 9.8 M lib64aom3 x86_64 3.6.0-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.9 M lib64ass-devel x86_64 0.17.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 29 k lib64ass9 x86_64 0.17.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 103 k lib64asyncns0 x86_64 0.8-13.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 17 k lib64atk-bridge2.0-devel x86_64 2.48.3-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 9.5 k lib64atk-bridge2.0_0 x86_64 2.48.3-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 70 k lib64atk-gir1.0 x86_64 2.48.3-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 26 k lib64atk1.0-devel x86_64 2.48.3-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.3 M lib64atk1.0_0 x86_64 2.48.3-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 53 k lib64atspi-devel x86_64 2.48.3-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.2 M lib64atspi-gir2.0 x86_64 2.48.3-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 23 k lib64atspi0 x86_64 2.48.3-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 81 k lib64avahi-client3 x86_64 0.8-10.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 32 k lib64avahi-common3 x86_64 0.8-10.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 28 k lib64avcodec59 x86_64 5.1.6-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 5.2 M lib64avfilter8 x86_64 5.1.6-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.5 M lib64avformat59 x86_64 5.1.6-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.1 M lib64avif15 x86_64 0.11.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 70 k lib64avutil57 x86_64 5.1.6-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 325 k lib64blkid-devel x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 13 k lib64brotli-devel x86_64 1.0.9-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 32 k lib64brotlienc1 x86_64 1.0.9-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 237 k lib64cairo-devel x86_64 1.17.6-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 417 k lib64cairo-gir1.0 x86_64 1.76.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k lib64cairo2 x86_64 1.17.6-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 709 k lib64cap-devel x86_64 2.52-5.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 117 k lib64cdio++1 x86_64 2.1.0-4.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 12 k lib64cdio-devel x86_64 2.1.0-4.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 252 k lib64cdio-paranoia-devel x86_64 10.2.2.0.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 16 k lib64cdio-paranoia2 x86_64 10.2.2.0.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 39 k lib64cdio19 x86_64 2.1.0-4.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 71 k lib64cdt5 x86_64 7.0.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 22 k lib64celt0-devel x86_64 0.11.3-10.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k lib64celt0_2 x86_64 0.11.3-10.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 62 k lib64cgraph6 x86_64 7.0.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 51 k lib64clang15.0 x86_64 15.0.6-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 22 M lib64cloudproviders-devel x86_64 0.3.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 41 k lib64cloudproviders-gir0.3.1 x86_64 0.3.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64cloudproviders0 x86_64 0.3.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 38 k lib64colord2 x86_64 1.4.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 175 k lib64com_err-devel x86_64 1.47.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 31 k lib64cups2 x86_64 2.4.6-1.3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 267 k lib64datrie-devel x86_64 0.2.13-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 104 k lib64datrie1 x86_64 0.2.13-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 22 k lib64dav1d-devel x86_64 1.2.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 18 k lib64dav1d6 x86_64 1.2.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 605 k lib64dbus-devel x86_64 1.14.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 32 k lib64dbus-gir1.0 x86_64 1.76.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 7.7 k lib64dbus-glib1_2 x86_64 0.112-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 64 k lib64dc1394-devel x86_64 2.2.6-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 41 k lib64dc1394_25 x86_64 2.2.6-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 119 k lib64de265_0 x86_64 1.0.11-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 212 k lib64double-conversion3 x86_64 3.2.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 40 k lib64dri-drivers x86_64 25.0.7-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 29 M lib64drm-devel x86_64 2.4.124-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 169 k lib64drm2 x86_64 2.4.124-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 43 k lib64drm_amdgpu1 x86_64 2.4.124-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 26 k lib64drm_intel1 x86_64 2.4.124-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 71 k lib64drm_nouveau2 x86_64 2.4.124-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 24 k lib64drm_radeon1 x86_64 2.4.124-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 27 k lib64edit-devel x86_64 3.1-0.20221030.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 21 k lib64edit0 x86_64 3.1-0.20221030.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 103 k lib64egl1 x86_64 1.6.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 43 k lib64epoxy-devel x86_64 1.5.10-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 132 k lib64epoxy0 x86_64 1.5.10-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 233 k lib64evdev2 x86_64 1.13.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 41 k lib64event7 x86_64 2.1.12-4.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 206 k lib64expat-devel x86_64 2.7.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 71 k lib64flac12 x86_64 1.4.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 192 k lib64fontconfig-devel x86_64 2.14.2-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 213 k lib64fontconfig-gir2.0 x86_64 1.76.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 7.6 k lib64fontconfig1 x86_64 2.14.2-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 139 k lib64fontenc1 x86_64 1.1.7-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 20 k lib64freeglut3 x86_64 3.4.0-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 154 k lib64freetype-gir2.0 x86_64 1.76.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 7.6 k lib64freetype6 x86_64 2.13.0-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 361 k lib64fribidi-devel x86_64 1.0.12-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 29 k lib64fribidi0 x86_64 1.0.12-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 29 k lib64gbm1 x86_64 25.0.7-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 42 k lib64gcrypt-devel x86_64 1.10.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 293 k lib64gd3 x86_64 2.3.3-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 139 k lib64gdk_pixbuf-gir2.0 x86_64 2.42.10-2.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 13 k lib64gdk_pixbuf2.0-devel x86_64 2.42.10-2.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 63 k lib64gdk_pixbuf2.0_0 x86_64 2.42.10-2.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 154 k lib64gl1 x86_64 1.6.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 105 k lib64gldispatch0 x86_64 1.6.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 131 k lib64glesv1_cm1 x86_64 1.6.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 17 k lib64glesv22 x86_64 1.6.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 23 k lib64glib-gir2.0 x86_64 1.76.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 160 k lib64glib2.0-devel x86_64 2.76.3-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.0 M lib64glvnd-devel x86_64 1.6.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 164 k lib64glx0 x86_64 1.6.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 45 k lib64gmock-devel x86_64 1.12.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 107 k lib64gmock1.12.1 x86_64 1.12.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 56 k lib64gmp-devel x86_64 6.2.1-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 537 k lib64gnutls-dane0 x86_64 3.8.4-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 35 k lib64gnutls-devel x86_64 3.8.4-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 70 k lib64gnutlsxx30 x86_64 3.8.4-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 24 k lib64gpg-error-devel x86_64 1.47-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 159 k lib64graphite2-devel x86_64 1.3.14-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 19 k lib64graphite2_3 x86_64 1.3.14-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 75 k lib64gs10 x86_64 10.05.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 4.7 M lib64gsm-devel x86_64 1.0.19-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 17 k lib64gsm1 x86_64 1.0.19-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 29 k lib64gtest-devel x86_64 1.12.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 201 k lib64gtest1.12.1 x86_64 1.12.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 165 k lib64gtk+-x11-2.0_0 x86_64 2.24.33-5.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.9 M lib64gtk+2.0_0 x86_64 2.24.33-5.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 131 k lib64gtk+3_0 x86_64 3.24.38-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.9 M lib64gtk-gir2.0 x86_64 2.24.33-5.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 206 k lib64gtk-gir3.0 x86_64 3.24.38-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 227 k lib64gtk2-hc-engine x86_64 2.20.2-13.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 33 k lib64gts0.7_5 x86_64 0.7.6-9.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 162 k lib64gudev1.0_0 x86_64 237-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 21 k lib64gusb2 x86_64 0.4.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 54 k lib64gvc6 x86_64 7.0.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 262 k lib64gvpr2 x86_64 7.0.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 156 k lib64harfbuzz-devel x86_64 7.0.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 335 k lib64harfbuzz-gir0.0 x86_64 7.0.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 45 k lib64harfbuzz0 x86_64 7.0.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 900 k lib64heif1 x86_64 1.16.2-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 278 k lib64hwy-devel x86_64 1.0.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 231 k lib64hwy1 x86_64 1.0.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 30 k lib64hwy_contrib1 x86_64 1.0.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 380 k lib64hwy_test1 x86_64 1.0.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 16 k lib64ice-devel x86_64 1.1.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 45 k lib64ice6 x86_64 1.1.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 50 k lib64icu72 x86_64 1:72.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.9 M lib64icu73 x86_64 1:73.2-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 2.0 M lib64idn12 x86_64 1.41-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 100 k lib64idn2-devel x86_64 2.3.4-3.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 49 k lib64input10 x86_64 1.23.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 148 k lib64iso9660++0 x86_64 2.1.0-4.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 13 k lib64iso9660_11 x86_64 2.1.0-4.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 29 k lib64iw30 x86_64 30-0.pre9.14.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 24 k lib64javascriptcoregtk4.1_0 x86_64 2.44.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 8.3 M lib64jbig-devel x86_64 2.1-9.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 36 k lib64jbig1 x86_64 2.1-9.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 50 k lib64jbig2dec0 x86_64 0.19-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 71 k lib64jpeg8 x86_64 1:2.1.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 216 k lib64json-glib-devel x86_64 1.6.6-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.2 M lib64json-glib-gir1.0 x86_64 1.6.6-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 14 k lib64json-glib1.0_0 x86_64 1.6.6-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 68 k lib64jxl-devel x86_64 0.7.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 54 k lib64jxl0.7 x86_64 0.7.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.1 M lib64jxl_threads0.7 x86_64 0.7.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 17 k lib64keyutils-devel x86_64 1.6.3-2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 53 k lib64lab_gamut1 x86_64 7.0.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 42 k lib64lcms2-devel x86_64 2.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 32 k lib64lcms2_2 x86_64 2.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 166 k lib64llvm15.0 x86_64 15.0.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 23 M lib64lm_sensors5 x86_64 1:3.6.0-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 31 k lib64ltdl7 x86_64 2.4.7-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 26 k lib64lz4-devel x86_64 1.9.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 30 k lib64lzma-devel x86_64 5.4.3-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 608 k lib64md4c0 x86_64 0.4.8-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 51 k lib64mesaegl1 x86_64 25.0.7-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 135 k lib64mesagl1 x86_64 25.0.7-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 156 k lib64mesaglu1 x86_64 9.0.2-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 191 k lib64mesaglu1-devel x86_64 9.0.2-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64mesakhr-devel x86_64 25.0.7-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 12 k lib64mesavulkan-drivers x86_64 25.0.7-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 14 M lib64mfx-devel x86_64 23.1.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 45 k lib64mfx1 x86_64 23.1.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 31 k lib64mnl-devel x86_64 1.0.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 9.3 k lib64mnl0 x86_64 1.0.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 17 k lib64modplug-devel x86_64 1:0.8.9.0-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 25 k lib64modplug1 x86_64 1:0.8.9.0-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 170 k lib64mount-devel x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 15 k lib64mp3lame-devel x86_64 3.100-8.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 203 k lib64mp3lame0 x86_64 3.100-8.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 145 k lib64mpg123-devel x86_64 1.31.3-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 52 k lib64mpg123_0 x86_64 1.31.3-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 287 k lib64mtdev1 x86_64 1.1.6-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 17 k lib64ncurses++6 x86_64 6.3-20221203.2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 34 k lib64ncurses-devel x86_64 6.3-20221203.2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 880 k lib64netpbm11 x86_64 10.93.00-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 221 k lib64nettle-devel x86_64 1:3.9-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 2.5 M lib64notify-gir0.7 x86_64 0.8.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 8.9 k lib64notify4 x86_64 0.8.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 25 k lib64nspr4 x86_64 2:4.37-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 126 k lib64nss3 x86_64 2:3.117.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 1.2 M lib64ogg-devel x86_64 1.3.5-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 167 k lib64ogg0 x86_64 1.3.5-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 30 k lib64opencl-devel x86_64 2.3.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 16 k lib64opencl1 x86_64 2.3.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 58 k lib64opengl0 x86_64 1.6.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 40 k lib64openjp2_7 x86_64 2.5.0-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 163 k lib64openjpeg2-devel x86_64 2.5.0-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 29 k lib64openmpt-devel x86_64 0.7.8-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 43 k lib64openmpt0 x86_64 0.7.8-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 855 k lib64openssl-devel x86_64 3.0.18-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 2.2 M lib64opus-devel x86_64 1.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 242 k lib64opus0 x86_64 1.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 215 k lib64p11-kit-devel x86_64 0.24.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 307 k lib64pango-gir1.0 x86_64 1.50.14-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 36 k lib64pango1.0_0 x86_64 1.50.14-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 239 k lib64paper1 x86_64 1.1.28-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 13 k lib64pathplan4 x86_64 7.0.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 25 k lib64pciaccess-devel x86_64 0.17-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64pciaccess0 x86_64 0.17-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 24 k lib64pcre2-devel x86_64 10.42-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 546 k lib64pcre2posix3 x86_64 10.42-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k lib64pixman1_0 x86_64 0.42.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 269 k lib64png16_16 x86_64 2:1.6.38-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 190 k lib64poppler-glib8 x86_64 23.02.0-1.7.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 147 k lib64poppler126 x86_64 23.02.0-1.7.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 1.1 M lib64postproc56 x86_64 5.1.6-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 54 k lib64proxy-webkit x86_64 0.4.18-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 18 k lib64proxy1 x86_64 0.4.18-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 63 k lib64pulseaudio0 x86_64 16.1-17.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 123 k lib64pulsecommon16.1 x86_64 16.1-17.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 199 k lib64pulseglib20 x86_64 16.1-17.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 16 k lib64qt5core5 x86_64 5.15.7-6.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.2 M lib64qt5dbus5 x86_64 5.15.7-6.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 210 k lib64qt5eglfsdeviceintegration5 x86_64 5.15.7-6.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 362 k lib64qt5eglfskmssupport5 x86_64 5.15.7-6.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 90 k lib64qt5gui5 x86_64 5.15.7-6.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 3.0 M lib64qt5network5 x86_64 5.15.7-6.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 605 k lib64qt5widgets5 x86_64 5.15.7-6.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.5 M lib64qt5xcbqpa5 x86_64 5.15.7-6.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 480 k lib64raqm0 x86_64 0.10.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 20 k lib64raw1394-devel x86_64 2.1.2-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 24 k lib64raw1394_11 x86_64 2.1.2-5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 32 k lib64rsvg2_2 x86_64 2.56.0-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 3.4 M lib64rtmp-devel x86_64 2.4-0.git20160101.11.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 17 k lib64rtmp1 x86_64 2.4-0.git20160101.11.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 45 k lib64sdl2.0-devel x86_64 2.26.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 323 k lib64sdl2.0_0 x86_64 2.26.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 667 k lib64sharpyuv0 x86_64 1.3.0-2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 18 k lib64sm-devel x86_64 1.2.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 37 k lib64sm6 x86_64 1.2.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 22 k lib64sndfile1 x86_64 1.2.0-3.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 243 k lib64sndio-devel x86_64 1.9.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 9.9 k lib64sndio7 x86_64 1.9.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 35 k lib64soup3.0_0 x86_64 3.4.2-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 245 k lib64speex-devel x86_64 1.2.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 418 k lib64speex1 x86_64 1.2.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 60 k lib64spirv-tools0 x86_64 2022.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.4 M lib64ssh2_1 x86_64 1.11.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 212 k lib64startup-notification1_0 x86_64 0.12-13.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 25 k lib64stemmer0 x86_64 2.2.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 157 k lib64svtav1enc1 x86_64 1.5.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.8 M lib64swresample4 x86_64 5.1.6-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 56 k lib64swscaler6 x86_64 5.1.6-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 181 k lib64tasn1-devel x86_64 4.20.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 77 k lib64thai-devel x86_64 0.1.29-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 19 k lib64thai0 x86_64 0.1.29-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 61 k lib64theora-devel x86_64 1.1.1-15.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 135 k lib64theora0 x86_64 1.1.1-15.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 155 k lib64theoradec1 x86_64 1.1.1-15.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 57 k lib64theoraenc1 x86_64 1.1.1-15.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 129 k lib64tiff-devel x86_64 4.5.1-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 797 k lib64tiff6 x86_64 4.5.1-1.5.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 199 k lib64tracker-devel x86_64 3.5.3-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 43 k lib64tracker-gir3.0 x86_64 3.5.3-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 13 k lib64tracker3.0_0 x86_64 3.5.3-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 290 k lib64ts0 x86_64 1.22-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 56 k lib64turbojpeg0 x86_64 1:2.1.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 178 k lib64twolame-devel x86_64 0.4.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 85 k lib64twolame0 x86_64 0.4.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 58 k lib64udev-devel x86_64 253.33-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 10 k lib64udf0 x86_64 2.1.0-4.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 16 k lib64unbound-devel x86_64 1.21.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 28 k lib64unbound8 x86_64 1.21.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 543 k lib64unistring-devel x86_64 1.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 150 k lib64usb1.0-devel x86_64 1.0.26-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 24 k lib64usb1.0_0 x86_64 1.0.26-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 73 k lib64uuid-devel x86_64 2.38.1-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 59 k lib64v4l-devel x86_64 1.22.1-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 75 k lib64v4l-wrappers x86_64 1.22.1-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 32 k lib64v4l0 x86_64 1.22.1-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 215 k lib64va-devel x86_64 2.22.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 125 k lib64va2 x86_64 2.22.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 101 k lib64vala0.56_0 x86_64 0.56.8-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 578 k lib64vdpau-devel x86_64 1.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 46 k lib64vdpau1 x86_64 1.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 14 k lib64verto-devel x86_64 0.3.2-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 13 k lib64vidstab-devel x86_64 1.1.0-2.git20190213.7.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 27 k lib64vidstab1.1 x86_64 1.1.0-2.git20190213.7.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 40 k lib64vorbis-devel x86_64 1.3.7-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 152 k lib64vorbis0 x86_64 1.3.7-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 100 k lib64vorbisenc2 x86_64 1.3.7-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 85 k lib64vorbisfile3 x86_64 1.3.7-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 23 k lib64vpx7 x86_64 1.12.0-1.3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 883 k lib64wacom9 x86_64 1:2.7.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 28 k lib64wayland-cursor0 x86_64 1.23.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 17 k lib64wayland-devel x86_64 1.23.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 82 k lib64wayland-egl1 x86_64 1:1.23.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 9.9 k lib64wayland-server0 x86_64 1.23.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 41 k lib64webp7 x86_64 1.3.0-2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 222 k lib64webpdecoder3 x86_64 1.3.0-2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 108 k lib64webpdemux2 x86_64 1.3.0-2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 17 k lib64webpmux3 x86_64 1.3.0-2.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 29 k lib64x11-devel x86_64 1.8.6-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 640 k lib64x11-xcb1 x86_64 1.8.6-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 10 k lib64x11_6 x86_64 1.8.6-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 638 k lib64xau-devel x86_64 1.0.11-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 13 k lib64xau6 x86_64 1.0.11-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 13 k lib64xavs-devel x86_64 0.1.55-14.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 627 k lib64xavs1 x86_64 0.1.55-14.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 146 k lib64xcb-composite0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64xcb-damage0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 10 k lib64xcb-devel x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.1 M lib64xcb-dpms0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64xcb-dri2_0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k lib64xcb-dri3_0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 13 k lib64xcb-glx0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 28 k lib64xcb-icccm4 x86_64 0.4.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 14 k lib64xcb-present0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64xcb-randr0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 22 k lib64xcb-record0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k lib64xcb-render0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 21 k lib64xcb-res0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k lib64xcb-screensaver0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k lib64xcb-shape0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64xcb-shm0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64xcb-sync1 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 15 k lib64xcb-util-devel x86_64 0.4.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64xcb-util-image0 x86_64 0.4.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 16 k lib64xcb-util-keysyms1 x86_64 0.4.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k lib64xcb-util-renderutil0 x86_64 0.3.10-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 23 k lib64xcb-util1 x86_64 0.4.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 16 k lib64xcb-xf86dri0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k lib64xcb-xfixes0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 15 k lib64xcb-xinerama0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64xcb-xinput0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 39 k lib64xcb-xkb1 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 37 k lib64xcb-xtest0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64xcb-xv0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 15 k lib64xcb-xvmc0 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k lib64xcb1 x86_64 1.15-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 52 k lib64xcomposite-devel x86_64 0.4.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 15 k lib64xcomposite1 x86_64 0.4.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64xcursor-devel x86_64 1.2.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 28 k lib64xcursor1 x86_64 1.2.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 26 k lib64xdamage-devel x86_64 1.1.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 8.6 k lib64xdamage1 x86_64 1.1.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k lib64xdmcp-devel x86_64 1.1.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 24 k lib64xdmcp6 x86_64 1.1.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 16 k lib64xdot4 x86_64 7.0.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 18 k lib64xext-devel x86_64 1:1.3.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 56 k lib64xext6 x86_64 1:1.3.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 59 k lib64xfixes-devel x86_64 6.0.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k lib64xfixes3 x86_64 6.0.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 15 k lib64xft-devel x86_64 2.3.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 35 k lib64xft-gir2.0 x86_64 1.76.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 7.6 k lib64xft2 x86_64 2.3.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 50 k lib64xi-devel x86_64 1.8-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 134 k lib64xi6 x86_64 1.8-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 36 k lib64xinerama-devel x86_64 1.1.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 12 k lib64xinerama1 x86_64 1.1.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64xkbcommon-devel x86_64 1.5.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 68 k lib64xkbcommon0 x86_64 1.5.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 144 k lib64xkbregistry0 x86_64 1.5.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 32 k lib64xlib-gir2.0 x86_64 1.76.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 7.7 k lib64xml2-devel x86_64 2.10.4-1.7.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 481 k lib64xpm4 x86_64 3.5.15-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 42 k lib64xrandr-devel x86_64 1.5.3-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 18 k lib64xrandr2 x86_64 1.5.3-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 24 k lib64xrender1 x86_64 0.9.11-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 24 k lib64xshmfence1 x86_64 1.3.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 11 k lib64xt6 x86_64 1.2.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 174 k lib64xtst-devel x86_64 1.2.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 27 k lib64xtst6 x86_64 1.2.4-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 17 k lib64xxf86vm-devel x86_64 1.1.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 17 k lib64xxf86vm1 x86_64 1.1.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 14 k lib64zstd-devel x86_64 1.5.5-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 53 k libalsa-data noarch 2:1.2.9-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 165 k libatomic1 x86_64 12.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 40 k libcap-utils x86_64 2.52-5.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 64 k libde265 x86_64 1.0.11-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 79 k libdrm-common x86_64 2.4.124-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 10 k libedit x86_64 3.1-0.20221030.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 34 k libglvnd x86_64 1.6.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 17 k libheif x86_64 1.16.2-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 73 k libinput-udev x86_64 1.23.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 37 k libnotify x86_64 0.8.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 40 k libpthread-stubs x86_64 0.4-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 6.8 k libsoup3-i18n noarch 3.4.2-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 72 k libstdc++-static-devel x86_64 12.3.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 15 M libtasn1-tools x86_64 4.20.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 37 k libtool x86_64 2.4.7-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 123 k libwacom x86_64 1:2.7.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 131 k llvm-plugins x86_64 15.0.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 45 k llvm-static x86_64 15.0.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 32 M llvm-test x86_64 15.0.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 547 k mesa x86_64 25.0.7-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 27 k mkfontscale x86_64 1.2.2-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 28 k nodejs-libs x86_64 1:22.16.0-4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 21 M npm x86_64 1:10.9.2-1.22.16.0.4.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 2.0 M nss x86_64 2:3.117.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 6.1 M odt2txt x86_64 0.5-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 27 k opencl-headers noarch 3.0-0.20230206.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 106 k openjpeg2 x86_64 2.5.0-1.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 106 k openssl x86_64 3.0.18-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 860 k pango x86_64 1.50.14-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 60 k perl-Clone x86_64 0.460.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 21 k perl-Data-Dump noarch 1.250.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 31 k perl-Encode-Locale noarch 1.50.0-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 20 k perl-File-Listing noarch 6.150.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 27 k perl-HTML-Parser x86_64 3.810.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 113 k perl-HTML-Tagset noarch 3.200.0-12.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 18 k perl-HTTP-Cookies noarch 6.100.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 41 k perl-HTTP-Date noarch 6.50.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 30 k perl-HTTP-Message noarch 6.440.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 95 k perl-HTTP-Negotiate noarch 6.10.0-10.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 20 k perl-IO-HTML noarch 1.4.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 29 k perl-IO-Socket-SSL noarch 2.81.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 216 k perl-LWP-MediaTypes noarch 6.40.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 39 k perl-LWP-Protocol-https noarch 6.100.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 28 k perl-Mozilla-CA noarch 20221114.0.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 13 k perl-Net-HTTP noarch 6.220.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 43 k perl-Net-SSLeay x86_64 1.920.0-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 314 k perl-TimeDate noarch 2.330.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 45 k perl-Try-Tiny noarch 0.310.0-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 37 k perl-URI noarch 5.170.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 104 k perl-WWW-RobotRules noarch 6.20.0-11.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 19 k perl-XML-Parser x86_64 2.460.0-6.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 221 k perl-libwww-perl noarch 6.670.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 196 k pulseaudio-client-config x86_64 16.1-17.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 11 k python-wheel-wheel noarch 0.37.1-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 40 k python3-babel noarch 2.10.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 6.3 M python3-charset-normalizer noarch 3.0.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 80 k python3-distlib noarch 0.3.6-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 194 k python3-filelock noarch 3.8.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 23 k python3-platformdirs noarch 2.6.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 29 k python3-pyrsistent x86_64 0.18.1-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 103 k python3-pytz noarch 2023.3-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 238 k python3-urllib3 noarch 1.26.20-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 192 k qtbase5-common x86_64 5.15.7-6.2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 451 k qttranslations5 noarch 5.15.7-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 1.9 M rust-std-static x86_64 1.82.0-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 36 M systemd-devel x86_64 253.33-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 39 k thai-data x86_64 0.1.29-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 186 k tracker x86_64 3.5.3-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 594 k tracker-vala noarch 3.5.3-1.1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates_testing 9.8 k tslib-common noarch 1.22-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 39 k v4l-utils x86_64 1.22.1-3.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 832 k vala x86_64 0.56.8-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 861 k vala-tools x86_64 0.56.8-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 525 k wayland-tools x86_64 1.23.1-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_updates 26 k x11-font-daewoo-misc noarch 1.0.3-10.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 655 k x11-font-isas-misc noarch 1.0.3-10.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 787 k x11-font-jis-misc noarch 1.0.3-10.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 531 k x11-proto-devel noarch 2022.2-2.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 324 k xdg-user-dirs x86_64 0.18-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 59 k xdg-user-dirs-gtk x86_64 0.11-1.mga9 http_mirror_math_princeton_edu_pub_mageia_distrib_9_x86_64_media_core_release 67 k Transaction Summary ================================================================================================================================================================== Install 535 Packages Total download size: 504 M Installed size: 2.1 G Downloading Packages: (1/535): adwaita-gtk2-theme-3.28-9.mga9.x86_64. 2.5 MB/s | 125 kB 00:00 (2/535): abattis-cantarell-fonts-0.303.1-1.mga9 2.1 MB/s | 132 kB 00:00 (3/535): adwaita-cursor-theme-44.0-1.mga9.noarc 5.8 MB/s | 620 kB 00:00 (4/535): at-spi2-core-2.48.3-2.mga9.x86_64.rpm 5.7 MB/s | 260 kB 00:00 (5/535): adwaita-icon-theme-44.0-1.mga9.noarch. 12 MB/s | 808 kB 00:00 (6/535): autoconf2.1-2.13-43.mga9.noarch.rpm 5.8 MB/s | 129 kB 00:00 (7/535): ccp-0.4.1-15.mga9.noarch.rpm 2.4 MB/s | 28 kB 00:00 (8/535): autoconf-archive-2023.02.20-1.mga9.noa 23 MB/s | 645 kB 00:00 (9/535): clang-15.0.6-5.mga9.x86_64.rpm 10 MB/s | 76 kB 00:00 (10/535): clang-resource-filesystem-15.0.6-5.mg 1.0 MB/s | 9.5 kB 00:00 (11/535): fonts-filesystem-2.0.5-6.mga9.noarch. 856 kB/s | 7.7 kB 00:00 (12/535): fribidi-1.0.12-1.mga9.x86_64.rpm 3.3 MB/s | 57 kB 00:00 (13/535): gettext-devel-0.21.1-2.mga9.x86_64.rp 17 MB/s | 311 kB 00:00 (14/535): gnome-common-3.18.0-9.mga9.noarch.rpm 1.2 MB/s | 20 kB 00:00 (15/535): doxygen-1.9.7-1.mga9.x86_64.rpm 54 MB/s | 5.0 MB 00:00 (16/535): gtk2-hc-engine-2.20.2-13.mga9.x86_64. 749 kB/s | 13 kB 00:00 (17/535): gts-0.7.6-9.mga9.x86_64.rpm 6.6 MB/s | 59 kB 00:00 (18/535): hicolor-icon-theme-0.17-6.mga9.noarch 9.3 MB/s | 73 kB 00:00 (19/535): graphviz-7.0.1-2.mga9.x86_64.rpm 46 MB/s | 4.4 MB 00:00 (20/535): intltool-0.51.0-7.mga9.noarch.rpm 6.5 MB/s | 54 kB 00:00 (21/535): json-glib-1.6.6-2.mga9.x86_64.rpm 5.5 MB/s | 79 kB 00:00 (22/535): lib64SDL1.2_0-1.2.60-4.mga9.x86_64.rp 12 MB/s | 88 kB 00:00 (23/535): lib64acl-devel-2.3.1-2.mga9.x86_64.rp 15 MB/s | 132 kB 00:00 (24/535): lib64alsa2-1.2.9-1.mga9.x86_64.rpm 17 MB/s | 460 kB 00:00 (25/535): icu72-data-72.1-1.mga9.noarch.rpm 76 MB/s | 8.4 MB 00:00 (26/535): lib64alsa2-devel-1.2.9-1.mga9.x86_64. 6.6 MB/s | 95 kB 00:00 (27/535): clang-tools-extra-15.0.6-5.mga9.x86_6 73 MB/s | 20 MB 00:00 (28/535): lib64ass-devel-0.17.1-1.mga9.x86_64.r 1.0 MB/s | 29 kB 00:00 (29/535): lib64ass9-0.17.1-1.mga9.x86_64.rpm 3.6 MB/s | 103 kB 00:00 (30/535): lib64atk-bridge2.0_0-2.48.3-2.mga9.x8 9.2 MB/s | 70 kB 00:00 (31/535): lib64atk-bridge2.0-devel-2.48.3-2.mga 1.1 MB/s | 9.5 kB 00:00 (32/535): lib64asyncns0-0.8-13.mga9.x86_64.rpm 1.4 MB/s | 17 kB 00:00 (33/535): lib64atk-gir1.0-2.48.3-2.mga9.x86_64. 3.5 MB/s | 26 kB 00:00 (34/535): lib64atk1.0_0-2.48.3-2.mga9.x86_64.rp 7.1 MB/s | 53 kB 00:00 (35/535): lib64atspi-gir2.0-2.48.3-2.mga9.x86_6 2.4 MB/s | 23 kB 00:00 (36/535): lib64atk1.0-devel-2.48.3-2.mga9.x86_6 52 MB/s | 1.3 MB 00:00 (37/535): lib64atspi0-2.48.3-2.mga9.x86_64.rpm 8.9 MB/s | 81 kB 00:00 (38/535): lib64avif15-0.11.1-1.mga9.x86_64.rpm 8.2 MB/s | 70 kB 00:00 (39/535): lib64atspi-devel-2.48.3-2.mga9.x86_64 42 MB/s | 1.2 MB 00:00 (40/535): lib64brotli-devel-1.0.9-5.mga9.x86_64 4.2 MB/s | 32 kB 00:00 (41/535): lib64cairo-devel-1.17.6-2.mga9.x86_64 47 MB/s | 417 kB 00:00 (42/535): lib64brotlienc1-1.0.9-5.mga9.x86_64.r 19 MB/s | 237 kB 00:00 (43/535): lib64bz2-devel-1.0.8-5.mga9.x86_64.rp 12 MB/s | 133 kB 00:00 (44/535): lib64cairo-gir1.0-1.76.1-2.mga9.x86_6 1.6 MB/s | 12 kB 00:00 (45/535): lib64cdio-paranoia-devel-10.2.2.0.1-2 1.7 MB/s | 16 kB 00:00 (46/535): lib64cairo2-1.17.6-2.mga9.x86_64.rpm 40 MB/s | 709 kB 00:00 (47/535): lib64cdt5-7.0.1-2.mga9.x86_64.rpm 2.6 MB/s | 22 kB 00:00 (48/535): lib64cdio-paranoia2-10.2.2.0.1-2.mga9 3.4 MB/s | 39 kB 00:00 (49/535): lib64cgraph6-7.0.1-2.mga9.x86_64.rpm 6.5 MB/s | 51 kB 00:00 (50/535): lib64celt0-devel-0.11.3-10.mga9.x86_6 667 kB/s | 12 kB 00:00 (51/535): lib64celt0_2-0.11.3-10.mga9.x86_64.rp 3.2 MB/s | 62 kB 00:00 (52/535): lib64cloudproviders-devel-0.3.1-2.mga 3.8 MB/s | 41 kB 00:00 (53/535): lib64cloudproviders-gir0.3.1-0.3.1-2. 714 kB/s | 11 kB 00:00 (54/535): lib64cloudproviders0-0.3.1-2.mga9.x86 3.3 MB/s | 38 kB 00:00 (55/535): lib64clang-devel-15.0.6-5.mga9.x86_64 53 MB/s | 2.8 MB 00:00 (56/535): lib64colord2-1.4.6-1.mga9.x86_64.rpm 10 MB/s | 175 kB 00:00 (57/535): lib64datrie-devel-0.2.13-2.mga9.x86_6 13 MB/s | 104 kB 00:00 (58/535): lib64datrie1-0.2.13-2.mga9.x86_64.rpm 1.9 MB/s | 22 kB 00:00 (59/535): lib64dbus-devel-1.14.6-1.mga9.x86_64. 2.0 MB/s | 32 kB 00:00 (60/535): lib64dbus-gir1.0-1.76.1-2.mga9.x86_64 1.0 MB/s | 7.7 kB 00:00 (61/535): lib64dbus-glib-devel-0.112-2.mga9.x86 5.2 MB/s | 97 kB 00:00 (62/535): lib64dbus-glib1_2-0.112-2.mga9.x86_64 8.5 MB/s | 64 kB 00:00 (63/535): lib64dc1394-devel-2.2.6-3.mga9.x86_64 3.6 MB/s | 41 kB 00:00 (64/535): lib64dc1394_25-2.2.6-3.mga9.x86_64.rp 9.9 MB/s | 119 kB 00:00 (65/535): lib64de265_0-1.0.11-1.mga9.x86_64.rpm 20 MB/s | 212 kB 00:00 (66/535): lib64clang15.0-15.0.6-5.mga9.x86_64.r 121 MB/s | 22 MB 00:00 (67/535): lib64double-conversion3-3.2.1-1.mga9. 1.5 MB/s | 40 kB 00:00 (68/535): lib64edit-devel-3.1-0.20221030.1.mga9 2.7 MB/s | 21 kB 00:00 (69/535): lib64edit0-3.1-0.20221030.1.mga9.x86_ 13 MB/s | 103 kB 00:00 (70/535): lib64egl1-1.6.0-1.mga9.x86_64.rpm 4.7 MB/s | 43 kB 00:00 (71/535): lib64epoxy-devel-1.5.10-1.mga9.x86_64 14 MB/s | 132 kB 00:00 (72/535): lib64evdev2-1.13.1-1.mga9.x86_64.rpm 5.5 MB/s | 41 kB 00:00 (73/535): lib64epoxy0-1.5.10-1.mga9.x86_64.rpm 25 MB/s | 233 kB 00:00 (74/535): lib64ffi-devel-3.4.4-1.mga9.x86_64.rp 3.5 MB/s | 27 kB 00:00 (75/535): lib64fontconfig-gir2.0-1.76.1-2.mga9. 1.0 MB/s | 7.6 kB 00:00 (76/535): lib64flac12-1.4.2-1.mga9.x86_64.rpm 13 MB/s | 192 kB 00:00 (77/535): lib64fontenc1-1.1.7-1.mga9.x86_64.rpm 2.6 MB/s | 20 kB 00:00 (78/535): lib64freetype-gir2.0-1.76.1-2.mga9.x8 1.0 MB/s | 7.6 kB 00:00 (79/535): lib64fribidi-devel-1.0.12-1.mga9.x86_ 3.8 MB/s | 29 kB 00:00 (80/535): lib64fribidi0-1.0.12-1.mga9.x86_64.rp 3.5 MB/s | 29 kB 00:00 (81/535): lib64gd3-2.3.3-6.mga9.x86_64.rpm 18 MB/s | 139 kB 00:00 (82/535): lib64gcrypt-devel-1.10.2-2.mga9.x86_6 28 MB/s | 293 kB 00:00 (83/535): lib64gl1-1.6.0-1.mga9.x86_64.rpm 6.2 MB/s | 105 kB 00:00 (84/535): lib64gldispatch0-1.6.0-1.mga9.x86_64. 8.1 MB/s | 131 kB 00:00 (85/535): lib64glesv1_cm1-1.6.0-1.mga9.x86_64.r 1.9 MB/s | 17 kB 00:00 (86/535): lib64glesv22-1.6.0-1.mga9.x86_64.rpm 2.5 MB/s | 23 kB 00:00 (87/535): lib64glib-gir2.0-1.76.1-2.mga9.x86_64 14 MB/s | 160 kB 00:00 (88/535): lib64glvnd-devel-1.6.0-1.mga9.x86_64. 14 MB/s | 164 kB 00:00 (89/535): lib64gmock-devel-1.12.1-2.mga9.x86_64 14 MB/s | 107 kB 00:00 (90/535): lib64glx0-1.6.0-1.mga9.x86_64.rpm 5.3 MB/s | 45 kB 00:00 (91/535): lib64gmock1.12.1-1.12.1-2.mga9.x86_64 4.8 MB/s | 56 kB 00:00 (92/535): lib64gmp-devel-6.2.1-3.mga9.x86_64.rp 27 MB/s | 537 kB 00:00 (93/535): lib64gpg-error-devel-1.47-1.mga9.x86_ 14 MB/s | 159 kB 00:00 (94/535): lib64graphite2_3-1.3.14-2.mga9.x86_64 9.7 MB/s | 75 kB 00:00 (95/535): lib64graphite2-devel-1.3.14-2.mga9.x8 1.7 MB/s | 19 kB 00:00 (96/535): lib64gsm-devel-1.0.19-2.mga9.x86_64.r 2.2 MB/s | 17 kB 00:00 (97/535): lib64gsm1-1.0.19-2.mga9.x86_64.rpm 3.8 MB/s | 29 kB 00:00 (98/535): lib64gtest-devel-1.12.1-2.mga9.x86_64 25 MB/s | 201 kB 00:00 (99/535): lib64gtest1.12.1-1.12.1-2.mga9.x86_64 19 MB/s | 165 kB 00:00 (100/535): lib64gtk2-hc-engine-2.20.2-13.mga9.x 3.4 MB/s | 33 kB 00:00 (101/535): lib64gts0.7_5-0.7.6-9.mga9.x86_64.rp 17 MB/s | 162 kB 00:00 (102/535): lib64gudev1.0_0-237-1.mga9.x86_64.rp 2.1 MB/s | 21 kB 00:00 (103/535): lib64gusb2-0.4.5-1.mga9.x86_64.rpm 5.5 MB/s | 54 kB 00:00 (104/535): lib64gvc6-7.0.1-2.mga9.x86_64.rpm 26 MB/s | 262 kB 00:00 (105/535): lib64gvpr2-7.0.1-2.mga9.x86_64.rpm 15 MB/s | 156 kB 00:00 (106/535): lib64hwy-devel-1.0.3-1.mga9.x86_64.r 20 MB/s | 231 kB 00:00 (107/535): lib64hwy1-1.0.3-1.mga9.x86_64.rpm 2.6 MB/s | 30 kB 00:00 (108/535): lib64hwy_contrib1-1.0.3-1.mga9.x86_6 42 MB/s | 380 kB 00:00 (109/535): lib64hwy_test1-1.0.3-1.mga9.x86_64.r 1.7 MB/s | 16 kB 00:00 (110/535): lib64ice-devel-1.1.1-1.mga9.x86_64.r 4.7 MB/s | 45 kB 00:00 (111/535): lib64ice6-1.1.1-1.mga9.x86_64.rpm 5.2 MB/s | 50 kB 00:00 (112/535): lib64idn12-1.41-2.mga9.x86_64.rpm 8.4 MB/s | 100 kB 00:00 (113/535): lib64icu72-72.1-1.mga9.x86_64.rpm 104 MB/s | 1.9 MB 00:00 (114/535): lib64input10-1.23.0-2.mga9.x86_64.rp 19 MB/s | 148 kB 00:00 (115/535): lib64iw-devel-30-0.pre9.14.mga9.x86_ 2.4 MB/s | 24 kB 00:00 (116/535): lib64iw30-30-0.pre9.14.mga9.x86_64.r 2.5 MB/s | 24 kB 00:00 (117/535): lib64jbig-devel-2.1-9.mga9.x86_64.rp 3.1 MB/s | 36 kB 00:00 (118/535): lib64jbig1-2.1-9.mga9.x86_64.rpm 4.2 MB/s | 50 kB 00:00 (119/535): lib64jbig2dec0-0.19-4.mga9.x86_64.rp 9.2 MB/s | 71 kB 00:00 (120/535): lib64jpeg-devel-2.1.4-1.mga9.x86_64. 5.7 MB/s | 48 kB 00:00 (121/535): lib64jpeg8-2.1.4-1.mga9.x86_64.rpm 17 MB/s | 216 kB 00:00 (122/535): lib64com_err-devel-1.47.0-2.mga9.x86 71 kB/s | 31 kB 00:00 (123/535): lib64json-glib-gir1.0-1.6.6-2.mga9.x 931 kB/s | 14 kB 00:00 (124/535): lib64json-glib-devel-1.6.6-2.mga9.x8 31 MB/s | 1.2 MB 00:00 (125/535): lib64lab_gamut1-7.0.1-2.mga9.x86_64. 4.0 MB/s | 42 kB 00:00 (126/535): lib64json-glib1.0_0-1.6.6-2.mga9.x86 3.6 MB/s | 68 kB 00:00 (127/535): lib64lcms2-devel-2.15-2.mga9.x86_64. 3.0 MB/s | 32 kB 00:00 (128/535): lib64lcms2_2-2.15-2.mga9.x86_64.rpm 16 MB/s | 166 kB 00:00 (129/535): lib64lm_sensors5-3.6.0-4.mga9.x86_64 4.0 MB/s | 31 kB 00:00 (130/535): lib64ltdl7-2.4.7-1.mga9.x86_64.rpm 2.3 MB/s | 26 kB 00:00 (131/535): lib64lz4-devel-1.9.4-1.mga9.x86_64.r 3.9 MB/s | 30 kB 00:00 (132/535): lib64md4c0-0.4.8-3.mga9.x86_64.rpm 7.0 MB/s | 51 kB 00:00 (133/535): lib64mesaglu1-9.0.2-3.mga9.x86_64.rp 13 MB/s | 191 kB 00:00 (134/535): lib64llvm-devel-15.0.6-1.mga9.x86_64 55 MB/s | 3.4 MB 00:00 (135/535): lib64mesaglu1-devel-9.0.2-3.mga9.x86 998 kB/s | 11 kB 00:00 (136/535): lib64mfx-devel-23.1.3-1.mga9.x86_64. 5.2 MB/s | 45 kB 00:00 (137/535): lib64mfx1-23.1.3-1.mga9.x86_64.rpm 2.1 MB/s | 31 kB 00:00 (138/535): lib64mnl-devel-1.0.5-1.mga9.x86_64.r 860 kB/s | 9.3 kB 00:00 (139/535): lib64modplug-devel-0.8.9.0-5.mga9.x8 3.3 MB/s | 25 kB 00:00 (140/535): lib64mnl0-1.0.5-1.mga9.x86_64.rpm 1.1 MB/s | 17 kB 00:00 (141/535): lib64modplug1-0.8.9.0-5.mga9.x86_64. 21 MB/s | 170 kB 00:00 (142/535): lib64mp3lame-devel-3.100-8.mga9.x86_ 14 MB/s | 203 kB 00:00 (143/535): lib64mp3lame0-3.100-8.mga9.x86_64.rp 14 MB/s | 145 kB 00:00 (144/535): lib64netpbm11-10.93.00-5.mga9.x86_64 19 MB/s | 221 kB 00:00 (145/535): lib64mtdev1-1.1.6-3.mga9.x86_64.rpm 1.3 MB/s | 17 kB 00:00 (146/535): lib64llvm15.0-15.0.6-1.mga9.x86_64.r 163 MB/s | 23 MB 00:00 (147/535): lib64ogg-devel-1.3.5-2.mga9.x86_64.r 5.8 MB/s | 167 kB 00:00 (148/535): lib64ogg0-1.3.5-2.mga9.x86_64.rpm 1.7 MB/s | 30 kB 00:00 (149/535): lib64opencl-devel-2.3.1-2.mga9.x86_6 911 kB/s | 16 kB 00:00 (150/535): lib64opencl1-2.3.1-2.mga9.x86_64.rpm 7.4 MB/s | 58 kB 00:00 (151/535): lib64opengl0-1.6.0-1.mga9.x86_64.rpm 5.2 MB/s | 40 kB 00:00 (152/535): lib64nettle-devel-3.9-1.mga9.x86_64. 42 MB/s | 2.5 MB 00:00 (153/535): lib64opus-devel-1.4-1.mga9.x86_64.rp 24 MB/s | 242 kB 00:00 (154/535): lib64opus0-1.4-1.mga9.x86_64.rpm 20 MB/s | 215 kB 00:00 (155/535): lib64p11-kit-devel-0.24.1-2.mga9.x86 34 MB/s | 307 kB 00:00 (156/535): lib64pango-gir1.0-1.50.14-1.mga9.x86 3.8 MB/s | 36 kB 00:00 (157/535): lib64pango1.0-devel-1.50.14-1.mga9.x 17 MB/s | 175 kB 00:00 (158/535): lib64pango1.0_0-1.50.14-1.mga9.x86_6 20 MB/s | 239 kB 00:00 (159/535): lib64paper1-1.1.28-2.mga9.x86_64.rpm 1.2 MB/s | 13 kB 00:00 (160/535): lib64pathplan4-7.0.1-2.mga9.x86_64.r 2.7 MB/s | 25 kB 00:00 (161/535): lib64pciaccess-devel-0.17-1.mga9.x86 1.1 MB/s | 11 kB 00:00 (162/535): lib64pciaccess0-0.17-1.mga9.x86_64.r 2.0 MB/s | 24 kB 00:00 (163/535): lib64pcre2posix3-10.42-1.mga9.x86_64 1.1 MB/s | 12 kB 00:00 (164/535): lib64pixman-devel-0.42.2-1.mga9.x86_ 2.4 MB/s | 18 kB 00:00 (165/535): lib64pcre2-devel-10.42-1.mga9.x86_64 20 MB/s | 546 kB 00:00 (166/535): lib64png-devel-1.6.38-1.mga9.x86_64. 34 MB/s | 285 kB 00:00 (167/535): lib64pixman1_0-0.42.2-1.mga9.x86_64. 21 MB/s | 269 kB 00:00 (168/535): lib64png16_16-1.6.38-1.mga9.x86_64.r 23 MB/s | 190 kB 00:00 (169/535): lib64proxy-devel-0.4.18-2.mga9.x86_6 982 kB/s | 11 kB 00:00 (170/535): lib64proxy-webkit-0.4.18-2.mga9.x86_ 1.6 MB/s | 18 kB 00:00 (171/535): lib64raw1394-devel-2.1.2-5.mga9.x86_ 3.1 MB/s | 24 kB 00:00 (172/535): lib64proxy1-0.4.18-2.mga9.x86_64.rpm 4.9 MB/s | 63 kB 00:00 (173/535): lib64raqm0-0.10.0-1.mga9.x86_64.rpm 1.8 MB/s | 20 kB 00:00 (174/535): lib64raw1394_11-2.1.2-5.mga9.x86_64. 2.9 MB/s | 32 kB 00:00 (175/535): lib64rtmp-devel-2.4-0.git20160101.11 1.5 MB/s | 17 kB 00:00 (176/535): lib64rtmp1-2.4-0.git20160101.11.mga9 4.2 MB/s | 45 kB 00:00 (177/535): lib64sdl2.0-devel-2.26.3-1.mga9.x86_ 34 MB/s | 323 kB 00:00 (178/535): lib64sm-devel-1.2.4-1.mga9.x86_64.rp 5.0 MB/s | 37 kB 00:00 (179/535): lib64sndio-devel-1.9.0-2.mga9.x86_64 1.3 MB/s | 9.9 kB 00:00 (180/535): lib64sm6-1.2.4-1.mga9.x86_64.rpm 2.0 MB/s | 22 kB 00:00 (181/535): lib64sndio7-1.9.0-2.mga9.x86_64.rpm 4.6 MB/s | 35 kB 00:00 (182/535): lib64sdl2.0_0-2.26.3-1.mga9.x86_64.r 21 MB/s | 667 kB 00:00 (183/535): lib64speex-devel-1.2.1-1.mga9.x86_64 35 MB/s | 418 kB 00:00 (184/535): lib64speex1-1.2.1-1.mga9.x86_64.rpm 7.6 MB/s | 60 kB 00:00 (185/535): lib64startup-notification1_0-0.12-13 3.3 MB/s | 25 kB 00:00 (186/535): lib64startup-notification-devel-0.12 1.3 MB/s | 11 kB 00:00 (187/535): lib64stemmer0-2.2.0-2.mga9.x86_64.rp 13 MB/s | 157 kB 00:00 (188/535): lib64thai-devel-0.1.29-2.mga9.x86_64 1.7 MB/s | 19 kB 00:00 (189/535): lib64svtav1enc1-1.5.0-1.mga9.x86_64. 55 MB/s | 1.8 MB 00:00 (190/535): lib64thai0-0.1.29-2.mga9.x86_64.rpm 5.8 MB/s | 61 kB 00:00 (191/535): lib64theora-devel-1.1.1-15.mga9.x86_ 16 MB/s | 135 kB 00:00 (192/535): lib64theora0-1.1.1-15.mga9.x86_64.rp 17 MB/s | 155 kB 00:00 (193/535): lib64spirv-tools0-2022.4-1.mga9.x86_ 24 MB/s | 1.4 MB 00:00 (194/535): lib64theoraenc1-1.1.1-15.mga9.x86_64 16 MB/s | 129 kB 00:00 (195/535): lib64theoradec1-1.1.1-15.mga9.x86_64 6.3 MB/s | 57 kB 00:00 (196/535): lib64ts0-1.22-2.mga9.x86_64.rpm 7.2 MB/s | 56 kB 00:00 (197/535): lib64turbojpeg0-2.1.4-1.mga9.x86_64. 16 MB/s | 178 kB 00:00 (198/535): lib64twolame0-0.4.0-2.mga9.x86_64.rp 7.6 MB/s | 58 kB 00:00 (199/535): lib64twolame-devel-0.4.0-2.mga9.x86_ 5.7 MB/s | 85 kB 00:00 (200/535): lib64unistring-devel-1.1-1.mga9.x86_ 14 MB/s | 150 kB 00:00 (201/535): lib64usb1.0-devel-1.0.26-1.mga9.x86_ 3.1 MB/s | 24 kB 00:00 (202/535): lib64usb1.0_0-1.0.26-1.mga9.x86_64.r 9.6 MB/s | 73 kB 00:00 (203/535): lib64v4l-devel-1.22.1-3.mga9.x86_64. 9.9 MB/s | 75 kB 00:00 (204/535): lib64v4l-wrappers-1.22.1-3.mga9.x86_ 4.2 MB/s | 32 kB 00:00 (205/535): lib64v4l0-1.22.1-3.mga9.x86_64.rpm 15 MB/s | 215 kB 00:00 (206/535): lib64vdpau-devel-1.5-1.mga9.x86_64.r 5.8 MB/s | 46 kB 00:00 (207/535): lib64vala0.56_0-0.56.8-1.mga9.x86_64 38 MB/s | 578 kB 00:00 (208/535): lib64vdpau1-1.5-1.mga9.x86_64.rpm 1.8 MB/s | 14 kB 00:00 (209/535): lib64verto-devel-0.3.2-4.mga9.x86_64 1.8 MB/s | 13 kB 00:00 (210/535): lib64vidstab1.1-1.1.0-2.git20190213. 5.4 MB/s | 40 kB 00:00 (211/535): lib64vorbis-devel-1.3.7-2.mga9.x86_6 20 MB/s | 152 kB 00:00 (212/535): lib64vidstab-devel-1.1.0-2.git201902 3.1 MB/s | 27 kB 00:00 (213/535): lib64vorbisenc2-1.3.7-2.mga9.x86_64. 11 MB/s | 85 kB 00:00 (214/535): lib64vorbisfile3-1.3.7-2.mga9.x86_64 3.0 MB/s | 23 kB 00:00 (215/535): lib64vorbis0-1.3.7-2.mga9.x86_64.rpm 12 MB/s | 100 kB 00:00 (216/535): lib64wacom9-2.7.0-1.mga9.x86_64.rpm 3.8 MB/s | 28 kB 00:00 (217/535): lib64xau-devel-1.0.11-1.mga9.x86_64. 1.6 MB/s | 13 kB 00:00 (218/535): lib64xau6-1.0.11-1.mga9.x86_64.rpm 1.7 MB/s | 13 kB 00:00 (219/535): lib64xcb-composite0-1.15-2.mga9.x86_ 1.5 MB/s | 11 kB 00:00 (220/535): lib64xavs1-0.1.55-14.mga9.x86_64.rpm 18 MB/s | 146 kB 00:00 (221/535): lib64xavs-devel-0.1.55-14.mga9.x86_6 41 MB/s | 627 kB 00:00 (222/535): lib64xcb-damage0-1.15-2.mga9.x86_64. 1.4 MB/s | 10 kB 00:00 (223/535): lib64xcb-dpms0-1.15-2.mga9.x86_64.rp 1.5 MB/s | 11 kB 00:00 (224/535): lib64xcb-dri2_0-1.15-2.mga9.x86_64.r 1.7 MB/s | 12 kB 00:00 (225/535): lib64xcb-dri3_0-1.15-2.mga9.x86_64.r 1.8 MB/s | 13 kB 00:00 (226/535): lib64xcb-glx0-1.15-2.mga9.x86_64.rpm 3.8 MB/s | 28 kB 00:00 (227/535): lib64xcb-icccm4-0.4.2-1.mga9.x86_64. 1.9 MB/s | 14 kB 00:00 (228/535): lib64xcb-present0-1.15-2.mga9.x86_64 1.5 MB/s | 11 kB 00:00 (229/535): lib64xcb-randr0-1.15-2.mga9.x86_64.r 3.0 MB/s | 22 kB 00:00 (230/535): lib64xcb-record0-1.15-2.mga9.x86_64. 1.7 MB/s | 12 kB 00:00 (231/535): lib64xcb-devel-1.15-2.mga9.x86_64.rp 26 MB/s | 1.1 MB 00:00 (232/535): lib64xcb-render0-1.15-2.mga9.x86_64. 2.9 MB/s | 21 kB 00:00 (233/535): lib64xcb-res0-1.15-2.mga9.x86_64.rpm 1.6 MB/s | 12 kB 00:00 (234/535): lib64xcb-screensaver0-1.15-2.mga9.x8 1.6 MB/s | 12 kB 00:00 (235/535): lib64xcb-shape0-1.15-2.mga9.x86_64.r 1.6 MB/s | 11 kB 00:00 (236/535): lib64xcb-shm0-1.15-2.mga9.x86_64.rpm 1.5 MB/s | 11 kB 00:00 (237/535): lib64xcb-sync1-1.15-2.mga9.x86_64.rp 2.0 MB/s | 15 kB 00:00 (238/535): lib64xcb-util-devel-0.4.1-1.mga9.x86 1.6 MB/s | 11 kB 00:00 (239/535): lib64xcb-util-image0-0.4.1-1.mga9.x8 2.1 MB/s | 16 kB 00:00 (240/535): lib64xcb-util-keysyms1-0.4.1-1.mga9. 1.7 MB/s | 12 kB 00:00 (241/535): lib64xcb-util-renderutil0-0.3.10-1.m 3.3 MB/s | 23 kB 00:00 (242/535): lib64xcb-util1-0.4.1-1.mga9.x86_64.r 2.2 MB/s | 16 kB 00:00 (243/535): lib64xcb-xfixes0-1.15-2.mga9.x86_64. 2.1 MB/s | 15 kB 00:00 (244/535): lib64xcb-xinerama0-1.15-2.mga9.x86_6 1.5 MB/s | 11 kB 00:00 (245/535): lib64xcb-xinput0-1.15-2.mga9.x86_64. 5.3 MB/s | 39 kB 00:00 (246/535): lib64xcb-xkb1-1.15-2.mga9.x86_64.rpm 4.9 MB/s | 37 kB 00:00 (247/535): lib64xcb-xf86dri0-1.15-2.mga9.x86_64 701 kB/s | 12 kB 00:00 (248/535): lib64xcb-xtest0-1.15-2.mga9.x86_64.r 1.5 MB/s | 11 kB 00:00 (249/535): lib64xcb-xv0-1.15-2.mga9.x86_64.rpm 2.0 MB/s | 15 kB 00:00 (250/535): lib64xcb-xvmc0-1.15-2.mga9.x86_64.rp 1.2 MB/s | 12 kB 00:00 (251/535): lib64xcb1-1.15-2.mga9.x86_64.rpm 7.2 MB/s | 52 kB 00:00 (252/535): lib64xcomposite-devel-0.4.6-1.mga9.x 2.0 MB/s | 15 kB 00:00 (253/535): lib64xcomposite1-0.4.6-1.mga9.x86_64 1.2 MB/s | 11 kB 00:00 (254/535): lib64xcursor-devel-1.2.1-1.mga9.x86_ 3.7 MB/s | 28 kB 00:00 (255/535): lib64xcursor1-1.2.1-1.mga9.x86_64.rp 3.5 MB/s | 26 kB 00:00 (256/535): lib64xdamage1-1.1.6-1.mga9.x86_64.rp 1.5 MB/s | 12 kB 00:00 (257/535): lib64xdmcp-devel-1.1.4-1.mga9.x86_64 3.2 MB/s | 24 kB 00:00 (258/535): lib64xdamage-devel-1.1.6-1.mga9.x86_ 924 kB/s | 8.6 kB 00:00 (259/535): lib64xdmcp6-1.1.4-1.mga9.x86_64.rpm 2.1 MB/s | 16 kB 00:00 (260/535): lib64xdot4-7.0.1-2.mga9.x86_64.rpm 2.4 MB/s | 18 kB 00:00 (261/535): lib64xext6-1.3.5-1.mga9.x86_64.rpm 7.7 MB/s | 59 kB 00:00 (262/535): lib64xfixes-devel-6.0.0-2.mga9.x86_6 1.5 MB/s | 12 kB 00:00 (263/535): lib64xext-devel-1.3.5-1.mga9.x86_64. 2.8 MB/s | 56 kB 00:00 (264/535): lib64xfixes3-6.0.0-2.mga9.x86_64.rpm 2.1 MB/s | 15 kB 00:00 (265/535): lib64xft-devel-2.3.6-1.mga9.x86_64.r 4.6 MB/s | 35 kB 00:00 (266/535): lib64xft-gir2.0-1.76.1-2.mga9.x86_64 823 kB/s | 7.6 kB 00:00 (267/535): lib64xft2-2.3.6-1.mga9.x86_64.rpm 6.6 MB/s | 50 kB 00:00 (268/535): lib64xi-devel-1.8-2.mga9.x86_64.rpm 17 MB/s | 134 kB 00:00 (269/535): lib64xinerama-devel-1.1.5-1.mga9.x86 1.7 MB/s | 12 kB 00:00 (270/535): lib64xinerama1-1.1.5-1.mga9.x86_64.r 1.5 MB/s | 11 kB 00:00 (271/535): lib64xi6-1.8-2.mga9.x86_64.rpm 2.9 MB/s | 36 kB 00:00 (272/535): lib64xkbcommon0-1.5.0-1.mga9.x86_64. 19 MB/s | 144 kB 00:00 (273/535): lib64xkbcommon-devel-1.5.0-1.mga9.x8 8.2 MB/s | 68 kB 00:00 (274/535): lib64xkbregistry0-1.5.0-1.mga9.x86_6 2.7 MB/s | 32 kB 00:00 (275/535): lib64xlib-gir2.0-1.76.1-2.mga9.x86_6 1.1 MB/s | 7.7 kB 00:00 (276/535): lib64xrandr-devel-1.5.3-2.mga9.x86_6 2.4 MB/s | 18 kB 00:00 (277/535): lib64xrender-devel-0.9.11-1.mga9.x86 2.4 MB/s | 18 kB 00:00 (278/535): lib64xrender1-0.9.11-1.mga9.x86_64.r 3.2 MB/s | 24 kB 00:00 (279/535): lib64xrandr2-1.5.3-2.mga9.x86_64.rpm 2.2 MB/s | 24 kB 00:00 (280/535): lib64xshmfence1-1.3.2-1.mga9.x86_64. 1.4 MB/s | 11 kB 00:00 (281/535): lib64xt-devel-1.2.1-2.mga9.x86_64.rp 38 MB/s | 322 kB 00:00 (282/535): lib64xtst-devel-1.2.4-1.mga9.x86_64. 3.5 MB/s | 27 kB 00:00 (283/535): lib64xtst6-1.2.4-1.mga9.x86_64.rpm 2.2 MB/s | 17 kB 00:00 (284/535): lib64xxf86vm-devel-1.1.5-1.mga9.x86_ 2.2 MB/s | 17 kB 00:00 (285/535): lib64xxf86vm1-1.1.5-1.mga9.x86_64.rp 1.9 MB/s | 14 kB 00:00 (286/535): lib64zstd-devel-1.5.5-1.mga9.x86_64. 6.9 MB/s | 53 kB 00:00 (287/535): libalsa-data-1.2.9-1.mga9.noarch.rpm 21 MB/s | 165 kB 00:00 (288/535): lib64xt6-1.2.1-2.mga9.x86_64.rpm 5.1 MB/s | 174 kB 00:00 (289/535): libatomic-devel-12.3.0-3.mga9.x86_64 11 MB/s | 82 kB 00:00 (290/535): libatomic1-12.3.0-3.mga9.x86_64.rpm 5.3 MB/s | 40 kB 00:00 (291/535): libglvnd-1.6.0-1.mga9.x86_64.rpm 2.0 MB/s | 17 kB 00:00 (292/535): libedit-3.1-0.20221030.1.mga9.x86_64 3.6 MB/s | 34 kB 00:00 (293/535): libinput-udev-1.23.0-2.mga9.x86_64.r 4.7 MB/s | 37 kB 00:00 (294/535): libpthread-stubs-0.4-4.mga9.x86_64.r 904 kB/s | 6.8 kB 00:00 (295/535): libde265-1.0.11-1.mga9.x86_64.rpm 3.2 MB/s | 79 kB 00:00 (296/535): libwacom-2.7.0-1.mga9.x86_64.rpm 10 MB/s | 131 kB 00:00 (297/535): libtool-2.4.7-1.mga9.x86_64.rpm 2.6 MB/s | 123 kB 00:00 (298/535): llvm-plugins-15.0.6-1.mga9.x86_64.rp 3.4 MB/s | 45 kB 00:00 (299/535): libstdc++-static-devel-12.3.0-3.mga9 67 MB/s | 15 MB 00:00 (300/535): llvm-test-15.0.6-1.mga9.x86_64.rpm 33 MB/s | 547 kB 00:00 (301/535): mkfontscale-1.2.2-1.mga9.x86_64.rpm 3.8 MB/s | 28 kB 00:00 (302/535): nasm-2.16.01-1.mga9.x86_64.rpm 42 MB/s | 341 kB 00:00 (303/535): odt2txt-0.5-6.mga9.x86_64.rpm 3.6 MB/s | 27 kB 00:00 (304/535): opencl-headers-3.0-0.20230206.1.mga9 14 MB/s | 106 kB 00:00 (305/535): pango-1.50.14-1.mga9.x86_64.rpm 8.0 MB/s | 60 kB 00:00 (306/535): perl-Clone-0.460.0-1.mga9.x86_64.rpm 2.8 MB/s | 21 kB 00:00 (307/535): perl-Data-Dump-1.250.0-2.mga9.noarch 4.1 MB/s | 31 kB 00:00 (308/535): perl-Encode-Locale-1.50.0-6.mga9.noa 2.6 MB/s | 20 kB 00:00 (309/535): perl-File-Listing-6.150.0-1.mga9.noa 3.7 MB/s | 27 kB 00:00 (310/535): perl-HTML-Parser-3.810.0-1.mga9.x86_ 15 MB/s | 113 kB 00:00 (311/535): perl-HTML-Tagset-3.200.0-12.mga9.noa 2.4 MB/s | 18 kB 00:00 (312/535): perl-HTTP-Cookies-6.100.0-2.mga9.noa 5.5 MB/s | 41 kB 00:00 (313/535): perl-HTTP-Date-6.50.0-3.mga9.noarch. 4.0 MB/s | 30 kB 00:00 (314/535): perl-HTTP-Message-6.440.0-1.mga9.noa 12 MB/s | 95 kB 00:00 (315/535): perl-HTTP-Negotiate-6.10.0-10.mga9.n 2.7 MB/s | 20 kB 00:00 (316/535): perl-IO-HTML-1.4.0-2.mga9.noarch.rpm 3.9 MB/s | 29 kB 00:00 (317/535): perl-IO-Socket-SSL-2.81.0-1.mga9.noa 27 MB/s | 216 kB 00:00 (318/535): llvm-15.0.6-1.mga9.x86_64.rpm 38 MB/s | 15 MB 00:00 (319/535): perl-LWP-MediaTypes-6.40.0-3.mga9.no 1.2 MB/s | 39 kB 00:00 (320/535): perl-LWP-Protocol-https-6.100.0-2.mg 3.7 MB/s | 28 kB 00:00 (321/535): perl-Mozilla-CA-20221114.0.0-1.mga9. 1.3 MB/s | 13 kB 00:00 (322/535): perl-Net-HTTP-6.220.0-2.mga9.noarch. 5.7 MB/s | 43 kB 00:00 (323/535): perl-TimeDate-2.330.0-2.mga9.noarch. 6.1 MB/s | 45 kB 00:00 (324/535): perl-Try-Tiny-0.310.0-2.mga9.noarch. 5.0 MB/s | 37 kB 00:00 (325/535): perl-URI-5.170.0-1.mga9.noarch.rpm 13 MB/s | 104 kB 00:00 (326/535): perl-WWW-RobotRules-6.20.0-11.mga9.n 2.6 MB/s | 19 kB 00:00 (327/535): perl-Net-SSLeay-1.920.0-3.mga9.x86_6 7.4 MB/s | 314 kB 00:00 (328/535): perl-XML-Parser-2.460.0-6.mga9.x86_6 29 MB/s | 221 kB 00:00 (329/535): python-wheel-wheel-0.37.1-2.mga9.noa 5.4 MB/s | 40 kB 00:00 (330/535): python3-attrs-22.2.0-1.mga9.noarch.r 12 MB/s | 90 kB 00:00 (331/535): perl-libwww-perl-6.670.0-1.mga9.noar 9.7 MB/s | 196 kB 00:00 (332/535): python3-charset-normalizer-3.0.1-1.m 11 MB/s | 80 kB 00:00 (333/535): python3-distlib-0.3.6-1.mga9.noarch. 25 MB/s | 194 kB 00:00 (334/535): python3-filelock-3.8.0-1.mga9.noarch 3.0 MB/s | 23 kB 00:00 (335/535): python3-jsonschema-4.17.3-1.mga9.noa 19 MB/s | 147 kB 00:00 (336/535): python3-markupsafe-2.1.1-1.mga9.x86_ 3.3 MB/s | 25 kB 00:00 (337/535): python3-platformdirs-2.6.0-1.mga9.no 4.0 MB/s | 29 kB 00:00 (338/535): python3-pyrsistent-0.18.1-3.mga9.x86 13 MB/s | 103 kB 00:00 (339/535): python3-pytz-2023.3-1.mga9.noarch.rp 30 MB/s | 238 kB 00:00 (340/535): python3-typing-extensions-4.2.0-2.mg 5.9 MB/s | 44 kB 00:00 (341/535): python3-virtualenv-20.15.1-1.mga9.no 29 MB/s | 237 kB 00:00 (342/535): python3-babel-2.10.3-1.mga9.noarch.r 67 MB/s | 6.3 MB 00:00 (343/535): thai-data-0.1.29-2.mga9.x86_64.rpm 22 MB/s | 186 kB 00:00 (344/535): tslib-common-1.22-2.mga9.noarch.rpm 5.3 MB/s | 39 kB 00:00 (345/535): v4l-utils-1.22.1-3.mga9.x86_64.rpm 54 MB/s | 832 kB 00:00 (346/535): qttranslations5-5.15.7-1.mga9.noarch 39 MB/s | 1.9 MB 00:00 (347/535): vala-0.56.8-1.mga9.x86_64.rpm 55 MB/s | 861 kB 00:00 (348/535): vala-tools-0.56.8-1.mga9.x86_64.rpm 35 MB/s | 525 kB 00:00 (349/535): x11-font-daewoo-misc-1.0.3-10.mga9.n 44 MB/s | 655 kB 00:00 (350/535): x11-font-isas-misc-1.0.3-10.mga9.noa 50 MB/s | 787 kB 00:00 (351/535): x11-font-jis-misc-1.0.3-10.mga9.noar 61 MB/s | 531 kB 00:00 (352/535): x11-proto-devel-2022.2-2.mga9.noarch 39 MB/s | 324 kB 00:00 (353/535): xdg-user-dirs-0.18-1.mga9.x86_64.rpm 7.6 MB/s | 59 kB 00:00 (354/535): xdg-user-dirs-gtk-0.11-1.mga9.x86_64 8.8 MB/s | 67 kB 00:00 (355/535): yasm-1.3.0-8.mga9.x86_64.rpm 49 MB/s | 410 kB 00:00 (356/535): zip-3.0-14.mga9.x86_64.rpm 31 MB/s | 251 kB 00:00 (357/535): aom-3.6.0-1.1.mga9.x86_64.rpm 35 MB/s | 284 kB 00:00 (358/535): fontconfig-2.14.2-1.1.mga9.x86_64.rp 19 MB/s | 143 kB 00:00 (359/535): gdk-pixbuf2.0-2.42.10-2.2.mga9.x86_6 46 MB/s | 381 kB 00:00 (360/535): glib-gettextize-2.76.3-1.5.mga9.x86_ 2.5 MB/s | 18 kB 00:00 (361/535): llvm-static-15.0.6-1.mga9.x86_64.rpm 47 MB/s | 32 MB 00:00 (362/535): glib2.0-common-2.76.3-1.5.mga9.x86_6 32 MB/s | 1.5 MB 00:00 (363/535): glxinfo-9.0.0-1.mga9.x86_64.rpm 3.1 MB/s | 73 kB 00:00 (364/535): gtk+2.0-2.24.33-5.1.mga9.x86_64.rpm 59 MB/s | 2.8 MB 00:00 (365/535): cargo-1.82.0-1.mga9.x86_64.rpm 44 MB/s | 7.1 MB 00:00 (366/535): gnutls-3.8.4-1.2.mga9.x86_64.rpm 24 MB/s | 2.1 MB 00:00 (367/535): gtk-update-icon-cache-3.24.38-1.2.mg 2.7 MB/s | 22 kB 00:00 (368/535): gtk+3.0-3.24.38-1.2.mga9.x86_64.rpm 96 MB/s | 3.7 MB 00:00 (369/535): lib64avahi-client3-0.8-10.2.mga9.x86 4.1 MB/s | 32 kB 00:00 (370/535): lib64avahi-common3-0.8-10.2.mga9.x86 2.6 MB/s | 28 kB 00:00 (371/535): lib64aom3-3.6.0-1.1.mga9.x86_64.rpm 60 MB/s | 1.9 MB 00:00 (372/535): lib64avfilter8-5.1.6-1.5.mga9.x86_64 56 MB/s | 1.5 MB 00:00 (373/535): lib64avcodec59-5.1.6-1.5.mga9.x86_64 114 MB/s | 5.2 MB 00:00 (374/535): lib64avformat59-5.1.6-1.5.mga9.x86_6 49 MB/s | 1.1 MB 00:00 (375/535): lib64avutil57-5.1.6-1.5.mga9.x86_64. 36 MB/s | 325 kB 00:00 (376/535): lib64cap-devel-2.52-5.1.mga9.x86_64. 15 MB/s | 117 kB 00:00 (377/535): lib64blkid-devel-2.38.1-1.1.mga9.x86 1.2 MB/s | 13 kB 00:00 (378/535): lib64cdio++1-2.1.0-4.1.mga9.x86_64.r 1.4 MB/s | 12 kB 00:00 (379/535): lib64cdio-devel-2.1.0-4.1.mga9.x86_6 29 MB/s | 252 kB 00:00 (380/535): lib64cdio19-2.1.0-4.1.mga9.x86_64.rp 6.2 MB/s | 71 kB 00:00 (381/535): lib64cups2-2.4.6-1.3.mga9.x86_64.rpm 29 MB/s | 267 kB 00:00 (382/535): lib64dav1d6-1.2.1-1.1.mga9.x86_64.rp 62 MB/s | 605 kB 00:00 (383/535): lib64dav1d-devel-1.2.1-1.1.mga9.x86_ 1.6 MB/s | 18 kB 00:00 (384/535): lib64aom-devel-3.6.0-1.1.mga9.x86_64 68 MB/s | 9.8 MB 00:00 (385/535): lib64drm-devel-2.4.124-1.mga9.x86_64 9.6 MB/s | 169 kB 00:00 (386/535): lib64drm_amdgpu1-2.4.124-1.mga9.x86_ 3.5 MB/s | 26 kB 00:00 (387/535): lib64drm2-2.4.124-1.mga9.x86_64.rpm 5.1 MB/s | 43 kB 00:00 (388/535): lib64drm_intel1-2.4.124-1.mga9.x86_6 9.5 MB/s | 71 kB 00:00 (389/535): lib64drm_radeon1-2.4.124-1.mga9.x86_ 2.4 MB/s | 27 kB 00:00 (390/535): lib64drm_nouveau2-2.4.124-1.mga9.x86 946 kB/s | 24 kB 00:00 (391/535): lib64event-devel-2.1.12-4.1.mga9.x86 26 MB/s | 291 kB 00:00 (392/535): lib64event7-2.1.12-4.1.mga9.x86_64.r 18 MB/s | 206 kB 00:00 (393/535): lib64expat-devel-2.7.3-1.mga9.x86_64 8.7 MB/s | 71 kB 00:00 (394/535): lib64ffmpeg-devel-5.1.6-1.5.mga9.x86 26 MB/s | 283 kB 00:00 (395/535): lib64fontconfig-devel-2.14.2-1.1.mga 18 MB/s | 213 kB 00:00 (396/535): lib64freeglut3-3.4.0-1.1.mga9.x86_64 14 MB/s | 154 kB 00:00 (397/535): lib64fontconfig1-2.14.2-1.1.mga9.x86 10 MB/s | 139 kB 00:00 (398/535): lib64freetype6-2.13.0-1.2.mga9.x86_6 31 MB/s | 361 kB 00:00 (399/535): lib64gbm1-25.0.7-4.mga9.x86_64.rpm 5.5 MB/s | 42 kB 00:00 (400/535): lib64gdk_pixbuf-gir2.0-2.42.10-2.2.m 1.3 MB/s | 13 kB 00:00 (401/535): lib64gdk_pixbuf2.0-devel-2.42.10-2.2 5.5 MB/s | 63 kB 00:00 (402/535): lib64gdk_pixbuf2.0_0-2.42.10-2.2.mga 20 MB/s | 154 kB 00:00 (403/535): lib64freetype2-devel-2.13.0-1.2.mga9 58 MB/s | 3.1 MB 00:00 (404/535): lib64glib2.0-devel-2.76.3-1.5.mga9.x 60 MB/s | 2.0 MB 00:00 (405/535): lib64gnutls-devel-3.8.4-1.2.mga9.x86 6.5 MB/s | 70 kB 00:00 (406/535): lib64dri-drivers-25.0.7-4.mga9.x86_6 136 MB/s | 29 MB 00:00 (407/535): lib64gnutls-dane0-3.8.4-1.2.mga9.x86 478 kB/s | 35 kB 00:00 (408/535): lib64gnutlsxx30-3.8.4-1.2.mga9.x86_6 754 kB/s | 24 kB 00:00 (409/535): lib64gtk+-x11-2.0_0-2.24.33-5.1.mga9 90 MB/s | 1.9 MB 00:00 (410/535): lib64gtk+2.0_0-2.24.33-5.1.mga9.x86_ 10 MB/s | 131 kB 00:00 (411/535): lib64gtk+2.0-devel-2.24.33-5.1.mga9. 56 MB/s | 2.5 MB 00:00 (412/535): lib64gtk+3.0-devel-3.24.38-1.2.mga9. 129 MB/s | 5.3 MB 00:00 (413/535): lib64gtk-gir2.0-2.24.33-5.1.mga9.x86 25 MB/s | 206 kB 00:00 (414/535): lib64gtk-gir3.0-3.24.38-1.2.mga9.x86 21 MB/s | 227 kB 00:00 (415/535): lib64gtk+3_0-3.24.38-1.2.mga9.x86_64 54 MB/s | 2.9 MB 00:00 (416/535): lib64heif1-1.16.2-1.2.mga9.x86_64.rp 24 MB/s | 278 kB 00:00 (417/535): lib64idn2-devel-2.3.4-3.1.mga9.x86_6 6.2 MB/s | 49 kB 00:00 (418/535): lib64gs10-10.05.1-1.mga9.x86_64.rpm 41 MB/s | 4.7 MB 00:00 (419/535): lib64iso9660++0-2.1.0-4.1.mga9.x86_6 1.3 MB/s | 13 kB 00:00 (420/535): lib64iso9660_11-2.1.0-4.1.mga9.x86_6 3.1 MB/s | 29 kB 00:00 (421/535): lib64jxl-devel-0.7.2-1.mga9.x86_64.r 5.0 MB/s | 54 kB 00:00 (422/535): lib64jxl_threads0.7-0.7.2-1.mga9.x86 1.5 MB/s | 17 kB 00:00 (423/535): lib64jxl0.7-0.7.2-1.mga9.x86_64.rpm 45 MB/s | 1.1 MB 00:00 (424/535): lib64keyutils-devel-1.6.3-2.1.mga9.x 4.9 MB/s | 53 kB 00:00 (425/535): lib64lzma-devel-5.4.3-1.1.mga9.x86_6 66 MB/s | 608 kB 00:00 (426/535): lib64krb53-devel-1.20.1-1.4.mga9.x86 9.3 MB/s | 172 kB 00:00 (427/535): lib64mesagl-devel-25.0.7-4.mga9.x86_ 4.2 MB/s | 32 kB 00:00 (428/535): lib64mesaegl1-25.0.7-4.mga9.x86_64.r 13 MB/s | 135 kB 00:00 (429/535): lib64mesagl1-25.0.7-4.mga9.x86_64.rp 20 MB/s | 156 kB 00:00 (430/535): lib64mesakhr-devel-25.0.7-4.mga9.x86 1.6 MB/s | 12 kB 00:00 (431/535): lib64mount-devel-2.38.1-1.1.mga9.x86 1.5 MB/s | 15 kB 00:00 (432/535): lib64mpg123-devel-1.31.3-1.1.mga9.x8 4.8 MB/s | 52 kB 00:00 (433/535): lib64mpg123_0-1.31.3-1.1.mga9.x86_64 30 MB/s | 287 kB 00:00 (434/535): lib64ncurses++6-6.3-20221203.2.1.mga 3.3 MB/s | 34 kB 00:00 (435/535): lib64ncurses-devel-6.3-20221203.2.1. 68 MB/s | 880 kB 00:00 (436/535): lib64nspr-devel-4.37-1.mga9.x86_64.r 13 MB/s | 98 kB 00:00 (437/535): lib64nspr4-4.37-1.mga9.x86_64.rpm 7.4 MB/s | 126 kB 00:00 (438/535): lib64openjp2_7-2.5.0-1.2.mga9.x86_64 21 MB/s | 163 kB 00:00 (439/535): lib64openjpeg2-devel-2.5.0-1.2.mga9. 3.9 MB/s | 29 kB 00:00 (440/535): lib64openmpt-devel-0.7.8-1.mga9.x86_ 5.8 MB/s | 43 kB 00:00 (441/535): lib64openmpt0-0.7.8-1.mga9.x86_64.rp 89 MB/s | 855 kB 00:00 (442/535): lib64poppler-glib8-23.02.0-1.7.mga9. 18 MB/s | 147 kB 00:00 (443/535): lib64javascriptcoregtk4.1_0-2.44.2-1 43 MB/s | 8.3 MB 00:00 (444/535): lib64poppler126-23.02.0-1.7.mga9.x86 90 MB/s | 1.1 MB 00:00 (445/535): lib64postproc56-5.1.6-1.5.mga9.x86_6 7.1 MB/s | 54 kB 00:00 (446/535): lib64pulseaudio-devel-16.1-17.mga9.x 11 MB/s | 82 kB 00:00 (447/535): lib64pulseaudio0-16.1-17.mga9.x86_64 16 MB/s | 123 kB 00:00 (448/535): lib64pulsecommon16.1-16.1-17.mga9.x8 25 MB/s | 199 kB 00:00 (449/535): lib64pulseglib20-16.1-17.mga9.x86_64 2.3 MB/s | 16 kB 00:00 (450/535): lib64python3-devel-3.10.11-1.3.mga9. 26 MB/s | 204 kB 00:00 (451/535): lib64qt5dbus5-5.15.7-6.2.mga9.x86_64 11 MB/s | 210 kB 00:00 (452/535): lib64qt5eglfsdeviceintegration5-5.15 20 MB/s | 362 kB 00:00 (453/535): lib64qt5core5-5.15.7-6.2.mga9.x86_64 48 MB/s | 2.2 MB 00:00 (454/535): lib64qt5eglfskmssupport5-5.15.7-6.2. 9.1 MB/s | 90 kB 00:00 (455/535): lib64qt5network5-5.15.7-6.2.mga9.x86 59 MB/s | 605 kB 00:00 (456/535): lib64qt5widgets5-5.15.7-6.2.mga9.x86 97 MB/s | 2.5 MB 00:00 (457/535): lib64mesavulkan-drivers-25.0.7-4.mga 56 MB/s | 14 MB 00:00 (458/535): lib64qt5xcbqpa5-5.15.7-6.2.mga9.x86_ 18 MB/s | 480 kB 00:00 (459/535): lib64sharpyuv0-1.3.0-2.1.mga9.x86_64 2.5 MB/s | 18 kB 00:00 (460/535): lib64qt5gui5-5.15.7-6.2.mga9.x86_64. 38 MB/s | 3.0 MB 00:00 (461/535): lib64sndfile1-1.2.0-3.2.mga9.x86_64. 29 MB/s | 243 kB 00:00 (462/535): lib64sqlite3-devel-3.40.1-1.2.mga9.x 18 MB/s | 140 kB 00:00 (463/535): lib64soup3.0_0-3.4.2-1.1.mga9.x86_64 17 MB/s | 245 kB 00:00 (464/535): lib64ssh2_1-1.11.0-1.mga9.x86_64.rpm 27 MB/s | 212 kB 00:00 (465/535): lib64swresample4-5.1.6-1.5.mga9.x86_ 7.6 MB/s | 56 kB 00:00 (466/535): lib64swscaler6-5.1.6-1.5.mga9.x86_64 23 MB/s | 181 kB 00:00 (467/535): lib64tasn1-devel-4.20.0-1.mga9.x86_6 10 MB/s | 77 kB 00:00 (468/535): lib64tiff-devel-4.5.1-1.5.mga9.x86_6 81 MB/s | 797 kB 00:00 (469/535): lib64rsvg2_2-2.56.0-1.1.mga9.x86_64. 54 MB/s | 3.4 MB 00:00 (470/535): lib64tiff6-4.5.1-1.5.mga9.x86_64.rpm 22 MB/s | 199 kB 00:00 (471/535): lib64udev-devel-253.33-1.mga9.x86_64 1.4 MB/s | 10 kB 00:00 (472/535): lib64udf0-2.1.0-4.1.mga9.x86_64.rpm 2.2 MB/s | 16 kB 00:00 (473/535): lib64unbound-devel-1.21.1-1.mga9.x86 3.4 MB/s | 28 kB 00:00 (474/535): lib64unbound8-1.21.1-1.mga9.x86_64.r 61 MB/s | 543 kB 00:00 (475/535): lib64uuid-devel-2.38.1-1.1.mga9.x86_ 7.7 MB/s | 59 kB 00:00 (476/535): lib64va-devel-2.22.0-1.mga9.x86_64.r 17 MB/s | 125 kB 00:00 (477/535): lib64va2-2.22.0-1.mga9.x86_64.rpm 13 MB/s | 101 kB 00:00 (478/535): lib64vpx-devel-1.12.0-1.3.mga9.x86_6 40 MB/s | 323 kB 00:00 (479/535): lib64wayland-cursor0-1.23.1-1.mga9.x 2.2 MB/s | 17 kB 00:00 (480/535): lib64wayland-devel-1.23.1-1.mga9.x86 11 MB/s | 82 kB 00:00 (481/535): lib64vpx7-1.12.0-1.3.mga9.x86_64.rpm 44 MB/s | 883 kB 00:00 (482/535): lib64wayland-egl1-1.23.1-1.mga9.x86_ 1.2 MB/s | 9.9 kB 00:00 (483/535): lib64wayland-server0-1.23.1-1.mga9.x 5.6 MB/s | 41 kB 00:00 (484/535): lib64webpdecoder3-1.3.0-2.1.mga9.x86 14 MB/s | 108 kB 00:00 (485/535): lib64webp7-1.3.0-2.1.mga9.x86_64.rpm 16 MB/s | 222 kB 00:00 (486/535): lib64webp-devel-1.3.0-2.1.mga9.x86_6 2.4 MB/s | 35 kB 00:00 (487/535): lib64webpmux3-1.3.0-2.1.mga9.x86_64. 3.8 MB/s | 29 kB 00:00 (488/535): lib64x11-devel-1.8.6-1.1.mga9.x86_64 69 MB/s | 640 kB 00:00 (489/535): lib64webpdemux2-1.3.0-2.1.mga9.x86_6 1.0 MB/s | 17 kB 00:00 (490/535): lib64x11-xcb1-1.8.6-1.1.mga9.x86_64. 1.4 MB/s | 10 kB 00:00 (491/535): lib64x11_6-1.8.6-1.1.mga9.x86_64.rpm 69 MB/s | 638 kB 00:00 (492/535): lib64xpm4-3.5.15-1.1.mga9.x86_64.rpm 5.7 MB/s | 42 kB 00:00 (493/535): lib64zlib-devel-1.2.13-1.2.mga9.x86_ 9.0 MB/s | 68 kB 00:00 (494/535): lib64xml2-devel-2.10.4-1.7.mga9.x86_ 26 MB/s | 481 kB 00:00 (495/535): libdrm-common-2.4.124-1.mga9.x86_64. 1.4 MB/s | 10 kB 00:00 (496/535): libcap-utils-2.52-5.1.mga9.x86_64.rp 4.4 MB/s | 64 kB 00:00 (497/535): libsoup3-i18n-3.4.2-1.1.mga9.noarch. 9.3 MB/s | 72 kB 00:00 (498/535): libtasn1-tools-4.20.0-1.mga9.x86_64. 4.6 MB/s | 37 kB 00:00 (499/535): libheif-1.16.2-1.2.mga9.x86_64.rpm 4.6 MB/s | 73 kB 00:00 (500/535): mesa-25.0.7-4.mga9.x86_64.rpm 3.6 MB/s | 27 kB 00:00 (501/535): npm-10.9.2-1.22.16.0.4.mga9.x86_64.r 114 MB/s | 2.0 MB 00:00 (502/535): openjpeg2-2.5.0-1.2.mga9.x86_64.rpm 14 MB/s | 106 kB 00:00 (503/535): pulseaudio-client-config-16.1-17.mga 1.4 MB/s | 11 kB 00:00 (504/535): python3-idna-3.7-1.mga9.noarch.rpm 15 MB/s | 114 kB 00:00 (505/535): python3-jinja2-3.1.6-1.mga9.noarch.r 30 MB/s | 238 kB 00:00 (506/535): python3-requests-2.32.3-1.mga9.noarc 16 MB/s | 121 kB 00:00 (507/535): python3-urllib3-1.26.20-1.mga9.noarc 24 MB/s | 192 kB 00:00 (508/535): qtbase5-common-5.15.7-6.2.mga9.x86_6 49 MB/s | 451 kB 00:00 (509/535): nodejs-22.16.0-4.mga9.x86_64.rpm 60 MB/s | 8.8 MB 00:00 (510/535): nodejs-libs-22.16.0-4.mga9.x86_64.rp 50 MB/s | 21 MB 00:00 (511/535): systemd-devel-253.33-1.mga9.x86_64.r 5.2 MB/s | 39 kB 00:00 (512/535): wayland-tools-1.23.1-1.mga9.x86_64.r 3.6 MB/s | 26 kB 00:00 (513/535): rust-1.82.0-1.mga9.x86_64.rpm 138 MB/s | 59 MB 00:00 (514/535): lib64harfbuzz-devel-7.0.1-1.1.mga9.x 19 MB/s | 335 kB 00:00 (515/535): lib64harfbuzz-gir0.0-7.0.1-1.1.mga9. 2.6 MB/s | 45 kB 00:00 (516/535): lib64harfbuzz0-7.0.1-1.1.mga9.x86_64 75 MB/s | 900 kB 00:00 (517/535): lib64icu-devel-73.2-1.2.mga9.x86_64. 71 MB/s | 688 kB 00:00 (518/535): lib64icu73-73.2-1.2.mga9.x86_64.rpm 30 MB/s | 2.0 MB 00:00 (519/535): icu73-data-73.2-1.2.mga9.noarch.rpm 40 MB/s | 8.5 MB 00:00 (520/535): lib64notify-devel-0.8.2-2.mga9.x86_6 38 MB/s | 1.0 MB 00:00 (521/535): lib64notify-gir0.7-0.8.2-2.mga9.x86_ 484 kB/s | 8.9 kB 00:00 (522/535): lib64notify4-0.8.2-2.mga9.x86_64.rpm 1.3 MB/s | 25 kB 00:00 (523/535): lib64nss-devel-3.117.0-1.mga9.x86_64 15 MB/s | 242 kB 00:00 (524/535): lib64nss-static-devel-3.117.0-1.mga9 120 MB/s | 2.1 MB 00:00 (525/535): rust-std-static-1.82.0-1.mga9.x86_64 59 MB/s | 36 MB 00:00 (526/535): lib64nss3-3.117.0-1.mga9.x86_64.rpm 21 MB/s | 1.2 MB 00:00 (527/535): lib64openssl-devel-3.0.18-1.mga9.x86 38 MB/s | 2.2 MB 00:00 (528/535): lib64tracker-gir3.0-3.5.3-1.1.mga9.x 1.6 MB/s | 13 kB 00:00 (529/535): libnotify-0.8.2-2.mga9.x86_64.rpm 5.1 MB/s | 40 kB 00:00 (530/535): lib64tracker-devel-3.5.3-1.1.mga9.x8 1.4 MB/s | 43 kB 00:00 (531/535): lib64tracker3.0_0-3.5.3-1.1.mga9.x86 7.8 MB/s | 290 kB 00:00 (532/535): tracker-3.5.3-1.1.mga9.x86_64.rpm 19 MB/s | 594 kB 00:00 (533/535): openssl-3.0.18-1.mga9.x86_64.rpm 18 MB/s | 860 kB 00:00 (534/535): tracker-vala-3.5.3-1.1.mga9.noarch.r 1.3 MB/s | 9.8 kB 00:00 (535/535): nss-3.117.0-1.mga9.x86_64.rpm 74 MB/s | 6.1 MB 00:00 -------------------------------------------------------------------------------- Total 118 MB/s | 504 MB 00:04 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : lib64glib-gir2.0-1.76.1-2.mga9.x86_64 1/535 Installing : lib64zlib-devel-1.2.13-1.2.mga9.x86_64 2/535 Installing : libglvnd-1.6.0-1.mga9.x86_64 3/535 Installing : lib64x11-xcb1-1.8.6-1.1.mga9.x86_64 4/535 Installing : lib64png16_16-2:1.6.38-1.mga9.x86_64 5/535 Installing : lib64jpeg8-1:2.1.4-1.mga9.x86_64 6/535 Installing : lib64ogg0-1.3.5-2.mga9.x86_64 7/535 Installing : lib64vorbis0-1.3.7-2.mga9.x86_64 8/535 Installing : lib64cdio19-2.1.0-4.1.mga9.x86_64 9/535 Installing : lib64openjp2_7-2.5.0-1.2.mga9.x86_64 10/535 Installing : perl-URI-5.170.0-1.mga9.noarch 11/535 Installing : lib64lcms2_2-2.15-2.mga9.x86_64 12/535 Installing : lib64v4l-wrappers-1.22.1-3.mga9.x86_64 13/535 Installing : v4l-utils-1.22.1-3.mga9.x86_64 14/535 Installing : lib64v4l0-1.22.1-3.mga9.x86_64 15/535 Installing : lib64nspr4-2:4.37-1.mga9.x86_64 16/535 Installing : nss-2:3.117.0-1.mga9.x86_64 17/535 Installing : lib64nss3-2:3.117.0-1.mga9.x86_64 18/535 Running scriptlet: lib64nss3-2:3.117.0-1.mga9.x86_64 18/535 Installing : lib64lzma-devel-5.4.3-1.1.mga9.x86_64 19/535 Installing : lib64xml2-devel-2.10.4-1.7.mga9.x86_64 20/535 Installing : lib64dav1d6-1.2.1-1.1.mga9.x86_64 21/535 Installing : lib64mtdev1-1.1.6-3.mga9.x86_64 22/535 Installing : lib64mfx1-23.1.3-1.mga9.x86_64 23/535 Installing : lib64ice6-1.1.1-1.mga9.x86_64 24/535 Installing : lib64hwy1-1.0.3-1.mga9.x86_64 25/535 Installing : lib64ffi-devel-3.4.4-1.mga9.x86_64 26/535 Installing : lib64cdt5-7.0.1-2.mga9.x86_64 27/535 Installing : lib64cgraph6-7.0.1-2.mga9.x86_64 28/535 Installing : lib64sm6-1.2.4-1.mga9.x86_64 29/535 Installing : lib64vorbisenc2-1.3.7-2.mga9.x86_64 30/535 Installing : lib64ogg-devel-1.3.5-2.mga9.x86_64 31/535 Installing : lib64png-devel-2:1.6.38-1.mga9.x86_64 32/535 Installing : lib64openssl-devel-3.0.18-1.mga9.x86_64 33/535 Installing : lib64wayland-server0-1.23.1-1.mga9.x86_64 34/535 Installing : lib64sharpyuv0-1.3.0-2.1.mga9.x86_64 35/535 Installing : lib64webp7-1.3.0-2.1.mga9.x86_64 36/535 Installing : lib64mpg123_0-1.31.3-1.1.mga9.x86_64 37/535 Installing : glib2.0-common-2.76.3-1.5.mga9.x86_64 38/535 Installing : lib64usb1.0_0-1.0.26-1.mga9.x86_64 39/535 Installing : lib64unistring-devel-1.1-1.mga9.x86_64 40/535 Installing : lib64speex1-1.2.1-1.mga9.x86_64 41/535 Installing : lib64sdl2.0_0-2.26.3-1.mga9.x86_64 42/535 Installing : lib64pixman1_0-0.42.2-1.mga9.x86_64 43/535 Installing : lib64opus0-1.4-1.mga9.x86_64 44/535 Installing : lib64opencl1-2.3.1-2.mga9.x86_64 45/535 Installing : lib64mp3lame0-3.100-8.mga9.x86_64 46/535 Installing : lib64epoxy0-1.5.10-1.mga9.x86_64 47/535 Installing : lib64cloudproviders0-0.3.1-2.mga9.x86_64 48/535 Installing : lib64brotlienc1-1.0.9-5.mga9.x86_64 49/535 Installing : lib64brotli-devel-1.0.9-5.mga9.x86_64 50/535 Installing : hicolor-icon-theme-0.17-6.mga9.noarch 51/535 Installing : lib64jxl0.7-0.7.2-1.mga9.x86_64 52/535 Installing : lib64aom3-3.6.0-1.1.mga9.x86_64 53/535 Installing : opencl-headers-3.0-0.20230206.1.mga9.noarch 54/535 Installing : lib64opencl-devel-2.3.1-2.mga9.x86_64 55/535 Installing : lib64nspr-devel-2:4.37-1.mga9.x86_64 56/535 Installing : perl-Net-HTTP-6.220.0-2.mga9.noarch 57/535 Installing : lib64cdio-paranoia2-10.2.2.0.1-2.mga9.x86_64 58/535 Installing : lib64iso9660_11-2.1.0-4.1.mga9.x86_64 59/535 Installing : lib64vorbisfile3-1.3.7-2.mga9.x86_64 60/535 Installing : lib64vorbis-devel-1.3.7-2.mga9.x86_64 61/535 Installing : lib64openmpt0-0.7.8-1.mga9.x86_64 62/535 Installing : lib64theoraenc1-1.1.1-15.mga9.x86_64 63/535 Installing : rust-std-static-1.82.0-1.mga9.x86_64 64/535 Installing : rust-1.82.0-1.mga9.x86_64 65/535 Installing : lib64wayland-egl1-1:1.23.1-1.mga9.x86_64 66/535 Installing : lib64wayland-cursor0-1.23.1-1.mga9.x86_64 67/535 Installing : lib64vpx7-1.12.0-1.3.mga9.x86_64 68/535 Installing : lib64uuid-devel-2.38.1-1.1.mga9.x86_64 69/535 Installing : lib64python3-devel-3.10.11-1.3.mga9.x86_64 70/535 Installing : lib64event7-2.1.12-4.1.mga9.x86_64 71/535 Installing : lib64avahi-common3-0.8-10.2.mga9.x86_64 72/535 Installing : glib-gettextize-2.76.3-1.5.mga9.x86_64 73/535 Installing : perl-Mozilla-CA-20221114.0.0-1.mga9.noarch 74/535 Installing : perl-LWP-MediaTypes-6.40.0-3.mga9.noarch 75/535 Installing : perl-Encode-Locale-1.50.0-6.mga9.noarch 76/535 Installing : lib64zstd-devel-1.5.5-1.mga9.x86_64 77/535 Installing : lib64xshmfence1-1.3.2-1.mga9.x86_64 78/535 Installing : lib64xdot4-7.0.1-2.mga9.x86_64 79/535 Installing : lib64xdmcp6-1.1.4-1.mga9.x86_64 80/535 Installing : lib64xavs1-0.1.55-14.mga9.x86_64 81/535 Installing : lib64xau6-1.0.11-1.mga9.x86_64 82/535 Installing : lib64xcb1-1.15-2.mga9.x86_64 83/535 Installing : lib64x11_6-1.8.6-1.1.mga9.x86_64 84/535 Running scriptlet: lib64x11_6-1.8.6-1.1.mga9.x86_64 84/535 Installing : lib64xext6-1:1.3.5-1.mga9.x86_64 85/535 Installing : lib64xrender1-0.9.11-1.mga9.x86_64 86/535 Installing : lib64xcb-shm0-1.15-2.mga9.x86_64 87/535 Installing : lib64xcb-xfixes0-1.15-2.mga9.x86_64 88/535 Installing : lib64xcb-dri3_0-1.15-2.mga9.x86_64 89/535 Installing : lib64xi6-1.8-2.mga9.x86_64 90/535 Installing : lib64xfixes3-6.0.0-2.mga9.x86_64 91/535 Installing : lib64xcb-present0-1.15-2.mga9.x86_64 92/535 Installing : lib64xcb-randr0-1.15-2.mga9.x86_64 93/535 Installing : lib64xcb-render0-1.15-2.mga9.x86_64 94/535 Installing : lib64xlib-gir2.0-1.76.1-2.mga9.x86_64 95/535 Installing : lib64xcb-sync1-1.15-2.mga9.x86_64 96/535 Installing : lib64xcursor1-1.2.1-1.mga9.x86_64 97/535 Installing : lib64xrandr2-1.5.3-2.mga9.x86_64 98/535 Installing : lib64xinerama1-1.1.5-1.mga9.x86_64 99/535 Installing : lib64xxf86vm1-1.1.5-1.mga9.x86_64 100/535 Installing : lib64xcomposite1-0.4.6-1.mga9.x86_64 101/535 Installing : lib64xdamage1-1.1.6-1.mga9.x86_64 102/535 Installing : lib64xcb-glx0-1.15-2.mga9.x86_64 103/535 Installing : lib64xcb-shape0-1.15-2.mga9.x86_64 104/535 Installing : lib64xcb-util1-0.4.1-1.mga9.x86_64 105/535 Installing : lib64xcb-xkb1-1.15-2.mga9.x86_64 106/535 Installing : lib64xkbcommon0-1.5.0-1.mga9.x86_64 107/535 Installing : lib64vdpau1-1.5-1.mga9.x86_64 108/535 Installing : lib64xtst6-1.2.4-1.mga9.x86_64 109/535 Installing : lib64atk1.0_0-2.48.3-2.mga9.x86_64 110/535 Installing : lib64atk-bridge2.0_0-2.48.3-2.mga9.x86_64 111/535 Installing : lib64atspi0-2.48.3-2.mga9.x86_64 112/535 Installing : at-spi2-core-2.48.3-2.mga9.x86_64 113/535 Installing : lib64atk-gir1.0-2.48.3-2.mga9.x86_64 114/535 Installing : lib64xcb-xinerama0-1.15-2.mga9.x86_64 115/535 Installing : lib64xcb-xinput0-1.15-2.mga9.x86_64 116/535 Installing : lib64vidstab1.1-1.1.0-2.git20190213.7.mga9.x86_6 117/535 Installing : lib64vala0.56_0-0.56.8-1.mga9.x86_64 118/535 Installing : lib64twolame0-0.4.0-2.mga9.x86_64 119/535 Installing : lib64theoradec1-1.1.1-15.mga9.x86_64 120/535 Installing : lib64spirv-tools0-2022.4-1.mga9.x86_64 121/535 Installing : lib64rtmp1-2.4-0.git20160101.11.mga9.x86_64 122/535 Installing : lib64raw1394_11-2.1.2-5.mga9.x86_64 123/535 Installing : lib64dc1394_25-2.2.6-3.mga9.x86_64 124/535 Installing : lib64pciaccess0-0.17-1.mga9.x86_64 125/535 Installing : lib64pathplan4-7.0.1-2.mga9.x86_64 126/535 Installing : lib64modplug1-1:0.8.9.0-5.mga9.x86_64 127/535 Installing : lib64mnl0-1.0.5-1.mga9.x86_64 128/535 Installing : lib64unbound8-1.21.1-1.mga9.x86_64 129/535 Installing : lib64gnutls-dane0-3.8.4-1.2.mga9.x86_64 130/535 Installing : lib64jbig1-2.1-9.mga9.x86_64 131/535 Installing : lib64tiff6-4.5.1-1.5.mga9.x86_64 132/535 Installing : gdk-pixbuf2.0-2.42.10-2.2.mga9.x86_64 133/535 Installing : lib64gdk_pixbuf2.0_0-2.42.10-2.2.mga9.x86_64 134/535 Installing : lib64gdk_pixbuf-gir2.0-2.42.10-2.2.mga9.x86_64 135/535 Installing : libnotify-0.8.2-2.mga9.x86_64 136/535 Installing : lib64notify4-0.8.2-2.mga9.x86_64 137/535 Installing : gtk-update-icon-cache-3.24.38-1.2.mga9.x86_64 138/535 Installing : adwaita-icon-theme-44.0-1.mga9.noarch 139/535 Installing : lib64gudev1.0_0-237-1.mga9.x86_64 140/535 Installing : lib64wacom9-1:2.7.0-1.mga9.x86_64 141/535 Installing : libwacom-1:2.7.0-1.mga9.x86_64 142/535 Installing : lib64gtest1.12.1-1.12.1-2.mga9.x86_64 143/535 Installing : lib64gsm1-1.0.19-2.mga9.x86_64 144/535 Installing : lib64graphite2_3-1.3.14-2.mga9.x86_64 145/535 Installing : lib64gmp-devel-6.2.1-3.mga9.x86_64 146/535 Installing : lib64nettle-devel-1:3.9-1.mga9.x86_64 147/535 Installing : lib64evdev2-1.13.1-1.mga9.x86_64 148/535 Installing : lib64edit0-3.1-0.20221030.1.mga9.x86_64 149/535 Installing : llvm-plugins-15.0.6-1.mga9.x86_64 150/535 Installing : lib64llvm15.0-15.0.6-1.mga9.x86_64 151/535 Installing : llvm-15.0.6-1.mga9.x86_64 152/535 Installing : lib64de265_0-1.0.11-1.mga9.x86_64 153/535 Installing : lib64datrie1-0.2.13-2.mga9.x86_64 154/535 Installing : lib64celt0_2-0.11.3-10.mga9.x86_64 155/535 Installing : lib64bz2-devel-1.0.8-5.mga9.x86_64 156/535 Installing : fonts-filesystem-2.0.5-6.mga9.noarch 157/535 Installing : abattis-cantarell-fonts-0.303.1-1.mga9.noarch 158/535 Installing : lib64celt0-devel-0.11.3-10.mga9.x86_64 159/535 Installing : lib64datrie-devel-0.2.13-2.mga9.x86_64 160/535 Installing : llvm-test-15.0.6-1.mga9.x86_64 161/535 Installing : libinput-udev-1.23.0-2.mga9.x86_64 162/535 Installing : lib64input10-1.23.0-2.mga9.x86_64 163/535 Installing : lib64graphite2-devel-1.3.14-2.mga9.x86_64 164/535 Installing : lib64gsm-devel-1.0.19-2.mga9.x86_64 165/535 Installing : lib64gmock1.12.1-1.12.1-2.mga9.x86_64 166/535 Installing : lib64gtest-devel-1.12.1-2.mga9.x86_64 167/535 Installing : lib64gmock-devel-1.12.1-2.mga9.x86_64 168/535 Installing : lib64notify-gir0.7-0.8.2-2.mga9.x86_64 169/535 Installing : lib64jbig-devel-2.1-9.mga9.x86_64 170/535 Installing : gnutls-3.8.4-1.2.mga9.x86_64 171/535 Installing : lib64mnl-devel-1.0.5-1.mga9.x86_64 172/535 Installing : lib64modplug-devel-1:0.8.9.0-5.mga9.x86_64 173/535 Installing : lib64pciaccess-devel-0.17-1.mga9.x86_64 174/535 Installing : lib64raw1394-devel-2.1.2-5.mga9.x86_64 175/535 Installing : lib64twolame-devel-0.4.0-2.mga9.x86_64 176/535 Installing : lib64vidstab-devel-1.1.0-2.git20190213.7.mga9.x8 177/535 Installing : lib64startup-notification1_0-0.12-13.mga9.x86_64 178/535 Installing : lib64xcb-util-image0-0.4.1-1.mga9.x86_64 179/535 Installing : lib64xcb-util-renderutil0-0.3.10-1.mga9.x86_64 180/535 Installing : lib64xpm4-3.5.15-1.1.mga9.x86_64 181/535 Installing : lib64xcb-composite0-1.15-2.mga9.x86_64 182/535 Installing : lib64xcb-damage0-1.15-2.mga9.x86_64 183/535 Installing : lib64xcb-dpms0-1.15-2.mga9.x86_64 184/535 Installing : lib64xcb-dri2_0-1.15-2.mga9.x86_64 185/535 Installing : lib64xcb-icccm4-0.4.2-1.mga9.x86_64 186/535 Installing : lib64xcb-record0-1.15-2.mga9.x86_64 187/535 Installing : lib64xcb-res0-1.15-2.mga9.x86_64 188/535 Installing : lib64xcb-screensaver0-1.15-2.mga9.x86_64 189/535 Installing : lib64xcb-util-keysyms1-0.4.1-1.mga9.x86_64 190/535 Installing : lib64xcb-xf86dri0-1.15-2.mga9.x86_64 191/535 Installing : lib64xcb-xtest0-1.15-2.mga9.x86_64 192/535 Installing : lib64xcb-xv0-1.15-2.mga9.x86_64 193/535 Installing : lib64xcb-xvmc0-1.15-2.mga9.x86_64 194/535 Installing : lib64xavs-devel-0.1.55-14.mga9.x86_64 195/535 Installing : lib64avahi-client3-0.8-10.2.mga9.x86_64 196/535 Installing : lib64cups2-2.4.6-1.3.mga9.x86_64 197/535 Installing : lib64event-devel-2.1.12-4.1.mga9.x86_64 198/535 Installing : lib64unbound-devel-1.21.1-1.mga9.x86_64 199/535 Installing : lib64blkid-devel-2.38.1-1.1.mga9.x86_64 200/535 Installing : lib64mount-devel-2.38.1-1.1.mga9.x86_64 201/535 Installing : lib64vpx-devel-1.12.0-1.3.mga9.x86_64 202/535 Installing : lib64iso9660++0-2.1.0-4.1.mga9.x86_64 203/535 Installing : lib64nss-devel-2:3.117.0-1.mga9.x86_64 204/535 Installing : lib64avif15-0.11.1-1.mga9.x86_64 205/535 Installing : aom-3.6.0-1.1.mga9.x86_64 206/535 Installing : nodejs-libs-1:22.16.0-4.mga9.x86_64 207/535 Installing : npm-1:10.9.2-1.22.16.0.4.mga9.x86_64 208/535 Installing : nodejs-1:22.16.0-4.mga9.x86_64 209/535 Installing : lib64cloudproviders-gir0.3.1-0.3.1-2.mga9.x86_64 210/535 Installing : lib64mp3lame-devel-3.100-8.mga9.x86_64 211/535 Installing : lib64opus-devel-1.4-1.mga9.x86_64 212/535 Installing : lib64pixman-devel-0.42.2-1.mga9.x86_64 213/535 Installing : lib64SDL1.2_0-1:1.2.60-4.mga9.x86_64 214/535 Installing : libde265-1.0.11-1.mga9.x86_64 215/535 Installing : lib64speex-devel-1.2.1-1.mga9.x86_64 216/535 Installing : lib64idn2-devel-2.3.4-3.1.mga9.x86_64 217/535 Installing : lib64mpg123-devel-1.31.3-1.1.mga9.x86_64 218/535 Installing : lib64openmpt-devel-0.7.8-1.mga9.x86_64 219/535 Installing : lib64webpdemux2-1.3.0-2.1.mga9.x86_64 220/535 Installing : lib64webpmux3-1.3.0-2.1.mga9.x86_64 221/535 Installing : lib64gvpr2-7.0.1-2.mga9.x86_64 222/535 Installing : lib64p11-kit-devel-0.24.1-2.mga9.x86_64 223/535 Installing : lib64hwy_contrib1-1.0.3-1.mga9.x86_64 224/535 Installing : lib64hwy_test1-1.0.3-1.mga9.x86_64 225/535 Installing : lib64hwy-devel-1.0.3-1.mga9.x86_64 226/535 Installing : lib64mfx-devel-23.1.3-1.mga9.x86_64 227/535 Installing : lib64dav1d-devel-1.2.1-1.1.mga9.x86_64 228/535 Installing : lib64lcms2-devel-2.15-2.mga9.x86_64 229/535 Installing : perl-WWW-RobotRules-6.20.0-11.mga9.noarch 230/535 Installing : openjpeg2-2.5.0-1.2.mga9.x86_64 231/535 Installing : lib64openjpeg2-devel-2.5.0-1.2.mga9.x86_64 232/535 Installing : lib64cdio++1-2.1.0-4.1.mga9.x86_64 233/535 Installing : lib64udf0-2.1.0-4.1.mga9.x86_64 234/535 Installing : lib64cdio-devel-2.1.0-4.1.mga9.x86_64 235/535 Installing : lib64cdio-paranoia-devel-10.2.2.0.1-2.mga9.x86_6 236/535 Installing : lib64flac12-1.4.2-1.mga9.x86_64 237/535 Installing : lib64sndfile1-1.2.0-3.2.mga9.x86_64 238/535 Installing : lib64theora0-1.1.1-15.mga9.x86_64 239/535 Installing : lib64theora-devel-1.1.1-15.mga9.x86_64 240/535 Installing : lib64json-glib1.0_0-1.6.6-2.mga9.x86_64 241/535 Installing : json-glib-1.6.6-2.mga9.x86_64 242/535 Installing : lib64gusb2-0.4.5-1.mga9.x86_64 243/535 Installing : lib64colord2-1.4.6-1.mga9.x86_64 244/535 Installing : lib64json-glib-gir1.0-1.6.6-2.mga9.x86_64 245/535 Installing : lib64fribidi0-1.0.12-1.mga9.x86_64 246/535 Installing : fribidi-1.0.12-1.mga9.x86_64 247/535 Installing : lib64fribidi-devel-1.0.12-1.mga9.x86_64 248/535 Installing : openssl-3.0.18-1.mga9.x86_64 249/535 Installing : perl-Net-SSLeay-1.920.0-3.mga9.x86_64 250/535 Installing : perl-IO-Socket-SSL-2.81.0-1.mga9.noarch 251/535 Installing : icu73-data-1:73.2-1.2.mga9.noarch 252/535 Installing : lib64icu73-1:73.2-1.2.mga9.x86_64 253/535 Installing : lib64icu-devel-1:73.2-1.2.mga9.x86_64 254/535 Installing : wayland-tools-1.23.1-1.mga9.x86_64 255/535 Installing : lib64wayland-devel-1.23.1-1.mga9.x86_64 256/535 Installing : python3-urllib3-1.26.20-1.mga9.noarch 257/535 Installing : python3-idna-3.7-1.mga9.noarch 258/535 Installing : libtasn1-tools-4.20.0-1.mga9.x86_64 259/535 Installing : lib64tasn1-devel-4.20.0-1.mga9.x86_64 260/535 Installing : libsoup3-i18n-3.4.2-1.1.mga9.noarch 261/535 Installing : lib64soup3.0_0-3.4.2-1.1.mga9.x86_64 262/535 Installing : libdrm-common-2.4.124-1.mga9.x86_64 263/535 Installing : lib64drm2-2.4.124-1.mga9.x86_64 264/535 Installing : lib64drm_amdgpu1-2.4.124-1.mga9.x86_64 265/535 Installing : lib64drm_intel1-2.4.124-1.mga9.x86_64 266/535 Installing : lib64mesavulkan-drivers-25.0.7-4.mga9.x86_64 267/535 Installing : lib64drm_nouveau2-2.4.124-1.mga9.x86_64 268/535 Installing : lib64drm_radeon1-2.4.124-1.mga9.x86_64 269/535 Installing : lib64drm-devel-2.4.124-1.mga9.x86_64 270/535 Installing : libcap-utils-2.52-5.1.mga9.x86_64 271/535 Installing : lib64cap-devel-2.52-5.1.mga9.x86_64 272/535 Installing : lib64udev-devel-253.33-1.mga9.x86_64 273/535 Installing : lib64usb1.0-devel-1.0.26-1.mga9.x86_64 274/535 Installing : lib64dc1394-devel-2.2.6-3.mga9.x86_64 275/535 Installing : lib64webpdecoder3-1.3.0-2.1.mga9.x86_64 276/535 Installing : lib64webp-devel-1.3.0-2.1.mga9.x86_64 277/535 Installing : lib64ssh2_1-1.11.0-1.mga9.x86_64 278/535 Installing : lib64sqlite3-devel-3.40.1-1.2.mga9.x86_64 279/535 Installing : lib64ncurses++6-6.3-20221203.2.1.mga9.x86_64 280/535 Installing : lib64ncurses-devel-6.3-20221203.2.1.mga9.x86_64 281/535 Installing : lib64keyutils-devel-1.6.3-2.1.mga9.x86_64 282/535 Installing : lib64jxl_threads0.7-0.7.2-1.mga9.x86_64 283/535 Installing : lib64jxl-devel-0.7.2-1.mga9.x86_64 284/535 Installing : lib64aom-devel-3.6.0-1.1.mga9.x86_64 285/535 Installing : lib64gnutlsxx30-3.8.4-1.2.mga9.x86_64 286/535 Installing : lib64gnutls-devel-3.8.4-1.2.mga9.x86_64 287/535 Installing : lib64rtmp-devel-2.4-0.git20160101.11.mga9.x86_64 288/535 Installing : lib64expat-devel-2.7.3-1.mga9.x86_64 289/535 Running scriptlet: xdg-user-dirs-0.18-1.mga9.x86_64 290/535 Installing : xdg-user-dirs-0.18-1.mga9.x86_64 290/535 Running scriptlet: xdg-user-dirs-0.18-1.mga9.x86_64 290/535 Created symlink /etc/systemd/user/graphical-session-pre.target.wants/xdg-user-dirs.service -> /usr/lib/systemd/user/xdg-user-dirs.service. Installing : tslib-common-1.22-2.mga9.noarch 291/535 Installing : lib64ts0-1.22-2.mga9.x86_64 292/535 Installing : thai-data-0.1.29-2.mga9.x86_64 293/535 Installing : lib64thai0-0.1.29-2.mga9.x86_64 294/535 Installing : lib64thai-devel-0.1.29-2.mga9.x86_64 295/535 Installing : qttranslations5-5.15.7-1.mga9.noarch 296/535 Installing : python3-pytz-2023.3-1.mga9.noarch 297/535 Installing : python3-babel-2.10.3-1.mga9.noarch 298/535 Installing : python3-pyrsistent-0.18.1-3.mga9.x86_64 299/535 Installing : python3-platformdirs-2.6.0-1.mga9.noarch 300/535 Installing : python3-markupsafe-2.1.1-1.mga9.x86_64 301/535 Installing : python3-filelock-3.8.0-1.mga9.noarch 302/535 Installing : python3-distlib-0.3.6-1.mga9.noarch 303/535 Installing : python3-charset-normalizer-3.0.1-1.mga9.noarch 304/535 Installing : python3-attrs-22.2.0-1.mga9.noarch 305/535 Installing : python-wheel-wheel-0.37.1-2.mga9.noarch 306/535 Installing : perl-Try-Tiny-0.310.0-2.mga9.noarch 307/535 Installing : perl-TimeDate-2.330.0-2.mga9.noarch 308/535 Installing : perl-HTTP-Date-6.50.0-3.mga9.noarch 309/535 Installing : perl-File-Listing-6.150.0-1.mga9.noarch 310/535 Installing : perl-IO-HTML-1.4.0-2.mga9.noarch 311/535 Installing : perl-HTML-Tagset-3.200.0-12.mga9.noarch 312/535 Installing : perl-Data-Dump-1.250.0-2.mga9.noarch 313/535 Installing : perl-Clone-0.460.0-1.mga9.x86_64 314/535 Installing : perl-HTTP-Message-6.440.0-1.mga9.noarch 315/535 Installing : perl-HTML-Parser-3.810.0-1.mga9.x86_64 316/535 Installing : perl-HTTP-Cookies-6.100.0-2.mga9.noarch 317/535 Installing : perl-HTTP-Negotiate-6.10.0-10.mga9.noarch 318/535 Installing : perl-LWP-Protocol-https-6.100.0-2.mga9.noarch 319/535 Installing : perl-libwww-perl-6.670.0-1.mga9.noarch 320/535 Installing : perl-XML-Parser-2.460.0-6.mga9.x86_64 321/535 Installing : odt2txt-0.5-6.mga9.x86_64 322/535 Installing : llvm-static-15.0.6-1.mga9.x86_64 323/535 Installing : libtool-2.4.7-1.mga9.x86_64 324/535 Installing : libstdc++-static-devel-12.3.0-3.mga9.x86_64 325/535 Installing : libpthread-stubs-0.4-4.mga9.x86_64 326/535 Installing : libedit-3.1-0.20221030.1.mga9.x86_64 327/535 Installing : lib64edit-devel-3.1-0.20221030.1.mga9.x86_64 328/535 Installing : lib64llvm-devel-15.0.6-1.mga9.x86_64 329/535 Installing : libalsa-data-2:1.2.9-1.mga9.noarch 330/535 Running scriptlet: libalsa-data-2:1.2.9-1.mga9.noarch 330/535 Installing : lib64alsa2-2:1.2.9-1.mga9.x86_64 331/535 Installing : lib64alsa2-devel-2:1.2.9-1.mga9.x86_64 332/535 Installing : lib64sndio7-1.9.0-2.mga9.x86_64 333/535 Installing : lib64sndio-devel-1.9.0-2.mga9.x86_64 334/535 Installing : lib64xkbregistry0-1.5.0-1.mga9.x86_64 335/535 Installing : lib64verto-devel-0.3.2-4.mga9.x86_64 336/535 Installing : lib64turbojpeg0-1:2.1.4-1.mga9.x86_64 337/535 Installing : lib64jpeg-devel-1:2.1.4-1.mga9.x86_64 338/535 Installing : lib64v4l-devel-1.22.1-3.mga9.x86_64 339/535 Installing : lib64tiff-devel-4.5.1-1.5.mga9.x86_64 340/535 Installing : lib64svtav1enc1-1.5.0-1.mga9.x86_64 341/535 Installing : lib64heif1-1.16.2-1.2.mga9.x86_64 342/535 Installing : libheif-1.16.2-1.2.mga9.x86_64 343/535 Installing : lib64stemmer0-2.2.0-2.mga9.x86_64 344/535 Installing : lib64tracker-gir3.0-3.5.3-1.1.mga9.x86_64 345/535 Installing : lib64tracker3.0_0-3.5.3-1.1.mga9.x86_64 346/535 Installing : tracker-3.5.3-1.1.mga9.x86_64 347/535 Installing : lib64pcre2posix3-10.42-1.mga9.x86_64 348/535 Installing : lib64pcre2-devel-10.42-1.mga9.x86_64 349/535 Installing : lib64glib2.0-devel-2.76.3-1.5.mga9.x86_64 350/535 Installing : lib64atk1.0-devel-2.48.3-2.mga9.x86_64 351/535 Installing : lib64gdk_pixbuf2.0-devel-2.42.10-2.2.mga9.x86_64 352/535 Installing : lib64cloudproviders-devel-0.3.1-2.mga9.x86_64 353/535 Installing : lib64json-glib-devel-1.6.6-2.mga9.x86_64 354/535 Installing : lib64paper1-1.1.28-2.mga9.x86_64 355/535 Installing : lib64netpbm11-10.93.00-5.mga9.x86_64 356/535 Installing : lib64gts0.7_5-0.7.6-9.mga9.x86_64 357/535 Installing : gts-0.7.6-9.mga9.x86_64 358/535 Installing : lib64md4c0-0.4.8-3.mga9.x86_64 359/535 Installing : lib64lz4-devel-1.9.4-1.mga9.x86_64 360/535 Installing : lib64ltdl7-2.4.7-1.mga9.x86_64 361/535 Installing : lib64gvc6-7.0.1-2.mga9.x86_64 362/535 Installing : lib64lm_sensors5-1:3.6.0-4.mga9.x86_64 363/535 Installing : lib64gbm1-25.0.7-4.mga9.x86_64 364/535 Installing : lib64glx0-1.6.0-1.mga9.x86_64 365/535 Installing : lib64gldispatch0-1.6.0-1.mga9.x86_64 366/535 Installing : lib64gl1-1.6.0-1.mga9.x86_64 367/535 Installing : lib64mesagl1-25.0.7-4.mga9.x86_64 368/535 Installing : mesa-25.0.7-4.mga9.x86_64 369/535 Installing : lib64dri-drivers-25.0.7-4.mga9.x86_64 370/535 Installing : lib64va2-2.22.0-1.mga9.x86_64 371/535 Installing : lib64avutil57-5.1.6-1.5.mga9.x86_64 372/535 Installing : lib64swresample4-5.1.6-1.5.mga9.x86_64 373/535 Installing : lib64avcodec59-5.1.6-1.5.mga9.x86_64 374/535 Installing : lib64postproc56-5.1.6-1.5.mga9.x86_64 375/535 Installing : lib64swscaler6-5.1.6-1.5.mga9.x86_64 376/535 Installing : lib64mesaglu1-9.0.2-3.mga9.x86_64 377/535 Installing : lib64egl1-1.6.0-1.mga9.x86_64 378/535 Installing : lib64mesaegl1-25.0.7-4.mga9.x86_64 379/535 Installing : lib64cairo2-1.17.6-2.mga9.x86_64 380/535 Installing : lib64harfbuzz0-7.0.1-1.1.mga9.x86_64 381/535 Installing : lib64freetype6-2.13.0-1.2.mga9.x86_64 382/535 Installing : lib64fontconfig1-2.14.2-1.1.mga9.x86_64 383/535 Installing : fontconfig-2.14.2-1.1.mga9.x86_64 384/535 Running scriptlet: fontconfig-2.14.2-1.1.mga9.x86_64 384/535 Installing : lib64xft2-2.3.6-1.mga9.x86_64 385/535 Installing : pango-1.50.14-1.mga9.x86_64 386/535 Installing : lib64pango1.0_0-1.50.14-1.mga9.x86_64 387/535 Installing : xdg-user-dirs-gtk-0.11-1.mga9.x86_64 388/535 Installing : gtk+3.0-3.24.38-1.2.mga9.x86_64 389/535 Installing : lib64gtk+3_0-3.24.38-1.2.mga9.x86_64 390/535 Installing : lib64freetype-gir2.0-1.76.1-2.mga9.x86_64 391/535 Installing : lib64harfbuzz-gir0.0-7.0.1-1.1.mga9.x86_64 392/535 Installing : lib64cairo-gir1.0-1.76.1-2.mga9.x86_64 393/535 Installing : lib64ass9-0.17.1-1.mga9.x86_64 394/535 Installing : lib64rsvg2_2-2.56.0-1.1.mga9.x86_64 395/535 Installing : lib64xft-gir2.0-1.76.1-2.mga9.x86_64 396/535 Installing : lib64fontconfig-gir2.0-1.76.1-2.mga9.x86_64 397/535 Installing : lib64pango-gir1.0-1.50.14-1.mga9.x86_64 398/535 Installing : lib64gtk-gir3.0-3.24.38-1.2.mga9.x86_64 399/535 Installing : lib64poppler126-23.02.0-1.7.mga9.x86_64 400/535 Installing : lib64poppler-glib8-23.02.0-1.7.mga9.x86_64 401/535 Installing : lib64raqm0-0.10.0-1.mga9.x86_64 402/535 Installing : lib64gd3-2.3.3-6.mga9.x86_64 403/535 Installing : lib64freeglut3-3.4.0-1.1.mga9.x86_64 404/535 Installing : glxinfo-9.0.0-1.mga9.x86_64 405/535 Installing : lib64glesv1_cm1-1.6.0-1.mga9.x86_64 406/535 Installing : lib64glesv22-1.6.0-1.mga9.x86_64 407/535 Installing : lib64opengl0-1.6.0-1.mga9.x86_64 408/535 Installing : lib64lab_gamut1-7.0.1-2.mga9.x86_64 409/535 Installing : lib64jbig2dec0-0.19-4.mga9.x86_64 410/535 Installing : lib64iw30-30-0.pre9.14.mga9.x86_64 411/535 Installing : lib64idn12-1.41-2.mga9.x86_64 412/535 Installing : lib64gs10-10.05.1-1.mga9.x86_64 413/535 Installing : lib64gpg-error-devel-1.47-1.mga9.x86_64 414/535 Installing : lib64gcrypt-devel-1.10.2-2.mga9.x86_64 415/535 Installing : systemd-devel-253.33-1.mga9.x86_64 416/535 Installing : lib64dbus-devel-1.14.6-1.mga9.x86_64 417/535 Installing : lib64fontenc1-1.1.7-1.mga9.x86_64 418/535 Installing : mkfontscale-1.2.2-1.mga9.x86_64 419/535 Installing : x11-font-daewoo-misc-1.0.3-10.mga9.noarch 420/535 Running scriptlet: x11-font-daewoo-misc-1.0.3-10.mga9.noarch 420/535 Installing : x11-font-isas-misc-1.0.3-10.mga9.noarch 421/535 Running scriptlet: x11-font-isas-misc-1.0.3-10.mga9.noarch 421/535 Installing : x11-font-jis-misc-1.0.3-10.mga9.noarch 422/535 Running scriptlet: x11-font-jis-misc-1.0.3-10.mga9.noarch 422/535 Installing : lib64xt6-1.2.1-2.mga9.x86_64 423/535 Installing : lib64ice-devel-1.1.1-1.mga9.x86_64 424/535 Installing : lib64sm-devel-1.2.4-1.mga9.x86_64 425/535 Running scriptlet: lib64xau-devel-1.0.11-1.mga9.x86_64 426/535 Installing : lib64xau-devel-1.0.11-1.mga9.x86_64 426/535 Installing : lib64xcb-devel-1.15-2.mga9.x86_64 427/535 Installing : lib64xdmcp-devel-1.1.4-1.mga9.x86_64 428/535 Installing : lib64x11-devel-1.8.6-1.1.mga9.x86_64 429/535 Installing : x11-proto-devel-2022.2-2.mga9.noarch 430/535 Installing : lib64xt-devel-1.2.1-2.mga9.x86_64 431/535 Installing : lib64xext-devel-1:1.3.5-1.mga9.x86_64 432/535 Installing : lib64xfixes-devel-6.0.0-2.mga9.x86_64 433/535 Installing : lib64glvnd-devel-1.6.0-1.mga9.x86_64 434/535 Installing : lib64xrender-devel-0.9.11-1.mga9.x86_64 435/535 Installing : lib64freetype2-devel-2.13.0-1.2.mga9.x86_64 436/535 Installing : lib64fontconfig-devel-2.14.2-1.1.mga9.x86_64 437/535 Installing : lib64cairo-devel-1.17.6-2.mga9.x86_64 438/535 Installing : lib64harfbuzz-devel-7.0.1-1.1.mga9.x86_64 439/535 Installing : lib64xi-devel-1.8-2.mga9.x86_64 440/535 Installing : lib64xcursor-devel-1.2.1-1.mga9.x86_64 441/535 Installing : lib64xrandr-devel-1.5.3-2.mga9.x86_64 442/535 Installing : lib64xcomposite-devel-0.4.6-1.mga9.x86_64 443/535 Installing : lib64xdamage-devel-1.1.6-1.mga9.x86_64 444/535 Installing : lib64xinerama-devel-1.1.5-1.mga9.x86_64 445/535 Installing : lib64xtst-devel-1.2.4-1.mga9.x86_64 446/535 Installing : lib64ass-devel-0.17.1-1.mga9.x86_64 447/535 Installing : lib64xft-devel-2.3.6-1.mga9.x86_64 448/535 Installing : lib64pango1.0-devel-1.50.14-1.mga9.x86_64 449/535 Installing : lib64epoxy-devel-1.5.10-1.mga9.x86_64 450/535 Installing : lib64mesakhr-devel-25.0.7-4.mga9.x86_64 451/535 Installing : lib64va-devel-2.22.0-1.mga9.x86_64 452/535 Installing : lib64vdpau-devel-1.5-1.mga9.x86_64 453/535 Installing : lib64xxf86vm-devel-1.1.5-1.mga9.x86_64 454/535 Installing : lib64mesagl-devel-25.0.7-4.mga9.x86_64 455/535 Installing : lib64mesaglu1-devel-9.0.2-3.mga9.x86_64 456/535 Installing : lib64sdl2.0-devel-2.26.3-1.mga9.x86_64 457/535 Installing : lib64xcb-util-devel-0.4.1-1.mga9.x86_64 458/535 Installing : lib64xkbcommon-devel-1.5.0-1.mga9.x86_64 459/535 Installing : lib64double-conversion3-3.2.1-1.mga9.x86_64 460/535 Installing : qtbase5-common-5.15.7-6.2.mga9.x86_64 461/535 Installing : lib64qt5core5-5.15.7-6.2.mga9.x86_64 462/535 Installing : lib64qt5dbus5-5.15.7-6.2.mga9.x86_64 463/535 Installing : lib64qt5network5-5.15.7-6.2.mga9.x86_64 464/535 Installing : lib64qt5eglfsdeviceintegration5-5.15.7-6.2.mga9. 465/535 Installing : lib64qt5eglfskmssupport5-5.15.7-6.2.mga9.x86_64 466/535 Installing : lib64qt5gui5-5.15.7-6.2.mga9.x86_64 467/535 Installing : lib64qt5xcbqpa5-5.15.7-6.2.mga9.x86_64 468/535 Installing : lib64qt5widgets5-5.15.7-6.2.mga9.x86_64 469/535 Installing : graphviz-7.0.1-2.mga9.x86_64 470/535 Running scriptlet: graphviz-7.0.1-2.mga9.x86_64 470/535 Installing : lib64dbus-glib1_2-0.112-2.mga9.x86_64 471/535 Installing : lib64dbus-gir1.0-1.76.1-2.mga9.x86_64 472/535 Installing : lib64atspi-gir2.0-2.48.3-2.mga9.x86_64 473/535 Installing : lib64atspi-devel-2.48.3-2.mga9.x86_64 474/535 Installing : lib64atk-bridge2.0-devel-2.48.3-2.mga9.x86_64 475/535 Installing : lib64com_err-devel-1.47.0-2.mga9.x86_64 476/535 Installing : lib64asyncns0-0.8-13.mga9.x86_64 477/535 Installing : lib64pulsecommon16.1-16.1-17.mga9.x86_64 478/535 Installing : lib64acl-devel-2.3.1-2.mga9.x86_64 479/535 Installing : gettext-devel-0.21.1-2.mga9.x86_64 480/535 Installing : intltool-0.51.0-7.mga9.noarch 481/535 Installing : icu72-data-1:72.1-1.mga9.noarch 482/535 Installing : lib64icu72-1:72.1-1.mga9.x86_64 483/535 Installing : clang-resource-filesystem-15.0.6-5.mga9.x86_64 484/535 Installing : ccp-0.4.1-15.mga9.noarch 485/535 Installing : pulseaudio-client-config-16.1-17.mga9.x86_64 486/535 Running scriptlet: pulseaudio-client-config-16.1-17.mga9.x86_64 486/535 Installing : lib64pulseaudio0-16.1-17.mga9.x86_64 487/535 Installing : lib64avfilter8-5.1.6-1.5.mga9.x86_64 488/535 Installing : lib64avformat59-5.1.6-1.5.mga9.x86_64 489/535 Installing : lib64pulseglib20-16.1-17.mga9.x86_64 490/535 Installing : lib64pulseaudio-devel-16.1-17.mga9.x86_64 491/535 Installing : autoconf-archive-2023.02.20-1.mga9.noarch 492/535 Installing : gnome-common-3.18.0-9.mga9.noarch 493/535 Installing : vala-0.56.8-1.mga9.x86_64 494/535 Installing : vala-tools-0.56.8-1.mga9.x86_64 495/535 Installing : lib64tracker-devel-3.5.3-1.1.mga9.x86_64 496/535 Installing : tracker-vala-3.5.3-1.1.mga9.noarch 497/535 Installing : adwaita-cursor-theme-44.0-1.mga9.noarch 498/535 Installing : gtk2-hc-engine-2.20.2-13.mga9.x86_64 499/535 Installing : lib64gtk2-hc-engine-2.20.2-13.mga9.x86_64 500/535 Installing : lib64gtk+2.0_0-2.24.33-5.1.mga9.x86_64 501/535 Installing : lib64gtk+-x11-2.0_0-2.24.33-5.1.mga9.x86_64 502/535 Installing : adwaita-gtk2-theme-3.28-9.mga9.x86_64 503/535 Installing : gtk+2.0-2.24.33-5.1.mga9.x86_64 504/535 Installing : lib64gtk-gir2.0-2.24.33-5.1.mga9.x86_64 505/535 Installing : lib64gtk+2.0-devel-2.24.33-5.1.mga9.x86_64 506/535 Installing : lib64gtk+3.0-devel-3.24.38-1.2.mga9.x86_64 507/535 Installing : lib64ffmpeg-devel-5.1.6-1.5.mga9.x86_64 508/535 Installing : lib64krb53-devel-1.20.1-1.4.mga9.x86_64 509/535 Installing : lib64dbus-glib-devel-0.112-2.mga9.x86_64 510/535 Installing : doxygen-1:1.9.7-1.mga9.x86_64 511/535 Installing : lib64startup-notification-devel-0.12-13.mga9.x86 512/535 Installing : lib64iw-devel-30-0.pre9.14.mga9.x86_64 513/535 Installing : lib64notify-devel-0.8.2-2.mga9.x86_64 514/535 Installing : python3-virtualenv-20.15.1-1.mga9.noarch 515/535 Installing : python3-jsonschema-4.17.3-1.mga9.noarch 516/535 Installing : python3-requests-2.32.3-1.mga9.noarch 517/535 Installing : python3-jinja2-3.1.6-1.mga9.noarch 518/535 Installing : cargo-1.82.0-1.mga9.x86_64 519/535 Installing : lib64nss-static-devel-2:3.117.0-1.mga9.x86_64 520/535 Installing : zip-3.0-14.mga9.x86_64 521/535 Installing : yasm-1.3.0-8.mga9.x86_64 522/535 Installing : python3-typing-extensions-4.2.0-2.mga9.noarch 523/535 Installing : nasm-1:2.16.01-1.mga9.x86_64 524/535 Installing : autoconf2.1-1:2.13-43.mga9.noarch 525/535 Installing : libatomic1-12.3.0-3.mga9.x86_64 526/535 Installing : lib64clang15.0-15.0.6-5.mga9.x86_64 527/535 Installing : clang-15.0.6-5.mga9.x86_64 528/535 Installing : clang-tools-extra-15.0.6-5.mga9.x86_64 529/535 Installing : lib64javascriptcoregtk4.1_0-2.44.2-1.mga9.x86_64 530/535 Installing : lib64proxy1-0.4.18-2.mga9.x86_64 531/535 Installing : lib64proxy-webkit-0.4.18-2.mga9.x86_64 532/535 Installing : lib64proxy-devel-0.4.18-2.mga9.x86_64 533/535 Installing : lib64clang-devel-15.0.6-5.mga9.x86_64 534/535 Installing : libatomic-devel-12.3.0-3.mga9.x86_64 535/535 Running scriptlet: nss-2:3.117.0-1.mga9.x86_64 535/535 Running scriptlet: fontconfig-2.14.2-1.1.mga9.x86_64 535/535 Running scriptlet: libatomic-devel-12.3.0-3.mga9.x86_64 535/535 Verifying : abattis-cantarell-fonts-0.303.1-1.mga9.noarch 1/535 Verifying : adwaita-cursor-theme-44.0-1.mga9.noarch 2/535 Verifying : adwaita-gtk2-theme-3.28-9.mga9.x86_64 3/535 Verifying : adwaita-icon-theme-44.0-1.mga9.noarch 4/535 Verifying : at-spi2-core-2.48.3-2.mga9.x86_64 5/535 Verifying : autoconf-archive-2023.02.20-1.mga9.noarch 6/535 Verifying : autoconf2.1-1:2.13-43.mga9.noarch 7/535 Verifying : ccp-0.4.1-15.mga9.noarch 8/535 Verifying : clang-15.0.6-5.mga9.x86_64 9/535 Verifying : clang-resource-filesystem-15.0.6-5.mga9.x86_64 10/535 Verifying : clang-tools-extra-15.0.6-5.mga9.x86_64 11/535 Verifying : doxygen-1:1.9.7-1.mga9.x86_64 12/535 Verifying : fonts-filesystem-2.0.5-6.mga9.noarch 13/535 Verifying : fribidi-1.0.12-1.mga9.x86_64 14/535 Verifying : gettext-devel-0.21.1-2.mga9.x86_64 15/535 Verifying : gnome-common-3.18.0-9.mga9.noarch 16/535 Verifying : graphviz-7.0.1-2.mga9.x86_64 17/535 Verifying : gtk2-hc-engine-2.20.2-13.mga9.x86_64 18/535 Verifying : gts-0.7.6-9.mga9.x86_64 19/535 Verifying : hicolor-icon-theme-0.17-6.mga9.noarch 20/535 Verifying : icu72-data-1:72.1-1.mga9.noarch 21/535 Verifying : intltool-0.51.0-7.mga9.noarch 22/535 Verifying : json-glib-1.6.6-2.mga9.x86_64 23/535 Verifying : lib64SDL1.2_0-1:1.2.60-4.mga9.x86_64 24/535 Verifying : lib64acl-devel-2.3.1-2.mga9.x86_64 25/535 Verifying : lib64alsa2-2:1.2.9-1.mga9.x86_64 26/535 Verifying : lib64alsa2-devel-2:1.2.9-1.mga9.x86_64 27/535 Verifying : lib64ass-devel-0.17.1-1.mga9.x86_64 28/535 Verifying : lib64ass9-0.17.1-1.mga9.x86_64 29/535 Verifying : lib64asyncns0-0.8-13.mga9.x86_64 30/535 Verifying : lib64atk-bridge2.0-devel-2.48.3-2.mga9.x86_64 31/535 Verifying : lib64atk-bridge2.0_0-2.48.3-2.mga9.x86_64 32/535 Verifying : lib64atk-gir1.0-2.48.3-2.mga9.x86_64 33/535 Verifying : lib64atk1.0-devel-2.48.3-2.mga9.x86_64 34/535 Verifying : lib64atk1.0_0-2.48.3-2.mga9.x86_64 35/535 Verifying : lib64atspi-devel-2.48.3-2.mga9.x86_64 36/535 Verifying : lib64atspi-gir2.0-2.48.3-2.mga9.x86_64 37/535 Verifying : lib64atspi0-2.48.3-2.mga9.x86_64 38/535 Verifying : lib64avif15-0.11.1-1.mga9.x86_64 39/535 Verifying : lib64brotli-devel-1.0.9-5.mga9.x86_64 40/535 Verifying : lib64brotlienc1-1.0.9-5.mga9.x86_64 41/535 Verifying : lib64bz2-devel-1.0.8-5.mga9.x86_64 42/535 Verifying : lib64cairo-devel-1.17.6-2.mga9.x86_64 43/535 Verifying : lib64cairo-gir1.0-1.76.1-2.mga9.x86_64 44/535 Verifying : lib64cairo2-1.17.6-2.mga9.x86_64 45/535 Verifying : lib64cdio-paranoia-devel-10.2.2.0.1-2.mga9.x86_6 46/535 Verifying : lib64cdio-paranoia2-10.2.2.0.1-2.mga9.x86_64 47/535 Verifying : lib64cdt5-7.0.1-2.mga9.x86_64 48/535 Verifying : lib64celt0-devel-0.11.3-10.mga9.x86_64 49/535 Verifying : lib64celt0_2-0.11.3-10.mga9.x86_64 50/535 Verifying : lib64cgraph6-7.0.1-2.mga9.x86_64 51/535 Verifying : lib64clang-devel-15.0.6-5.mga9.x86_64 52/535 Verifying : lib64clang15.0-15.0.6-5.mga9.x86_64 53/535 Verifying : lib64cloudproviders-devel-0.3.1-2.mga9.x86_64 54/535 Verifying : lib64cloudproviders-gir0.3.1-0.3.1-2.mga9.x86_64 55/535 Verifying : lib64cloudproviders0-0.3.1-2.mga9.x86_64 56/535 Verifying : lib64colord2-1.4.6-1.mga9.x86_64 57/535 Verifying : lib64com_err-devel-1.47.0-2.mga9.x86_64 58/535 Verifying : lib64datrie-devel-0.2.13-2.mga9.x86_64 59/535 Verifying : lib64datrie1-0.2.13-2.mga9.x86_64 60/535 Verifying : lib64dbus-devel-1.14.6-1.mga9.x86_64 61/535 Verifying : lib64dbus-gir1.0-1.76.1-2.mga9.x86_64 62/535 Verifying : lib64dbus-glib-devel-0.112-2.mga9.x86_64 63/535 Verifying : lib64dbus-glib1_2-0.112-2.mga9.x86_64 64/535 Verifying : lib64dc1394-devel-2.2.6-3.mga9.x86_64 65/535 Verifying : lib64dc1394_25-2.2.6-3.mga9.x86_64 66/535 Verifying : lib64de265_0-1.0.11-1.mga9.x86_64 67/535 Verifying : lib64double-conversion3-3.2.1-1.mga9.x86_64 68/535 Verifying : lib64edit-devel-3.1-0.20221030.1.mga9.x86_64 69/535 Verifying : lib64edit0-3.1-0.20221030.1.mga9.x86_64 70/535 Verifying : lib64egl1-1.6.0-1.mga9.x86_64 71/535 Verifying : lib64epoxy-devel-1.5.10-1.mga9.x86_64 72/535 Verifying : lib64epoxy0-1.5.10-1.mga9.x86_64 73/535 Verifying : lib64evdev2-1.13.1-1.mga9.x86_64 74/535 Verifying : lib64ffi-devel-3.4.4-1.mga9.x86_64 75/535 Verifying : lib64flac12-1.4.2-1.mga9.x86_64 76/535 Verifying : lib64fontconfig-gir2.0-1.76.1-2.mga9.x86_64 77/535 Verifying : lib64fontenc1-1.1.7-1.mga9.x86_64 78/535 Verifying : lib64freetype-gir2.0-1.76.1-2.mga9.x86_64 79/535 Verifying : lib64fribidi-devel-1.0.12-1.mga9.x86_64 80/535 Verifying : lib64fribidi0-1.0.12-1.mga9.x86_64 81/535 Verifying : lib64gcrypt-devel-1.10.2-2.mga9.x86_64 82/535 Verifying : lib64gd3-2.3.3-6.mga9.x86_64 83/535 Verifying : lib64gl1-1.6.0-1.mga9.x86_64 84/535 Verifying : lib64gldispatch0-1.6.0-1.mga9.x86_64 85/535 Verifying : lib64glesv1_cm1-1.6.0-1.mga9.x86_64 86/535 Verifying : lib64glesv22-1.6.0-1.mga9.x86_64 87/535 Verifying : lib64glib-gir2.0-1.76.1-2.mga9.x86_64 88/535 Verifying : lib64glvnd-devel-1.6.0-1.mga9.x86_64 89/535 Verifying : lib64glx0-1.6.0-1.mga9.x86_64 90/535 Verifying : lib64gmock-devel-1.12.1-2.mga9.x86_64 91/535 Verifying : lib64gmock1.12.1-1.12.1-2.mga9.x86_64 92/535 Verifying : lib64gmp-devel-6.2.1-3.mga9.x86_64 93/535 Verifying : lib64gpg-error-devel-1.47-1.mga9.x86_64 94/535 Verifying : lib64graphite2-devel-1.3.14-2.mga9.x86_64 95/535 Verifying : lib64graphite2_3-1.3.14-2.mga9.x86_64 96/535 Verifying : lib64gsm-devel-1.0.19-2.mga9.x86_64 97/535 Verifying : lib64gsm1-1.0.19-2.mga9.x86_64 98/535 Verifying : lib64gtest-devel-1.12.1-2.mga9.x86_64 99/535 Verifying : lib64gtest1.12.1-1.12.1-2.mga9.x86_64 100/535 Verifying : lib64gtk2-hc-engine-2.20.2-13.mga9.x86_64 101/535 Verifying : lib64gts0.7_5-0.7.6-9.mga9.x86_64 102/535 Verifying : lib64gudev1.0_0-237-1.mga9.x86_64 103/535 Verifying : lib64gusb2-0.4.5-1.mga9.x86_64 104/535 Verifying : lib64gvc6-7.0.1-2.mga9.x86_64 105/535 Verifying : lib64gvpr2-7.0.1-2.mga9.x86_64 106/535 Verifying : lib64hwy-devel-1.0.3-1.mga9.x86_64 107/535 Verifying : lib64hwy1-1.0.3-1.mga9.x86_64 108/535 Verifying : lib64hwy_contrib1-1.0.3-1.mga9.x86_64 109/535 Verifying : lib64hwy_test1-1.0.3-1.mga9.x86_64 110/535 Verifying : lib64ice-devel-1.1.1-1.mga9.x86_64 111/535 Verifying : lib64ice6-1.1.1-1.mga9.x86_64 112/535 Verifying : lib64icu72-1:72.1-1.mga9.x86_64 113/535 Verifying : lib64idn12-1.41-2.mga9.x86_64 114/535 Verifying : lib64input10-1.23.0-2.mga9.x86_64 115/535 Verifying : lib64iw-devel-30-0.pre9.14.mga9.x86_64 116/535 Verifying : lib64iw30-30-0.pre9.14.mga9.x86_64 117/535 Verifying : lib64jbig-devel-2.1-9.mga9.x86_64 118/535 Verifying : lib64jbig1-2.1-9.mga9.x86_64 119/535 Verifying : lib64jbig2dec0-0.19-4.mga9.x86_64 120/535 Verifying : lib64jpeg-devel-1:2.1.4-1.mga9.x86_64 121/535 Verifying : lib64jpeg8-1:2.1.4-1.mga9.x86_64 122/535 Verifying : lib64json-glib-devel-1.6.6-2.mga9.x86_64 123/535 Verifying : lib64json-glib-gir1.0-1.6.6-2.mga9.x86_64 124/535 Verifying : lib64json-glib1.0_0-1.6.6-2.mga9.x86_64 125/535 Verifying : lib64lab_gamut1-7.0.1-2.mga9.x86_64 126/535 Verifying : lib64lcms2-devel-2.15-2.mga9.x86_64 127/535 Verifying : lib64lcms2_2-2.15-2.mga9.x86_64 128/535 Verifying : lib64llvm-devel-15.0.6-1.mga9.x86_64 129/535 Verifying : lib64llvm15.0-15.0.6-1.mga9.x86_64 130/535 Verifying : lib64lm_sensors5-1:3.6.0-4.mga9.x86_64 131/535 Verifying : lib64ltdl7-2.4.7-1.mga9.x86_64 132/535 Verifying : lib64lz4-devel-1.9.4-1.mga9.x86_64 133/535 Verifying : lib64md4c0-0.4.8-3.mga9.x86_64 134/535 Verifying : lib64mesaglu1-9.0.2-3.mga9.x86_64 135/535 Verifying : lib64mesaglu1-devel-9.0.2-3.mga9.x86_64 136/535 Verifying : lib64mfx-devel-23.1.3-1.mga9.x86_64 137/535 Verifying : lib64mfx1-23.1.3-1.mga9.x86_64 138/535 Verifying : lib64mnl-devel-1.0.5-1.mga9.x86_64 139/535 Verifying : lib64mnl0-1.0.5-1.mga9.x86_64 140/535 Verifying : lib64modplug-devel-1:0.8.9.0-5.mga9.x86_64 141/535 Verifying : lib64modplug1-1:0.8.9.0-5.mga9.x86_64 142/535 Verifying : lib64mp3lame-devel-3.100-8.mga9.x86_64 143/535 Verifying : lib64mp3lame0-3.100-8.mga9.x86_64 144/535 Verifying : lib64mtdev1-1.1.6-3.mga9.x86_64 145/535 Verifying : lib64netpbm11-10.93.00-5.mga9.x86_64 146/535 Verifying : lib64nettle-devel-1:3.9-1.mga9.x86_64 147/535 Verifying : lib64ogg-devel-1.3.5-2.mga9.x86_64 148/535 Verifying : lib64ogg0-1.3.5-2.mga9.x86_64 149/535 Verifying : lib64opencl-devel-2.3.1-2.mga9.x86_64 150/535 Verifying : lib64opencl1-2.3.1-2.mga9.x86_64 151/535 Verifying : lib64opengl0-1.6.0-1.mga9.x86_64 152/535 Verifying : lib64opus-devel-1.4-1.mga9.x86_64 153/535 Verifying : lib64opus0-1.4-1.mga9.x86_64 154/535 Verifying : lib64p11-kit-devel-0.24.1-2.mga9.x86_64 155/535 Verifying : lib64pango-gir1.0-1.50.14-1.mga9.x86_64 156/535 Verifying : lib64pango1.0-devel-1.50.14-1.mga9.x86_64 157/535 Verifying : lib64pango1.0_0-1.50.14-1.mga9.x86_64 158/535 Verifying : lib64paper1-1.1.28-2.mga9.x86_64 159/535 Verifying : lib64pathplan4-7.0.1-2.mga9.x86_64 160/535 Verifying : lib64pciaccess-devel-0.17-1.mga9.x86_64 161/535 Verifying : lib64pciaccess0-0.17-1.mga9.x86_64 162/535 Verifying : lib64pcre2-devel-10.42-1.mga9.x86_64 163/535 Verifying : lib64pcre2posix3-10.42-1.mga9.x86_64 164/535 Verifying : lib64pixman-devel-0.42.2-1.mga9.x86_64 165/535 Verifying : lib64pixman1_0-0.42.2-1.mga9.x86_64 166/535 Verifying : lib64png-devel-2:1.6.38-1.mga9.x86_64 167/535 Verifying : lib64png16_16-2:1.6.38-1.mga9.x86_64 168/535 Verifying : lib64proxy-devel-0.4.18-2.mga9.x86_64 169/535 Verifying : lib64proxy-webkit-0.4.18-2.mga9.x86_64 170/535 Verifying : lib64proxy1-0.4.18-2.mga9.x86_64 171/535 Verifying : lib64raqm0-0.10.0-1.mga9.x86_64 172/535 Verifying : lib64raw1394-devel-2.1.2-5.mga9.x86_64 173/535 Verifying : lib64raw1394_11-2.1.2-5.mga9.x86_64 174/535 Verifying : lib64rtmp-devel-2.4-0.git20160101.11.mga9.x86_64 175/535 Verifying : lib64rtmp1-2.4-0.git20160101.11.mga9.x86_64 176/535 Verifying : lib64sdl2.0-devel-2.26.3-1.mga9.x86_64 177/535 Verifying : lib64sdl2.0_0-2.26.3-1.mga9.x86_64 178/535 Verifying : lib64sm-devel-1.2.4-1.mga9.x86_64 179/535 Verifying : lib64sm6-1.2.4-1.mga9.x86_64 180/535 Verifying : lib64sndio-devel-1.9.0-2.mga9.x86_64 181/535 Verifying : lib64sndio7-1.9.0-2.mga9.x86_64 182/535 Verifying : lib64speex-devel-1.2.1-1.mga9.x86_64 183/535 Verifying : lib64speex1-1.2.1-1.mga9.x86_64 184/535 Verifying : lib64spirv-tools0-2022.4-1.mga9.x86_64 185/535 Verifying : lib64startup-notification-devel-0.12-13.mga9.x86 186/535 Verifying : lib64startup-notification1_0-0.12-13.mga9.x86_64 187/535 Verifying : lib64stemmer0-2.2.0-2.mga9.x86_64 188/535 Verifying : lib64svtav1enc1-1.5.0-1.mga9.x86_64 189/535 Verifying : lib64thai-devel-0.1.29-2.mga9.x86_64 190/535 Verifying : lib64thai0-0.1.29-2.mga9.x86_64 191/535 Verifying : lib64theora-devel-1.1.1-15.mga9.x86_64 192/535 Verifying : lib64theora0-1.1.1-15.mga9.x86_64 193/535 Verifying : lib64theoradec1-1.1.1-15.mga9.x86_64 194/535 Verifying : lib64theoraenc1-1.1.1-15.mga9.x86_64 195/535 Verifying : lib64ts0-1.22-2.mga9.x86_64 196/535 Verifying : lib64turbojpeg0-1:2.1.4-1.mga9.x86_64 197/535 Verifying : lib64twolame-devel-0.4.0-2.mga9.x86_64 198/535 Verifying : lib64twolame0-0.4.0-2.mga9.x86_64 199/535 Verifying : lib64unistring-devel-1.1-1.mga9.x86_64 200/535 Verifying : lib64usb1.0-devel-1.0.26-1.mga9.x86_64 201/535 Verifying : lib64usb1.0_0-1.0.26-1.mga9.x86_64 202/535 Verifying : lib64v4l-devel-1.22.1-3.mga9.x86_64 203/535 Verifying : lib64v4l-wrappers-1.22.1-3.mga9.x86_64 204/535 Verifying : lib64v4l0-1.22.1-3.mga9.x86_64 205/535 Verifying : lib64vala0.56_0-0.56.8-1.mga9.x86_64 206/535 Verifying : lib64vdpau-devel-1.5-1.mga9.x86_64 207/535 Verifying : lib64vdpau1-1.5-1.mga9.x86_64 208/535 Verifying : lib64verto-devel-0.3.2-4.mga9.x86_64 209/535 Verifying : lib64vidstab-devel-1.1.0-2.git20190213.7.mga9.x8 210/535 Verifying : lib64vidstab1.1-1.1.0-2.git20190213.7.mga9.x86_6 211/535 Verifying : lib64vorbis-devel-1.3.7-2.mga9.x86_64 212/535 Verifying : lib64vorbis0-1.3.7-2.mga9.x86_64 213/535 Verifying : lib64vorbisenc2-1.3.7-2.mga9.x86_64 214/535 Verifying : lib64vorbisfile3-1.3.7-2.mga9.x86_64 215/535 Verifying : lib64wacom9-1:2.7.0-1.mga9.x86_64 216/535 Verifying : lib64xau-devel-1.0.11-1.mga9.x86_64 217/535 Verifying : lib64xau6-1.0.11-1.mga9.x86_64 218/535 Verifying : lib64xavs-devel-0.1.55-14.mga9.x86_64 219/535 Verifying : lib64xavs1-0.1.55-14.mga9.x86_64 220/535 Verifying : lib64xcb-composite0-1.15-2.mga9.x86_64 221/535 Verifying : lib64xcb-damage0-1.15-2.mga9.x86_64 222/535 Verifying : lib64xcb-devel-1.15-2.mga9.x86_64 223/535 Verifying : lib64xcb-dpms0-1.15-2.mga9.x86_64 224/535 Verifying : lib64xcb-dri2_0-1.15-2.mga9.x86_64 225/535 Verifying : lib64xcb-dri3_0-1.15-2.mga9.x86_64 226/535 Verifying : lib64xcb-glx0-1.15-2.mga9.x86_64 227/535 Verifying : lib64xcb-icccm4-0.4.2-1.mga9.x86_64 228/535 Verifying : lib64xcb-present0-1.15-2.mga9.x86_64 229/535 Verifying : lib64xcb-randr0-1.15-2.mga9.x86_64 230/535 Verifying : lib64xcb-record0-1.15-2.mga9.x86_64 231/535 Verifying : lib64xcb-render0-1.15-2.mga9.x86_64 232/535 Verifying : lib64xcb-res0-1.15-2.mga9.x86_64 233/535 Verifying : lib64xcb-screensaver0-1.15-2.mga9.x86_64 234/535 Verifying : lib64xcb-shape0-1.15-2.mga9.x86_64 235/535 Verifying : lib64xcb-shm0-1.15-2.mga9.x86_64 236/535 Verifying : lib64xcb-sync1-1.15-2.mga9.x86_64 237/535 Verifying : lib64xcb-util-devel-0.4.1-1.mga9.x86_64 238/535 Verifying : lib64xcb-util-image0-0.4.1-1.mga9.x86_64 239/535 Verifying : lib64xcb-util-keysyms1-0.4.1-1.mga9.x86_64 240/535 Verifying : lib64xcb-util-renderutil0-0.3.10-1.mga9.x86_64 241/535 Verifying : lib64xcb-util1-0.4.1-1.mga9.x86_64 242/535 Verifying : lib64xcb-xf86dri0-1.15-2.mga9.x86_64 243/535 Verifying : lib64xcb-xfixes0-1.15-2.mga9.x86_64 244/535 Verifying : lib64xcb-xinerama0-1.15-2.mga9.x86_64 245/535 Verifying : lib64xcb-xinput0-1.15-2.mga9.x86_64 246/535 Verifying : lib64xcb-xkb1-1.15-2.mga9.x86_64 247/535 Verifying : lib64xcb-xtest0-1.15-2.mga9.x86_64 248/535 Verifying : lib64xcb-xv0-1.15-2.mga9.x86_64 249/535 Verifying : lib64xcb-xvmc0-1.15-2.mga9.x86_64 250/535 Verifying : lib64xcb1-1.15-2.mga9.x86_64 251/535 Verifying : lib64xcomposite-devel-0.4.6-1.mga9.x86_64 252/535 Verifying : lib64xcomposite1-0.4.6-1.mga9.x86_64 253/535 Verifying : lib64xcursor-devel-1.2.1-1.mga9.x86_64 254/535 Verifying : lib64xcursor1-1.2.1-1.mga9.x86_64 255/535 Verifying : lib64xdamage-devel-1.1.6-1.mga9.x86_64 256/535 Verifying : lib64xdamage1-1.1.6-1.mga9.x86_64 257/535 Verifying : lib64xdmcp-devel-1.1.4-1.mga9.x86_64 258/535 Verifying : lib64xdmcp6-1.1.4-1.mga9.x86_64 259/535 Verifying : lib64xdot4-7.0.1-2.mga9.x86_64 260/535 Verifying : lib64xext-devel-1:1.3.5-1.mga9.x86_64 261/535 Verifying : lib64xext6-1:1.3.5-1.mga9.x86_64 262/535 Verifying : lib64xfixes-devel-6.0.0-2.mga9.x86_64 263/535 Verifying : lib64xfixes3-6.0.0-2.mga9.x86_64 264/535 Verifying : lib64xft-devel-2.3.6-1.mga9.x86_64 265/535 Verifying : lib64xft-gir2.0-1.76.1-2.mga9.x86_64 266/535 Verifying : lib64xft2-2.3.6-1.mga9.x86_64 267/535 Verifying : lib64xi-devel-1.8-2.mga9.x86_64 268/535 Verifying : lib64xi6-1.8-2.mga9.x86_64 269/535 Verifying : lib64xinerama-devel-1.1.5-1.mga9.x86_64 270/535 Verifying : lib64xinerama1-1.1.5-1.mga9.x86_64 271/535 Verifying : lib64xkbcommon-devel-1.5.0-1.mga9.x86_64 272/535 Verifying : lib64xkbcommon0-1.5.0-1.mga9.x86_64 273/535 Verifying : lib64xkbregistry0-1.5.0-1.mga9.x86_64 274/535 Verifying : lib64xlib-gir2.0-1.76.1-2.mga9.x86_64 275/535 Verifying : lib64xrandr-devel-1.5.3-2.mga9.x86_64 276/535 Verifying : lib64xrandr2-1.5.3-2.mga9.x86_64 277/535 Verifying : lib64xrender-devel-0.9.11-1.mga9.x86_64 278/535 Verifying : lib64xrender1-0.9.11-1.mga9.x86_64 279/535 Verifying : lib64xshmfence1-1.3.2-1.mga9.x86_64 280/535 Verifying : lib64xt-devel-1.2.1-2.mga9.x86_64 281/535 Verifying : lib64xt6-1.2.1-2.mga9.x86_64 282/535 Verifying : lib64xtst-devel-1.2.4-1.mga9.x86_64 283/535 Verifying : lib64xtst6-1.2.4-1.mga9.x86_64 284/535 Verifying : lib64xxf86vm-devel-1.1.5-1.mga9.x86_64 285/535 Verifying : lib64xxf86vm1-1.1.5-1.mga9.x86_64 286/535 Verifying : lib64zstd-devel-1.5.5-1.mga9.x86_64 287/535 Verifying : libalsa-data-2:1.2.9-1.mga9.noarch 288/535 Verifying : libatomic-devel-12.3.0-3.mga9.x86_64 289/535 Verifying : libatomic1-12.3.0-3.mga9.x86_64 290/535 Verifying : libde265-1.0.11-1.mga9.x86_64 291/535 Verifying : libedit-3.1-0.20221030.1.mga9.x86_64 292/535 Verifying : libglvnd-1.6.0-1.mga9.x86_64 293/535 Verifying : libinput-udev-1.23.0-2.mga9.x86_64 294/535 Verifying : libpthread-stubs-0.4-4.mga9.x86_64 295/535 Verifying : libstdc++-static-devel-12.3.0-3.mga9.x86_64 296/535 Verifying : libtool-2.4.7-1.mga9.x86_64 297/535 Verifying : libwacom-1:2.7.0-1.mga9.x86_64 298/535 Verifying : llvm-15.0.6-1.mga9.x86_64 299/535 Verifying : llvm-plugins-15.0.6-1.mga9.x86_64 300/535 Verifying : llvm-static-15.0.6-1.mga9.x86_64 301/535 Verifying : llvm-test-15.0.6-1.mga9.x86_64 302/535 Verifying : mkfontscale-1.2.2-1.mga9.x86_64 303/535 Verifying : nasm-1:2.16.01-1.mga9.x86_64 304/535 Verifying : odt2txt-0.5-6.mga9.x86_64 305/535 Verifying : opencl-headers-3.0-0.20230206.1.mga9.noarch 306/535 Verifying : pango-1.50.14-1.mga9.x86_64 307/535 Verifying : perl-Clone-0.460.0-1.mga9.x86_64 308/535 Verifying : perl-Data-Dump-1.250.0-2.mga9.noarch 309/535 Verifying : perl-Encode-Locale-1.50.0-6.mga9.noarch 310/535 Verifying : perl-File-Listing-6.150.0-1.mga9.noarch 311/535 Verifying : perl-HTML-Parser-3.810.0-1.mga9.x86_64 312/535 Verifying : perl-HTML-Tagset-3.200.0-12.mga9.noarch 313/535 Verifying : perl-HTTP-Cookies-6.100.0-2.mga9.noarch 314/535 Verifying : perl-HTTP-Date-6.50.0-3.mga9.noarch 315/535 Verifying : perl-HTTP-Message-6.440.0-1.mga9.noarch 316/535 Verifying : perl-HTTP-Negotiate-6.10.0-10.mga9.noarch 317/535 Verifying : perl-IO-HTML-1.4.0-2.mga9.noarch 318/535 Verifying : perl-IO-Socket-SSL-2.81.0-1.mga9.noarch 319/535 Verifying : perl-LWP-MediaTypes-6.40.0-3.mga9.noarch 320/535 Verifying : perl-LWP-Protocol-https-6.100.0-2.mga9.noarch 321/535 Verifying : perl-Mozilla-CA-20221114.0.0-1.mga9.noarch 322/535 Verifying : perl-Net-HTTP-6.220.0-2.mga9.noarch 323/535 Verifying : perl-Net-SSLeay-1.920.0-3.mga9.x86_64 324/535 Verifying : perl-TimeDate-2.330.0-2.mga9.noarch 325/535 Verifying : perl-Try-Tiny-0.310.0-2.mga9.noarch 326/535 Verifying : perl-URI-5.170.0-1.mga9.noarch 327/535 Verifying : perl-WWW-RobotRules-6.20.0-11.mga9.noarch 328/535 Verifying : perl-XML-Parser-2.460.0-6.mga9.x86_64 329/535 Verifying : perl-libwww-perl-6.670.0-1.mga9.noarch 330/535 Verifying : python-wheel-wheel-0.37.1-2.mga9.noarch 331/535 Verifying : python3-attrs-22.2.0-1.mga9.noarch 332/535 Verifying : python3-babel-2.10.3-1.mga9.noarch 333/535 Verifying : python3-charset-normalizer-3.0.1-1.mga9.noarch 334/535 Verifying : python3-distlib-0.3.6-1.mga9.noarch 335/535 Verifying : python3-filelock-3.8.0-1.mga9.noarch 336/535 Verifying : python3-jsonschema-4.17.3-1.mga9.noarch 337/535 Verifying : python3-markupsafe-2.1.1-1.mga9.x86_64 338/535 Verifying : python3-platformdirs-2.6.0-1.mga9.noarch 339/535 Verifying : python3-pyrsistent-0.18.1-3.mga9.x86_64 340/535 Verifying : python3-pytz-2023.3-1.mga9.noarch 341/535 Verifying : python3-typing-extensions-4.2.0-2.mga9.noarch 342/535 Verifying : python3-virtualenv-20.15.1-1.mga9.noarch 343/535 Verifying : qttranslations5-5.15.7-1.mga9.noarch 344/535 Verifying : thai-data-0.1.29-2.mga9.x86_64 345/535 Verifying : tslib-common-1.22-2.mga9.noarch 346/535 Verifying : v4l-utils-1.22.1-3.mga9.x86_64 347/535 Verifying : vala-0.56.8-1.mga9.x86_64 348/535 Verifying : vala-tools-0.56.8-1.mga9.x86_64 349/535 Verifying : x11-font-daewoo-misc-1.0.3-10.mga9.noarch 350/535 Verifying : x11-font-isas-misc-1.0.3-10.mga9.noarch 351/535 Verifying : x11-font-jis-misc-1.0.3-10.mga9.noarch 352/535 Verifying : x11-proto-devel-2022.2-2.mga9.noarch 353/535 Verifying : xdg-user-dirs-0.18-1.mga9.x86_64 354/535 Verifying : xdg-user-dirs-gtk-0.11-1.mga9.x86_64 355/535 Verifying : yasm-1.3.0-8.mga9.x86_64 356/535 Verifying : zip-3.0-14.mga9.x86_64 357/535 Verifying : aom-3.6.0-1.1.mga9.x86_64 358/535 Verifying : cargo-1.82.0-1.mga9.x86_64 359/535 Verifying : fontconfig-2.14.2-1.1.mga9.x86_64 360/535 Verifying : gdk-pixbuf2.0-2.42.10-2.2.mga9.x86_64 361/535 Verifying : glib-gettextize-2.76.3-1.5.mga9.x86_64 362/535 Verifying : glib2.0-common-2.76.3-1.5.mga9.x86_64 363/535 Verifying : glxinfo-9.0.0-1.mga9.x86_64 364/535 Verifying : gnutls-3.8.4-1.2.mga9.x86_64 365/535 Verifying : gtk+2.0-2.24.33-5.1.mga9.x86_64 366/535 Verifying : gtk+3.0-3.24.38-1.2.mga9.x86_64 367/535 Verifying : gtk-update-icon-cache-3.24.38-1.2.mga9.x86_64 368/535 Verifying : lib64aom-devel-3.6.0-1.1.mga9.x86_64 369/535 Verifying : lib64aom3-3.6.0-1.1.mga9.x86_64 370/535 Verifying : lib64avahi-client3-0.8-10.2.mga9.x86_64 371/535 Verifying : lib64avahi-common3-0.8-10.2.mga9.x86_64 372/535 Verifying : lib64avcodec59-5.1.6-1.5.mga9.x86_64 373/535 Verifying : lib64avfilter8-5.1.6-1.5.mga9.x86_64 374/535 Verifying : lib64avformat59-5.1.6-1.5.mga9.x86_64 375/535 Verifying : lib64avutil57-5.1.6-1.5.mga9.x86_64 376/535 Verifying : lib64blkid-devel-2.38.1-1.1.mga9.x86_64 377/535 Verifying : lib64cap-devel-2.52-5.1.mga9.x86_64 378/535 Verifying : lib64cdio++1-2.1.0-4.1.mga9.x86_64 379/535 Verifying : lib64cdio-devel-2.1.0-4.1.mga9.x86_64 380/535 Verifying : lib64cdio19-2.1.0-4.1.mga9.x86_64 381/535 Verifying : lib64cups2-2.4.6-1.3.mga9.x86_64 382/535 Verifying : lib64dav1d-devel-1.2.1-1.1.mga9.x86_64 383/535 Verifying : lib64dav1d6-1.2.1-1.1.mga9.x86_64 384/535 Verifying : lib64dri-drivers-25.0.7-4.mga9.x86_64 385/535 Verifying : lib64drm-devel-2.4.124-1.mga9.x86_64 386/535 Verifying : lib64drm2-2.4.124-1.mga9.x86_64 387/535 Verifying : lib64drm_amdgpu1-2.4.124-1.mga9.x86_64 388/535 Verifying : lib64drm_intel1-2.4.124-1.mga9.x86_64 389/535 Verifying : lib64drm_nouveau2-2.4.124-1.mga9.x86_64 390/535 Verifying : lib64drm_radeon1-2.4.124-1.mga9.x86_64 391/535 Verifying : lib64event-devel-2.1.12-4.1.mga9.x86_64 392/535 Verifying : lib64event7-2.1.12-4.1.mga9.x86_64 393/535 Verifying : lib64expat-devel-2.7.3-1.mga9.x86_64 394/535 Verifying : lib64ffmpeg-devel-5.1.6-1.5.mga9.x86_64 395/535 Verifying : lib64fontconfig-devel-2.14.2-1.1.mga9.x86_64 396/535 Verifying : lib64fontconfig1-2.14.2-1.1.mga9.x86_64 397/535 Verifying : lib64freeglut3-3.4.0-1.1.mga9.x86_64 398/535 Verifying : lib64freetype2-devel-2.13.0-1.2.mga9.x86_64 399/535 Verifying : lib64freetype6-2.13.0-1.2.mga9.x86_64 400/535 Verifying : lib64gbm1-25.0.7-4.mga9.x86_64 401/535 Verifying : lib64gdk_pixbuf-gir2.0-2.42.10-2.2.mga9.x86_64 402/535 Verifying : lib64gdk_pixbuf2.0-devel-2.42.10-2.2.mga9.x86_64 403/535 Verifying : lib64gdk_pixbuf2.0_0-2.42.10-2.2.mga9.x86_64 404/535 Verifying : lib64glib2.0-devel-2.76.3-1.5.mga9.x86_64 405/535 Verifying : lib64gnutls-dane0-3.8.4-1.2.mga9.x86_64 406/535 Verifying : lib64gnutls-devel-3.8.4-1.2.mga9.x86_64 407/535 Verifying : lib64gnutlsxx30-3.8.4-1.2.mga9.x86_64 408/535 Verifying : lib64gs10-10.05.1-1.mga9.x86_64 409/535 Verifying : lib64gtk+-x11-2.0_0-2.24.33-5.1.mga9.x86_64 410/535 Verifying : lib64gtk+2.0-devel-2.24.33-5.1.mga9.x86_64 411/535 Verifying : lib64gtk+2.0_0-2.24.33-5.1.mga9.x86_64 412/535 Verifying : lib64gtk+3.0-devel-3.24.38-1.2.mga9.x86_64 413/535 Verifying : lib64gtk+3_0-3.24.38-1.2.mga9.x86_64 414/535 Verifying : lib64gtk-gir2.0-2.24.33-5.1.mga9.x86_64 415/535 Verifying : lib64gtk-gir3.0-3.24.38-1.2.mga9.x86_64 416/535 Verifying : lib64heif1-1.16.2-1.2.mga9.x86_64 417/535 Verifying : lib64idn2-devel-2.3.4-3.1.mga9.x86_64 418/535 Verifying : lib64iso9660++0-2.1.0-4.1.mga9.x86_64 419/535 Verifying : lib64iso9660_11-2.1.0-4.1.mga9.x86_64 420/535 Verifying : lib64javascriptcoregtk4.1_0-2.44.2-1.mga9.x86_64 421/535 Verifying : lib64jxl-devel-0.7.2-1.mga9.x86_64 422/535 Verifying : lib64jxl0.7-0.7.2-1.mga9.x86_64 423/535 Verifying : lib64jxl_threads0.7-0.7.2-1.mga9.x86_64 424/535 Verifying : lib64keyutils-devel-1.6.3-2.1.mga9.x86_64 425/535 Verifying : lib64krb53-devel-1.20.1-1.4.mga9.x86_64 426/535 Verifying : lib64lzma-devel-5.4.3-1.1.mga9.x86_64 427/535 Verifying : lib64mesaegl1-25.0.7-4.mga9.x86_64 428/535 Verifying : lib64mesagl-devel-25.0.7-4.mga9.x86_64 429/535 Verifying : lib64mesagl1-25.0.7-4.mga9.x86_64 430/535 Verifying : lib64mesakhr-devel-25.0.7-4.mga9.x86_64 431/535 Verifying : lib64mesavulkan-drivers-25.0.7-4.mga9.x86_64 432/535 Verifying : lib64mount-devel-2.38.1-1.1.mga9.x86_64 433/535 Verifying : lib64mpg123-devel-1.31.3-1.1.mga9.x86_64 434/535 Verifying : lib64mpg123_0-1.31.3-1.1.mga9.x86_64 435/535 Verifying : lib64ncurses++6-6.3-20221203.2.1.mga9.x86_64 436/535 Verifying : lib64ncurses-devel-6.3-20221203.2.1.mga9.x86_64 437/535 Verifying : lib64nspr-devel-2:4.37-1.mga9.x86_64 438/535 Verifying : lib64nspr4-2:4.37-1.mga9.x86_64 439/535 Verifying : lib64openjp2_7-2.5.0-1.2.mga9.x86_64 440/535 Verifying : lib64openjpeg2-devel-2.5.0-1.2.mga9.x86_64 441/535 Verifying : lib64openmpt-devel-0.7.8-1.mga9.x86_64 442/535 Verifying : lib64openmpt0-0.7.8-1.mga9.x86_64 443/535 Verifying : lib64poppler-glib8-23.02.0-1.7.mga9.x86_64 444/535 Verifying : lib64poppler126-23.02.0-1.7.mga9.x86_64 445/535 Verifying : lib64postproc56-5.1.6-1.5.mga9.x86_64 446/535 Verifying : lib64pulseaudio-devel-16.1-17.mga9.x86_64 447/535 Verifying : lib64pulseaudio0-16.1-17.mga9.x86_64 448/535 Verifying : lib64pulsecommon16.1-16.1-17.mga9.x86_64 449/535 Verifying : lib64pulseglib20-16.1-17.mga9.x86_64 450/535 Verifying : lib64python3-devel-3.10.11-1.3.mga9.x86_64 451/535 Verifying : lib64qt5core5-5.15.7-6.2.mga9.x86_64 452/535 Verifying : lib64qt5dbus5-5.15.7-6.2.mga9.x86_64 453/535 Verifying : lib64qt5eglfsdeviceintegration5-5.15.7-6.2.mga9. 454/535 Verifying : lib64qt5eglfskmssupport5-5.15.7-6.2.mga9.x86_64 455/535 Verifying : lib64qt5gui5-5.15.7-6.2.mga9.x86_64 456/535 Verifying : lib64qt5network5-5.15.7-6.2.mga9.x86_64 457/535 Verifying : lib64qt5widgets5-5.15.7-6.2.mga9.x86_64 458/535 Verifying : lib64qt5xcbqpa5-5.15.7-6.2.mga9.x86_64 459/535 Verifying : lib64rsvg2_2-2.56.0-1.1.mga9.x86_64 460/535 Verifying : lib64sharpyuv0-1.3.0-2.1.mga9.x86_64 461/535 Verifying : lib64sndfile1-1.2.0-3.2.mga9.x86_64 462/535 Verifying : lib64soup3.0_0-3.4.2-1.1.mga9.x86_64 463/535 Verifying : lib64sqlite3-devel-3.40.1-1.2.mga9.x86_64 464/535 Verifying : lib64ssh2_1-1.11.0-1.mga9.x86_64 465/535 Verifying : lib64swresample4-5.1.6-1.5.mga9.x86_64 466/535 Verifying : lib64swscaler6-5.1.6-1.5.mga9.x86_64 467/535 Verifying : lib64tasn1-devel-4.20.0-1.mga9.x86_64 468/535 Verifying : lib64tiff-devel-4.5.1-1.5.mga9.x86_64 469/535 Verifying : lib64tiff6-4.5.1-1.5.mga9.x86_64 470/535 Verifying : lib64udev-devel-253.33-1.mga9.x86_64 471/535 Verifying : lib64udf0-2.1.0-4.1.mga9.x86_64 472/535 Verifying : lib64unbound-devel-1.21.1-1.mga9.x86_64 473/535 Verifying : lib64unbound8-1.21.1-1.mga9.x86_64 474/535 Verifying : lib64uuid-devel-2.38.1-1.1.mga9.x86_64 475/535 Verifying : lib64va-devel-2.22.0-1.mga9.x86_64 476/535 Verifying : lib64va2-2.22.0-1.mga9.x86_64 477/535 Verifying : lib64vpx-devel-1.12.0-1.3.mga9.x86_64 478/535 Verifying : lib64vpx7-1.12.0-1.3.mga9.x86_64 479/535 Verifying : lib64wayland-cursor0-1.23.1-1.mga9.x86_64 480/535 Verifying : lib64wayland-devel-1.23.1-1.mga9.x86_64 481/535 Verifying : lib64wayland-egl1-1:1.23.1-1.mga9.x86_64 482/535 Verifying : lib64wayland-server0-1.23.1-1.mga9.x86_64 483/535 Verifying : lib64webp-devel-1.3.0-2.1.mga9.x86_64 484/535 Verifying : lib64webp7-1.3.0-2.1.mga9.x86_64 485/535 Verifying : lib64webpdecoder3-1.3.0-2.1.mga9.x86_64 486/535 Verifying : lib64webpdemux2-1.3.0-2.1.mga9.x86_64 487/535 Verifying : lib64webpmux3-1.3.0-2.1.mga9.x86_64 488/535 Verifying : lib64x11-devel-1.8.6-1.1.mga9.x86_64 489/535 Verifying : lib64x11-xcb1-1.8.6-1.1.mga9.x86_64 490/535 Verifying : lib64x11_6-1.8.6-1.1.mga9.x86_64 491/535 Verifying : lib64xml2-devel-2.10.4-1.7.mga9.x86_64 492/535 Verifying : lib64xpm4-3.5.15-1.1.mga9.x86_64 493/535 Verifying : lib64zlib-devel-1.2.13-1.2.mga9.x86_64 494/535 Verifying : libcap-utils-2.52-5.1.mga9.x86_64 495/535 Verifying : libdrm-common-2.4.124-1.mga9.x86_64 496/535 Verifying : libheif-1.16.2-1.2.mga9.x86_64 497/535 Verifying : libsoup3-i18n-3.4.2-1.1.mga9.noarch 498/535 Verifying : libtasn1-tools-4.20.0-1.mga9.x86_64 499/535 Verifying : mesa-25.0.7-4.mga9.x86_64 500/535 Verifying : nodejs-1:22.16.0-4.mga9.x86_64 501/535 Verifying : nodejs-libs-1:22.16.0-4.mga9.x86_64 502/535 Verifying : npm-1:10.9.2-1.22.16.0.4.mga9.x86_64 503/535 Verifying : openjpeg2-2.5.0-1.2.mga9.x86_64 504/535 Verifying : pulseaudio-client-config-16.1-17.mga9.x86_64 505/535 Verifying : python3-idna-3.7-1.mga9.noarch 506/535 Verifying : python3-jinja2-3.1.6-1.mga9.noarch 507/535 Verifying : python3-requests-2.32.3-1.mga9.noarch 508/535 Verifying : python3-urllib3-1.26.20-1.mga9.noarch 509/535 Verifying : qtbase5-common-5.15.7-6.2.mga9.x86_64 510/535 Verifying : rust-1.82.0-1.mga9.x86_64 511/535 Verifying : rust-std-static-1.82.0-1.mga9.x86_64 512/535 Verifying : systemd-devel-253.33-1.mga9.x86_64 513/535 Verifying : wayland-tools-1.23.1-1.mga9.x86_64 514/535 Verifying : icu73-data-1:73.2-1.2.mga9.noarch 515/535 Verifying : lib64harfbuzz-devel-7.0.1-1.1.mga9.x86_64 516/535 Verifying : lib64harfbuzz-gir0.0-7.0.1-1.1.mga9.x86_64 517/535 Verifying : lib64harfbuzz0-7.0.1-1.1.mga9.x86_64 518/535 Verifying : lib64icu-devel-1:73.2-1.2.mga9.x86_64 519/535 Verifying : lib64icu73-1:73.2-1.2.mga9.x86_64 520/535 Verifying : lib64notify-devel-0.8.2-2.mga9.x86_64 521/535 Verifying : lib64notify-gir0.7-0.8.2-2.mga9.x86_64 522/535 Verifying : lib64notify4-0.8.2-2.mga9.x86_64 523/535 Verifying : lib64nss-devel-2:3.117.0-1.mga9.x86_64 524/535 Verifying : lib64nss-static-devel-2:3.117.0-1.mga9.x86_64 525/535 Verifying : lib64nss3-2:3.117.0-1.mga9.x86_64 526/535 Verifying : lib64openssl-devel-3.0.18-1.mga9.x86_64 527/535 Verifying : lib64tracker-devel-3.5.3-1.1.mga9.x86_64 528/535 Verifying : lib64tracker-gir3.0-3.5.3-1.1.mga9.x86_64 529/535 Verifying : lib64tracker3.0_0-3.5.3-1.1.mga9.x86_64 530/535 Verifying : libnotify-0.8.2-2.mga9.x86_64 531/535 Verifying : nss-2:3.117.0-1.mga9.x86_64 532/535 Verifying : openssl-3.0.18-1.mga9.x86_64 533/535 Verifying : tracker-3.5.3-1.1.mga9.x86_64 534/535 Verifying : tracker-vala-3.5.3-1.1.mga9.noarch 535/535 Installed: abattis-cantarell-fonts-0.303.1-1.mga9.noarch adwaita-cursor-theme-44.0-1.mga9.noarch adwaita-gtk2-theme-3.28-9.mga9.x86_64 adwaita-icon-theme-44.0-1.mga9.noarch aom-3.6.0-1.1.mga9.x86_64 at-spi2-core-2.48.3-2.mga9.x86_64 autoconf-archive-2023.02.20-1.mga9.noarch autoconf2.1-1:2.13-43.mga9.noarch cargo-1.82.0-1.mga9.x86_64 ccp-0.4.1-15.mga9.noarch clang-15.0.6-5.mga9.x86_64 clang-resource-filesystem-15.0.6-5.mga9.x86_64 clang-tools-extra-15.0.6-5.mga9.x86_64 doxygen-1:1.9.7-1.mga9.x86_64 fontconfig-2.14.2-1.1.mga9.x86_64 fonts-filesystem-2.0.5-6.mga9.noarch fribidi-1.0.12-1.mga9.x86_64 gdk-pixbuf2.0-2.42.10-2.2.mga9.x86_64 gettext-devel-0.21.1-2.mga9.x86_64 glib-gettextize-2.76.3-1.5.mga9.x86_64 glib2.0-common-2.76.3-1.5.mga9.x86_64 glxinfo-9.0.0-1.mga9.x86_64 gnome-common-3.18.0-9.mga9.noarch gnutls-3.8.4-1.2.mga9.x86_64 graphviz-7.0.1-2.mga9.x86_64 gtk+2.0-2.24.33-5.1.mga9.x86_64 gtk+3.0-3.24.38-1.2.mga9.x86_64 gtk-update-icon-cache-3.24.38-1.2.mga9.x86_64 gtk2-hc-engine-2.20.2-13.mga9.x86_64 gts-0.7.6-9.mga9.x86_64 hicolor-icon-theme-0.17-6.mga9.noarch icu72-data-1:72.1-1.mga9.noarch icu73-data-1:73.2-1.2.mga9.noarch intltool-0.51.0-7.mga9.noarch json-glib-1.6.6-2.mga9.x86_64 lib64SDL1.2_0-1:1.2.60-4.mga9.x86_64 lib64acl-devel-2.3.1-2.mga9.x86_64 lib64alsa2-2:1.2.9-1.mga9.x86_64 lib64alsa2-devel-2:1.2.9-1.mga9.x86_64 lib64aom-devel-3.6.0-1.1.mga9.x86_64 lib64aom3-3.6.0-1.1.mga9.x86_64 lib64ass-devel-0.17.1-1.mga9.x86_64 lib64ass9-0.17.1-1.mga9.x86_64 lib64asyncns0-0.8-13.mga9.x86_64 lib64atk-bridge2.0-devel-2.48.3-2.mga9.x86_64 lib64atk-bridge2.0_0-2.48.3-2.mga9.x86_64 lib64atk-gir1.0-2.48.3-2.mga9.x86_64 lib64atk1.0-devel-2.48.3-2.mga9.x86_64 lib64atk1.0_0-2.48.3-2.mga9.x86_64 lib64atspi-devel-2.48.3-2.mga9.x86_64 lib64atspi-gir2.0-2.48.3-2.mga9.x86_64 lib64atspi0-2.48.3-2.mga9.x86_64 lib64avahi-client3-0.8-10.2.mga9.x86_64 lib64avahi-common3-0.8-10.2.mga9.x86_64 lib64avcodec59-5.1.6-1.5.mga9.x86_64 lib64avfilter8-5.1.6-1.5.mga9.x86_64 lib64avformat59-5.1.6-1.5.mga9.x86_64 lib64avif15-0.11.1-1.mga9.x86_64 lib64avutil57-5.1.6-1.5.mga9.x86_64 lib64blkid-devel-2.38.1-1.1.mga9.x86_64 lib64brotli-devel-1.0.9-5.mga9.x86_64 lib64brotlienc1-1.0.9-5.mga9.x86_64 lib64bz2-devel-1.0.8-5.mga9.x86_64 lib64cairo-devel-1.17.6-2.mga9.x86_64 lib64cairo-gir1.0-1.76.1-2.mga9.x86_64 lib64cairo2-1.17.6-2.mga9.x86_64 lib64cap-devel-2.52-5.1.mga9.x86_64 lib64cdio++1-2.1.0-4.1.mga9.x86_64 lib64cdio-devel-2.1.0-4.1.mga9.x86_64 lib64cdio-paranoia-devel-10.2.2.0.1-2.mga9.x86_64 lib64cdio-paranoia2-10.2.2.0.1-2.mga9.x86_64 lib64cdio19-2.1.0-4.1.mga9.x86_64 lib64cdt5-7.0.1-2.mga9.x86_64 lib64celt0-devel-0.11.3-10.mga9.x86_64 lib64celt0_2-0.11.3-10.mga9.x86_64 lib64cgraph6-7.0.1-2.mga9.x86_64 lib64clang-devel-15.0.6-5.mga9.x86_64 lib64clang15.0-15.0.6-5.mga9.x86_64 lib64cloudproviders-devel-0.3.1-2.mga9.x86_64 lib64cloudproviders-gir0.3.1-0.3.1-2.mga9.x86_64 lib64cloudproviders0-0.3.1-2.mga9.x86_64 lib64colord2-1.4.6-1.mga9.x86_64 lib64com_err-devel-1.47.0-2.mga9.x86_64 lib64cups2-2.4.6-1.3.mga9.x86_64 lib64datrie-devel-0.2.13-2.mga9.x86_64 lib64datrie1-0.2.13-2.mga9.x86_64 lib64dav1d-devel-1.2.1-1.1.mga9.x86_64 lib64dav1d6-1.2.1-1.1.mga9.x86_64 lib64dbus-devel-1.14.6-1.mga9.x86_64 lib64dbus-gir1.0-1.76.1-2.mga9.x86_64 lib64dbus-glib-devel-0.112-2.mga9.x86_64 lib64dbus-glib1_2-0.112-2.mga9.x86_64 lib64dc1394-devel-2.2.6-3.mga9.x86_64 lib64dc1394_25-2.2.6-3.mga9.x86_64 lib64de265_0-1.0.11-1.mga9.x86_64 lib64double-conversion3-3.2.1-1.mga9.x86_64 lib64dri-drivers-25.0.7-4.mga9.x86_64 lib64drm-devel-2.4.124-1.mga9.x86_64 lib64drm2-2.4.124-1.mga9.x86_64 lib64drm_amdgpu1-2.4.124-1.mga9.x86_64 lib64drm_intel1-2.4.124-1.mga9.x86_64 lib64drm_nouveau2-2.4.124-1.mga9.x86_64 lib64drm_radeon1-2.4.124-1.mga9.x86_64 lib64edit-devel-3.1-0.20221030.1.mga9.x86_64 lib64edit0-3.1-0.20221030.1.mga9.x86_64 lib64egl1-1.6.0-1.mga9.x86_64 lib64epoxy-devel-1.5.10-1.mga9.x86_64 lib64epoxy0-1.5.10-1.mga9.x86_64 lib64evdev2-1.13.1-1.mga9.x86_64 lib64event-devel-2.1.12-4.1.mga9.x86_64 lib64event7-2.1.12-4.1.mga9.x86_64 lib64expat-devel-2.7.3-1.mga9.x86_64 lib64ffi-devel-3.4.4-1.mga9.x86_64 lib64ffmpeg-devel-5.1.6-1.5.mga9.x86_64 lib64flac12-1.4.2-1.mga9.x86_64 lib64fontconfig-devel-2.14.2-1.1.mga9.x86_64 lib64fontconfig-gir2.0-1.76.1-2.mga9.x86_64 lib64fontconfig1-2.14.2-1.1.mga9.x86_64 lib64fontenc1-1.1.7-1.mga9.x86_64 lib64freeglut3-3.4.0-1.1.mga9.x86_64 lib64freetype-gir2.0-1.76.1-2.mga9.x86_64 lib64freetype2-devel-2.13.0-1.2.mga9.x86_64 lib64freetype6-2.13.0-1.2.mga9.x86_64 lib64fribidi-devel-1.0.12-1.mga9.x86_64 lib64fribidi0-1.0.12-1.mga9.x86_64 lib64gbm1-25.0.7-4.mga9.x86_64 lib64gcrypt-devel-1.10.2-2.mga9.x86_64 lib64gd3-2.3.3-6.mga9.x86_64 lib64gdk_pixbuf-gir2.0-2.42.10-2.2.mga9.x86_64 lib64gdk_pixbuf2.0-devel-2.42.10-2.2.mga9.x86_64 lib64gdk_pixbuf2.0_0-2.42.10-2.2.mga9.x86_64 lib64gl1-1.6.0-1.mga9.x86_64 lib64gldispatch0-1.6.0-1.mga9.x86_64 lib64glesv1_cm1-1.6.0-1.mga9.x86_64 lib64glesv22-1.6.0-1.mga9.x86_64 lib64glib-gir2.0-1.76.1-2.mga9.x86_64 lib64glib2.0-devel-2.76.3-1.5.mga9.x86_64 lib64glvnd-devel-1.6.0-1.mga9.x86_64 lib64glx0-1.6.0-1.mga9.x86_64 lib64gmock-devel-1.12.1-2.mga9.x86_64 lib64gmock1.12.1-1.12.1-2.mga9.x86_64 lib64gmp-devel-6.2.1-3.mga9.x86_64 lib64gnutls-dane0-3.8.4-1.2.mga9.x86_64 lib64gnutls-devel-3.8.4-1.2.mga9.x86_64 lib64gnutlsxx30-3.8.4-1.2.mga9.x86_64 lib64gpg-error-devel-1.47-1.mga9.x86_64 lib64graphite2-devel-1.3.14-2.mga9.x86_64 lib64graphite2_3-1.3.14-2.mga9.x86_64 lib64gs10-10.05.1-1.mga9.x86_64 lib64gsm-devel-1.0.19-2.mga9.x86_64 lib64gsm1-1.0.19-2.mga9.x86_64 lib64gtest-devel-1.12.1-2.mga9.x86_64 lib64gtest1.12.1-1.12.1-2.mga9.x86_64 lib64gtk+-x11-2.0_0-2.24.33-5.1.mga9.x86_64 lib64gtk+2.0-devel-2.24.33-5.1.mga9.x86_64 lib64gtk+2.0_0-2.24.33-5.1.mga9.x86_64 lib64gtk+3.0-devel-3.24.38-1.2.mga9.x86_64 lib64gtk+3_0-3.24.38-1.2.mga9.x86_64 lib64gtk-gir2.0-2.24.33-5.1.mga9.x86_64 lib64gtk-gir3.0-3.24.38-1.2.mga9.x86_64 lib64gtk2-hc-engine-2.20.2-13.mga9.x86_64 lib64gts0.7_5-0.7.6-9.mga9.x86_64 lib64gudev1.0_0-237-1.mga9.x86_64 lib64gusb2-0.4.5-1.mga9.x86_64 lib64gvc6-7.0.1-2.mga9.x86_64 lib64gvpr2-7.0.1-2.mga9.x86_64 lib64harfbuzz-devel-7.0.1-1.1.mga9.x86_64 lib64harfbuzz-gir0.0-7.0.1-1.1.mga9.x86_64 lib64harfbuzz0-7.0.1-1.1.mga9.x86_64 lib64heif1-1.16.2-1.2.mga9.x86_64 lib64hwy-devel-1.0.3-1.mga9.x86_64 lib64hwy1-1.0.3-1.mga9.x86_64 lib64hwy_contrib1-1.0.3-1.mga9.x86_64 lib64hwy_test1-1.0.3-1.mga9.x86_64 lib64ice-devel-1.1.1-1.mga9.x86_64 lib64ice6-1.1.1-1.mga9.x86_64 lib64icu-devel-1:73.2-1.2.mga9.x86_64 lib64icu72-1:72.1-1.mga9.x86_64 lib64icu73-1:73.2-1.2.mga9.x86_64 lib64idn12-1.41-2.mga9.x86_64 lib64idn2-devel-2.3.4-3.1.mga9.x86_64 lib64input10-1.23.0-2.mga9.x86_64 lib64iso9660++0-2.1.0-4.1.mga9.x86_64 lib64iso9660_11-2.1.0-4.1.mga9.x86_64 lib64iw-devel-30-0.pre9.14.mga9.x86_64 lib64iw30-30-0.pre9.14.mga9.x86_64 lib64javascriptcoregtk4.1_0-2.44.2-1.mga9.x86_64 lib64jbig-devel-2.1-9.mga9.x86_64 lib64jbig1-2.1-9.mga9.x86_64 lib64jbig2dec0-0.19-4.mga9.x86_64 lib64jpeg-devel-1:2.1.4-1.mga9.x86_64 lib64jpeg8-1:2.1.4-1.mga9.x86_64 lib64json-glib-devel-1.6.6-2.mga9.x86_64 lib64json-glib-gir1.0-1.6.6-2.mga9.x86_64 lib64json-glib1.0_0-1.6.6-2.mga9.x86_64 lib64jxl-devel-0.7.2-1.mga9.x86_64 lib64jxl0.7-0.7.2-1.mga9.x86_64 lib64jxl_threads0.7-0.7.2-1.mga9.x86_64 lib64keyutils-devel-1.6.3-2.1.mga9.x86_64 lib64krb53-devel-1.20.1-1.4.mga9.x86_64 lib64lab_gamut1-7.0.1-2.mga9.x86_64 lib64lcms2-devel-2.15-2.mga9.x86_64 lib64lcms2_2-2.15-2.mga9.x86_64 lib64llvm-devel-15.0.6-1.mga9.x86_64 lib64llvm15.0-15.0.6-1.mga9.x86_64 lib64lm_sensors5-1:3.6.0-4.mga9.x86_64 lib64ltdl7-2.4.7-1.mga9.x86_64 lib64lz4-devel-1.9.4-1.mga9.x86_64 lib64lzma-devel-5.4.3-1.1.mga9.x86_64 lib64md4c0-0.4.8-3.mga9.x86_64 lib64mesaegl1-25.0.7-4.mga9.x86_64 lib64mesagl-devel-25.0.7-4.mga9.x86_64 lib64mesagl1-25.0.7-4.mga9.x86_64 lib64mesaglu1-9.0.2-3.mga9.x86_64 lib64mesaglu1-devel-9.0.2-3.mga9.x86_64 lib64mesakhr-devel-25.0.7-4.mga9.x86_64 lib64mesavulkan-drivers-25.0.7-4.mga9.x86_64 lib64mfx-devel-23.1.3-1.mga9.x86_64 lib64mfx1-23.1.3-1.mga9.x86_64 lib64mnl-devel-1.0.5-1.mga9.x86_64 lib64mnl0-1.0.5-1.mga9.x86_64 lib64modplug-devel-1:0.8.9.0-5.mga9.x86_64 lib64modplug1-1:0.8.9.0-5.mga9.x86_64 lib64mount-devel-2.38.1-1.1.mga9.x86_64 lib64mp3lame-devel-3.100-8.mga9.x86_64 lib64mp3lame0-3.100-8.mga9.x86_64 lib64mpg123-devel-1.31.3-1.1.mga9.x86_64 lib64mpg123_0-1.31.3-1.1.mga9.x86_64 lib64mtdev1-1.1.6-3.mga9.x86_64 lib64ncurses++6-6.3-20221203.2.1.mga9.x86_64 lib64ncurses-devel-6.3-20221203.2.1.mga9.x86_64 lib64netpbm11-10.93.00-5.mga9.x86_64 lib64nettle-devel-1:3.9-1.mga9.x86_64 lib64notify-devel-0.8.2-2.mga9.x86_64 lib64notify-gir0.7-0.8.2-2.mga9.x86_64 lib64notify4-0.8.2-2.mga9.x86_64 lib64nspr-devel-2:4.37-1.mga9.x86_64 lib64nspr4-2:4.37-1.mga9.x86_64 lib64nss-devel-2:3.117.0-1.mga9.x86_64 lib64nss-static-devel-2:3.117.0-1.mga9.x86_64 lib64nss3-2:3.117.0-1.mga9.x86_64 lib64ogg-devel-1.3.5-2.mga9.x86_64 lib64ogg0-1.3.5-2.mga9.x86_64 lib64opencl-devel-2.3.1-2.mga9.x86_64 lib64opencl1-2.3.1-2.mga9.x86_64 lib64opengl0-1.6.0-1.mga9.x86_64 lib64openjp2_7-2.5.0-1.2.mga9.x86_64 lib64openjpeg2-devel-2.5.0-1.2.mga9.x86_64 lib64openmpt-devel-0.7.8-1.mga9.x86_64 lib64openmpt0-0.7.8-1.mga9.x86_64 lib64openssl-devel-3.0.18-1.mga9.x86_64 lib64opus-devel-1.4-1.mga9.x86_64 lib64opus0-1.4-1.mga9.x86_64 lib64p11-kit-devel-0.24.1-2.mga9.x86_64 lib64pango-gir1.0-1.50.14-1.mga9.x86_64 lib64pango1.0-devel-1.50.14-1.mga9.x86_64 lib64pango1.0_0-1.50.14-1.mga9.x86_64 lib64paper1-1.1.28-2.mga9.x86_64 lib64pathplan4-7.0.1-2.mga9.x86_64 lib64pciaccess-devel-0.17-1.mga9.x86_64 lib64pciaccess0-0.17-1.mga9.x86_64 lib64pcre2-devel-10.42-1.mga9.x86_64 lib64pcre2posix3-10.42-1.mga9.x86_64 lib64pixman-devel-0.42.2-1.mga9.x86_64 lib64pixman1_0-0.42.2-1.mga9.x86_64 lib64png-devel-2:1.6.38-1.mga9.x86_64 lib64png16_16-2:1.6.38-1.mga9.x86_64 lib64poppler-glib8-23.02.0-1.7.mga9.x86_64 lib64poppler126-23.02.0-1.7.mga9.x86_64 lib64postproc56-5.1.6-1.5.mga9.x86_64 lib64proxy-devel-0.4.18-2.mga9.x86_64 lib64proxy-webkit-0.4.18-2.mga9.x86_64 lib64proxy1-0.4.18-2.mga9.x86_64 lib64pulseaudio-devel-16.1-17.mga9.x86_64 lib64pulseaudio0-16.1-17.mga9.x86_64 lib64pulsecommon16.1-16.1-17.mga9.x86_64 lib64pulseglib20-16.1-17.mga9.x86_64 lib64python3-devel-3.10.11-1.3.mga9.x86_64 lib64qt5core5-5.15.7-6.2.mga9.x86_64 lib64qt5dbus5-5.15.7-6.2.mga9.x86_64 lib64qt5eglfsdeviceintegration5-5.15.7-6.2.mga9.x86_64 lib64qt5eglfskmssupport5-5.15.7-6.2.mga9.x86_64 lib64qt5gui5-5.15.7-6.2.mga9.x86_64 lib64qt5network5-5.15.7-6.2.mga9.x86_64 lib64qt5widgets5-5.15.7-6.2.mga9.x86_64 lib64qt5xcbqpa5-5.15.7-6.2.mga9.x86_64 lib64raqm0-0.10.0-1.mga9.x86_64 lib64raw1394-devel-2.1.2-5.mga9.x86_64 lib64raw1394_11-2.1.2-5.mga9.x86_64 lib64rsvg2_2-2.56.0-1.1.mga9.x86_64 lib64rtmp-devel-2.4-0.git20160101.11.mga9.x86_64 lib64rtmp1-2.4-0.git20160101.11.mga9.x86_64 lib64sdl2.0-devel-2.26.3-1.mga9.x86_64 lib64sdl2.0_0-2.26.3-1.mga9.x86_64 lib64sharpyuv0-1.3.0-2.1.mga9.x86_64 lib64sm-devel-1.2.4-1.mga9.x86_64 lib64sm6-1.2.4-1.mga9.x86_64 lib64sndfile1-1.2.0-3.2.mga9.x86_64 lib64sndio-devel-1.9.0-2.mga9.x86_64 lib64sndio7-1.9.0-2.mga9.x86_64 lib64soup3.0_0-3.4.2-1.1.mga9.x86_64 lib64speex-devel-1.2.1-1.mga9.x86_64 lib64speex1-1.2.1-1.mga9.x86_64 lib64spirv-tools0-2022.4-1.mga9.x86_64 lib64sqlite3-devel-3.40.1-1.2.mga9.x86_64 lib64ssh2_1-1.11.0-1.mga9.x86_64 lib64startup-notification-devel-0.12-13.mga9.x86_64 lib64startup-notification1_0-0.12-13.mga9.x86_64 lib64stemmer0-2.2.0-2.mga9.x86_64 lib64svtav1enc1-1.5.0-1.mga9.x86_64 lib64swresample4-5.1.6-1.5.mga9.x86_64 lib64swscaler6-5.1.6-1.5.mga9.x86_64 lib64tasn1-devel-4.20.0-1.mga9.x86_64 lib64thai-devel-0.1.29-2.mga9.x86_64 lib64thai0-0.1.29-2.mga9.x86_64 lib64theora-devel-1.1.1-15.mga9.x86_64 lib64theora0-1.1.1-15.mga9.x86_64 lib64theoradec1-1.1.1-15.mga9.x86_64 lib64theoraenc1-1.1.1-15.mga9.x86_64 lib64tiff-devel-4.5.1-1.5.mga9.x86_64 lib64tiff6-4.5.1-1.5.mga9.x86_64 lib64tracker-devel-3.5.3-1.1.mga9.x86_64 lib64tracker-gir3.0-3.5.3-1.1.mga9.x86_64 lib64tracker3.0_0-3.5.3-1.1.mga9.x86_64 lib64ts0-1.22-2.mga9.x86_64 lib64turbojpeg0-1:2.1.4-1.mga9.x86_64 lib64twolame-devel-0.4.0-2.mga9.x86_64 lib64twolame0-0.4.0-2.mga9.x86_64 lib64udev-devel-253.33-1.mga9.x86_64 lib64udf0-2.1.0-4.1.mga9.x86_64 lib64unbound-devel-1.21.1-1.mga9.x86_64 lib64unbound8-1.21.1-1.mga9.x86_64 lib64unistring-devel-1.1-1.mga9.x86_64 lib64usb1.0-devel-1.0.26-1.mga9.x86_64 lib64usb1.0_0-1.0.26-1.mga9.x86_64 lib64uuid-devel-2.38.1-1.1.mga9.x86_64 lib64v4l-devel-1.22.1-3.mga9.x86_64 lib64v4l-wrappers-1.22.1-3.mga9.x86_64 lib64v4l0-1.22.1-3.mga9.x86_64 lib64va-devel-2.22.0-1.mga9.x86_64 lib64va2-2.22.0-1.mga9.x86_64 lib64vala0.56_0-0.56.8-1.mga9.x86_64 lib64vdpau-devel-1.5-1.mga9.x86_64 lib64vdpau1-1.5-1.mga9.x86_64 lib64verto-devel-0.3.2-4.mga9.x86_64 lib64vidstab-devel-1.1.0-2.git20190213.7.mga9.x86_64 lib64vidstab1.1-1.1.0-2.git20190213.7.mga9.x86_64 lib64vorbis-devel-1.3.7-2.mga9.x86_64 lib64vorbis0-1.3.7-2.mga9.x86_64 lib64vorbisenc2-1.3.7-2.mga9.x86_64 lib64vorbisfile3-1.3.7-2.mga9.x86_64 lib64vpx-devel-1.12.0-1.3.mga9.x86_64 lib64vpx7-1.12.0-1.3.mga9.x86_64 lib64wacom9-1:2.7.0-1.mga9.x86_64 lib64wayland-cursor0-1.23.1-1.mga9.x86_64 lib64wayland-devel-1.23.1-1.mga9.x86_64 lib64wayland-egl1-1:1.23.1-1.mga9.x86_64 lib64wayland-server0-1.23.1-1.mga9.x86_64 lib64webp-devel-1.3.0-2.1.mga9.x86_64 lib64webp7-1.3.0-2.1.mga9.x86_64 lib64webpdecoder3-1.3.0-2.1.mga9.x86_64 lib64webpdemux2-1.3.0-2.1.mga9.x86_64 lib64webpmux3-1.3.0-2.1.mga9.x86_64 lib64x11-devel-1.8.6-1.1.mga9.x86_64 lib64x11-xcb1-1.8.6-1.1.mga9.x86_64 lib64x11_6-1.8.6-1.1.mga9.x86_64 lib64xau-devel-1.0.11-1.mga9.x86_64 lib64xau6-1.0.11-1.mga9.x86_64 lib64xavs-devel-0.1.55-14.mga9.x86_64 lib64xavs1-0.1.55-14.mga9.x86_64 lib64xcb-composite0-1.15-2.mga9.x86_64 lib64xcb-damage0-1.15-2.mga9.x86_64 lib64xcb-devel-1.15-2.mga9.x86_64 lib64xcb-dpms0-1.15-2.mga9.x86_64 lib64xcb-dri2_0-1.15-2.mga9.x86_64 lib64xcb-dri3_0-1.15-2.mga9.x86_64 lib64xcb-glx0-1.15-2.mga9.x86_64 lib64xcb-icccm4-0.4.2-1.mga9.x86_64 lib64xcb-present0-1.15-2.mga9.x86_64 lib64xcb-randr0-1.15-2.mga9.x86_64 lib64xcb-record0-1.15-2.mga9.x86_64 lib64xcb-render0-1.15-2.mga9.x86_64 lib64xcb-res0-1.15-2.mga9.x86_64 lib64xcb-screensaver0-1.15-2.mga9.x86_64 lib64xcb-shape0-1.15-2.mga9.x86_64 lib64xcb-shm0-1.15-2.mga9.x86_64 lib64xcb-sync1-1.15-2.mga9.x86_64 lib64xcb-util-devel-0.4.1-1.mga9.x86_64 lib64xcb-util-image0-0.4.1-1.mga9.x86_64 lib64xcb-util-keysyms1-0.4.1-1.mga9.x86_64 lib64xcb-util-renderutil0-0.3.10-1.mga9.x86_64 lib64xcb-util1-0.4.1-1.mga9.x86_64 lib64xcb-xf86dri0-1.15-2.mga9.x86_64 lib64xcb-xfixes0-1.15-2.mga9.x86_64 lib64xcb-xinerama0-1.15-2.mga9.x86_64 lib64xcb-xinput0-1.15-2.mga9.x86_64 lib64xcb-xkb1-1.15-2.mga9.x86_64 lib64xcb-xtest0-1.15-2.mga9.x86_64 lib64xcb-xv0-1.15-2.mga9.x86_64 lib64xcb-xvmc0-1.15-2.mga9.x86_64 lib64xcb1-1.15-2.mga9.x86_64 lib64xcomposite-devel-0.4.6-1.mga9.x86_64 lib64xcomposite1-0.4.6-1.mga9.x86_64 lib64xcursor-devel-1.2.1-1.mga9.x86_64 lib64xcursor1-1.2.1-1.mga9.x86_64 lib64xdamage-devel-1.1.6-1.mga9.x86_64 lib64xdamage1-1.1.6-1.mga9.x86_64 lib64xdmcp-devel-1.1.4-1.mga9.x86_64 lib64xdmcp6-1.1.4-1.mga9.x86_64 lib64xdot4-7.0.1-2.mga9.x86_64 lib64xext-devel-1:1.3.5-1.mga9.x86_64 lib64xext6-1:1.3.5-1.mga9.x86_64 lib64xfixes-devel-6.0.0-2.mga9.x86_64 lib64xfixes3-6.0.0-2.mga9.x86_64 lib64xft-devel-2.3.6-1.mga9.x86_64 lib64xft-gir2.0-1.76.1-2.mga9.x86_64 lib64xft2-2.3.6-1.mga9.x86_64 lib64xi-devel-1.8-2.mga9.x86_64 lib64xi6-1.8-2.mga9.x86_64 lib64xinerama-devel-1.1.5-1.mga9.x86_64 lib64xinerama1-1.1.5-1.mga9.x86_64 lib64xkbcommon-devel-1.5.0-1.mga9.x86_64 lib64xkbcommon0-1.5.0-1.mga9.x86_64 lib64xkbregistry0-1.5.0-1.mga9.x86_64 lib64xlib-gir2.0-1.76.1-2.mga9.x86_64 lib64xml2-devel-2.10.4-1.7.mga9.x86_64 lib64xpm4-3.5.15-1.1.mga9.x86_64 lib64xrandr-devel-1.5.3-2.mga9.x86_64 lib64xrandr2-1.5.3-2.mga9.x86_64 lib64xrender-devel-0.9.11-1.mga9.x86_64 lib64xrender1-0.9.11-1.mga9.x86_64 lib64xshmfence1-1.3.2-1.mga9.x86_64 lib64xt-devel-1.2.1-2.mga9.x86_64 lib64xt6-1.2.1-2.mga9.x86_64 lib64xtst-devel-1.2.4-1.mga9.x86_64 lib64xtst6-1.2.4-1.mga9.x86_64 lib64xxf86vm-devel-1.1.5-1.mga9.x86_64 lib64xxf86vm1-1.1.5-1.mga9.x86_64 lib64zlib-devel-1.2.13-1.2.mga9.x86_64 lib64zstd-devel-1.5.5-1.mga9.x86_64 libalsa-data-2:1.2.9-1.mga9.noarch libatomic-devel-12.3.0-3.mga9.x86_64 libatomic1-12.3.0-3.mga9.x86_64 libcap-utils-2.52-5.1.mga9.x86_64 libde265-1.0.11-1.mga9.x86_64 libdrm-common-2.4.124-1.mga9.x86_64 libedit-3.1-0.20221030.1.mga9.x86_64 libglvnd-1.6.0-1.mga9.x86_64 libheif-1.16.2-1.2.mga9.x86_64 libinput-udev-1.23.0-2.mga9.x86_64 libnotify-0.8.2-2.mga9.x86_64 libpthread-stubs-0.4-4.mga9.x86_64 libsoup3-i18n-3.4.2-1.1.mga9.noarch libstdc++-static-devel-12.3.0-3.mga9.x86_64 libtasn1-tools-4.20.0-1.mga9.x86_64 libtool-2.4.7-1.mga9.x86_64 libwacom-1:2.7.0-1.mga9.x86_64 llvm-15.0.6-1.mga9.x86_64 llvm-plugins-15.0.6-1.mga9.x86_64 llvm-static-15.0.6-1.mga9.x86_64 llvm-test-15.0.6-1.mga9.x86_64 mesa-25.0.7-4.mga9.x86_64 mkfontscale-1.2.2-1.mga9.x86_64 nasm-1:2.16.01-1.mga9.x86_64 nodejs-1:22.16.0-4.mga9.x86_64 nodejs-libs-1:22.16.0-4.mga9.x86_64 npm-1:10.9.2-1.22.16.0.4.mga9.x86_64 nss-2:3.117.0-1.mga9.x86_64 odt2txt-0.5-6.mga9.x86_64 opencl-headers-3.0-0.20230206.1.mga9.noarch openjpeg2-2.5.0-1.2.mga9.x86_64 openssl-3.0.18-1.mga9.x86_64 pango-1.50.14-1.mga9.x86_64 perl-Clone-0.460.0-1.mga9.x86_64 perl-Data-Dump-1.250.0-2.mga9.noarch perl-Encode-Locale-1.50.0-6.mga9.noarch perl-File-Listing-6.150.0-1.mga9.noarch perl-HTML-Parser-3.810.0-1.mga9.x86_64 perl-HTML-Tagset-3.200.0-12.mga9.noarch perl-HTTP-Cookies-6.100.0-2.mga9.noarch perl-HTTP-Date-6.50.0-3.mga9.noarch perl-HTTP-Message-6.440.0-1.mga9.noarch perl-HTTP-Negotiate-6.10.0-10.mga9.noarch perl-IO-HTML-1.4.0-2.mga9.noarch perl-IO-Socket-SSL-2.81.0-1.mga9.noarch perl-LWP-MediaTypes-6.40.0-3.mga9.noarch perl-LWP-Protocol-https-6.100.0-2.mga9.noarch perl-Mozilla-CA-20221114.0.0-1.mga9.noarch perl-Net-HTTP-6.220.0-2.mga9.noarch perl-Net-SSLeay-1.920.0-3.mga9.x86_64 perl-TimeDate-2.330.0-2.mga9.noarch perl-Try-Tiny-0.310.0-2.mga9.noarch perl-URI-5.170.0-1.mga9.noarch perl-WWW-RobotRules-6.20.0-11.mga9.noarch perl-XML-Parser-2.460.0-6.mga9.x86_64 perl-libwww-perl-6.670.0-1.mga9.noarch pulseaudio-client-config-16.1-17.mga9.x86_64 python-wheel-wheel-0.37.1-2.mga9.noarch python3-attrs-22.2.0-1.mga9.noarch python3-babel-2.10.3-1.mga9.noarch python3-charset-normalizer-3.0.1-1.mga9.noarch python3-distlib-0.3.6-1.mga9.noarch python3-filelock-3.8.0-1.mga9.noarch python3-idna-3.7-1.mga9.noarch python3-jinja2-3.1.6-1.mga9.noarch python3-jsonschema-4.17.3-1.mga9.noarch python3-markupsafe-2.1.1-1.mga9.x86_64 python3-platformdirs-2.6.0-1.mga9.noarch python3-pyrsistent-0.18.1-3.mga9.x86_64 python3-pytz-2023.3-1.mga9.noarch python3-requests-2.32.3-1.mga9.noarch python3-typing-extensions-4.2.0-2.mga9.noarch python3-urllib3-1.26.20-1.mga9.noarch python3-virtualenv-20.15.1-1.mga9.noarch qtbase5-common-5.15.7-6.2.mga9.x86_64 qttranslations5-5.15.7-1.mga9.noarch rust-1.82.0-1.mga9.x86_64 rust-std-static-1.82.0-1.mga9.x86_64 systemd-devel-253.33-1.mga9.x86_64 thai-data-0.1.29-2.mga9.x86_64 tracker-3.5.3-1.1.mga9.x86_64 tracker-vala-3.5.3-1.1.mga9.noarch tslib-common-1.22-2.mga9.noarch v4l-utils-1.22.1-3.mga9.x86_64 vala-0.56.8-1.mga9.x86_64 vala-tools-0.56.8-1.mga9.x86_64 wayland-tools-1.23.1-1.mga9.x86_64 x11-font-daewoo-misc-1.0.3-10.mga9.noarch x11-font-isas-misc-1.0.3-10.mga9.noarch x11-font-jis-misc-1.0.3-10.mga9.noarch x11-proto-devel-2022.2-2.mga9.noarch xdg-user-dirs-0.18-1.mga9.x86_64 xdg-user-dirs-gtk-0.11-1.mga9.x86_64 yasm-1.3.0-8.mga9.x86_64 zip-3.0-14.mga9.x86_64 Complete! Finish: build setup for firefox-140.4.0-1.2.mga9.src.rpm Start: rpmbuild firefox-140.4.0-1.2.mga9.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.S05gZy + umask 022 + cd /builddir/build/BUILD + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /builddir/build/BUILD + rm -rf firefox-140.4.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/firefox-140.4.0esr.source.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd firefox-140.4.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 Patch #71 (0001-GLIBCXX-fix-for-GCC-12.patch): + echo '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 Patch #219 (rhbz-1173156.patch): + echo 'Patch #219 (rhbz-1173156.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .rhbz-1173156 --fuzz=0 patching file extensions/auth/nsAuthSambaNTLM.cpp Patch #231 (webrtc-nss-fix.patch): + echo 'Patch #231 (webrtc-nss-fix.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .webrtc-nss-fix --fuzz=0 patching file third_party/libsrtp/src/crypto/cipher/aes_gcm_nss.c Hunk #1 succeeded at 295 (offset 2 lines). patching file third_party/libsrtp/src/crypto/include/aes_gcm.h Patch #402 (mozilla-1196777.patch): + echo 'Patch #402 (mozilla-1196777.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .1196777 --fuzz=0 patching file widget/gtk/nsWindow.cpp Hunk #1 succeeded at 196 (offset 5 lines). Patch #1005 (firefox-66.0-appname.patch): + echo 'Patch #1005 (firefox-66.0-appname.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .appname --fuzz=0 patching file browser/components/shell/nsGNOMEShellService.cpp Hunk #1 succeeded at 103 (offset -15 lines). Patch #1009 (fix-build.diff): + echo '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 #1045 (mga-fix-double_t-conflicting-declaration.patch):' Patch #1045 (mga-fix-double_t-conflicting-declaration.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .fix-build-i586 --fuzz=0 patching file modules/fdlibm/src/math_private.h patching file modules/fdlibm/src/e_rem_pio2.cpp patching file modules/fdlibm/src/s_scalbn.cpp Patch #2001 (Allow-to-override-rust-LTO-flag.patch): + echo 'Patch #2001 (Allow-to-override-rust-LTO-flag.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file config/makefiles/rust.mk + /usr/bin/rm -f .mozconfig + /usr/bin/cp /builddir/build/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 /builddir/build/SOURCES/mozilla-api-key mozilla-api-key + /usr/bin/cp /builddir/build/SOURCES/google-api-key google-api-key + echo 'ac_add_options --prefix="/usr"' + echo 'ac_add_options --libdir="/usr/lib64"' + echo 'ac_add_options --with-system-nspr' + echo 'ac_add_options --with-system-nss' + echo 'ac_add_options --enable-system-ffi' + echo 'ac_add_options --with-system-libevent' + echo 'ac_add_options --enable-optimize' + echo 'ac_add_options --disable-debug' + echo 'ac_add_options --disable-crashreporter' + echo 'ac_add_options --disable-tests' + echo 'ac_add_options --with-system-jpeg' + echo 'ac_add_options --enable-system-pixman' + echo 'ac_add_options --with-system-libvpx' + echo 'ac_add_options --with-system-webp' + echo 'ac_add_options --without-system-icu' ++ pwd + echo 'ac_add_options --with-mozilla-api-keyfile=/builddir/build/BUILD/firefox-140.4.0/mozilla-api-key' ++ pwd + echo 'ac_add_options --with-google-safebrowsing-api-keyfile=/builddir/build/BUILD/firefox-140.4.0/google-api-key' + 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 + rm -fr third_party/python/attrs/ + rm -fr third_party/python/typing_extensions/ + rm -fr third_party/python/MarkupSafe/ + rm -fr third_party/python/requests + rm -fr third_party/python/idna/ + rm -fr third_party/python/platformdirs/ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.wgpyKa + umask 022 + cd /builddir/build/BUILD + cd firefox-140.4.0 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + mkdir -p my_rust_vendor + cd my_rust_vendor + /usr/bin/tar xf /builddir/build/SOURCES/cbindgen-vendor.tar.xz + mkdir -p .cargo + cat ++ pwd + env CARGO_HOME=.cargo cargo install cbindgen warning: `/builddir/build/BUILD/firefox-140.4.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: `/builddir/build/BUILD/firefox-140.4.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: `/builddir/build/BUILD/firefox-140.4.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: `/builddir/build/BUILD/firefox-140.4.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.27.0 Locking 61 packages to latest compatible versions Adding windows-sys v0.60.2 (latest: v0.61.2) Compiling proc-macro2 v1.0.101 Compiling quote v1.0.41 Compiling unicode-ident v1.0.19 Compiling serde_core v1.0.228 Compiling serde v1.0.228 Compiling utf8parse v0.2.2 Compiling libc v0.2.177 Compiling anstyle-parse v0.2.7 Compiling equivalent v1.0.2 Compiling anstyle-query v1.1.4 Compiling is_terminal_polyfill v1.70.1 Compiling getrandom v0.3.4 Compiling hashbrown v0.16.0 Compiling syn v2.0.107 Compiling anstyle v1.0.13 Compiling colorchoice v1.0.4 Compiling rustix v1.1.2 Compiling anstream v0.6.21 Compiling indexmap v2.12.0 Compiling clap_lex v0.7.6 Compiling serde_json v1.0.145 Compiling bitflags v2.10.0 Compiling cfg-if v1.0.4 Compiling linux-raw-sys v0.11.0 Compiling strsim v0.11.1 Compiling toml_write v0.1.2 Compiling winnow v0.7.13 Compiling clap_builder v4.5.50 Compiling serde_derive v1.0.228 Compiling ryu v1.0.20 Compiling fastrand v2.3.0 Compiling cbindgen v0.27.0 Compiling memchr v2.7.6 Compiling itoa v1.0.15 Compiling once_cell v1.21.3 Compiling tempfile v3.23.0 Compiling clap v4.5.50 Compiling serde_spanned v0.6.9 Compiling toml_datetime v0.6.11 Compiling toml_edit v0.22.27 Compiling heck v0.4.1 Compiling toml v0.8.23 Compiling log v0.4.28 Finished `release` profile [optimized] target(s) in 1m 33s Installing /builddir/build/BUILD/firefox-140.4.0/my_rust_vendor/.cargo/bin/cbindgen Installed package `cbindgen v0.27.0` (executable `cbindgen`) warning: be sure to add `/builddir/build/BUILD/firefox-140.4.0/my_rust_vendor/.cargo/bin` to your PATH to be able to run the installed binaries ++ pwd + export PATH=/builddir/build/BUILD/firefox-140.4.0/my_rust_vendor/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/usr/local/sbin:/usr/lib64/qt5/bin /builddir/build/BUILD/firefox-140.4.0 + PATH=/builddir/build/BUILD/firefox-140.4.0/my_rust_vendor/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/games:/usr/games:/usr/local/sbin:/usr/lib64/qt5/bin + cd - ++ echo '-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' ++ /usr/bin/sed -e s/-Wall// + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' ++ echo '-O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' ++ /usr/bin/sed -e s/-Werror=format-security// + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables' + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive' + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now' + export RUSTFLAGS=-Cdebuginfo=0 + RUSTFLAGS=-Cdebuginfo=0 + export MAGEIA_RUST_LTO=-Clto=thin + MAGEIA_RUST_LTO=-Clto=thin + MOZ_OPT_FLAGS='-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT' + echo 'export CFLAGS="-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT"' + echo 'export CXXFLAGS="-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT"' + echo 'export LDFLAGS=""' + echo 'export CC=gcc' + echo 'export CXX=g++' + echo 'export AR="gcc-ar"' + echo 'export NM="gcc-nm"' + echo 'export RANLIB="gcc-ranlib"' + echo 'export MOZ_MAKE_FLAGS="-j8"' + echo 'export MOZ_SERVICES_SYNC=1' + echo 'export STRIP=/bin/true' + echo 'export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system' ++ llvm-config --libdir + echo 'ac_add_options --with-libclang-path=/usr/lib64' + export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system + MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system + ./mach build Mach and the build system store shared state in a common directory on the filesystem. The following directory will be created: /builddir/.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: /builddir/.mozbuild Running "pip check" to verify compatibility between the system Python and the "mach" site. Creating local state directory: /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3 Running "pip check" to verify compatibility between the system Python and the "build" site. Creating the 'build' site at /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build 0:01.31 W Clobber not needed. 0:01.47 Using Python 3.10.11 from /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python 0:01.47 Adding configure options from /builddir/build/BUILD/firefox-140.4.0/.mozconfig 0:01.47 --enable-project=browser 0:01.47 --prefix= 0:01.47 --libdir= 0:01.47 --with-system-zlib 0:01.47 --disable-strip 0:01.47 --enable-necko-wifi 0:01.47 --disable-updater 0:01.47 --enable-chrome-format=omni 0:01.47 --enable-pulseaudio 0:01.47 --without-system-icu 0:01.47 --with-mozilla-api-keyfile=../mozilla-api-key 0:01.47 --with-google-location-service-api-keyfile=../google-api-key 0:01.47 --with-google-safebrowsing-api-keyfile=../google-api-key 0:01.47 --enable-release 0:01.47 --update-channel=release 0:01.47 --without-wasm-sandboxed-libraries 0:01.47 BINDGEN_CFLAGS=-I/usr/include/nspr4 -I/usr/include/pixman-1 0:01.47 --enable-av1 0:01.47 --allow-addon-sideload 0:01.47 --enable-js-shell 0:01.47 --with-unsigned-addon-scopes=app,system 0:01.47 --enable-libproxy 0:01.47 --without-system-png 0:01.47 --with-distribution-id=org.mageia 0:01.47 --enable-update-channel=release 0:01.47 --enable-default-toolkit=cairo-gtk3-wayland 0:01.47 --enable-official-branding 0:01.47 --prefix=/usr 0:01.47 --libdir=/usr/lib64 0:01.47 --with-system-nspr 0:01.47 --with-system-nss 0:01.47 --enable-system-ffi 0:01.47 --with-system-libevent 0:01.47 --enable-optimize 0:01.47 --disable-debug 0:01.47 --disable-crashreporter 0:01.47 --disable-tests 0:01.47 --with-system-jpeg 0:01.47 --enable-system-pixman 0:01.47 --with-system-libvpx 0:01.47 --with-system-webp 0:01.47 --without-system-icu 0:01.47 --with-mozilla-api-keyfile=/builddir/build/BUILD/firefox-140.4.0/mozilla-api-key 0:01.47 --with-google-safebrowsing-api-keyfile=/builddir/build/BUILD/firefox-140.4.0/google-api-key 0:01.47 --with-libclang-path=/usr/lib64 0:01.47 CXX=g++ 0:01.47 AR=gcc-ar 0:01.47 RANLIB=gcc-ranlib 0:01.47 MOZ_MAKE_FLAGS=-j8 0:01.47 MOZILLA_OFFICIAL=1 0:01.47 MOZ_SERVICES_SYNC=1 0:01.47 CXXFLAGS=-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT 0:01.47 STRIP=/bin/true 0:01.47 CFLAGS=-O2 -g -pipe -Wformat -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fpermissive -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT 0:01.47 LDFLAGS= 0:01.47 BUILD_OFFICIAL=1 0:01.47 CC=gcc 0:01.47 NM=gcc-nm 0:01.47 checking for vcs source checkout... no 0:01.51 checking for a shell... /usr/bin/sh 0:01.54 checking for host system type... x86_64-pc-linux-gnu 0:01.54 checking for target system type... x86_64-pc-linux-gnu 0:01.75 checking whether cross compiling... no 0:01.80 checking if configuration file confvars.sh exists... /builddir/build/BUILD/firefox-140.4.0/browser/confvars.sh 0:01.80 checking if configuration file configure.sh exists... /builddir/build/BUILD/firefox-140.4.0/browser/branding/official/configure.sh 0:01.83 checking for the target C compiler... /usr/bin/gcc 0:01.83 checking for ccache... not found 0:01.84 checking whether the target C compiler can be used... yes 0:01.84 checking for the target C++ compiler... /usr/bin/g++ 0:01.85 checking whether the target C++ compiler can be used... yes 0:01.86 checking for unwind.h... yes 0:01.86 checking for target linker... bfd 0:01.88 checking for _Unwind_Backtrace... yes 0:01.89 checking for Python 3... /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python (3.10.11) 0:01.89 checking for wget... not found 0:01.89 checking the target C compiler version... 12.3.0 0:01.90 checking the target C compiler works... yes 0:01.90 checking the target C++ compiler version... 12.3.0 0:01.92 checking the target C++ compiler works... yes 0:01.92 checking for the host C compiler... /usr/bin/gcc 0:01.92 checking whether the host C compiler can be used... yes 0:01.92 checking the host C compiler version... 12.3.0 0:01.92 checking the host C compiler works... yes 0:01.92 checking for the host C++ compiler... /usr/bin/g++ 0:01.92 checking whether the host C++ compiler can be used... yes 0:01.92 checking the host C++ compiler version... 12.3.0 0:01.92 checking the host C++ compiler works... yes 0:01.92 checking for host linker... bfd 0:01.94 checking for 64-bit OS... yes 0:01.95 checking for new enough STL headers from libstdc++... yes 0:02.01 checking for __thread keyword for TLS variables... yes 0:02.01 checking for the assembler... /usr/bin/gcc 0:02.02 checking for llvm-objdump... /usr/bin/llvm-objdump 0:02.02 checking for ar... /usr/bin/gcc-ar 0:02.03 checking whether ar supports response files... no 0:02.03 checking for host_ar... /usr/bin/ar 0:02.03 checking for nm... /usr/bin/gcc-nm 0:02.04 checking for -mavxvnni support... yes 0:02.06 checking for -mavx512bw support... yes 0:02.07 checking for -mavx512vnni support... yes 0:02.07 checking for pkg_config... /usr/bin/pkg-config 0:02.07 checking for pkg-config version... 1.8.0 0:02.07 checking whether pkg-config is pkgconf... yes 0:02.10 checking for strndup... yes 0:02.12 checking for posix_memalign... yes 0:02.14 checking for memalign... yes 0:02.16 checking for malloc_usable_size... yes 0:02.18 checking for malloc.h... yes 0:02.19 checking whether malloc_usable_size definition can use const argument... no 0:02.20 checking for stdint.h... yes 0:02.21 checking for inttypes.h... yes 0:02.22 checking for alloca.h... yes 0:02.23 checking for sys/byteorder.h... no 0:02.24 checking for getopt.h... yes 0:02.26 checking for unistd.h... yes 0:02.27 checking for nl_types.h... yes 0:02.29 checking for cpuid.h... yes 0:02.30 checking for fts.h... yes 0:02.31 checking for sys/statvfs.h... yes 0:02.33 checking for sys/statfs.h... yes 0:02.34 checking for sys/vfs.h... yes 0:02.36 checking for sys/mount.h... yes 0:02.37 checking for sys/quota.h... yes 0:02.39 checking for linux/quota.h... yes 0:02.41 checking for linux/if_addr.h... yes 0:02.43 checking for linux/rtnetlink.h... yes 0:02.44 checking for sys/queue.h... yes 0:02.45 checking for sys/types.h... yes 0:02.47 checking for netinet/in.h... yes 0:02.48 checking for byteswap.h... yes 0:02.50 checking for memfd_create in sys/mman.h... yes 0:02.55 checking for clock_gettime(CLOCK_MONOTONIC)... yes 0:02.62 checking for res_ninit()... yes 0:02.65 checking for dladdr... yes 0:02.66 checking for dlfcn.h... yes 0:02.68 checking for dlopen in -ldl... yes 0:02.70 checking for gethostbyname_r in -lc_r... no 0:02.71 checking for socket in -lsocket... no 0:02.74 checking for pthread_create... yes 0:02.75 checking for pthread.h... yes 0:02.76 checking whether the C compiler supports -pthread... yes 0:02.85 checking whether 64-bits std::atomic requires -latomic... no 0:02.86 checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:02.87 checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:02.88 checking whether the C compiler supports -Wformat-type-confusion... no 0:02.89 checking whether the C++ compiler supports -Wformat-type-confusion... no 0:02.91 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:02.92 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:02.94 checking whether the C compiler supports -Wtautological-constant-in-range-compare... no 0:02.95 checking whether the C++ compiler supports -Wtautological-constant-in-range-compare... no 0:02.97 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no 0:02.98 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no 0:03.00 checking whether the C compiler supports -Wunreachable-code-return... no 0:03.01 checking whether the C++ compiler supports -Wunreachable-code-return... no 0:03.01 checking whether the C compiler supports -Wclass-varargs... no 0:03.02 checking whether the C++ compiler supports -Wclass-varargs... no 0:03.03 checking whether the C++ compiler supports -Wempty-init-stmt... no 0:03.04 checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:03.05 checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:03.06 checking whether the C compiler supports -Wfloat-zero-conversion... no 0:03.07 checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:03.08 checking whether the C compiler supports -Wloop-analysis... no 0:03.08 checking whether the C++ compiler supports -Wloop-analysis... no 0:03.09 checking whether the C compiler supports -Wno-range-loop-analysis... no 0:03.10 checking whether the C++ compiler supports -Wno-range-loop-analysis... no 0:03.12 checking whether the C++ compiler supports -Wcomma-subscript... yes 0:03.13 checking whether the C compiler supports -Wenum-compare-conditional... no 0:03.14 checking whether the C++ compiler supports -Wenum-compare-conditional... no 0:03.15 checking whether the C compiler supports -Wenum-float-conversion... no 0:03.15 checking whether the C++ compiler supports -Wenum-float-conversion... no 0:03.17 checking whether the C++ compiler supports -Wvolatile... yes 0:03.17 checking whether the C++ compiler supports -Wno-deprecated-anon-enum-enum-conversion... no 0:03.19 checking whether the C++ compiler supports -Wno-deprecated-enum-enum-conversion... yes 0:03.20 checking whether the C++ compiler supports -Wno-deprecated-this-capture... no 0:03.20 checking whether the C++ compiler supports -Wcomma... no 0:03.21 checking whether the C compiler supports -Wduplicated-cond... yes 0:03.22 checking whether the C++ compiler supports -Wduplicated-cond... yes 0:03.23 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:03.24 checking whether the C compiler supports -Wlogical-op... yes 0:03.26 checking whether the C++ compiler supports -Wlogical-op... yes 0:03.27 checking whether the C compiler supports -Wstring-conversion... no 0:03.27 checking whether the C++ compiler supports -Wstring-conversion... no 0:03.28 checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:03.29 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:03.31 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:03.32 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:03.33 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:03.34 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:03.35 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:03.36 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:03.37 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:03.38 checking whether the C compiler supports -Wno-multistatement-macros... yes 0:03.39 checking whether the C++ compiler supports -Wno-multistatement-macros... yes 0:03.41 checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:03.42 checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:03.43 checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:03.44 checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:03.45 checking whether the C compiler supports -Wno-error=deprecated-builtins... no 0:03.46 checking whether the C++ compiler supports -Wno-error=deprecated-builtins... no 0:03.47 checking whether the C compiler supports -Wformat... yes 0:03.49 checking whether the C++ compiler supports -Wformat... yes 0:03.50 checking whether the C compiler supports -Wformat-security... no 0:03.51 checking whether the C++ compiler supports -Wformat-security... no 0:03.52 checking whether the C compiler supports -Wformat-overflow=2... yes 0:03.53 checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:03.54 checking whether the C compiler supports -Werror=implicit-function-declaration... yes 0:03.56 checking whether the C compiler supports -Wno-psabi... yes 0:03.57 checking whether the C++ compiler supports -Wno-psabi... yes 0:03.58 checking whether the C compiler supports -Wno-error=builtin-macro-redefined... yes 0:03.59 checking whether the C++ compiler supports -Wno-error=builtin-macro-redefined... yes 0:03.60 checking whether the C++ compiler supports -Wno-vla-cxx-extension... no 0:03.61 checking whether the C compiler supports -Wno-unknown-warning-option... no 0:03.62 checking whether the C++ compiler supports -Wno-unknown-warning-option... no 0:03.63 checking whether the C compiler supports -Wno-character-conversion... no 0:03.64 checking whether the C++ compiler supports -Wno-character-conversion... no 0:03.65 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:03.66 checking whether the C++ compiler supports -fno-aligned-new... yes 0:04.86 checking whether we're trying to statically link with libstdc++... no 0:04.87 checking whether the linker supports Identical Code Folding... no 0:04.88 checking whether the C compiler supports -pipe... yes 0:04.89 checking whether the C++ compiler supports -pipe... yes 0:04.92 checking whether the C linker supports -Wl,--build-id=sha1... yes 0:04.93 checking whether the C assembler supports -Wa,--noexecstack... yes 0:04.95 checking whether the C linker supports -Wl,-z,noexecstack... yes 0:04.97 checking whether the C linker supports -Wl,-z,text... yes 0:04.99 checking whether the C linker supports -Wl,-z,relro... yes 0:05.01 checking whether the C linker supports -Wl,-z,now... yes 0:05.04 checking whether the C linker supports -Wl,-z,nocopyreloc... yes 0:05.05 checking whether the C assembler supports -fPIC... yes 0:05.06 checking whether the C compiler supports -fPIC... yes 0:05.07 checking whether the C++ compiler supports -fPIC... yes 0:05.09 checking what kind of list files are supported by the linker... linkerlist 0:05.10 checking for llvm_profdata... /usr/bin/llvm-profdata 0:05.13 checking for readelf... /usr/bin/llvm-readelf 0:05.15 checking for objcopy... /usr/bin/llvm-objcopy 0:05.15 checking for alsa... yes 0:05.15 checking MOZ_ALSA_CFLAGS... 0:05.16 checking MOZ_ALSA_LIBS... -lasound 0:05.16 checking for libpulse... yes 0:05.16 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:05.16 checking MOZ_PULSEAUDIO_LIBS... -lpulse -pthread 0:05.17 checking for nspr >= 4.32... yes 0:05.17 checking NSPR_CFLAGS... -I/usr/include/nspr4 0:05.17 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:05.17 checking for rustc... /usr/bin/rustc 0:05.17 checking for cargo... /usr/bin/cargo 0:05.24 checking rustc version... 1.82.0 0:05.26 checking cargo version... 1.82.0 0:06.13 checking for rust host triplet... x86_64-unknown-linux-gnu 0:06.17 checking for rust target triplet... x86_64-unknown-linux-gnu 0:06.18 checking for rustdoc... /usr/bin/rustdoc 0:06.18 checking for cbindgen... /builddir/build/BUILD/firefox-140.4.0/my_rust_vendor/.cargo/bin/cbindgen 0:06.18 checking for rustfmt... not found 0:07.16 checking for clang for bindgen... /usr/bin/clang++ 0:07.16 checking for libclang for bindgen... /usr/lib64/libclang.so 0:07.37 checking that libclang is new enough... yes 0:07.37 checking bindgen cflags... ['-x', 'c++', '-fno-sized-deallocation', '-fno-aligned-new', '-DTRACING=1', '-DIMPL_LIBXUL', '-DMOZILLA_INTERNAL_API', '-DRUST_BINDGEN', '-std=gnu++17', '-I/usr/include/nspr4', '-I/usr/include/pixman-1'] 0:07.37 checking for libffi > 3.0.9... yes 0:07.38 checking MOZ_FFI_CFLAGS... 0:07.38 checking MOZ_FFI_LIBS... -lffi 0:07.39 checking for tm_zone and tm_gmtoff in struct tm... yes 0:07.42 checking for getpagesize... yes 0:07.44 checking for gmtime_r... yes 0:07.46 checking for localtime_r... yes 0:07.49 checking for gettid... yes 0:07.51 checking for setpriority... yes 0:07.53 checking for syscall... yes 0:07.55 checking for getc_unlocked... yes 0:07.57 checking for pthread_getname_np... yes 0:07.60 checking for pthread_get_name_np... no 0:07.62 checking for strerror... yes 0:07.67 checking for nl_langinfo and CODESET... yes 0:07.72 checking for __cxa_demangle... yes 0:07.75 checking for _getc_nolock... no 0:07.77 checking for localeconv... yes 0:08.88 checking for nodejs... /usr/bin/node (22.16.0) 0:08.89 checking for gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1... yes 0:08.94 checking MOZ_WAYLAND_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -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 -pthread 0:08.95 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:08.95 checking for pango >= 1.22.0... yes 0:08.95 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 0:08.95 checking MOZ_PANGO_LIBS... -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz 0:08.96 checking for fontconfig >= 2.7.0... yes 0:08.96 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/libxml2 0:08.96 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:08.96 checking for freetype2 >= 9.10.3... yes 0:08.96 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 0:08.96 checking _FT2_LIBS... -lfreetype 0:08.97 checking for tar... /usr/bin/gtar 0:08.97 checking for unzip... /usr/bin/unzip 0:08.97 checking for the Mozilla API key... yes 0:08.97 checking for the Google Location Service API key... yes 0:08.97 checking for the Google Safebrowsing API key... yes 0:08.97 checking for the Bing API key... no 0:08.97 checking for the Adjust SDK key... no 0:08.97 checking for the Leanplum SDK key... no 0:08.97 checking for the Pocket API key... no 0:08.97 checking for libwebp >= 1.0.2 libwebpdemux >= 1.0.2... yes 0:08.97 checking MOZ_WEBP_CFLAGS... -I/usr/include/webp 0:08.97 checking MOZ_WEBP_LIBS... -lwebpdemux -lwebp -lsharpyuv 0:08.98 checking for x11 xcb xcb-shm x11-xcb xext xrandr >= 1.4.0 xcomposite xcursor xdamage xfixes xi... yes 0:08.98 checking MOZ_X11_CFLAGS... 0:08.98 checking MOZ_X11_LIBS... -lxcb-shm -lX11-xcb -lX11 -lxcb -lXext -lXrandr -lXcomposite -lXcursor -lXdamage -lXfixes -lXi 0:08.99 checking for ice sm... yes 0:08.99 checking MOZ_X11_SM_CFLAGS... -I/usr/include/uuid 0:09.01 checking for stat64... yes 0:09.04 checking for lstat64... yes 0:09.06 checking for truncate64... yes 0:09.08 checking for statvfs64... yes 0:09.10 checking for statvfs... yes 0:09.12 checking for statfs64... yes 0:09.15 checking for statfs... yes 0:09.17 checking for lutimes... yes 0:09.19 checking for posix_fadvise... yes 0:09.21 checking for posix_fallocate... yes 0:09.24 checking for eventfd... yes 0:09.26 checking for arc4random... yes 0:09.28 checking for arc4random_buf... yes 0:09.30 checking for mallinfo... yes 0:09.31 checking for sys/ioccom.h... no 0:09.38 checking for -z pack-relative-relocs option to ld... yes 0:09.39 checking for vpx >= 1.10.0... yes 0:09.39 checking MOZ_LIBVPX_CFLAGS... 0:09.39 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:09.41 checking for vpx/vpx_decoder.h... yes 0:09.44 checking for vpx_codec_dec_init_ver... yes 0:09.47 checking for jpeg_destroy_compress... yes 0:09.48 checking for sufficient jpeg library version... yes 0:09.50 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:09.50 checking for nasm... /usr/bin/nasm 0:09.51 checking nasm version... 2.16.01 0:09.51 checking for dump_syms... not found 0:09.53 checking for getcontext... yes 0:09.54 checking for nss >= 3.112... yes 0:09.54 checking NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr4 0:09.54 checking NSS_LIBS... -lssl3 -lsmime3 -lnss3 -lsoftokn3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:09.54 checking for libevent... yes 0:09.54 checking MOZ_LIBEVENT_CFLAGS... 0:09.55 checking MOZ_LIBEVENT_LIBS... -levent 0:09.55 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:09.57 checking MOZ_GTK3_CFLAGS... -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -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/gtk-3.0/unix-print -pthread 0:09.57 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:09.58 checking for glib-2.0 >= 2.42 gobject-2.0... yes 0:09.58 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:09.58 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:09.58 checking for dbus-1 >= 0.60... yes 0:09.58 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 0:09.59 checking MOZ_DBUS_LIBS... -ldbus-1 0:09.59 checking for libproxy-1.0... yes 0:09.59 checking MOZ_LIBPROXY_CFLAGS... 0:09.59 checking MOZ_LIBPROXY_LIBS... -lproxy 0:09.59 checking for pixman-1 >= 0.40.0... yes 0:09.60 checking MOZ_PIXMAN_CFLAGS... -I/usr/include/pixman-1 0:09.60 checking MOZ_PIXMAN_LIBS... -lpixman-1 0:09.61 checking for sin_len in struct sockaddr_in... no 0:09.62 checking for sin_len6 in struct sockaddr_in6... no 0:09.63 checking for sa_len in struct sockaddr... no 0:09.64 checking for pthread_cond_timedwait_monotonic_np... no 0:09.65 checking for 32-bits ethtool_cmd.speed... yes 0:09.67 checking for valid C compiler optimization flags... yes 0:09.67 checking for awk... /usr/bin/gawk 0:09.67 checking for gmake... /usr/bin/gmake 0:09.67 checking for watchman... not found 0:09.67 checking for xargs... /usr/bin/xargs 0:09.67 checking for rpmbuild... /usr/bin/rpmbuild 0:09.67 checking for strip... /bin/true 0:09.67 checking for zlib >= 1.2.3... yes 0:09.67 checking MOZ_ZLIB_CFLAGS... 0:09.68 checking MOZ_ZLIB_LIBS... -lz 0:09.68 Creating config.status 0:09.85 Reticulating splines... 0:18.24 Finished reading 2236 moz.build files in 3.88s 0:18.24 Read 13 gyp files in parallel contributing 0.00s to total wall time 0:18.24 Processed into 15782 build config descriptors in 1.76s 0:18.24 RecursiveMake backend executed in 2.49s 0:18.24 4747 total backend files; 3609 created; 0 updated; 1138 unchanged; 0 deleted; 22 -> 1785 Makefile 0:18.24 FasterMake backend executed in 0.00s 0:18.24 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:18.24 Clangd backend executed in 0.00s 0:18.24 0 total backend files; 0 created; 0 updated; 0 unchanged; 0 deleted 0:18.24 Total wall time: 8.42s; CPU time: 8.01s; Efficiency: 95%; Untracked: 0.28s 0:18.93 W Adding make options from /builddir/build/BUILD/firefox-140.4.0/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/builddir/build/BUILD/firefox-140.4.0/objdir OBJDIR=/builddir/build/BUILD/firefox-140.4.0/objdir FOUND_MOZCONFIG=/builddir/build/BUILD/firefox-140.4.0/.mozconfig export FOUND_MOZCONFIG 0:18.93 /usr/bin/gmake -f client.mk -j4 -s 0:19.14 Elapsed: 0.06s; From dist/xpi-stage: Kept 0 existing; Added/updated 428; Removed 0 files and 0 directories. 0:19.24 Elapsed: 0.16s; From dist/include: Kept 2892 existing; Added/updated 4837; Removed 0 files and 0 directories. 0:19.26 Elapsed: 0.05s; From _tests: Kept 11 existing; Added/updated 684; Removed 0 files and 0 directories. 0:19.29 Elapsed: 0.09s; From dist/bin: Kept 12 existing; Added/updated 2767; Removed 0 files and 0 directories. 0:19.34 ./mozilla-config.h.stub 0:19.34 ./buildid.h.stub 0:19.34 ./source-repo.h.stub 0:19.34 ./RelationType.h.stub 0:19.34 ./Role.h.stub 0:19.51 ./stl.sentinel.stub 0:19.51 ./system-header.sentinel.stub 0:19.51 ./xpcAccEvents.h.stub 0:19.52 config 0:19.69 ./buildconfig.rs.stub 0:19.69 ./cbindgen-metadata.json.stub 0:19.75 ./UseCounterList.h.stub 0:19.79 ./UseCounterWorkerList.h.stub 0:19.86 ./ServoCSSPropList.py.stub 0:19.97 ./BaseChars.h.stub 0:20.03 ./IsCombiningDiacritic.h.stub 0:20.09 ./js-confdefs.h.stub 0:20.75 ./js-config.h.stub 0:20.91 ./ProfilingCategoryList.h.stub 0:20.98 ./PrefsGenerated.h.stub 0:20.99 ./ReservedWordsGenerated.h.stub 0:21.08 ./StatsPhasesGenerated.h.stub 0:21.24 ./ABIFunctionTypeGenerated.h.stub 0:21.26 ./MIROpsGenerated.h.stub 0:21.42 ./LIROpsGenerated.h.stub 0:21.50 ./CacheIROpsGenerated.h.stub 0:21.98 ./AtomicOperationsGenerated.h.stub 0:22.54 ./WasmBuiltinModuleGenerated.h.stub 0:22.56 ./FrameIdList.h.stub 0:22.67 ./FrameTypeList.h.stub 0:23.08 ./CountedUnknownProperties.h.stub 0:23.08 ./StaticPrefListAll.h.stub 0:23.13 ./registered_field_trials.h.stub 0:23.28 ./metrics_yamls.cached.stub 0:23.31 ./pings_yamls.cached.stub 0:24.07 ./NimbusFeatureManifest.h.stub 0:25.58 ./TelemetryHistogramEnums.h.stub 0:26.02 ./TelemetryHistogramNameMap.h.stub 0:26.27 ./TelemetryScalarData.h.stub 0:26.37 ./TelemetryScalarEnums.h.stub 0:26.55 ./TelemetryEventData.h.stub 0:27.28 ./TelemetryEventEnums.h.stub 0:27.30 ./TelemetryProcessEnums.h.stub 0:27.34 ./TelemetryProcessData.h.stub 0:27.54 ./TelemetryUserInteractionData.h.stub 0:27.73 ./TelemetryUserInteractionNameMap.h.stub 0:27.93 ./CrashAnnotations.h.stub 0:27.99 ./profiling_categories.rs.stub 0:27.99 ./ErrorList.h.stub 0:28.13 ./ErrorNamesInternal.h.stub 0:28.22 ./error_list.rs.stub 0:28.28 ./Services.h.stub 0:28.32 ./GeckoProcessTypes.h.stub 0:28.40 ./Components.h.stub 0:28.46 ./nsGkAtomList.h.stub 0:28.50 ./nsGkAtomConsts.h.stub 0:28.57 ./xpidl.stub.stub 0:28.87 ./application.ini.stub 0:28.88 config/nsinstall_real 0:28.93 ./GeneratedElementDocumentState.h.stub 0:28.94 ./fragmentdirectives_ffi_generated.h.stub 0:28.94 ./CSS2Properties.webidl.stub 0:29.10 ./CSSPageDescriptors.webidl.stub 0:29.17 ./CSSPositionTryDescriptors.webidl.stub 0:29.17 ./data_encoding_ffi_generated.h.stub 0:29.30 ./mime_guess_ffi_generated.h.stub 0:29.36 ./audioipc2_client_ffi_generated.h.stub 0:29.36 ./audioipc2_server_ffi_generated.h.stub 0:29.51 ./midir_impl_ffi_generated.h.stub 0:29.58 ./origin_trials_ffi_generated.h.stub 0:29.60 ./webrender_ffi_generated.h.stub 0:29.76 ./wgpu_ffi_generated.h.stub 0:29.79 ./unicode_bidi_ffi_generated.h.stub 0:29.82 ./mapped_hyph.h.stub 0:30.07 ./fluent_ffi_generated.h.stub 0:30.29 ./l10nregistry_ffi_generated.h.stub 0:30.53 ./localization_ffi_generated.h.stub 0:30.64 ./fluent_langneg_ffi_generated.h.stub 0:30.80 ./oxilangtag_ffi_generated.h.stub 0:30.81 ./unic_langid_ffi_generated.h.stub 0:30.87 ./selfhosted.out.h.stub 0:31.01 ./nsCSSPropertyID.h.stub 0:31.03 ./ServoCSSPropList.h.stub 0:31.22 ./CompositorAnimatableProperties.h.stub 0:31.24 ./ServoStyleConsts.h.stub 0:31.31 ./mp4parse_ffi_generated.h.stub 0:31.42 ./idna_glue.h.stub 0:31.43 ./MozURL_ffi.h.stub 0:31.63 ./rust_helper.h.stub 0:31.69 ./neqo_glue_ffi_generated.h.stub 0:31.84 ./signature_cache_ffi.h.stub 0:31.90 ./mls_gk_ffi_generated.h.stub 0:32.08 ./fog_ffi_generated.h.stub 0:32.11 ./jog_ffi_generated.h.stub 0:32.30 ./GleanPings.h.stub 0:32.39 ./dap_ffi_generated.h.stub 0:32.52 ./profiler_ffi_generated.h.stub 0:32.56 ./gk_rust_utils_ffi_generated.h.stub 0:32.79 ./application.ini.h.stub 0:35.15 WARNING: mkdir -dot- requested by /usr/bin/gmake -C /builddir/build/BUILD/firefox-140.4.0/objdir/config/makefiles/xpidl xpidl 0:35.15 config/makefiles/xpidl/Bits.xpt 0:35.15 config/makefiles/xpidl/accessibility.xpt 0:35.40 config/makefiles/xpidl/alerts.xpt 0:35.98 config/makefiles/xpidl/appshell.xpt 0:36.23 config/makefiles/xpidl/appstartup.xpt 0:36.52 config/makefiles/xpidl/autocomplete.xpt 0:36.75 config/makefiles/xpidl/autoplay.xpt 0:37.07 config/makefiles/xpidl/backgroundhangmonitor.xpt 0:37.54 config/makefiles/xpidl/browsercompsbase.xpt 0:38.00 config/makefiles/xpidl/caps.xpt 0:38.48 config/makefiles/xpidl/captivedetect.xpt 0:39.24 config/makefiles/xpidl/cascade_bindings.xpt 0:39.49 config/makefiles/xpidl/chrome.xpt 0:39.75 config/makefiles/xpidl/commandhandler.xpt 0:40.23 config/makefiles/xpidl/commandlines.xpt 0:40.47 config/makefiles/xpidl/composer.xpt 0:40.64 config/makefiles/xpidl/content_events.xpt 0:40.79 config/makefiles/xpidl/content_geckomediaplugins.xpt 0:40.88 config/makefiles/xpidl/docshell.xpt 0:41.03 config/makefiles/xpidl/dom.xpt 0:41.16 config/makefiles/xpidl/dom_audiochannel.xpt 0:41.54 config/makefiles/xpidl/dom_base.xpt 0:41.65 ./GleanMetrics.h.stub 0:41.66 ./GleanJSMetricsLookup.cpp.stub 0:41.77 config/makefiles/xpidl/dom_bindings.xpt 0:41.87 config/makefiles/xpidl/dom_events.xpt 0:42.38 config/makefiles/xpidl/dom_geolocation.xpt 0:42.85 config/makefiles/xpidl/dom_identitycredential.xpt 0:42.87 config/makefiles/xpidl/dom_indexeddb.xpt 0:43.16 config/makefiles/xpidl/dom_localstorage.xpt 0:43.20 config/makefiles/xpidl/dom_media.xpt 0:43.43 ./metrics.rs.stub 0:43.47 config/makefiles/xpidl/dom_network.xpt 0:43.64 config/makefiles/xpidl/dom_notification.xpt 0:44.00 ./factory.rs.stub 0:44.17 config/makefiles/xpidl/dom_payments.xpt 0:44.66 config/makefiles/xpidl/dom_power.xpt 0:45.57 config/makefiles/xpidl/dom_push.xpt 0:46.09 config/makefiles/xpidl/dom_quota.xpt 0:46.25 config/makefiles/xpidl/dom_security.xpt 0:46.38 config/makefiles/xpidl/dom_serializers.xpt 0:46.64 config/makefiles/xpidl/dom_sidebar.xpt 0:46.66 config/makefiles/xpidl/dom_simpledb.xpt 0:46.78 config/makefiles/xpidl/dom_storage.xpt 0:46.95 config/makefiles/xpidl/dom_system.xpt 0:47.12 config/makefiles/xpidl/dom_webauthn.xpt 0:47.21 config/makefiles/xpidl/dom_webspeechrecognition.xpt 0:47.29 config/makefiles/xpidl/dom_webspeechsynth.xpt 0:47.56 config/makefiles/xpidl/dom_workers.xpt 0:47.59 config/makefiles/xpidl/dom_xslt.xpt 0:47.77 config/makefiles/xpidl/dom_xul.xpt 0:47.88 config/makefiles/xpidl/downloads.xpt 0:48.06 config/makefiles/xpidl/editor.xpt 0:48.11 config/makefiles/xpidl/enterprisepolicies.xpt 0:48.34 config/makefiles/xpidl/extensions.xpt 0:48.40 config/makefiles/xpidl/exthandler.xpt 0:48.64 config/makefiles/xpidl/fastfind.xpt 0:48.82 config/makefiles/xpidl/fog.xpt 0:49.01 config/makefiles/xpidl/gfx.xpt 0:49.08 config/makefiles/xpidl/html5.xpt 0:49.25 config/makefiles/xpidl/htmlparser.xpt 0:49.32 config/makefiles/xpidl/http-sfv.xpt 0:49.45 config/makefiles/xpidl/imglib2.xpt 0:49.47 config/makefiles/xpidl/inspector.xpt 0:49.55 config/makefiles/xpidl/intl.xpt 0:49.71 config/makefiles/xpidl/jar.xpt 0:49.71 config/makefiles/xpidl/jsdevtools.xpt 0:49.78 config/makefiles/xpidl/kvstore.xpt 0:49.86 config/makefiles/xpidl/layout_base.xpt 0:49.95 config/makefiles/xpidl/layout_xul_tree.xpt 0:50.01 config/makefiles/xpidl/locale.xpt 0:50.05 config/makefiles/xpidl/loginmgr.xpt 0:50.12 config/makefiles/xpidl/migration.xpt 0:50.20 config/makefiles/xpidl/mimetype.xpt 0:50.27 config/makefiles/xpidl/ml.xpt 0:50.30 config/makefiles/xpidl/mozfind.xpt 0:50.42 config/makefiles/xpidl/mozintl.xpt 0:50.44 config/makefiles/xpidl/necko.xpt 0:50.52 config/makefiles/xpidl/necko_about.xpt 0:50.54 config/makefiles/xpidl/necko_cache2.xpt 0:50.68 config/makefiles/xpidl/necko_cookie.xpt 0:50.68 config/makefiles/xpidl/necko_dns.xpt 0:50.77 config/makefiles/xpidl/necko_file.xpt 0:50.98 config/makefiles/xpidl/necko_http.xpt 0:51.00 config/makefiles/xpidl/necko_res.xpt 0:51.15 config/makefiles/xpidl/necko_socket.xpt 0:51.22 config/makefiles/xpidl/necko_strconv.xpt 0:51.40 config/makefiles/xpidl/necko_viewsource.xpt 0:51.45 config/makefiles/xpidl/necko_websocket.xpt 0:51.68 config/makefiles/xpidl/necko_webtransport.xpt 0:51.75 config/makefiles/xpidl/necko_wifi.xpt 0:51.79 config/makefiles/xpidl/parentalcontrols.xpt 0:51.97 config/makefiles/xpidl/peerconnection.xpt 0:52.03 config/makefiles/xpidl/permissions.xpt 0:52.05 config/makefiles/xpidl/pipnss.xpt 0:52.20 config/makefiles/xpidl/places.xpt 0:52.27 config/makefiles/xpidl/pref.xpt 0:52.27 config/makefiles/xpidl/prefetch.xpt 0:52.55 config/makefiles/xpidl/privateattribution.xpt 0:52.59 config/makefiles/xpidl/profiler.xpt 0:52.65 config/makefiles/xpidl/remote.xpt 0:52.77 config/makefiles/xpidl/reputationservice.xpt 0:52.78 config/makefiles/xpidl/sandbox.xpt 0:52.81 config/makefiles/xpidl/satchel.xpt 0:52.89 config/makefiles/xpidl/services.xpt 0:53.00 config/makefiles/xpidl/sessionstore.xpt 0:53.01 config/makefiles/xpidl/shellservice.xpt 0:53.05 config/makefiles/xpidl/shistory.xpt 0:53.12 config/makefiles/xpidl/spellchecker.xpt 0:53.24 config/makefiles/xpidl/startupcache.xpt 0:53.26 config/makefiles/xpidl/storage.xpt 0:53.28 config/makefiles/xpidl/telemetry.xpt 0:53.41 config/makefiles/xpidl/thumbnails.xpt 0:53.48 config/makefiles/xpidl/toolkit_antitracking.xpt 0:53.49 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 0:53.68 config/makefiles/xpidl/toolkit_backgroundtasks.xpt 0:53.70 config/makefiles/xpidl/toolkit_cleardata.xpt 0:53.73 config/makefiles/xpidl/toolkit_contentanalysis.xpt 0:53.84 config/makefiles/xpidl/toolkit_cookiebanners.xpt 0:53.92 config/makefiles/xpidl/toolkit_crashservice.xpt 0:53.94 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 0:53.97 config/makefiles/xpidl/toolkit_media.xpt 0:54.10 config/makefiles/xpidl/toolkit_modules.xpt 0:54.16 config/makefiles/xpidl/toolkit_processtools.xpt 0:54.19 config/makefiles/xpidl/toolkit_resistfingerprinting.xpt 0:54.23 config/makefiles/xpidl/toolkit_search.xpt 0:54.33 config/makefiles/xpidl/toolkit_shell.xpt 0:54.40 config/makefiles/xpidl/toolkit_terminator.xpt 0:54.41 config/makefiles/xpidl/toolkit_xulstore.xpt 0:54.52 config/makefiles/xpidl/toolkitprofile.xpt 0:54.59 config/makefiles/xpidl/toolkitremote.xpt 0:54.62 config/makefiles/xpidl/txmgr.xpt 0:54.63 config/makefiles/xpidl/txtsvc.xpt 0:54.75 config/makefiles/xpidl/uconv.xpt 0:54.85 config/makefiles/xpidl/update.xpt 0:54.85 config/makefiles/xpidl/uriloader.xpt 0:54.88 config/makefiles/xpidl/url-classifier.xpt 0:54.98 config/makefiles/xpidl/urlformatter.xpt 0:55.08 config/makefiles/xpidl/webBrowser_core.xpt 0:55.08 config/makefiles/xpidl/webbrowserpersist.xpt 0:55.22 config/makefiles/xpidl/webextensions.xpt 0:55.30 config/makefiles/xpidl/webvtt.xpt 0:55.34 config/makefiles/xpidl/widget.xpt 0:55.44 config/makefiles/xpidl/windowcreator.xpt 0:55.49 config/makefiles/xpidl/windowwatcher.xpt 0:55.56 config/makefiles/xpidl/xpcom_base.xpt 0:55.57 config/makefiles/xpidl/xpcom_components.xpt 0:55.72 config/makefiles/xpidl/xpcom_ds.xpt 0:55.87 config/makefiles/xpidl/xpcom_io.xpt 0:55.97 config/makefiles/xpidl/xpcom_system.xpt 0:56.00 config/makefiles/xpidl/xpcom_threads.xpt 0:56.22 config/makefiles/xpidl/xpconnect.xpt 0:56.34 config/makefiles/xpidl/xul.xpt 0:56.35 config/makefiles/xpidl/xulapp.xpt 0:56.59 config/makefiles/xpidl/zipwriter.xpt 0:56.75 config/makefiles/xpidl/xptdata.stub 0:57.25 build/pure_virtual 0:57.25 memory/build 0:57.25 browser/app 0:57.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 0:57.38 memory/mozalloc 0:57.93 mfbt 1:00.11 mozglue/baseprofiler 1:03.44 mozglue/build 1:03.49 mozglue/interposers 1:03.50 Compiling proc-macro2 v1.0.86 1:03.80 Compiling unicode-ident v1.0.6 1:03.89 Compiling serde v1.0.219 1:04.10 mozglue/misc 1:04.41 Compiling cfg-if v1.0.0 1:04.44 Compiling libc v0.2.171 1:05.43 Compiling quote v1.0.35 1:06.51 Compiling syn v2.0.87 1:13.10 Compiling autocfg v1.1.0 (/builddir/build/BUILD/firefox-140.4.0/third_party/rust/autocfg) 1:15.02 Compiling shlex v1.3.0 1:15.52 Compiling bitflags v2.9.0 1:15.79 Compiling memchr v2.7.4 1:16.83 Compiling minimal-lexical v0.2.1 1:17.21 Compiling nom v7.1.3 1:17.80 Compiling thiserror v2.0.9 1:18.49 Compiling mozbuild v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/build/rust/mozbuild) 1:18.72 Compiling glob v0.3.1 1:19.70 third_party/fmt 1:20.28 Compiling rustc-hash v2.1.1 1:20.36 Compiling log v0.4.26 1:20.47 Compiling lazy_static v1.4.0 1:20.51 Compiling synstructure v0.13.1 1:20.67 Compiling foldhash v0.1.5 1:20.89 Compiling equivalent v1.0.1 1:22.74 Compiling stable_deref_trait v1.2.0 1:22.89 Compiling itoa v1.0.15 1:22.98 Compiling libm v0.2.6 1:23.17 Compiling jobserver v0.1.33 1:26.56 Compiling siphasher v0.3.10 1:26.77 Compiling getrandom v0.3.3 1:27.49 Compiling cc v1.2.12 1:30.30 Compiling either v1.8.1 1:30.43 Compiling semver v1.0.16 1:30.86 Compiling heck v0.5.0 1:32.01 Compiling itertools v0.14.0 1:34.43 Compiling itertools v0.10.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/itertools) 1:34.46 Compiling anyhow v1.0.69 1:35.00 Compiling encoding_rs v0.8.35 1:40.30 Compiling num-traits v0.2.19 1:40.34 Compiling serde_json v1.0.140 1:40.52 Compiling once_cell v1.21.3 1:40.56 Compiling rustix v0.38.39 1:40.78 Compiling ryu v1.0.12 1:41.03 Compiling serde_derive v1.0.219 1:41.13 Compiling thiserror-impl v2.0.9 1:41.54 Compiling zerofrom-derive v0.1.3 1:43.55 Compiling yoke-derive v0.7.4 1:55.47 Compiling zerovec-derive v0.10.3 1:59.25 Compiling displaydoc v0.2.4 2:01.77 Compiling zerofrom v0.1.4 2:01.87 Compiling yoke v0.7.4 2:02.09 Compiling thiserror v1.999.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/thiserror) 2:03.53 Compiling zerovec v0.10.4 2:04.30 Compiling clang-sys v1.7.0 2:04.51 Compiling aho-corasick v1.1.0 2:04.76 Compiling regex-syntax v0.7.5 2:09.52 Compiling smallvec v1.13.1 2:09.81 Compiling allocator-api2 v0.2.21 (https://github.com/glandium/allocator-api2?rev=ad5f3d56a5a4519eff52af4ff85293431466ef5c#ad5f3d56) 2:09.84 Compiling toml v0.5.11 2:10.46 Compiling hashbrown v0.15.2 2:11.53 Compiling indexmap v2.8.0 2:12.74 Compiling tinystr v0.7.6 2:16.59 Compiling pkg-config v0.3.26 2:17.77 Compiling nsstring v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/xpcom/rust/nsstring) 2:18.32 Compiling regex-automata v0.3.7 2:18.46 Compiling libloading v0.8.6 2:19.26 Compiling camino v1.1.2 2:19.37 Compiling bindgen v0.69.4 (/builddir/build/BUILD/firefox-140.4.0/third_party/rust/bindgen) 2:19.96 Compiling rustc-hash v1.999.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/rustc-hash) 2:19.99 Compiling cexpr v0.6.0 2:21.25 Compiling linux-raw-sys v0.4.14 2:21.76 Compiling regex v1.9.4 2:23.44 Compiling lazycell v1.3.0 2:29.97 Compiling uniffi_internal_macros v0.29.2 2:40.41 Compiling getrandom v0.2.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/getrandom) 2:40.44 Compiling fastrand v2.1.1 2:40.51 Compiling scroll_derive v0.12.0 2:40.79 Compiling tempfile v3.16.0 2:42.55 Compiling version_check v0.9.4 2:43.59 Compiling uniffi_pipeline v0.29.2 2:44.24 Compiling writeable v0.5.5 2:44.79 Compiling litemap v0.7.3 2:45.04 Compiling icu_locid v1.5.0 2:46.17 Compiling uniffi_meta v0.29.2 2:49.89 Compiling icu_provider_macros v1.5.0 2:50.43 Compiling thin-vec v0.2.12 2:50.88 Compiling fs-err v2.9.0 2:51.49 Compiling byteorder v1.5.0 2:51.79 Compiling icu_collections v1.5.0 2:53.45 Compiling icu_locid_transform_data v1.5.0 2:53.60 Compiling winnow v0.7.9 2:54.07 Compiling icu_provider v1.5.0 2:55.48 Compiling icu_locid_transform v1.5.0 2:56.58 Compiling askama_parser v0.13.0 2:57.80 Compiling uniffi_macros v0.29.2 2:59.33 Compiling scroll v0.12.0 2:59.66 Compiling basic-toml v0.1.2 3:03.61 Compiling smawk v0.3.2 3:03.71 Compiling scopeguard v1.1.0 3:03.76 Compiling plain v0.2.3 3:03.81 Compiling goblin v0.9.2 3:17.06 Compiling textwrap v0.16.1 3:18.61 Compiling askama_derive v0.13.1 3:19.66 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 3:21.74 Compiling weedle2 v5.0.0 3:26.22 Compiling static_assertions v1.1.0 3:26.25 Compiling utf8_iter v1.0.4 3:26.38 Compiling uniffi_udl v0.29.2 3:29.39 Compiling goblin v0.8.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/goblin) 3:32.51 Compiling nserror v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/xpcom/rust/nserror) 3:32.63 Compiling cargo-platform v0.1.2 3:33.39 Compiling bytes v1.4.0 3:33.44 Compiling icu_properties_data v1.5.0 3:33.59 Compiling crossbeam-utils v0.8.20 3:34.15 Compiling uniffi_core v0.29.2 3:34.80 Compiling icu_properties v1.5.0 3:34.97 Compiling cargo_metadata v0.19.2 3:35.05 Compiling ident_case v1.0.1 3:36.21 Compiling fnv v1.0.7 3:36.25 Compiling strsim v0.11.1 3:37.65 Compiling darling_core v0.20.10 3:39.47 Compiling write16 v1.0.0 3:39.52 Compiling icu_normalizer_data v1.5.0 3:40.02 Compiling utf16_iter v1.0.5 3:40.12 Compiling icu_normalizer v1.5.0 3:41.04 Compiling askama v0.13.1 3:42.00 Compiling uniffi_bindgen v0.29.2 3:45.64 Compiling percent-encoding v2.3.1 3:47.02 Compiling idna_adapter v1.2.0 3:47.12 Compiling cstr v0.2.11 3:47.67 Compiling cfg_aliases v0.2.1 3:47.87 Compiling idna v1.0.3 3:49.49 Compiling xpcom_macros v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/xpcom/rust/xpcom/xpcom_macros) 3:53.23 Compiling typenum v1.16.0 3:54.84 Compiling threadbound v0.1.5 3:57.36 Compiling xpcom v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/xpcom/rust/xpcom) 4:03.82 Compiling darling_macro v0.20.10 4:05.68 Compiling darling v0.20.10 4:06.70 Compiling uniffi_build v0.29.2 4:06.75 Compiling uniffi v0.29.2 4:06.78 Compiling form_urlencoded v1.2.1 4:07.83 Compiling url v2.5.4 4:08.57 Compiling bincode v1.3.3 4:09.17 Compiling generic-array v0.14.6 4:09.23 Compiling rand_core v0.6.4 4:09.34 Compiling lock_api v0.4.9 4:09.51 Compiling parking_lot_core v0.9.10 4:09.85 Compiling termcolor v1.4.1 4:10.41 Compiling vcpkg v0.2.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/vcpkg) 4:10.45 Compiling libsqlite3-sys v0.31.0 4:10.47 Compiling env_logger v0.10.0 4:11.43 Compiling ppv-lite86 v0.2.17 4:11.51 Compiling parking_lot v0.12.3 4:11.88 Compiling rand_chacha v0.3.1 4:12.83 Compiling block-buffer v0.10.3 4:12.89 Compiling crypto-common v0.1.6 4:12.94 Compiling hashlink v0.10.0 4:12.97 Compiling digest v0.10.7 4:13.16 Compiling rand v0.8.5 4:13.31 Compiling euclid v0.22.10 4:13.37 Compiling fallible-streaming-iterator v0.1.9 4:13.49 Compiling fallible-iterator v0.3.0 4:13.97 Compiling rusqlite v0.33.0 4:14.24 Compiling uuid v1.3.0 4:14.78 Compiling base64 v0.22.1 4:14.79 Compiling paste v1.0.11 4:15.24 Compiling arrayvec v0.7.6 4:15.56 Compiling app_units v0.7.8 4:15.66 Compiling serde_bytes v0.11.9 4:15.86 Compiling ordered-float v3.4.0 4:16.16 Compiling cpufeatures v0.2.8 4:17.90 Compiling iana-time-zone v0.1.63 4:18.53 Compiling chrono v0.4.40 4:25.36 Compiling sha2 v0.10.8 4:28.19 Compiling gecko-profiler v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/tools/profiler/rust-api) 4:28.72 Compiling error-support-macros v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 4:29.66 Compiling memoffset v0.9.0 4:29.84 Compiling rustversion v1.0.19 4:31.31 Compiling error-support v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 4:33.63 Compiling profiler-macros v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/tools/profiler/rust-api/macros) 4:35.99 Compiling malloc_size_of_derive v0.1.3 (/builddir/build/BUILD/firefox-140.4.0/xpcom/rust/malloc_size_of_derive) 4:36.32 Compiling phf_shared v0.11.2 4:36.57 Compiling arrayref v0.3.6 4:36.60 Compiling phf_generator v0.11.2 4:38.37 Compiling unic-langid-impl v0.9.5 4:40.09 Compiling crossbeam-epoch v0.9.14 4:40.46 Compiling slab v0.4.8 4:40.67 Compiling adler v1.0.2 4:40.82 Compiling id-arena v2.2.1 4:40.95 Compiling rkv v0.19.0 4:41.10 Compiling miniz_oxide v0.7.1 4:43.48 Compiling strum_macros v0.27.1 4:44.86 Compiling unic-langid v0.9.5 4:44.90 Compiling memoffset v0.8.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/memoffset) 4:44.93 Compiling base64 v0.21.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/base64) 4:44.96 Compiling hex v0.4.3 4:45.34 Compiling crc32fast v1.4.2 4:45.60 Compiling rayon-core v1.12.1 4:45.76 Compiling flate2 v1.0.30 4:46.72 Compiling wr_malloc_size_of v0.2.1 (/builddir/build/BUILD/firefox-140.4.0/gfx/wr/wr_malloc_size_of) 4:46.83 Compiling crossbeam-channel v0.5.13 4:46.95 Compiling whatsys v0.3.1 4:47.27 Compiling time v0.1.45 4:47.80 Compiling futures-core v0.3.28 4:48.18 Compiling crossbeam-deque v0.8.2 4:48.33 Compiling pkcs11-bindings v0.1.5 4:48.39 Compiling zeitstempel v0.1.1 4:48.43 Compiling num_cpus v1.16.0 4:49.58 Compiling async-task v4.3.0 4:49.80 Compiling futures-channel v0.3.28 4:49.82 Compiling futures-task v0.3.28 4:50.03 Compiling moz_task v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/xpcom/rust/moz_task) 4:51.17 Compiling phf_macros v0.11.2 4:52.37 Compiling mls-rs-codec-derive v0.2.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 4:56.48 Compiling unicase v2.6.0 4:56.65 Compiling inherent v1.0.7 4:56.67 Compiling derive_more-impl v1.0.0-beta.2 5:01.18 Compiling zeroize_derive v1.4.2 5:03.06 Compiling strum v0.27.1 5:03.11 Compiling futures-sink v0.3.28 5:03.17 Compiling async-trait v0.1.68 5:03.61 Compiling cmake v0.1.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/cmake) 5:03.64 Compiling futures-util v0.3.28 5:03.85 Compiling cubeb-sys v0.13.0 5:04.30 Compiling phf v0.11.2 5:04.47 Compiling mls-rs-codec v0.6.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 5:05.00 Compiling rayon v1.10.0 5:08.71 Compiling zeroize v1.8.1 5:08.98 Compiling fluent-langneg v0.13.0 5:09.10 Compiling type-map v0.4.0 5:09.24 Compiling serde_with_macros v3.12.0 5:09.34 Compiling fxhash v0.2.1 5:09.42 Compiling ffi-support v0.4.4 5:09.95 Compiling static_prefs v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/modules/libpref/init/static_prefs) 5:09.99 Compiling bitflags v1.999.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/bitflags) 5:10.03 Compiling half v2.5.0 5:10.59 Compiling prost-derive v0.12.1 5:14.75 Compiling derive_more v1.0.0-beta.2 5:14.84 Compiling maybe-async v0.2.10 5:20.04 Compiling futures-macro v0.3.28 5:23.68 Compiling smallbitvec v2.5.1 5:24.01 Compiling khronos_api v3.1.0 5:24.35 Compiling pin-utils v0.1.0 5:24.39 Compiling pin-project-lite v0.2.14 5:24.43 Compiling dtoa v0.4.8 5:24.56 Compiling futures-io v0.3.28 5:24.72 Compiling dtoa-short v0.3.3 5:24.86 Compiling prost v0.12.1 5:25.26 Compiling mls-rs-core v0.21.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 5:25.54 Compiling serde_with v3.12.0 5:26.63 Compiling derive_more v0.99.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/derive_more) 5:26.66 Compiling intl-memoizer v0.5.1 5:29.45 Compiling intl_pluralrules v7.0.2 5:30.52 Compiling phf_codegen v0.11.2 5:30.61 Compiling serde_path_to_error v0.1.11 5:31.24 Compiling fluent-syntax v0.11.0 5:31.77 Compiling enum-map-derive v0.17.0 5:33.00 Compiling cssparser-macros v0.6.1 (https://github.com/servo/rust-cssparser?rev=958a3f098acb92ddacdce18a7ef2c4a87ac3326f#958a3f09) 5:35.05 Compiling neqo-common v0.13.4 (https://github.com/mozilla/neqo?tag=v0.13.4#c3179d9f) 5:35.47 Compiling self_cell v0.10.2 5:35.48 Compiling cssparser v0.34.1 (https://github.com/servo/rust-cssparser?rev=958a3f098acb92ddacdce18a7ef2c4a87ac3326f#958a3f09) 5:35.53 Compiling fluent-bundle v0.15.2 5:37.42 Compiling enum-map v2.7.3 5:37.59 Compiling futures-executor v0.3.28 5:38.56 Compiling selectors v0.26.0 (/builddir/build/BUILD/firefox-140.4.0/servo/components/selectors) 5:39.67 Compiling qlog v0.15.2 5:40.45 Compiling viaduct v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 5:42.59 Compiling sync-guid v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 5:42.95 Compiling lalrpop-util v0.19.12 5:43.19 Compiling storage_variant v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/storage/variant) 5:43.45 Compiling nss-gk-api v0.3.0 (https://github.com/beurdouche/nss-gk-api?rev=e48a946811ffd64abc78de3ee284957d8d1c0d63#e48a9468) 5:45.72 Compiling libdbus-sys v0.2.2 5:45.96 Compiling payload-support v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 5:46.02 Compiling webrender_build v0.0.2 (/builddir/build/BUILD/firefox-140.4.0/gfx/wr/webrender_build) 5:48.53 Compiling core_maths v0.1.0 5:48.60 Compiling servo_arc v0.4.0 (/builddir/build/BUILD/firefox-140.4.0/servo/components/servo_arc) 5:48.61 Compiling xml-rs v0.8.4 5:48.74 Compiling atomic_refcell v0.1.9 5:48.84 Compiling to_shmem v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/servo/components/to_shmem) 5:51.30 Compiling gl_generator v0.14.0 5:54.25 Compiling jexl-parser v0.3.0 5:54.41 Compiling cubeb-core v0.13.0 5:55.20 Compiling futures v0.3.28 5:56.48 Compiling to_shmem_derive v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/servo/components/to_shmem_derive) 5:57.76 Compiling nix v0.30.1 5:59.36 Compiling mtu v0.2.6 5:59.83 Compiling interrupt-support v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 6:00.34 Compiling glean-core v64.3.1 6:00.49 Compiling sync15 v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 6:00.69 Compiling sql-support v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 6:01.03 Compiling naga v25.0.0 (https://github.com/gfx-rs/wgpu?rev=88862f1fa3fd0f0c1010e9fc999dcfe47b5ae8fc#88862f1f) 6:01.81 Compiling neqo-crypto v0.13.4 (https://github.com/mozilla/neqo?tag=v0.13.4#c3179d9f) 6:02.83 Compiling bytemuck_derive v1.9.3 6:02.99 Compiling glslopt v0.1.11 6:03.34 Compiling glsl v6.0.2 6:06.35 Compiling glean v64.3.1 6:08.39 Compiling firefox-on-glean v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/api) 6:14.49 Compiling rust_decimal v1.28.1 6:15.21 Compiling new_debug_unreachable v1.0.4 6:15.25 Compiling unicode-width v0.2.0 6:15.55 Compiling bit-vec v0.8.0 6:15.87 Compiling precomputed-hash v0.1.1 6:15.91 Compiling ash v0.38.0+1.3.281 6:18.80 Compiling bit-set v0.8.0 6:18.96 Compiling codespan-reporting v0.12.0 6:20.19 Compiling bytemuck v1.22.0 6:20.49 Compiling glsl-to-cxx v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/gfx/wr/glsl-to-cxx) 6:37.31 Compiling jexl-eval v0.3.0 6:38.90 Compiling gleam v0.15.0 6:44.92 Compiling fluent-pseudo v0.3.1 6:45.09 Compiling enumset_derive v0.8.1 6:45.91 Compiling wgpu-hal v25.0.0 (https://github.com/gfx-rs/wgpu?rev=88862f1fa3fd0f0c1010e9fc999dcfe47b5ae8fc#88862f1f) 6:46.80 Compiling error-chain v0.12.4 6:47.34 Compiling bindgen v0.64.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/bindgen-0.63) 6:47.37 Compiling alsa-sys v0.3.1 6:47.60 Compiling firefox-versioning v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 6:48.19 Compiling hashbrown v0.14.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/hashbrown) 6:48.22 Compiling hashbrown v0.13.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/hashbrown-0.13) 6:48.25 Compiling gpu-descriptor-types v0.2.0 6:48.57 Compiling gpu-alloc-types v0.3.0 6:49.02 Compiling spirv v0.3.0+sdk-1.3.268.0 6:49.05 Compiling peek-poke-derive v0.3.0 (/builddir/build/BUILD/firefox-140.4.0/gfx/wr/peek-poke/peek-poke-derive) 6:51.78 Compiling num-integer v0.1.45 6:51.96 Compiling memmap2 v0.9.3 6:52.23 Compiling socket2 v0.5.7 6:53.78 Compiling void v1.0.2 6:53.83 Compiling crossbeam-queue v0.3.8 6:53.89 Compiling strck v0.1.2 6:54.06 Compiling hexf-parse v0.2.1 6:54.26 Compiling data-encoding v2.3.3 6:54.33 Compiling neqo-transport v0.13.4 (https://github.com/mozilla/neqo?tag=v0.13.4#c3179d9f) 6:54.50 Compiling icu_segmenter_data v1.5.0 (/builddir/build/BUILD/firefox-140.4.0/intl/icu_segmenter_data) 6:54.72 Compiling same-file v1.0.6 6:54.87 Compiling walkdir v2.3.2 6:56.08 Compiling icu_segmenter v1.5.0 6:59.30 Compiling strck_ident v0.1.2 6:59.48 Compiling malloc_size_of v0.0.1 (/builddir/build/BUILD/firefox-140.4.0/servo/components/malloc_size_of) 7:23.80 Compiling build-parallel v0.1.2 7:24.66 Compiling peek-poke v0.3.0 (/builddir/build/BUILD/firefox-140.4.0/gfx/wr/peek-poke) 7:24.89 Compiling enumset v1.1.2 7:25.31 Compiling gpu-alloc v0.6.0 7:26.37 Compiling gpu-descriptor v0.3.0 7:26.81 Compiling remote_settings v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 7:42.35 Compiling ohttp v0.5.1 7:46.75 Compiling fluent v0.16.0 7:47.35 Compiling dbus v0.6.5 7:57.40 Compiling swgl v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/gfx/wr/swgl) 8:01.87 Compiling wgpu-types v25.0.0 (https://github.com/gfx-rs/wgpu?rev=88862f1fa3fd0f0c1010e9fc999dcfe47b5ae8fc#88862f1f) 8:08.67 Compiling ron v0.10.1 8:10.41 Compiling mls-rs-crypto-traits v0.15.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 8:10.63 Compiling rusqlite v0.31.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/rusqlite) 8:10.66 Compiling quinn-udp v0.5.12 8:11.63 Compiling rustc_version v0.4.0 8:12.75 Compiling audioipc2 v0.6.0 (https://github.com/mozilla/audioipc?rev=e6f44a2bd1e57d11dfc737632a9e849077632330#e6f44a2b) 8:13.02 Compiling tinyvec_macros v0.1.1 8:13.06 Compiling raw-window-handle v0.6.2 8:13.67 Compiling profiling v1.0.7 8:13.71 Compiling chunky-vec v0.1.0 8:13.81 Compiling fluent-fallback v0.7.0 8:14.76 Compiling diplomat_core v0.8.0 8:29.11 Compiling tinyvec v1.9.0 8:29.40 Compiling mozglue-static v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/mozglue/static/rust) 8:29.83 Compiling mls-rs-provider-sqlite v0.15.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 8:30.29 Compiling mls-rs-crypto-hpke v0.14.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 8:30.77 Compiling webrender v0.62.0 (/builddir/build/BUILD/firefox-140.4.0/gfx/wr/webrender) 8:31.88 Compiling sfv v0.9.4 8:34.67 Compiling nix v0.26.99 (/builddir/build/BUILD/firefox-140.4.0/build/rust/nix) 8:34.71 Compiling audio_thread_priority v0.32.0 8:35.54 Compiling mime_guess v2.0.4 8:45.11 Compiling webrender_api v0.62.0 (/builddir/build/BUILD/firefox-140.4.0/gfx/wr/webrender_api) 8:57.11 Compiling style v0.0.1 (/builddir/build/BUILD/firefox-140.4.0/servo/components/style) 8:59.69 Compiling tabs v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 9:00.22 Compiling webext-storage v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 9:00.77 Compiling cubeb v0.13.0 9:00.88 Compiling calendrical_calculations v0.1.1 9:01.75 Compiling mls-rs-identity-x509 v0.15.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 9:02.03 Compiling half v1.999.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/half) 9:02.07 Compiling rmp v0.8.14 9:02.26 Compiling md-5 v0.10.5 9:02.38 Compiling wgpu-core v25.0.0 (https://github.com/gfx-rs/wgpu?rev=88862f1fa3fd0f0c1010e9fc999dcfe47b5ae8fc#88862f1f) 9:02.50 Compiling neqo-udp v0.13.4 (https://github.com/mozilla/neqo?tag=v0.13.4#c3179d9f) 9:02.96 Compiling libudev-sys v0.1.3 (/builddir/build/BUILD/firefox-140.4.0/dom/webauthn/libudev-sys) 9:03.61 Compiling lmdb-rkv-sys v0.11.2 9:03.99 Compiling debug_tree v0.4.0 9:04.03 Compiling mio v1.0.1 9:05.05 Compiling iovec v0.1.4 9:05.08 Compiling freetype v0.7.0 9:05.15 Compiling litrs v0.4.1 9:05.30 Compiling tracy-rs v0.1.2 9:05.36 Compiling keccak v0.1.4 9:05.73 Compiling authenticator v0.4.1 9:05.89 Compiling encoding_c_mem v0.2.6 9:06.08 Compiling encoding_c v0.9.8 9:06.26 Compiling replace_with v0.1.7 9:06.32 Compiling svg_fmt v0.4.1 9:06.64 Compiling icu_calendar_data v1.5.0 9:06.68 Compiling cose v0.1.4 (https://github.com/franziskuskiefer/cose-rust?rev=43c22248d136c8b38fe42ea709d08da6355cf04b#43c22248) 9:06.87 Compiling icu_calendar v1.5.2 9:07.47 Compiling document-features v0.2.11 9:10.20 Compiling etagere v0.2.13 9:11.49 Compiling l10nregistry v0.3.0 (/builddir/build/BUILD/firefox-140.4.0/intl/l10n/rust/l10nregistry-rs) 9:12.95 Compiling sha3 v0.10.8 9:13.52 Compiling wr_glyph_rasterizer v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/gfx/wr/wr_glyph_rasterizer) 9:17.12 Compiling mls-rs v0.45.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 9:23.29 Compiling libudev v0.2.0 9:23.76 Compiling rmp-serde v1.3.0 9:24.45 Compiling serde_cbor v0.11.2 9:38.96 Compiling alsa v0.8.1 9:40.78 Compiling neqo-qpack v0.13.4 (https://github.com/mozilla/neqo?tag=v0.13.4#c3179d9f) 9:42.07 Compiling mls-rs-crypto-nss v0.1.0 (https://github.com/beurdouche/mls-rs?rev=b747d7efb85a776b97ad8afa8d1b32893fa5efa3#b747d7ef) 9:43.31 Compiling unicode-normalization v0.1.24 9:44.35 Compiling diplomat v0.8.0 9:44.70 Compiling wgpu-core-deps-windows-linux-android v25.0.0 (https://github.com/gfx-rs/wgpu?rev=88862f1fa3fd0f0c1010e9fc999dcfe47b5ae8fc#88862f1f) 9:44.73 Compiling fluent-ffi v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/intl/l10n/rust/fluent-ffi) 9:48.01 Compiling style_traits v0.0.1 (/builddir/build/BUILD/firefox-140.4.0/servo/components/style_traits) 9:48.64 Compiling dom v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/dom/base/rust) 9:49.17 Compiling fallible_collections v0.4.9 9:49.51 Compiling golden_gate v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/services/sync/golden_gate) 9:49.75 Compiling cubeb-backend v0.13.0 9:49.93 Compiling uluru v3.0.0 9:50.02 Compiling types v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 9:50.13 Compiling plane-split v0.18.0 9:50.58 Compiling rand_distr v0.4.3 9:50.61 Compiling style_derive v0.0.1 (/builddir/build/BUILD/firefox-140.4.0/servo/components/style_derive) 9:51.27 Compiling trust-anchors v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/trust_anchors) 9:55.53 Compiling icu_provider_adapters v1.5.0 9:57.27 Compiling qcms v0.3.0 (/builddir/build/BUILD/firefox-140.4.0/gfx/qcms) 9:57.43 Compiling clubcard v0.3.2 9:57.66 Compiling bhttp v0.3.1 9:57.93 Compiling num-derive v0.4.2 10:01.78 Compiling extend v1.2.0 10:06.06 Compiling object v0.36.4 10:08.87 Compiling pulse-ffi v0.1.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=8678dcab1c287de79c4c184ccc2e065bc62b70e2#8678dcab) 10:09.10 Compiling dirs-sys v0.3.7 10:09.67 Compiling bitreader v0.3.6 10:09.99 Compiling subtle v2.5.0 10:10.15 Compiling topological-sort v0.1.0 10:10.27 Compiling powerfmt v0.2.0 10:10.55 Compiling time-core v0.1.2 10:10.62 Compiling cache-padded v1.2.0 10:10.67 Compiling murmurhash3 v0.0.5 10:10.80 Compiling matches v0.1.10 10:10.83 Compiling mime v0.3.16 10:11.42 Compiling quick-error v1.2.3 10:11.47 Compiling num-conv v0.1.0 10:11.52 Compiling moz_cbor v0.1.2 10:11.58 Compiling diplomat-runtime v0.8.0 10:11.70 Compiling memalloc v0.1.0 10:11.80 Compiling runloop v0.1.0 10:12.23 Compiling midir v0.7.0 (https://github.com/mozilla/midir.git?rev=85156e360a37d851734118104619f86bd18e94c6#85156e36) 10:13.43 Compiling icu_capi v1.5.0 (/builddir/build/BUILD/firefox-140.4.0/intl/icu_capi) 10:15.22 Compiling time-macros v0.2.18 10:18.89 Compiling dns-parser v0.8.0 10:23.37 Compiling rust_cascade v1.5.0 10:23.96 Compiling ringbuf v0.2.8 10:24.26 Compiling deranged v0.3.11 10:25.74 Compiling prio v0.16.2 10:28.73 Compiling mp4parse v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=e64650a686e5c5732395cd059e17cfd3b1e5b63b#e64650a6) 10:31.53 Compiling dirs v4.0.0 10:31.67 Compiling pulse v0.3.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=8678dcab1c287de79c4c184ccc2e065bc62b70e2#8678dcab) 10:32.78 Compiling suggest v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 10:57.89 Compiling clubcard-crlite v0.3.0 11:02.79 Compiling relevancy v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 11:12.00 Compiling app_services_logger v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/services/common/app_services_logger) 11:12.65 Compiling l10nregistry-ffi v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/intl/l10n/rust/l10nregistry-ffi) 11:25.86 Compiling buildid_reader v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/toolkit/library/buildid_reader) 11:26.69 Compiling mls-platform-api v0.1.0 (https://github.com/beurdouche/mls-platform-api?rev=5d88241b9765cae3669aba21f0946bd3700f7db1#5d88241b) 11:46.63 Compiling neqo-http3 v0.13.4 (https://github.com/mozilla/neqo?tag=v0.13.4#c3179d9f) 12:15.32 Compiling search v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 12:35.62 Compiling socket2 v0.4.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/socket2) 12:35.66 Compiling storage v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/storage/rust) 12:36.05 Compiling context_id v0.1.0 (https://github.com/mozilla/application-services?rev=f5907a411e52a3985d0369d71c486eb507c2c4e6#f5907a41) 12:37.75 Compiling dogear v0.5.0 12:41.16 Compiling rsclientcerts v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/rsclientcerts) 12:41.52 Compiling unic-langid-ffi v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/intl/locale/rust/unic-langid-ffi) 12:42.07 Compiling sha1 v0.10.5 12:42.09 Compiling ipdl_utils v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/ipc/rust/ipdl_utils) 12:42.12 Compiling webrtc-sdp v0.3.13 12:42.60 Compiling arraystring v0.3.0 12:49.18 Compiling unicode-bidi-ffi v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/intl/bidi/rust/unicode-bidi-ffi) 12:51.16 Compiling origin-trial-token v0.1.1 12:51.61 Compiling xmldecl v0.2.0 12:51.71 Compiling chardetng v0.1.9 (https://github.com/hsivonen/chardetng?rev=3484d3e3ebdc8931493aa5df4d7ee9360a90e76b#3484d3e3) 12:52.93 Compiling remove_dir_all v0.5.3 12:52.96 Compiling oxilangtag v0.1.3 12:53.36 Compiling typed-arena-nomut v0.1.0 12:53.59 Compiling rustc-demangle v0.1.21 12:53.66 Compiling time v0.3.36 12:55.04 Compiling profiler_helper v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/tools/profiler/rust-helper) 12:56.65 Compiling wpf-gpu-raster v0.1.0 (https://github.com/FirefoxGraphics/wpf-gpu-raster?rev=99979da091fd58fba8477e7fcdf5ec0727102916#99979da0) 12:57.88 Compiling idna_glue v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/netwerk/base/idna_glue) 12:58.74 Compiling oxilangtag-ffi v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/intl/locale/rust/oxilangtag-ffi) 12:59.18 Compiling chardetng_c v0.1.2 (https://github.com/hsivonen/chardetng_c?rev=ed8a4c6f900a90d4dbc1d64b856e61490a1c3570#ed8a4c6f) 12:59.27 Compiling encoding_glue v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/intl/encoding_glue) 12:59.53 Compiling origin-trials-ffi v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/dom/origin-trials/ffi) 12:59.56 Compiling jsrust_shared v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/js/src/rust/shared) 12:59.63 Compiling rsdparsa_capi v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/rsdparsa_capi) 12:59.66 Compiling crypto_hash v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/crypto_hash) 13:00.77 Compiling geckoservo v0.0.1 (/builddir/build/BUILD/firefox-140.4.0/servo/ports/geckolib) 13:01.39 Compiling fluent-langneg-ffi v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/intl/locale/rust/fluent-langneg-ffi) 13:02.24 Compiling ipcclientcerts v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/ipcclientcerts) 13:02.44 Compiling bookmark_sync v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/toolkit/components/places/bookmark_sync) 13:05.60 Compiling gkrust-uniffi-components v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/toolkit/components/uniffi-bindgen-gecko-js/components) 13:07.87 Compiling mdns_service v0.1.1 (/builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/mdns_service) 13:08.75 Compiling neqo_glue v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/netwerk/socket/neqo_glue) 13:10.84 Compiling wgpu_bindings v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/gfx/wgpu_bindings) 13:15.91 Compiling mls_gk v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/security/mls/mls_gk) 13:17.73 Compiling buildid_reader_ffi v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/toolkit/library/buildid_reader/ffi) 13:18.04 Compiling localization-ffi v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/intl/l10n/rust/localization-ffi) 13:25.28 Compiling gecko_logger v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/xpcom/rust/gecko_logger) 13:32.64 Compiling cert_storage v0.0.1 (/builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/cert_storage) 13:36.85 Compiling cubeb-pulse v0.5.0 (https://github.com/mozilla/cubeb-pulse-rs?rev=8678dcab1c287de79c4c184ccc2e065bc62b70e2#8678dcab) 13:38.57 Compiling mp4parse_capi v0.17.0 (https://github.com/mozilla/mp4parse-rust?rev=e64650a686e5c5732395cd059e17cfd3b1e5b63b#e64650a6) 13:48.63 Compiling dap_ffi v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/toolkit/components/telemetry/dap/ffi) 13:52.21 Compiling cascade_bloom_filter v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/toolkit/components/cascade_bloom_filter) 13:52.44 Compiling mime-guess-ffi v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/dom/fs/parent/rust/mime-guess-ffi) 13:52.53 Compiling authrs_bridge v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/dom/webauthn/authrs_bridge) 13:53.09 Compiling cose-c v0.1.5 13:53.34 Compiling midir_impl v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/dom/midi/midir_impl) 13:53.84 Compiling fog_control v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean) 13:54.39 Compiling binary_http v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/binary_http) 13:55.64 Compiling audioipc2-client v0.6.0 (https://github.com/mozilla/audioipc?rev=e6f44a2bd1e57d11dfc737632a9e849077632330#e6f44a2b) 13:56.55 Compiling oblivious_http v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/oblivious_http) 13:57.36 Compiling audioipc2-server v0.6.0 (https://github.com/mozilla/audioipc?rev=e6f44a2bd1e57d11dfc737632a9e849077632330#e6f44a2b) 14:00.17 Compiling http_sfv v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/netwerk/base/http-sfv) 14:01.96 Compiling data-encoding-ffi v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/dom/fs/parent/rust/data-encoding-ffi) 14:02.04 Compiling mapped_hyph v0.4.3 (https://github.com/jfkthame/mapped_hyph.git?rev=eff105f6ad7ec9b79816cfc1985a28e5340ad14b#eff105f6) 14:03.36 Compiling kvstore v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/toolkit/components/kvstore) 14:05.60 Compiling jog v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/jog) 14:14.19 Compiling data_storage v0.0.1 (/builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/data_storage) 14:17.30 Compiling dom_fragmentdirectives v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/dom/base/fragmentdirectives) 14:17.43 Compiling rure v0.2.2 (/builddir/build/BUILD/firefox-140.4.0/third_party/rust/rure) 14:18.70 Compiling aa-stroke v0.1.0 (https://github.com/FirefoxGraphics/aa-stroke?rev=a821fa621c2def48e90c82774b4c6563b5a8ea4a#a821fa62) 14:19.36 Compiling mozurl v0.0.1 (/builddir/build/BUILD/firefox-140.4.0/netwerk/base/mozurl) 14:19.44 Compiling signature_cache v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/security/certverifier/signature_cache) 14:19.93 Compiling processtools v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/toolkit/components/processtools) 14:20.11 Compiling gkrust_utils v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/xpcom/rust/gkrust_utils) 14:20.12 Compiling netwerk_helper v0.0.1 (/builddir/build/BUILD/firefox-140.4.0/netwerk/base/rust-helper) 14:20.19 Compiling zerocopy v0.7.32 14:20.92 Compiling moz_asserts v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/mozglue/static/rust/moz_asserts) 14:20.94 Compiling prefs_parser v0.0.1 (/builddir/build/BUILD/firefox-140.4.0/modules/libpref/parser) 14:22.22 Compiling mozilla-central-workspace-hack v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/build/workspace-hack) 14:22.41 xpcom/glue/standalone 14:22.45 dom/media/fake-cdm 14:22.54 dom/media/gmp-plugin-openh264 14:24.28 ipc/app 14:24.88 toolkit/library/build/libxul.so.symbols.stub 14:25.28 accessible/aom 14:25.32 accessible/atk 14:32.30 accessible/base 14:33.63 accessible/basetypes 14:34.02 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 14:34.02 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/HyperTextAccessible.h:13, 14:34.02 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/DocAccessible.h:9, 14:34.02 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/LocalAccessible-inl.h:10, 14:34.02 from /builddir/build/BUILD/firefox-140.4.0/accessible/aom/AccessibleNode.cpp:13, 14:34.02 from Unified_cpp_accessible_aom0.cpp:2: 14:34.02 /builddir/build/BUILD/firefox-140.4.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:34.02 /builddir/build/BUILD/firefox-140.4.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:34.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:34.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 14:34.10 /builddir/build/BUILD/firefox-140.4.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:34.10 302 | memcpy(&value, &aInternalValue, sizeof(value)); 14:34.10 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:34.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 14:34.10 413 | struct FrameBidiData { 14:34.10 | ^~~~~~~~~~~~~ 14:38.92 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 14:38.92 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/HyperTextAccessible.h:13, 14:38.92 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/DocAccessible.h:9, 14:38.92 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/LocalAccessible-inl.h:10, 14:38.92 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.cpp:9: 14:38.92 /builddir/build/BUILD/firefox-140.4.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:38.92 /builddir/build/BUILD/firefox-140.4.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:38.92 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:38.92 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 14:38.92 /builddir/build/BUILD/firefox-140.4.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:38.92 302 | memcpy(&value, &aInternalValue, sizeof(value)); 14:38.93 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:38.93 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 14:38.93 413 | struct FrameBidiData { 14:38.93 | ^~~~~~~~~~~~~ 14:41.22 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 14:41.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ComputedStyle.h:13, 14:41.23 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/LocalAccessible.h:9, 14:41.23 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.h:11, 14:41.23 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.cpp:7: 14:41.23 In member function 'nsTArray_base::size_type nsTArray_base::Length() const [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 14:41.23 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacityImpl(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:213:63, 14:41.23 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:472:43, 14:41.23 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = _AtkObject*; E = _AtkObject*; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2702:74, 14:41.23 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = _AtkObject*; E = _AtkObject*]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2836:41, 14:41.23 inlined from 'void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)' at /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.cpp:810:26: 14:41.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:439:43: warning: array subscript 1 is outside array bounds of 'nsTArray<_AtkObject*> [1]' [-Warray-bounds] 14:41.23 439 | size_type Length() const { return mHdr->mLength; } 14:41.23 | ~~~~~~^~~~~~~ 14:41.23 /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.cpp: In function 'void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)': 14:41.23 /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.cpp:807:24: note: at offset 8 into object 'targets' of size 8 14:41.23 807 | nsTArray targets; 14:41.23 | ^~~~~~~ 14:41.23 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375: 14:41.23 In member function 'bool nsTArray_base::UsesAutoArrayBuffer() const [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 14:41.23 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacityImpl(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:216:29, 14:41.23 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:472:43, 14:41.23 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = _AtkObject*; E = _AtkObject*; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2702:74, 14:41.23 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = _AtkObject*; E = _AtkObject*]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2836:41, 14:41.23 inlined from 'void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)' at /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.cpp:810:26: 14:41.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:85:14: warning: array subscript 1 is outside array bounds of 'nsTArray<_AtkObject*> [1]' [-Warray-bounds] 14:41.23 85 | if (!mHdr->mIsAutoArray) { 14:41.23 | ~~~~~~^~~~~~~~~~~~ 14:41.23 /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.cpp: In function 'void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)': 14:41.23 /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.cpp:807:24: note: at offset 8 into object 'targets' of size 8 14:41.23 807 | nsTArray targets; 14:41.23 | ^~~~~~~ 14:41.24 In file included from /usr/include/string.h:535, 14:41.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string.h:3, 14:41.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/throw_gcc.h:16, 14:41.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/type_traits:82, 14:41.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:23, 14:41.24 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.h:10: 14:41.24 In function 'void* memcpy(void*, const void*, size_t)', 14:41.24 inlined from 'static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:711:11, 14:41.24 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacityImpl(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:213:63, 14:41.24 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:472:43, 14:41.24 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = _AtkObject*; E = _AtkObject*; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2702:74, 14:41.24 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = _AtkObject*; E = _AtkObject*]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2836:41, 14:41.24 inlined from 'void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)' at /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.cpp:810:26: 14:41.24 /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [8, 15] is out of the bounds [0, 8] of object 'targets' with type 'nsTArray<_AtkObject*>' [-Warray-bounds] 14:41.24 29 | return __builtin___memcpy_chk (__dest, __src, __len, 14:41.24 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:41.24 30 | __glibc_objsize0 (__dest)); 14:41.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.24 /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.cpp: In function 'void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)': 14:41.24 /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.cpp:807:24: note: 'targets' declared here 14:41.24 807 | nsTArray targets; 14:41.24 | ^~~~~~~ 14:41.24 In static member function 'static void nsTArrayInfallibleAllocator::Free(void*)', 14:41.24 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacityImpl(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:217:24, 14:41.24 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:472:43, 14:41.24 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = _AtkObject*; E = _AtkObject*; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2702:74, 14:41.24 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = _AtkObject*; E = _AtkObject*]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2836:41, 14:41.24 inlined from 'void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)' at /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.cpp:810:26: 14:41.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:262:38: warning: 'void free(void*)' called on unallocated object 'targets' [-Wfree-nonheap-object] 14:41.24 262 | static void Free(void* aPtr) { free(aPtr); } 14:41.24 | ~~~~^~~~~~ 14:41.24 /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.cpp: In function 'void _ZL17UpdateAtkRelationN7mozilla4a11y12RelationTypeEPNS0_10AccessibleE15AtkRelationTypeP15_AtkRelationSet.part.0(mozilla::a11y::RelationType, mozilla::a11y::Accessible*, AtkRelationType, AtkRelationSet*)': 14:41.24 /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.cpp:807:24: note: declared here 14:41.24 807 | nsTArray targets; 14:41.24 | ^~~~~~~ 14:42.28 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 14:42.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:13, 14:42.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 14:42.28 from /builddir/build/BUILD/firefox-140.4.0/accessible/base/ARIAMap.h:13, 14:42.28 from /builddir/build/BUILD/firefox-140.4.0/accessible/basetypes/Accessible.cpp:7, 14:42.28 from Unified_cpp_accessible_basetypes0.cpp:2: 14:42.28 /builddir/build/BUILD/firefox-140.4.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:42.28 /builddir/build/BUILD/firefox-140.4.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:42.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:42.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 14:42.28 /builddir/build/BUILD/firefox-140.4.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:42.28 302 | memcpy(&value, &aInternalValue, sizeof(value)); 14:42.28 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 14:42.28 413 | struct FrameBidiData { 14:42.28 | ^~~~~~~~~~~~~ 14:49.80 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 14:49.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 14:49.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 14:49.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 14:49.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 14:49.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 14:49.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 14:49.80 from /builddir/build/BUILD/firefox-140.4.0/accessible/base/FocusManager.cpp:17, 14:49.80 from Unified_cpp_accessible_base0.cpp:137: 14:49.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 14:49.80 /builddir/build/BUILD/firefox-140.4.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 14:49.80 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 14:49.80 | 14:49.80 /builddir/build/BUILD/firefox-140.4.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 14:52.01 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 14:52.01 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:13, 14:52.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 14:52.02 from /builddir/build/BUILD/firefox-140.4.0/accessible/base/ARIAMap.h:13, 14:52.02 from /builddir/build/BUILD/firefox-140.4.0/accessible/base/ARIAMap.cpp:8, 14:52.02 from Unified_cpp_accessible_base0.cpp:2: 14:52.02 /builddir/build/BUILD/firefox-140.4.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:52.02 /builddir/build/BUILD/firefox-140.4.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:52.02 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:52.02 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 14:52.02 /builddir/build/BUILD/firefox-140.4.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:52.02 302 | memcpy(&value, &aInternalValue, sizeof(value)); 14:52.02 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:52.02 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 14:52.02 413 | struct FrameBidiData { 14:52.02 | ^~~~~~~~~~~~~ 14:55.13 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AtomicRefCountedWithFinalize.h:14, 14:55.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/TextureHost.h:38, 14:55.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AsyncImagePipelineOp.h:12, 14:55.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:18, 14:55.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 14:55.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 14:55.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 14:55.13 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsImageFrame.h:17, 14:55.13 from /builddir/build/BUILD/firefox-140.4.0/accessible/base/nsAccessibilityService.cpp:56, 14:55.13 from Unified_cpp_accessible_base1.cpp:92: 14:55.13 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/base/task.h: In member function 'virtual nsresult RunnableMethod::Run()': 14:55.13 /builddir/build/BUILD/firefox-140.4.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 14:55.13 142 | if (obj_) DispatchTupleToMethod(obj_, meth_, params_); 14:55.13 | 14:55.13 /builddir/build/BUILD/firefox-140.4.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 14:57.85 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 14:57.85 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/HyperTextAccessible.h:13, 14:57.85 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/DocAccessible.h:9, 14:57.85 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/DocAccessibleWrap.h:14, 14:57.85 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/DocAccessibleWrap.cpp:7: 14:57.85 /builddir/build/BUILD/firefox-140.4.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:57.85 /builddir/build/BUILD/firefox-140.4.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:57.85 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:57.85 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 14:57.85 /builddir/build/BUILD/firefox-140.4.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:57.85 302 | memcpy(&value, &aInternalValue, sizeof(value)); 14:57.85 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:57.85 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 14:57.85 413 | struct FrameBidiData { 14:57.85 | ^~~~~~~~~~~~~ 15:01.63 In file included from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/RootAccessibleWrap.cpp:9: 15:01.63 /builddir/build/BUILD/firefox-140.4.0/other-licenses/atk-1.0/atk/atkobject.h:632:13: warning: Deprecated pre-processor symbol: replace with "const" 15:01.63 632 | G_CONST_RETURN gchar* (*get_name)(AtkObject* accessible); 15:01.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:01.63 /builddir/build/BUILD/firefox-140.4.0/other-licenses/atk-1.0/atk/atkobject.h:636:13: warning: Deprecated pre-processor symbol: replace with "const" 15:01.63 636 | G_CONST_RETURN gchar* (*get_description)(AtkObject* accessible); 15:01.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:01.63 /builddir/build/BUILD/firefox-140.4.0/other-licenses/atk-1.0/atk/atkobject.h:773:13: warning: Deprecated pre-processor symbol: replace with "const" 15:01.63 773 | G_CONST_RETURN gchar* atk_object_get_name(AtkObject* accessible); 15:01.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:01.63 /builddir/build/BUILD/firefox-140.4.0/other-licenses/atk-1.0/atk/atkobject.h:774:13: warning: Deprecated pre-processor symbol: replace with "const" 15:01.63 774 | G_CONST_RETURN gchar* atk_object_get_description(AtkObject* accessible); 15:01.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:01.63 /builddir/build/BUILD/firefox-140.4.0/other-licenses/atk-1.0/atk/atkobject.h:800:13: warning: Deprecated pre-processor symbol: replace with "const" 15:01.63 800 | G_CONST_RETURN gchar* atk_role_get_name(AtkRole role); 15:01.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:01.63 /builddir/build/BUILD/firefox-140.4.0/other-licenses/atk-1.0/atk/atkobject.h:810:13: warning: Deprecated pre-processor symbol: replace with "const" 15:01.63 810 | G_CONST_RETURN gchar* atk_role_get_localized_name(AtkRole role); 15:01.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:01.73 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 15:01.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 15:01.73 from /builddir/build/BUILD/firefox-140.4.0/widget/InputData.h:17, 15:01.73 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseWidget.h:8, 15:01.73 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsWindow.h:27, 15:01.73 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/Platform.cpp:17: 15:01.73 /builddir/build/BUILD/firefox-140.4.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:01.73 /builddir/build/BUILD/firefox-140.4.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:01.73 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:01.73 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 15:01.73 /builddir/build/BUILD/firefox-140.4.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:01.73 302 | memcpy(&value, &aInternalValue, sizeof(value)); 15:01.73 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:01.73 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 15:01.73 413 | struct FrameBidiData { 15:01.73 | ^~~~~~~~~~~~~ 15:03.93 accessible/generic 15:03.98 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 15:03.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 15:03.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 15:03.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSPseudoElements.h:15, 15:03.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleSet.h:21, 15:03.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConsts.h:28, 15:03.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 15:03.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 15:03.98 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/LocalAccessible.h:9, 15:03.98 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/AccessibleWrap.h:11, 15:03.98 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/nsMai.h:14, 15:03.98 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/Platform.cpp:15: 15:03.99 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]', 15:03.99 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::a11y::PreInit()::&&)>; RejectFunction = mozilla::a11y::PreInit()::&&)>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 15:03.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 15:03.99 678 | aFrom->ChainTo(aTo.forget(), ""); 15:03.99 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:03.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::a11y::PreInit()::&&)>; RejectFunction = mozilla::a11y::PreInit()::&&)>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]': 15:03.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 15:03.99 1191 | void ChainTo(already_AddRefed aChainedPromise, 15:03.99 | ^~~~~~~ 15:04.56 accessible/html 15:05.20 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 15:05.20 from /builddir/build/BUILD/firefox-140.4.0/accessible/base/NotificationController.h:13, 15:05.20 from /builddir/build/BUILD/firefox-140.4.0/accessible/base/NotificationController.cpp:6, 15:05.20 from Unified_cpp_accessible_base1.cpp:2: 15:05.20 /builddir/build/BUILD/firefox-140.4.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:05.20 /builddir/build/BUILD/firefox-140.4.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:05.20 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:05.20 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 15:05.20 /builddir/build/BUILD/firefox-140.4.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:05.20 302 | memcpy(&value, &aInternalValue, sizeof(value)); 15:05.20 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:05.20 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 15:05.20 413 | struct FrameBidiData { 15:05.20 | ^~~~~~~~~~~~~ 15:05.52 /builddir/build/BUILD/firefox-140.4.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:05.52 /builddir/build/BUILD/firefox-140.4.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:05.52 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:05.52 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:39: required from here 15:05.52 /builddir/build/BUILD/firefox-140.4.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:05.52 302 | memcpy(&value, &aInternalValue, sizeof(value)); 15:05.52 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:05.52 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 15:05.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:19, 15:05.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 15:05.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 15:05.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 15:05.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 15:05.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/LocalAccessible.h:9, 15:05.53 from /builddir/build/BUILD/firefox-140.4.0/accessible/base/AccEvent.h:11, 15:05.53 from /builddir/build/BUILD/firefox-140.4.0/accessible/base/EventQueue.h:9, 15:05.53 from /builddir/build/BUILD/firefox-140.4.0/accessible/base/NotificationController.h:9: 15:05.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 15:05.53 22 | struct nsPoint : public mozilla::gfx::BasePoint { 15:05.53 | ^~~~~~~ 15:07.56 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 15:07.56 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/HyperTextAccessible.h:13, 15:07.56 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/BaseAccessibles.h:10, 15:07.57 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/RootAccessibleWrap.h:10, 15:07.57 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/RootAccessibleWrap.cpp:7: 15:07.57 /builddir/build/BUILD/firefox-140.4.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:07.57 /builddir/build/BUILD/firefox-140.4.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:07.57 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:07.57 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 15:07.57 /builddir/build/BUILD/firefox-140.4.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:07.57 302 | memcpy(&value, &aInternalValue, sizeof(value)); 15:07.57 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:07.57 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 15:07.57 413 | struct FrameBidiData { 15:07.57 | ^~~~~~~~~~~~~ 15:14.28 /builddir/build/BUILD/firefox-140.4.0/accessible/atk/UtilInterface.cpp: In function 'guint mai_util_add_key_event_listener(AtkKeySnoopFunc, gpointer)': 15:14.28 /builddir/build/BUILD/firefox-140.4.0/accessible/atk/UtilInterface.cpp:237:46: warning: 'guint gtk_key_snooper_install(GtkKeySnoopFunc, gpointer)' is deprecated [-Wdeprecated-declarations] 15:14.28 237 | sKey_snooper_id = gtk_key_snooper_install(mai_key_snooper, data); 15:14.28 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 15:14.28 In file included from /usr/include/gtk-3.0/gtk/gtk.h:143, 15:14.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/gtk/gtk.h:3, 15:14.28 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/UtilInterface.cpp:14: 15:14.28 /usr/include/gtk-3.0/gtk/gtkmain.h:185:12: note: declared here 15:14.28 185 | guint gtk_key_snooper_install (GtkKeySnoopFunc snooper, 15:14.28 | ^~~~~~~~~~~~~~~~~~~~~~~ 15:14.28 /builddir/build/BUILD/firefox-140.4.0/accessible/atk/UtilInterface.cpp: In function 'void mai_util_remove_key_event_listener(guint)': 15:14.28 /builddir/build/BUILD/firefox-140.4.0/accessible/atk/UtilInterface.cpp:257:27: warning: 'void gtk_key_snooper_remove(guint)' is deprecated [-Wdeprecated-declarations] 15:14.28 257 | gtk_key_snooper_remove(sKey_snooper_id); 15:14.28 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 15:14.28 /usr/include/gtk-3.0/gtk/gtkmain.h:188:12: note: declared here 15:14.28 188 | void gtk_key_snooper_remove (guint snooper_handler_id); 15:14.28 | ^~~~~~~~~~~~~~~~~~~~~~ 15:21.15 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 15:21.15 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/HyperTextAccessible.h:13, 15:21.15 from /builddir/build/BUILD/firefox-140.4.0/accessible/html/HTMLCanvasAccessible.h:9, 15:21.15 from /builddir/build/BUILD/firefox-140.4.0/accessible/html/HTMLCanvasAccessible.cpp:6, 15:21.15 from Unified_cpp_accessible_html0.cpp:2: 15:21.15 /builddir/build/BUILD/firefox-140.4.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:21.15 /builddir/build/BUILD/firefox-140.4.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:21.15 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:21.15 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 15:21.15 /builddir/build/BUILD/firefox-140.4.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:21.15 302 | memcpy(&value, &aInternalValue, sizeof(value)); 15:21.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:21.16 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 15:21.16 413 | struct FrameBidiData { 15:21.16 | ^~~~~~~~~~~~~ 15:22.18 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIObjectOutputStream.h:9, 15:22.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasePrincipal.h:18, 15:22.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabContext.h:11, 15:22.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:25, 15:22.18 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/DocAccessible.cpp:49, 15:22.18 from Unified_cpp_accessible_generic0.cpp:29: 15:22.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIBinaryOutputStream.h: In member function 'nsresult nsIBinaryOutputStream::WriteCString(const nsACString&)': 15:22.18 /builddir/build/BUILD/firefox-140.4.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 15:22.18 85 | if (NS_SUCCEEDED(rv)) rv = WriteBytes(aString); 15:22.18 | 15:22.18 /builddir/build/BUILD/firefox-140.4.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 15:23.03 accessible/ipc 15:26.06 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 15:26.06 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/HyperTextAccessible.h:13, 15:26.06 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/ARIAGridAccessible.h:9, 15:26.06 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/ARIAGridAccessible.cpp:6, 15:26.06 from Unified_cpp_accessible_generic0.cpp:2: 15:26.06 /builddir/build/BUILD/firefox-140.4.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:26.06 /builddir/build/BUILD/firefox-140.4.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:26.06 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:26.06 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 15:26.06 /builddir/build/BUILD/firefox-140.4.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:26.06 302 | memcpy(&value, &aInternalValue, sizeof(value)); 15:26.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:26.06 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 15:26.06 413 | struct FrameBidiData { 15:26.06 | ^~~~~~~~~~~~~ 15:30.60 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 15:30.60 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/HyperTextAccessible.h:13, 15:30.60 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/DocAccessible.h:9, 15:30.60 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/LocalAccessible-inl.h:10, 15:30.60 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 15:30.60 /builddir/build/BUILD/firefox-140.4.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:30.60 /builddir/build/BUILD/firefox-140.4.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:30.60 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:30.60 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 15:30.60 /builddir/build/BUILD/firefox-140.4.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:30.60 302 | memcpy(&value, &aInternalValue, sizeof(value)); 15:30.60 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:30.60 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 15:30.60 413 | struct FrameBidiData { 15:30.60 | ^~~~~~~~~~~~~ 15:32.43 accessible/xpcom 15:38.26 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 15:38.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 15:38.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 15:38.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 15:38.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 15:38.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 15:38.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 15:38.26 from /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleParent.cpp:13, 15:38.26 from Unified_cpp_accessible_ipc0.cpp:11: 15:38.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 15:38.26 /builddir/build/BUILD/firefox-140.4.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 15:38.26 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 15:38.26 | 15:38.26 /builddir/build/BUILD/firefox-140.4.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 15:43.84 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 15:43.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:13, 15:43.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 15:43.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/DocAccessibleChild.h:10, 15:43.84 from /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp:8, 15:43.84 from Unified_cpp_accessible_ipc0.cpp:2: 15:43.84 /builddir/build/BUILD/firefox-140.4.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:43.84 /builddir/build/BUILD/firefox-140.4.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:43.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:43.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 15:43.84 /builddir/build/BUILD/firefox-140.4.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:43.84 302 | memcpy(&value, &aInternalValue, sizeof(value)); 15:43.84 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:43.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 15:43.84 413 | struct FrameBidiData { 15:43.84 | ^~~~~~~~~~~~~ 15:44.11 In file included from /usr/include/c++/12/list:63, 15:44.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/list:3, 15:44.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/list:62, 15:44.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/BSPTree.h:10, 15:44.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:41, 15:44.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 15:44.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 15:44.11 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/nsMaiInterfaceComponent.cpp:17: 15:44.11 /usr/include/c++/12/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator)': 15:44.11 /usr/include/c++/12/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 15:44.11 1555 | while (__first != __last) 15:44.11 | 15:44.11 /usr/include/c++/12/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 15:48.30 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 15:48.30 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/HyperTextAccessible.h:13, 15:48.30 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/DocAccessible.h:9, 15:48.30 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/LocalAccessible-inl.h:10, 15:48.30 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 15:48.30 /builddir/build/BUILD/firefox-140.4.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:48.30 /builddir/build/BUILD/firefox-140.4.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:48.30 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:48.30 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 15:48.30 /builddir/build/BUILD/firefox-140.4.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:48.30 302 | memcpy(&value, &aInternalValue, sizeof(value)); 15:48.30 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:48.30 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 15:48.30 413 | struct FrameBidiData { 15:48.30 | ^~~~~~~~~~~~~ 15:51.83 accessible/xul 15:53.70 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 15:53.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:13, 15:53.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 15:53.70 from /builddir/build/BUILD/firefox-140.4.0/accessible/base/AccIterator.h:11, 15:53.70 from /builddir/build/BUILD/firefox-140.4.0/accessible/base/Relation.h:10, 15:53.70 from /builddir/build/BUILD/firefox-140.4.0/accessible/xpcom/nsAccessibleRelation.cpp:8, 15:53.70 from Unified_cpp_accessible_xpcom0.cpp:2: 15:53.70 /builddir/build/BUILD/firefox-140.4.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:53.70 /builddir/build/BUILD/firefox-140.4.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:53.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:53.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 15:53.70 /builddir/build/BUILD/firefox-140.4.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:53.70 302 | memcpy(&value, &aInternalValue, sizeof(value)); 15:53.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:53.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 15:53.70 413 | struct FrameBidiData { 15:53.70 | ^~~~~~~~~~~~~ 15:54.89 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 15:54.89 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsITimer.h:13, 15:54.89 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsThreadUtils.h:31, 15:54.89 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsProxyRelease.h:20, 15:54.89 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WeakPtr.h:88, 15:54.89 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_channel.h:16, 15:54.89 from /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp:7: 15:54.89 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 15:54.89 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 15:54.89 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 15:54.89 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 15:54.89 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 15:54.89 inlined from 'void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)' at /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp:113:61: 15:54.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 15:54.89 315 | mHdr->mLength = 0; 15:54.89 | ~~~~~~~~~~~~~~^~~ 15:54.90 /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp: In member function 'void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)': 15:54.90 /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp:91:28: note: at offset 8 into object 'data' of size 8 15:54.90 91 | nsTArray data(std::min( 15:54.90 | ^~~~ 15:54.90 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 15:54.90 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 15:54.90 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 15:54.90 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 15:54.90 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 15:54.90 inlined from 'void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)' at /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp:113:61: 15:54.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 15:54.90 450 | mArray.mHdr->mLength = 0; 15:54.90 | ~~~~~~~~~~~~~~~~~~~~~^~~ 15:54.90 /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp: In member function 'void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)': 15:54.90 /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp:113:61: note: at offset 8 into object '' of size 8 15:54.90 113 | std::min(kMaxAccsPerMessage, totalAccs - accIndex)); 15:54.90 | ^ 15:54.90 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 15:54.90 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 15:54.90 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 15:54.90 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 15:54.90 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 15:54.90 inlined from 'void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)' at /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp:113:61: 15:55.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 15:55.32 450 | mArray.mHdr->mLength = 0; 15:55.32 | ~~~~~~~~~~~~~~~~~~~~~^~~ 15:55.32 /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp: In member function 'void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)': 15:55.32 /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp:91:28: note: at offset 8 into object 'data' of size 8 15:55.32 91 | nsTArray data(std::min( 15:55.32 | ^~~~ 15:55.32 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 15:55.32 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 15:55.32 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 15:55.32 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 15:55.32 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 15:55.32 inlined from 'void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)' at /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp:113:61: 15:55.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 15:55.32 450 | mArray.mHdr->mLength = 0; 15:55.32 | ~~~~~~~~~~~~~~~~~~~~~^~~ 15:55.32 /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp: In member function 'void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)': 15:55.32 /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp:113:61: note: at offset 8 into object '' of size 8 15:55.32 113 | std::min(kMaxAccsPerMessage, totalAccs - accIndex)); 15:55.32 | ^ 15:55.32 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 15:55.32 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 15:55.33 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 15:55.33 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::a11y::AccessibleData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 15:55.33 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 15:55.33 inlined from 'void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)' at /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp:113:61: 15:55.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 15:55.33 450 | mArray.mHdr->mLength = 0; 15:55.33 | ~~~~~~~~~~~~~~~~~~~~~^~~ 15:55.33 /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp: In member function 'void mozilla::a11y::DocAccessibleChild::InsertIntoIpcTree(mozilla::a11y::LocalAccessible*, bool)': 15:55.33 /builddir/build/BUILD/firefox-140.4.0/accessible/ipc/DocAccessibleChild.cpp:91:28: note: at offset 8 into object 'data' of size 8 15:55.33 91 | nsTArray data(std::min( 15:55.33 | ^~~~ 15:59.03 browser/components/about 16:00.56 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 16:00.56 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/HyperTextAccessible.h:13, 16:00.56 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/DocAccessible.h:9, 16:00.56 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/LocalAccessible-inl.h:10, 16:00.56 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 16:00.56 /builddir/build/BUILD/firefox-140.4.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:00.56 /builddir/build/BUILD/firefox-140.4.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:00.56 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:00.56 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 16:00.56 /builddir/build/BUILD/firefox-140.4.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:00.56 302 | memcpy(&value, &aInternalValue, sizeof(value)); 16:00.56 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:00.56 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 16:00.56 413 | struct FrameBidiData { 16:00.56 | ^~~~~~~~~~~~~ 16:08.79 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 16:08.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 16:08.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 16:08.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 16:08.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 16:08.79 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsLeafFrame.h:14, 16:08.79 from /builddir/build/BUILD/firefox-140.4.0/layout/xul/SimpleXULLeafFrame.h:16, 16:08.79 from /builddir/build/BUILD/firefox-140.4.0/layout/xul/tree/nsTreeBodyFrame.h:26, 16:08.79 from /builddir/build/BUILD/firefox-140.4.0/accessible/xul/XULTreeAccessible.cpp:26, 16:08.79 from Unified_cpp_accessible_xul0.cpp:74: 16:08.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 16:08.79 /builddir/build/BUILD/firefox-140.4.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 16:08.79 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 16:08.79 | 16:08.79 /builddir/build/BUILD/firefox-140.4.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 16:10.34 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 16:10.34 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/HyperTextAccessible.h:13, 16:10.34 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/DocAccessible.h:9, 16:10.34 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/LocalAccessible-inl.h:10, 16:10.34 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 16:10.34 /builddir/build/BUILD/firefox-140.4.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:10.34 /builddir/build/BUILD/firefox-140.4.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:10.34 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:10.34 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 16:10.34 /builddir/build/BUILD/firefox-140.4.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:10.35 302 | memcpy(&value, &aInternalValue, sizeof(value)); 16:10.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:10.35 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 16:10.35 413 | struct FrameBidiData { 16:10.35 | ^~~~~~~~~~~~~ 16:10.79 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 16:10.79 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/HyperTextAccessible.h:13, 16:10.80 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/DocAccessible.h:9, 16:10.80 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/LocalAccessible-inl.h:10, 16:10.80 from /builddir/build/BUILD/firefox-140.4.0/accessible/xul/XULAlertAccessible.cpp:8, 16:10.80 from Unified_cpp_accessible_xul0.cpp:2: 16:10.80 /builddir/build/BUILD/firefox-140.4.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:10.80 /builddir/build/BUILD/firefox-140.4.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:10.80 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:10.80 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 16:10.80 /builddir/build/BUILD/firefox-140.4.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:10.80 302 | memcpy(&value, &aInternalValue, sizeof(value)); 16:10.80 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:10.80 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 16:10.80 413 | struct FrameBidiData { 16:10.80 | ^~~~~~~~~~~~~ 16:19.78 browser/components/shell 16:24.52 Compiling webrender_bindings v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/gfx/webrender_bindings) 16:26.59 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 16:26.59 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/HyperTextAccessible.h:13, 16:26.59 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/DocAccessible.h:9, 16:26.59 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/LocalAccessible-inl.h:10, 16:26.59 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 16:26.59 /builddir/build/BUILD/firefox-140.4.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:26.59 /builddir/build/BUILD/firefox-140.4.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:26.59 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:26.59 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 16:26.59 /builddir/build/BUILD/firefox-140.4.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:26.59 302 | memcpy(&value, &aInternalValue, sizeof(value)); 16:26.59 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:26.59 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 16:26.59 413 | struct FrameBidiData { 16:26.59 | ^~~~~~~~~~~~~ 16:29.60 In file included from /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:22: 16:29.60 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 16:29.60 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = imgITools]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 16:29.60 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = imgITools]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 16:29.60 inlined from 'nsresult UpdateHistoryIcon(const mozilla::MozPromise, nsresult, true>::ResolveOrRejectValue&, const RefPtr&, int, int)' at /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:123:79, 16:29.60 inlined from 'nsGNOMEShellHistorySearchResult::HandleSearchResultReply()::, nsresult, true>::ResolveOrRejectValue&)>' at /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:454:30: 16:29.60 /builddir/build/BUILD/firefox-140.4.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] 16:29.60 39 | aResult, mInfallible); 16:29.60 | ^~~~~~~~~~~ 16:29.60 /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp: In lambda function: 16:29.60 /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:123:50: note: object '' of size 24 16:29.60 123 | nsCOMPtr imgtool = do_CreateInstance("@mozilla.org/image/tools;1"); 16:29.60 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:29.60 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 16:29.60 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = imgITools]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 16:29.60 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = imgITools]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 16:29.60 inlined from 'nsresult UpdateHistoryIcon(const mozilla::MozPromise, nsresult, true>::ResolveOrRejectValue&, const RefPtr&, int, int)' at /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:123:79, 16:29.60 inlined from 'nsGNOMEShellHistorySearchResult::HandleSearchResultReply()::, nsresult, true>::ResolveOrRejectValue&)>' at /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:454:30: 16:29.60 /builddir/build/BUILD/firefox-140.4.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] 16:29.60 40 | if (mErrorPtr) { 16:29.60 | ^~~~~~~~~ 16:29.60 /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp: In lambda function: 16:29.60 /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:123:50: note: object '' of size 24 16:29.60 123 | nsCOMPtr imgtool = do_CreateInstance("@mozilla.org/image/tools;1"); 16:29.60 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.22 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 16:30.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsINavHistoryService.h:11, 16:30.22 from /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.h:16, 16:30.22 from /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:8: 16:30.22 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 16:30.22 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 16:30.22 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 16:30.22 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 16:30.22 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 16:30.22 inlined from 'void nsGNOMEShellHistorySearchResult::ReceiveSearchResultContainer(nsCOMPtr)' at /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:510:33, 16:30.22 inlined from 'void nsGNOMEShellHistorySearchResult::ReceiveSearchResultContainer(nsCOMPtr)' at /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:480:6: 16:30.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 16:30.22 450 | mArray.mHdr->mLength = 0; 16:30.22 | ~~~~~~~~~~~~~~~~~~~~~^~~ 16:30.22 /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp: In member function 'void nsGNOMEShellHistorySearchResult::ReceiveSearchResultContainer(nsCOMPtr)': 16:30.22 /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:500:23: note: at offset 8 into object 'openTabs' of size 8 16:30.22 500 | nsTArray openTabs; 16:30.22 | ^~~~~~~~ 16:30.22 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 16:30.22 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 16:30.22 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 16:30.22 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 16:30.22 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 16:30.22 inlined from 'void nsGNOMEShellHistorySearchResult::ReceiveSearchResultContainer(nsCOMPtr)' at /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:510:33, 16:30.22 inlined from 'void nsGNOMEShellHistorySearchResult::ReceiveSearchResultContainer(nsCOMPtr)' at /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:480:6: 16:30.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 16:30.23 450 | mArray.mHdr->mLength = 0; 16:30.23 | ~~~~~~~~~~~~~~~~~~~~~^~~ 16:30.23 /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp: In member function 'void nsGNOMEShellHistorySearchResult::ReceiveSearchResultContainer(nsCOMPtr)': 16:30.23 /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:500:23: note: at offset 8 into object 'openTabs' of size 8 16:30.23 500 | nsTArray openTabs; 16:30.23 | ^~~~~~~~ 16:30.41 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 16:30.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 16:30.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 16:30.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 16:30.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 16:30.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ImageCacheKey.h:13, 16:30.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/imgLoader.h:24, 16:30.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/places/FaviconHelpers.h:16, 16:30.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/places/nsFaviconService.h:12, 16:30.41 from /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:26: 16:30.41 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = nsCOMPtr; RejectValueT = nsresult; bool IsExclusive = true]', 16:30.41 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsGNOMEShellHistorySearchResult::HandleSearchResultReply()::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = nsCOMPtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 16:30.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 16:30.41 678 | aFrom->ChainTo(aTo.forget(), ""); 16:30.41 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsGNOMEShellHistorySearchResult::HandleSearchResultReply()::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = nsCOMPtr; RejectValueT = nsresult; bool IsExclusive = true]': 16:30.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsCOMPtr; RejectValueT = nsresult; bool IsExclusive = true]' 16:30.41 1191 | void ChainTo(already_AddRefed aChainedPromise, 16:30.41 | ^~~~~~~ 16:30.43 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = nsCOMPtr; RejectValueT = nsresult; bool IsExclusive = true]', 16:30.43 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsGNOMEShellHistorySearchResult::HandleSearchResultReply()::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = nsCOMPtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 16:30.43 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsCOMPtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 16:30.43 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsCOMPtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 16:30.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 16:30.43 678 | aFrom->ChainTo(aTo.forget(), ""); 16:30.43 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsCOMPtr; RejectValueT = nsresult; bool IsExclusive = true]': 16:30.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsCOMPtr; RejectValueT = nsresult; bool IsExclusive = true]' 16:30.44 1191 | void ChainTo(already_AddRefed aChainedPromise, 16:30.44 | ^~~~~~~ 16:36.88 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 16:36.88 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/HyperTextAccessible.h:13, 16:36.88 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/DocAccessible.h:9, 16:36.88 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/LocalAccessible-inl.h:10, 16:36.88 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 16:36.88 /builddir/build/BUILD/firefox-140.4.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:36.88 /builddir/build/BUILD/firefox-140.4.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:36.88 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:36.88 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 16:36.88 /builddir/build/BUILD/firefox-140.4.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:36.88 302 | memcpy(&value, &aInternalValue, sizeof(value)); 16:36.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:36.88 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 16:36.88 413 | struct FrameBidiData { 16:36.88 | ^~~~~~~~~~~~~ 16:38.05 /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellService.cpp: In member function 'virtual nsresult nsGNOMEShellService::GetDesktopBackgroundColor(uint32_t*)': 16:38.05 /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellService.cpp:465:37: warning: 'gboolean gdk_color_parse(const gchar*, GdkColor*)' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations] 16:38.05 465 | gboolean success = gdk_color_parse(background.get(), &color); 16:38.05 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 16:38.05 In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26, 16:38.05 from /usr/include/gtk-3.0/gdk/gdk.h:33, 16:38.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/gdk/gdk.h:3, 16:38.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GRefPtr.h:11, 16:38.05 from /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellSearchProvider.h:14, 16:38.05 from /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellService.h:13, 16:38.05 from /builddir/build/BUILD/firefox-140.4.0/browser/components/shell/nsGNOMEShellService.cpp:10: 16:38.05 /usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here 16:38.05 79 | gboolean gdk_color_parse (const gchar *spec, 16:38.05 | ^~~~~~~~~~~~~~~ 16:45.43 Compiling gkrust-shared v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/toolkit/library/rust/shared) 16:46.49 caps 16:53.91 chrome 16:59.63 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 16:59.63 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/HyperTextAccessible.h:13, 16:59.63 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/DocAccessible.h:9, 16:59.63 from /builddir/build/BUILD/firefox-140.4.0/accessible/generic/LocalAccessible-inl.h:10, 16:59.63 from /builddir/build/BUILD/firefox-140.4.0/accessible/atk/nsMaiInterfaceText.cpp:10: 16:59.63 /builddir/build/BUILD/firefox-140.4.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:59.63 /builddir/build/BUILD/firefox-140.4.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:59.63 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:59.63 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 16:59.63 /builddir/build/BUILD/firefox-140.4.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:59.63 302 | memcpy(&value, &aInternalValue, sizeof(value)); 16:59.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:59.63 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 16:59.63 413 | struct FrameBidiData { 16:59.63 | ^~~~~~~~~~~~~ 17:02.03 config/external/gkcodecs/libgkcodecs.so.symbols.stub 17:02.36 media/libaom 17:02.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:02.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:03.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:03.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:03.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:03.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:03.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:04.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:05.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:05.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:06.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:06.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:06.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:06.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:06.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:06.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:06.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:06.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:07.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:07.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:07.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:07.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:07.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:08.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:08.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:08.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:09.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:09.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:09.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:10.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:10.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:11.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:11.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:11.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:11.46 /builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/grain_table.c: In function 'grain_table_entry_read': 17:11.46 /builddir/build/BUILD/firefox-140.4.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] 17:11.46 145 | (void)fscanf(file, "\n"); 17:11.46 | ^~~~~~~~~~~~~~~~~~ 17:11.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:14.32 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 17:14.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 17:14.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 17:14.32 from /builddir/build/BUILD/firefox-140.4.0/chrome/nsChromeRegistry.cpp:27, 17:14.32 from Unified_cpp_chrome0.cpp:11: 17:14.33 /builddir/build/BUILD/firefox-140.4.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:14.33 /builddir/build/BUILD/firefox-140.4.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:14.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:14.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 17:14.33 /builddir/build/BUILD/firefox-140.4.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:14.33 302 | memcpy(&value, &aInternalValue, sizeof(value)); 17:14.33 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:14.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 17:14.33 413 | struct FrameBidiData { 17:14.33 | ^~~~~~~~~~~~~ 17:15.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:16.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:17.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:18.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:18.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:18.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:18.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:19.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:20.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:20.94 media/libogg 17:20.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:21.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:21.65 media/libopus 17:21.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:21.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:22.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:22.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:22.83 In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, 17:22.83 from /usr/include/c++/12/memory:77, 17:22.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/memory:3, 17:22.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/memory:62, 17:22.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/UniquePtr.h:12, 17:22.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Printf.h:60, 17:22.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Sprintf.h:18, 17:22.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Casting.h:13, 17:22.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Span.h:36, 17:22.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DbgMacro.h:13, 17:22.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:13, 17:22.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:28, 17:22.83 from /builddir/build/BUILD/firefox-140.4.0/caps/ContentPrincipal.h:9, 17:22.83 from /builddir/build/BUILD/firefox-140.4.0/caps/ContentPrincipal.cpp:7, 17:22.83 from Unified_cpp_caps0.cpp:2: 17:22.83 In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::fetch_add(__int_type, std::memory_order) [with _ITp = int]', 17:22.83 inlined from 'static T mozilla::detail::IntrinsicAddSub::add(typename Base::ValueType&, T) [with T = int; mozilla::MemoryOrdering Order = mozilla::SequentiallyConsistent]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Atomics.h:223:26, 17:22.83 inlined from 'static T mozilla::detail::IntrinsicIncDec::inc(typename Base::ValueType&) [with T = int; mozilla::MemoryOrdering Order = mozilla::SequentiallyConsistent]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Atomics.h:249:42, 17:22.83 inlined from 'T mozilla::detail::AtomicBaseIncDec::operator++(int) [with T = int; mozilla::MemoryOrdering Order = mozilla::SequentiallyConsistent]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Atomics.h:345:51, 17:22.83 inlined from 'static void nsJSPrincipals::Destroy(JSPrincipals*)' at /builddir/build/BUILD/firefox-140.4.0/caps/nsJSPrincipals.cpp:68:21: 17:22.84 /usr/include/c++/12/bits/atomic_base.h:618: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=] 17:22.84 618 | { return __atomic_fetch_add(&_M_i, __i, int(__m)); } 17:22.84 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 17:23.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:23.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:23.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:24.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:24.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:24.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:24.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:24.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:24.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:24.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:24.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:24.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:24.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:25.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:25.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:26.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:26.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:26.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:27.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:28.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:28.79 media/libvorbis 17:28.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:29.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:29.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:29.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:29.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:29.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:30.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:30.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:30.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:30.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:30.58 In file included from Unified_c_media_libvorbis0.c:20: 17:30.58 /builddir/build/BUILD/firefox-140.4.0/media/libvorbis/lib/vorbis_block.c: In function 'vorbis_analysis_buffer': 17:30.58 /builddir/build/BUILD/firefox-140.4.0/media/libvorbis/lib/vorbis_block.c:395:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 17:30.58 395 | if(b->header)_ogg_free(b->header);b->header=NULL; 17:30.58 | ^~ 17:30.58 /builddir/build/BUILD/firefox-140.4.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' 17:30.58 395 | if(b->header)_ogg_free(b->header);b->header=NULL; 17:30.58 | ^ 17:30.58 /builddir/build/BUILD/firefox-140.4.0/media/libvorbis/lib/vorbis_block.c:396:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 17:30.58 396 | if(b->header1)_ogg_free(b->header1);b->header1=NULL; 17:30.58 | ^~ 17:30.58 /builddir/build/BUILD/firefox-140.4.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' 17:30.58 396 | if(b->header1)_ogg_free(b->header1);b->header1=NULL; 17:30.58 | ^ 17:30.58 /builddir/build/BUILD/firefox-140.4.0/media/libvorbis/lib/vorbis_block.c:397:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 17:30.58 397 | if(b->header2)_ogg_free(b->header2);b->header2=NULL; 17:30.58 | ^~ 17:30.58 /builddir/build/BUILD/firefox-140.4.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' 17:30.58 397 | if(b->header2)_ogg_free(b->header2);b->header2=NULL; 17:30.58 | ^ 17:31.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:31.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:31.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:32.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:32.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:32.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:33.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:33.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:33.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:34.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:35.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:35.24 config/external/icu/common 17:35.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:35.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:36.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:37.07 config/external/icu/data/icu_data.o 17:37.54 config/external/icu/i18n 17:37.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:38.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:38.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:38.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:39.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:40.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:40.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:41.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:42.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:43.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:43.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:44.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:44.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:45.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:46.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:47.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:47.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:50.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:50.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:51.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:53.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:53.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:58.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:59.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:00.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:02.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:03.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:05.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:06.19 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/compactdecimalformat.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 18:06.19 10 | #define UNISTR_FROM_STRING_EXPLICIT 18:06.19 | 18:06.19 : note: this is the location of the previous definition 18:06.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:08.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:09.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:10.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:11.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:12.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:15.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:15.58 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/static_unicode_sets.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 18:15.58 10 | #define UNISTR_FROM_STRING_EXPLICIT 18:15.58 | 18:15.58 : note: this is the location of the previous definition 18:15.72 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/decNumber.cpp: In function 'decNumber* uprv_decNumberLog10_77(decNumber*, const decNumber*, decContext*)': 18:15.72 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 18:15.72 1528 | w->lsu[1]=1; w->lsu[0]=0; /* .. */ 18:15.72 | ~~~~~~~~~^~ 18:15.72 In file included from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/decNumber.cpp:184: 18:15.72 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1 18:15.72 89 | decNumberUnit lsu[DECNUMUNITS]; 18:15.72 | ^~~ 18:15.72 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 18:15.72 1528 | w->lsu[1]=1; w->lsu[0]=0; /* .. */ 18:15.72 | ~~~~~~~~~^~ 18:15.72 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1 18:15.72 89 | decNumberUnit lsu[DECNUMUNITS]; 18:15.72 | ^~~ 18:15.78 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/decNumber.cpp: In function 'decNumber* uprv_decNumberSquareRoot_77(decNumber*, const decNumber*, decContext*)': 18:15.78 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/decNumber.cpp:2974:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 18:15.78 2974 | t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2; 18:15.78 | ~~~~~~~~~^~ 18:15.78 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1 18:15.78 89 | decNumberUnit lsu[DECNUMUNITS]; 18:15.78 | ^~~ 18:15.78 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/decNumber.cpp:2974:44: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 18:15.78 2974 | t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2; 18:15.78 | ~~~~~~~~~^~ 18:15.78 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 2 into destination object 'decNumber::lsu' of size 1 18:15.78 89 | decNumberUnit lsu[DECNUMUNITS]; 18:15.79 | ^~~ 18:16.08 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/decimfmt.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 18:16.08 10 | #define UNISTR_FROM_STRING_EXPLICIT 18:16.09 | 18:16.09 : note: this is the location of the previous definition 18:16.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:16.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:16.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:17.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:18.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:19.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:20.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:20.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:21.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:21.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:22.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:23.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:25.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:25.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:26.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:27.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:27.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:27.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:27.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:27.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:27.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:27.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:28.43 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/ucnv.cpp: In function 'UConverter* ucnv_clone_77(const UConverter*, UErrorCode*)': 18:28.43 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/ucnv.cpp:326:26: warning: 'UConverter* ucnv_safeClone_77(const UConverter*, void*, int32_t*, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 18:28.43 326 | return ucnv_safeClone(cnv, nullptr, nullptr, status); 18:28.43 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/platform.h:25, 18:28.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/ptypes.h:46, 18:28.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/umachine.h:46, 18:28.43 from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/utypes.h:38, 18:28.43 from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/ucnv.cpp:24: 18:28.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/urename.h:710:49: note: declared here 18:28.43 710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 18:28.43 | ^~~~~~~~~~~~~~ 18:28.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 18:28.43 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 18:28.43 | ^ 18:28.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 18:28.43 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 18:28.43 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:28.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/urename.h:710:24: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 18:28.43 710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 18:28.43 | ^~~~~~~~~~~~~~~~~~~~~~~~ 18:28.43 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/ucnv.cpp:158:1: note: in expansion of macro 'ucnv_safeClone' 18:28.43 158 | ucnv_safeClone(const UConverter* cnv, void *stackBuffer, int32_t *pBufferSize, UErrorCode *status) 18:28.43 | ^~~~~~~~~~~~~~ 18:28.43 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/ucnv.cpp: In function 'void ucnv_setSubstString_77(UConverter*, const char16_t*, int32_t, UErrorCode*)': 18:28.43 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/ucnv.cpp:492:27: warning: 'UConverter* ucnv_safeClone_77(const UConverter*, void*, int32_t*, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 18:28.43 492 | clone = ucnv_safeClone(cnv, cloneBuffer, &cloneSize, err); 18:28.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/urename.h:710:49: note: declared here 18:28.43 710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 18:28.43 | ^~~~~~~~~~~~~~ 18:28.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 18:28.43 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 18:28.43 | ^ 18:28.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 18:28.43 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 18:28.43 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:28.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/urename.h:710:24: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 18:28.43 710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone) 18:28.43 | ^~~~~~~~~~~~~~~~~~~~~~~~ 18:28.43 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/ucnv.cpp:158:1: note: in expansion of macro 'ucnv_safeClone' 18:28.43 158 | ucnv_safeClone(const UConverter* cnv, void *stackBuffer, int32_t *pBufferSize, UErrorCode *status) 18:28.43 | ^~~~~~~~~~~~~~ 18:30.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:31.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:31.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:34.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:35.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:36.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:36.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:36.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:36.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:37.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:37.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:39.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:39.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:40.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:40.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:40.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:41.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:41.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:41.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:41.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:42.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:42.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:42.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:43.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:43.64 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/measunit_extra.cpp:13: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 18:43.64 13 | #define UNISTR_FROM_STRING_EXPLICIT 18:43.64 | 18:43.64 : note: this is the location of the previous definition 18:44.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:45.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:46.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:47.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:47.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:47.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:47.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:48.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:48.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:48.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:48.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:49.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:49.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:49.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:51.76 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_asformat.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 18:51.77 10 | #define UNISTR_FROM_STRING_EXPLICIT 18:51.77 | 18:51.77 : note: this is the location of the previous definition 18:52.64 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_capi.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 18:52.64 10 | #define UNISTR_FROM_STRING_EXPLICIT 18:52.64 | 18:52.64 : note: this is the location of the previous definition 18:53.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:54.49 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_currencysymbols.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 18:54.49 10 | #define UNISTR_FROM_STRING_EXPLICIT 18:54.49 | 18:54.49 : note: this is the location of the previous definition 18:56.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:56.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:58.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:01.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:02.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:02.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:03.50 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:04.88 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_mapper.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:04.88 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:04.88 | 19:04.88 : note: this is the location of the previous definition 19:05.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:05.83 /builddir/build/BUILD/firefox-140.4.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&)': 19:05.83 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_mapper.cpp:135:49: warning: 'currencyUsage' may be used uninitialized [-Wmaybe-uninitialized] 19:05.83 135 | precision = Precision::constructCurrency(currencyUsage).withCurrency(currency); 19:05.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 19:05.83 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_mapper.cpp:78:20: note: 'currencyUsage' was declared here 19:05.83 78 | UCurrencyUsage currencyUsage; 19:05.83 | ^~~~~~~~~~~~~ 19:06.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:07.01 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_multiplier.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:07.01 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:07.01 | 19:07.01 : note: this is the location of the previous definition 19:08.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:08.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:08.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:09.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:09.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:10.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:10.78 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_patternstring.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:10.78 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:10.78 | 19:10.79 : note: this is the location of the previous definition 19:10.79 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_patternstring.cpp:11: warning: "UNISTR_FROM_CHAR_EXPLICIT" redefined 19:10.79 11 | #define UNISTR_FROM_CHAR_EXPLICIT 19:10.79 | 19:10.79 : note: this is the location of the previous definition 19:14.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:14.94 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_skeletons.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:14.94 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:14.94 | 19:14.94 : note: this is the location of the previous definition 19:16.61 In file included from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/unistr.h:37, 19:16.61 from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/charstr.h:18, 19:16.61 from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_decnum.h:11, 19:16.61 from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_skeletons.cpp:12: 19:16.62 In constructor 'icu_77::ConstChar16Ptr::ConstChar16Ptr(const char16_t*)', 19:16.62 inlined from 'void icu_77::number::impl::blueprint_helpers::parseCurrencyOption(const icu_77::StringSegment&, icu_77::number::impl::MacroProps&, UErrorCode&)' at /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_skeletons.cpp:1033:52: 19:16.62 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/char16ptr.h:229:53: warning: dangling pointer to an unnamed temporary may be used [-Wdangling-pointer=] 19:16.62 229 | ConstChar16Ptr::ConstChar16Ptr(const char16_t *p) : p_(p) {} 19:16.62 | ^~~~~ 19:16.62 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_skeletons.cpp: In function 'void icu_77::number::impl::blueprint_helpers::parseCurrencyOption(const icu_77::StringSegment&, icu_77::number::impl::MacroProps&, UErrorCode&)': 19:16.62 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_skeletons.cpp:1031:63: note: unnamed temporary defined here 19:16.62 1031 | const char16_t* currencyCode = segment.toTempUnicodeString().getBuffer(); 19:16.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 19:18.72 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/number_utils.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:18.72 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:18.72 | 19:18.72 : note: this is the location of the previous definition 19:19.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:20.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:20.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:21.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:21.14 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/numparse_affixes.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:21.14 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:21.14 | 19:21.14 : note: this is the location of the previous definition 19:21.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:22.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:22.26 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/numparse_compositions.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:22.26 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:22.26 | 19:22.26 : note: this is the location of the previous definition 19:22.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:22.40 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/numparse_currency.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:22.40 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:22.40 | 19:22.40 : note: this is the location of the previous definition 19:22.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:22.84 media/libsoundtouch/src 19:23.13 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/numparse_decimal.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:23.13 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:23.13 | 19:23.13 : note: this is the location of the previous definition 19:23.88 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/numparse_impl.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:23.89 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:23.89 | 19:23.89 : note: this is the location of the previous definition 19:24.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:24.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:24.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:25.34 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/numparse_parsednumber.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:25.34 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:25.34 | 19:25.35 : note: this is the location of the previous definition 19:25.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:25.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:25.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:26.07 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/numparse_scientific.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:26.07 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:26.07 | 19:26.07 : note: this is the location of the previous definition 19:26.69 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/numparse_symbols.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:26.69 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:26.69 | 19:26.69 : note: this is the location of the previous definition 19:26.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:27.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:27.39 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/numparse_validators.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:27.39 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:27.39 | 19:27.39 : note: this is the location of the previous definition 19:27.70 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/sse_optimized.cpp:261: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 19:27.70 261 | #pragma omp parallel for 19:27.70 | 19:28.03 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/numrange_capi.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:28.03 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:28.03 | 19:28.03 : note: this is the location of the previous definition 19:28.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:28.08 In file included from Unified_cpp_libsoundtouch_src0.cpp:20: 19:28.08 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/FIRFilter.cpp:90: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 19:28.08 90 | #pragma omp parallel for 19:28.08 | 19:28.08 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/FIRFilter.cpp:136: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 19:28.08 136 | #pragma omp parallel for 19:28.08 | 19:28.08 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/FIRFilter.cpp:180: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 19:28.08 180 | #pragma omp parallel for 19:28.09 | 19:28.09 In file included from Unified_cpp_libsoundtouch_src0.cpp:47: 19:28.09 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/InterpolateShannon.cpp:71: warning: "PI" redefined 19:28.09 71 | #define PI 3.1415926536 19:28.09 | 19:28.09 In file included from Unified_cpp_libsoundtouch_src0.cpp:2: 19:28.09 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/AAFilter.cpp:45: note: this is the location of the previous definition 19:28.09 45 | #define PI M_PI 19:28.09 | 19:28.10 In file included from Unified_cpp_libsoundtouch_src0.cpp:92: 19:28.10 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/TDStretch.cpp:310: warning: ignoring '#pragma omp parallel' [-Wunknown-pragmas] 19:28.10 310 | #pragma omp parallel for 19:28.10 | 19:28.10 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/TDStretch.cpp:336: warning: ignoring '#pragma omp critical' [-Wunknown-pragmas] 19:28.10 336 | #pragma omp critical 19:28.10 | 19:28.23 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/FIRFilter.cpp: In member function 'virtual uint soundtouch::FIRFilter::evaluateFilterStereo(soundtouch::SAMPLETYPE*, const soundtouch::SAMPLETYPE*, uint) const': 19:28.23 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/FIRFilter.cpp:81:12: warning: unused variable 'dScaler' [-Wunused-variable] 19:28.23 81 | double dScaler = 1.0 / (double)resultDivider; 19:28.23 | ^~~~~~~ 19:28.23 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/FIRFilter.cpp: In member function 'virtual uint soundtouch::FIRFilter::evaluateFilterMono(soundtouch::SAMPLETYPE*, const soundtouch::SAMPLETYPE*, uint) const': 19:28.24 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/FIRFilter.cpp:127:12: warning: unused variable 'dScaler' [-Wunused-variable] 19:28.24 127 | double dScaler = 1.0 / (double)resultDivider; 19:28.24 | ^~~~~~~ 19:28.24 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/FIRFilter.cpp: In member function 'virtual uint soundtouch::FIRFilter::evaluateFilterMulti(soundtouch::SAMPLETYPE*, const soundtouch::SAMPLETYPE*, uint, uint)': 19:28.24 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/FIRFilter.cpp:166:12: warning: unused variable 'dScaler' [-Wunused-variable] 19:28.24 166 | double dScaler = 1.0 / (double)resultDivider; 19:28.24 | ^~~~~~~ 19:28.25 In file included from Unified_cpp_libsoundtouch_src0.cpp:65: 19:28.25 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/RateTransposer.cpp: In member function 'void soundtouch::RateTransposer::processSamples(const soundtouch::SAMPLETYPE*, uint)': 19:28.25 /builddir/build/BUILD/firefox-140.4.0/media/libsoundtouch/src/RateTransposer.cpp:134:10: warning: variable 'count' set but not used [-Wunused-but-set-variable] 19:28.25 134 | uint count; 19:28.25 | ^~~~~ 19:28.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:28.99 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/numrange_fluent.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:28.99 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:28.99 | 19:29.00 : note: this is the location of the previous definition 19:29.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:29.38 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/numrange_impl.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:29.38 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:29.38 | 19:29.38 : note: this is the location of the previous definition 19:30.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:30.54 config/external/rlbox 19:30.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:31.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:31.56 config/external/sqlite/libmozsqlite3.so.symbols.stub 19:31.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:32.39 third_party/sqlite3/ext 19:32.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:32.48 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/pluralranges.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:32.48 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:32.48 | 19:32.48 : note: this is the location of the previous definition 19:34.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:36.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:36.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:37.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:37.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:38.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:38.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:39.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:39.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:39.78 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:1065: warning: ignoring '#pragma region scalar' [-Wunknown-pragmas] 19:39.78 1065 | #pragma region scalar functions 19:39.78 | 19:39.78 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:1784: warning: ignoring '#pragma endregion ' [-Wunknown-pragmas] 19:39.78 1784 | #pragma endregion 19:39.79 | 19:39.79 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:2415: warning: ignoring '#pragma region vec_each' [-Wunknown-pragmas] 19:39.79 2415 | #pragma region vec_each table function 19:39.79 | 19:39.79 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:2606: warning: ignoring '#pragma endregion ' [-Wunknown-pragmas] 19:39.79 2606 | #pragma endregion 19:39.79 | 19:39.79 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:2608: warning: ignoring '#pragma region vec_npy_each' [-Wunknown-pragmas] 19:39.79 2608 | #pragma region vec_npy_each table function 19:39.79 | 19:39.79 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:3359: warning: ignoring '#pragma endregion ' [-Wunknown-pragmas] 19:39.79 3359 | #pragma endregion 19:39.79 | 19:39.79 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:3361: warning: ignoring '#pragma region vec0' [-Wunknown-pragmas] 19:39.79 3361 | #pragma region vec0 virtual table 19:39.79 | 19:39.81 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c: In function 'vec0_metadata_filter_text': 19:39.81 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:6199:24: warning: comparison of unsigned expression in '< 0' is always false [-Wtype-limits] 19:39.81 6199 | if(metadataInIdx < 0) { 19:39.81 | ^ 19:39.81 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c: In function 'vec0_set_metadata_filter_bitmap': 19:39.81 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:6300:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 19:39.81 6300 | szMatch = blobSize == size * sizeof(i64); 19:39.81 | ^~ 19:39.81 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:6304:26: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 19:39.82 6304 | szMatch = blobSize == size * sizeof(double); 19:39.82 | ^~ 19:39.82 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c: In function 'vec0Filter_knn_chunks_iter': 19:39.82 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:6590:20: warning: comparison of integer expressions of different signedness: 'i64' {aka 'long long int'} and 'long unsigned int' [-Wsign-compare] 19:39.82 6590 | if (rowidsSize != p->chunk_size * sizeof(i64)) { 19:39.82 | ^~ 19:39.82 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:6548:7: warning: unused variable 'numValueEntries' [-Wunused-variable] 19:39.82 6548 | int numValueEntries = (idxStrLength-1) / 4; 19:39.82 | ^~~~~~~~~~~~~~~ 19:39.84 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c: At top level: 19:39.84 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:8935: warning: ignoring '#pragma endregion ' [-Wunknown-pragmas] 19:39.84 8935 | #pragma endregion 19:39.84 | 19:39.84 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:8962: warning: ignoring '#pragma region vec_static_blobs' [-Wunknown-pragmas] 19:39.84 8962 | #pragma region vec_static_blobs() table function 19:39.84 | 19:39.84 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:9179: warning: ignoring '#pragma endregion ' [-Wunknown-pragmas] 19:39.84 9179 | #pragma endregion 19:39.84 | 19:39.84 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:9181: warning: ignoring '#pragma region vec_static_blob_entries' [-Wunknown-pragmas] 19:39.84 9181 | #pragma region vec_static_blob_entries() table function 19:39.84 | 19:39.85 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:9582: warning: ignoring '#pragma endregion ' [-Wunknown-pragmas] 19:39.85 9582 | #pragma endregion 19:39.85 | 19:40.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:40.21 In file included from /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.h:5, 19:40.21 from /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:1: 19:40.21 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite3ext.h: In function 'vec0_write_vector_to_vector_blob': 19:40.21 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite3ext.h:529:40: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 19:40.21 529 | #define sqlite3_blob_write sqlite3_api->blob_write 19:40.21 | ^~~~~~~~~~~ 19:40.21 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:7789:7: note: 'offset' was declared here 19:40.21 7789 | int offset; 19:40.21 | ^~~~~~ 19:40.22 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite3ext.h:529:40: warning: 'n' may be used uninitialized [-Wmaybe-uninitialized] 19:40.22 529 | #define sqlite3_blob_write sqlite3_api->blob_write 19:40.22 | ^~~~~~~~~~~ 19:40.22 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:7788:7: note: 'n' was declared here 19:40.22 7788 | int n; 19:40.22 | ^ 19:40.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:40.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:41.01 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite3ext.h: In function 'vec0_init.constprop': 19:41.01 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite3ext.h:645:40: warning: 'pkColumnNameLength' may be used uninitialized [-Wmaybe-uninitialized] 19:41.01 645 | #define sqlite3_str_appendf sqlite3_api->str_appendf 19:41.01 | ^~~~~~~~~~~ 19:41.01 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:4650:7: note: 'pkColumnNameLength' was declared here 19:41.01 4650 | int pkColumnNameLength; 19:41.01 | ^~~~~~~~~~~~~~~~~~ 19:41.76 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c: In function 'vec0Filter_knn_chunks_iter': 19:41.76 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:6740:26: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 19:41.77 6740 | chunk_distances[i] = result; 19:41.77 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 19:41.77 /builddir/build/BUILD/firefox-140.4.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:6684:11: note: 'result' was declared here 19:41.77 6684 | f32 result; 19:41.77 | ^~~~~~ 19:42.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:42.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:42.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:43.18 third_party/sqlite3/src 19:43.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:43.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:43.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:46.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:47.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:48.62 /builddir/build/BUILD/firefox-140.4.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': 19:48.62 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/smpdtfmt.cpp:1498:56: warning: variable 'capContextUsageType' set but not used [-Wunused-but-set-variable] 19:48.62 1498 | DateFormatSymbols::ECapitalizationContextUsageType capContextUsageType = DateFormatSymbols::kCapContextUsageOther; 19:48.62 | ^~~~~~~~~~~~~~~~~~~ 19:48.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:49.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:49.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:49.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:50.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:51.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:52.52 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/string_segment.cpp:10: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 19:52.52 10 | #define UNISTR_FROM_STRING_EXPLICIT 19:52.52 | 19:52.52 : note: this is the location of the previous definition 19:53.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:54.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:55.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:00.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:01.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:02.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:03.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:04.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:04.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:05.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:05.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:05.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:06.42 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/ucol.cpp: In function 'UCollator* ucol_clone_77(const UCollator*, UErrorCode*)': 20:06.42 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/ucol.cpp:108:26: warning: 'UCollator* ucol_safeClone_77(const UCollator*, void*, int32_t*, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 20:06.42 108 | return ucol_safeClone(coll, nullptr, nullptr, status); 20:06.42 In file included from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/platform.h:25, 20:06.42 from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/ptypes.h:46, 20:06.42 from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/umachine.h:46, 20:06.42 from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/utypes.h:38, 20:06.42 from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/ucol.cpp:22: 20:06.42 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/urename.h:787:49: note: declared here 20:06.42 787 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone) 20:06.42 | ^~~~~~~~~~~~~~ 20:06.42 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 20:06.42 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 20:06.42 | ^ 20:06.42 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 20:06.42 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 20:06.42 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:06.42 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/urename.h:787:24: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 20:06.42 787 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone) 20:06.42 | ^~~~~~~~~~~~~~~~~~~~~~~~ 20:06.42 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/ucol.cpp:79:1: note: in expansion of macro 'ucol_safeClone' 20:06.42 79 | ucol_safeClone(const UCollator *coll, void * /*stackBuffer*/, int32_t * pBufferSize, UErrorCode *status) 20:06.42 | ^~~~~~~~~~~~~~ 20:06.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:06.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:07.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:07.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:07.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:08.56 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/ucol_sit.cpp: In function 'UCollator* ucol_openFromShortString_77(const char*, UBool, UParseError*, UErrorCode*)': 20:08.56 /builddir/build/BUILD/firefox-140.4.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] 20:08.56 538 | ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 20:08.56 In file included from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/platform.h:25, 20:08.56 from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/ptypes.h:46, 20:08.56 from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/umachine.h:46, 20:08.56 from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/utypes.h:38, 20:08.56 from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/ustring.h:21, 20:08.56 from /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/ucol_sit.cpp:18: 20:08.56 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/urename.h:795:54: note: declared here 20:08.56 795 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 20:08.56 | ^~~~~~~~~~~~~~~~~~~ 20:08.56 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 20:08.56 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 20:08.56 | ^ 20:08.56 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 20:08.56 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 20:08.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:08.56 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/urename.h:795:29: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 20:08.56 795 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 20:08.56 | ^~~~~~~~~~~~~~~~~~~~~~~~ 20:08.56 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/unicode/ucol.h:1285:1: note: in expansion of macro 'ucol_setVariableTop' 20:08.56 1285 | ucol_setVariableTop(UCollator *coll, 20:08.56 | ^~~~~~~~~~~~~~~~~~~ 20:08.56 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/ucol_sit.cpp:540:36: warning: 'void ucol_restoreVariableTop_77(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 20:08.56 540 | ucol_restoreVariableTop(result, s.variableTopValue, status); 20:08.56 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/urename.h:786:58: note: declared here 20:08.57 786 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 20:08.57 | ^~~~~~~~~~~~~~~~~~~~~~~ 20:08.57 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/uvernum.h:121:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 20:08.57 121 | # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 20:08.57 | ^ 20:08.57 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/uvernum.h:123:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 20:08.57 123 | # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 20:08.57 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:08.57 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/common/unicode/urename.h:786:33: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 20:08.57 786 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 20:08.57 | ^~~~~~~~~~~~~~~~~~~~~~~~ 20:08.57 /builddir/build/BUILD/firefox-140.4.0/intl/icu/source/i18n/unicode/ucol.h:1319:1: note: in expansion of macro 'ucol_restoreVariableTop' 20:08.57 1319 | ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 20:08.57 | ^~~~~~~~~~~~~~~~~~~~~~~ 20:09.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:10.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:10.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:14.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:14.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:15.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:15.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:16.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:18.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:20.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:23.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:24.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:26.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:27.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:27.94 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:29.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:29.42 devtools/platform 20:30.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:31.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:35.44 Compiling gkrust v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/toolkit/library/rust) 20:35.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:36.10 devtools/shared/heapsnapshot 20:36.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:36.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:36.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:36.95 docshell/base 20:37.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:38.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:39.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:39.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:40.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:43.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:44.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:45.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:45.95 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 20:45.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 20:45.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:11, 20:45.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 20:45.95 from /builddir/build/BUILD/firefox-140.4.0/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 20:45.95 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 20:45.95 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 20:45.95 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 20:45.95 inlined from 'constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {nsTArray}; T = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:1016:3, 20:45.95 inlined from 'void mozilla::dom::Nullable::SetValue(T&&) [with T = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Nullable.h:51:19, 20:45.95 inlined from 'void mozilla::devtools::DominatorTree::GetImmediatelyDominated(uint64_t, mozilla::dom::Nullable >&, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/devtools/shared/heapsnapshot/DominatorTree.cpp:92:22: 20:45.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 20:45.95 655 | aOther.mHdr->mLength = 0; 20:45.95 | ~~~~~~~~~~~~~~~~~~~~~^~~ 20:45.95 /builddir/build/BUILD/firefox-140.4.0/devtools/shared/heapsnapshot/DominatorTree.cpp: In member function 'void mozilla::devtools::DominatorTree::GetImmediatelyDominated(uint64_t, mozilla::dom::Nullable >&, mozilla::ErrorResult&)': 20:45.95 /builddir/build/BUILD/firefox-140.4.0/devtools/shared/heapsnapshot/DominatorTree.cpp:92:48: note: at offset 8 into object '' of size 8 20:45.96 92 | aOutResult.SetValue(nsTArray(length)); 20:45.96 | ^ 20:46.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:46.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:51.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:52.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:54.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:55.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:55.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:55.86 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 20:55.86 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:41, 20:55.86 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 20:55.86 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 20:55.86 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 20:55.86 from /builddir/build/BUILD/firefox-140.4.0/docshell/base/BrowsingContext.cpp:24, 20:55.86 from Unified_cpp_docshell_base0.cpp:11: 20:55.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Polygon.h: In function 'nsTArray mozilla::gfx::CalculatePointPlaneDistances(const nsTArray >&, const Point4DTyped&, const Point4DTyped&, size_t&, size_t&)': 20:55.86 /builddir/build/BUILD/firefox-140.4.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 20:55.86 85 | } else if (dot < -epsilon) { 20:55.86 | 20:55.86 /builddir/build/BUILD/firefox-140.4.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 20:56.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:56.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:56.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:57.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:57.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:58.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:58.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:58.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:59.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:59.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 20:59.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:00.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:00.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:03.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:06.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:07.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:07.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:08.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:08.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:09.75 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashtable.h:24, 21:09.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:22, 21:09.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashMap.h:13, 21:09.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashSet.h:11, 21:09.75 from /builddir/build/BUILD/firefox-140.4.0/docshell/base/IHistory.h:12, 21:09.75 from /builddir/build/BUILD/firefox-140.4.0/docshell/base/BaseHistory.h:8, 21:09.75 from /builddir/build/BUILD/firefox-140.4.0/docshell/base/BaseHistory.cpp:7, 21:09.75 from Unified_cpp_docshell_base0.cpp:2: 21:09.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 21:09.75 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2177:0: required from here 21:09.75 /builddir/build/BUILD/firefox-140.4.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] 21:09.75 37 | memset(aT, 0, sizeof(T)); 21:09.75 | ~~~~~~^~~~~~~~~~~~~~~~~~ 21:09.75 In file included from /builddir/build/BUILD/firefox-140.4.0/docshell/base/BrowsingContext.cpp:87: 21:09.75 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2176: note: 'struct xpc::GlobalProperties' declared here 21:09.75 2176 | struct GlobalProperties { 21:09.76 | 21:11.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:11.78 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 21:11.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 21:11.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 21:11.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/DocAccessibleParent.h:13, 21:11.78 from /builddir/build/BUILD/firefox-140.4.0/docshell/base/BrowsingContext.cpp:12: 21:11.78 /builddir/build/BUILD/firefox-140.4.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]': 21:11.78 /builddir/build/BUILD/firefox-140.4.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 >*]' 21:11.78 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 21:11.78 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 21:11.78 /builddir/build/BUILD/firefox-140.4.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] 21:11.78 302 | memcpy(&value, &aInternalValue, sizeof(value)); 21:11.78 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:11.78 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 21:11.78 413 | struct FrameBidiData { 21:11.78 | ^~~~~~~~~~~~~ 21:12.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:13.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:13.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:14.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:15.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:15.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:16.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:16.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:16.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:16.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:19.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:19.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 21:43.90 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:15, 21:43.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 21:43.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 21:43.90 from /builddir/build/BUILD/firefox-140.4.0/docshell/base/BaseHistory.h:9: 21:43.90 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 21:43.90 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CanonicalBrowsingContext::CloneDocumentTreeInto(mozilla::dom::CanonicalBrowsingContext*, const nsACString&, mozilla::embedding::PrintData&&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 21:43.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 21:43.90 678 | aFrom->ChainTo(aTo.forget(), ""); 21:43.90 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:43.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CanonicalBrowsingContext::CloneDocumentTreeInto(mozilla::dom::CanonicalBrowsingContext*, const nsACString&, mozilla::embedding::PrintData&&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 21:43.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 21:43.90 1191 | void ChainTo(already_AddRefed aChainedPromise, 21:43.90 | ^~~~~~~ 21:43.91 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 21:43.91 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CanonicalBrowsingContext::CloneDocumentTreeInto(mozilla::dom::CanonicalBrowsingContext*, const nsACString&, mozilla::embedding::PrintData&&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 21:43.91 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 21:43.91 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 21:43.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 21:43.91 678 | aFrom->ChainTo(aTo.forget(), ""); 21:43.91 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:43.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 21:43.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 21:43.91 1191 | void ChainTo(already_AddRefed aChainedPromise, 21:43.91 | ^~~~~~~ 21:43.98 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = mozilla::dom::MaybeDiscarded; RejectValueT = nsresult; bool IsExclusive = false]', 21:43.98 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::CanonicalBrowsingContext::PrintJS(nsIPrintSettings*, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::CanonicalBrowsingContext::PrintJS(nsIPrintSettings*, mozilla::ErrorResult&)::; ResolveValueT = mozilla::dom::MaybeDiscarded; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 21:43.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 21:43.98 678 | aFrom->ChainTo(aTo.forget(), ""); 21:43.98 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:43.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::CanonicalBrowsingContext::PrintJS(nsIPrintSettings*, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::CanonicalBrowsingContext::PrintJS(nsIPrintSettings*, mozilla::ErrorResult&)::; ResolveValueT = mozilla::dom::MaybeDiscarded; RejectValueT = nsresult; bool IsExclusive = false]': 21:43.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::MaybeDiscarded; RejectValueT = nsresult; bool IsExclusive = false]' 21:43.98 1191 | void ChainTo(already_AddRefed aChainedPromise, 21:43.98 | ^~~~~~~ 21:44.09 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = unsigned int; RejectValueT = bool; bool IsExclusive = true]', 21:44.09 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsDocShell::GetHasTrackingContentBlocked(mozilla::dom::Promise**)::::ResolveOrRejectValue&)>; ResolveValueT = unsigned int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 21:44.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 21:44.09 678 | aFrom->ChainTo(aTo.forget(), ""); 21:44.09 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:44.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsDocShell::GetHasTrackingContentBlocked(mozilla::dom::Promise**)::::ResolveOrRejectValue&)>; ResolveValueT = unsigned int; RejectValueT = bool; bool IsExclusive = true]': 21:44.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = unsigned int; RejectValueT = bool; bool IsExclusive = true]' 21:44.09 1191 | void ChainTo(already_AddRefed aChainedPromise, 21:44.09 | ^~~~~~~ 21:44.10 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = unsigned int; RejectValueT = bool; bool IsExclusive = true]', 21:44.10 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsDocShell::GetHasTrackingContentBlocked(mozilla::dom::Promise**)::::ResolveOrRejectValue&)>; ResolveValueT = unsigned int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 21:44.10 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = unsigned int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 21:44.10 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = unsigned int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 21:44.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 21:44.10 678 | aFrom->ChainTo(aTo.forget(), ""); 21:44.10 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:44.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = unsigned int; RejectValueT = bool; bool IsExclusive = true]': 21:44.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = unsigned int; RejectValueT = bool; bool IsExclusive = true]' 21:44.10 1191 | void ChainTo(already_AddRefed aChainedPromise, 21:44.10 | ^~~~~~~ 21:44.26 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 21:44.26 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CanonicalBrowsingContext::UpdateSessionStoreSessionStorage(const std::function&)::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 21:44.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 21:44.27 678 | aFrom->ChainTo(aTo.forget(), ""); 21:44.27 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:44.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CanonicalBrowsingContext::UpdateSessionStoreSessionStorage(const std::function&)::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 21:44.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 21:44.27 1191 | void ChainTo(already_AddRefed aChainedPromise, 21:44.27 | ^~~~~~~ 21:44.27 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 21:44.27 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CanonicalBrowsingContext::UpdateSessionStoreSessionStorage(const std::function&)::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 21:44.27 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 21:44.27 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 21:44.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 21:44.28 678 | aFrom->ChainTo(aTo.forget(), ""); 21:44.28 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:44.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 21:44.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 21:44.28 1191 | void ChainTo(already_AddRefed aChainedPromise, 21:44.28 | ^~~~~~~ 21:44.50 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::Maybe >, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = std::tuple, mozilla::Maybe >; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 21:44.50 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::CanonicalBrowsingContext::SynchronizeLayoutHistoryState()::, mozilla::Maybe >&)>; RejectFunction = mozilla::dom::CanonicalBrowsingContext::SynchronizeLayoutHistoryState()::; ResolveValueT = std::tuple, mozilla::Maybe >; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 21:44.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 21:44.50 678 | aFrom->ChainTo(aTo.forget(), ""); 21:44.50 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:44.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::CanonicalBrowsingContext::SynchronizeLayoutHistoryState()::, mozilla::Maybe >&)>; RejectFunction = mozilla::dom::CanonicalBrowsingContext::SynchronizeLayoutHistoryState()::; ResolveValueT = std::tuple, mozilla::Maybe >; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 21:44.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::tuple, mozilla::Maybe >; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 21:44.50 1191 | void ChainTo(already_AddRefed aChainedPromise, 21:44.50 | ^~~~~~~ 21:44.62 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 21:44.62 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::; RejectFunction = mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 21:44.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 21:44.62 678 | aFrom->ChainTo(aTo.forget(), ""); 21:44.62 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:44.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::; RejectFunction = mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 21:44.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 21:44.62 1191 | void ChainTo(already_AddRefed aChainedPromise, 21:44.62 | ^~~~~~~ 21:44.73 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = mozilla::dom::MaybeDiscarded; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 21:44.74 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::CanonicalBrowsingContext::PrintWithNoContentAnalysis(nsIPrintSettings*, bool, const mozilla::dom::MaybeDiscardedBrowsingContext&)::; RejectFunction = mozilla::dom::CanonicalBrowsingContext::PrintWithNoContentAnalysis(nsIPrintSettings*, bool, const mozilla::dom::MaybeDiscardedBrowsingContext&)::; ResolveValueT = mozilla::dom::MaybeDiscarded; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 21:44.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 21:44.74 678 | aFrom->ChainTo(aTo.forget(), ""); 21:44.74 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:44.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::CanonicalBrowsingContext::PrintWithNoContentAnalysis(nsIPrintSettings*, bool, const mozilla::dom::MaybeDiscardedBrowsingContext&)::; RejectFunction = mozilla::dom::CanonicalBrowsingContext::PrintWithNoContentAnalysis(nsIPrintSettings*, bool, const mozilla::dom::MaybeDiscardedBrowsingContext&)::; ResolveValueT = mozilla::dom::MaybeDiscarded; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 21:44.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::MaybeDiscarded; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 21:44.74 1191 | void ChainTo(already_AddRefed aChainedPromise, 21:44.74 | ^~~~~~~ 21:44.84 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 21:44.84 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 21:44.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 21:44.84 678 | aFrom->ChainTo(aTo.forget(), ""); 21:44.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:44.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 21:44.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 21:44.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 21:44.84 | ^~~~~~~ 21:50.98 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsUtils.h:17, 21:50.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupports.h:70, 21:50.98 from /builddir/build/BUILD/firefox-140.4.0/docshell/base/IHistory.h:10: 21:50.98 In member function 'nsrefcnt nsAutoRefCnt::operator--()', 21:50.98 inlined from 'MozExternalRefCountType mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange::Release()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanonicalBrowsingContext.h:460:5, 21:50.98 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 21:50.98 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange; T = mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 21:50.98 inlined from 'RefPtr::~RefPtr() [with T = mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 21:50.98 inlined from 'mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::, mozilla::ErrorResult&)>::~()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/CanonicalBrowsingContext.cpp:2252, 21:50.98 inlined from 'mozilla::dom::Promise::AddCallbacksWithCycleCollectedArgs, mozilla::ErrorResult&)>, mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::, mozilla::ErrorResult&)> >(mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::, mozilla::ErrorResult&)>&&, mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::, mozilla::ErrorResult&)>&&)::, mozilla::ErrorResult&)>::~()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Promise-inl.h:317, 21:50.98 inlined from 'void mozilla::dom::Promise::AddCallbacksWithCycleCollectedArgs(ResolveCallback&&, RejectCallback&&, Args&& ...) [with ResolveCallback = mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::, mozilla::ErrorResult&)>; RejectCallback = mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::, mozilla::ErrorResult&)>; Args = {}]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Promise-inl.h:337, 21:50.98 inlined from 'RefPtr, RefPtr >, nsresult, false> > mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/CanonicalBrowsingContext.cpp:2251: 21:50.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsImpl.h:355:36: warning: pointer used after 'void free(void*)' [-Wuse-after-free] 21:50.98 355 | nsrefcnt operator--() { return --mValue; } 21:50.98 | ^~~~~~ 21:50.98 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/mozalloc.h:129, 21:50.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nscore.h:12, 21:50.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsrootidl.h:13, 21:50.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupports.h:9: 21:50.98 In function 'void operator delete(void*)', 21:50.98 inlined from 'MozExternalRefCountType mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange::Release()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanonicalBrowsingContext.h:460:5, 21:50.98 inlined from 'MozExternalRefCountType mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange::Release()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanonicalBrowsingContext.h:460:5, 21:50.98 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 21:50.98 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange; T = mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 21:50.98 inlined from 'RefPtr::~RefPtr() [with T = mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 21:50.98 inlined from 'mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::, mozilla::ErrorResult&)>::~()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/CanonicalBrowsingContext.cpp:2257, 21:50.98 inlined from 'mozilla::dom::Promise::AddCallbacksWithCycleCollectedArgs, mozilla::ErrorResult&)>, mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::, mozilla::ErrorResult&)> >(mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::, mozilla::ErrorResult&)>&&, mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::, mozilla::ErrorResult&)>&&)::, mozilla::ErrorResult&)>::~()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Promise-inl.h:324, 21:50.98 inlined from 'void mozilla::dom::Promise::AddCallbacksWithCycleCollectedArgs(ResolveCallback&&, RejectCallback&&, Args&& ...) [with ResolveCallback = mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::, mozilla::ErrorResult&)>; RejectCallback = mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)::, mozilla::ErrorResult&)>; Args = {}]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Promise-inl.h:337, 21:50.98 inlined from 'RefPtr, RefPtr >, nsresult, false> > mozilla::dom::CanonicalBrowsingContext::ChangeRemoteness(const mozilla::dom::NavigationIsolationOptions&, uint64_t)' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/CanonicalBrowsingContext.cpp:2251: 21:50.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: note: call to 'void free(void*)' here 21:50.98 64 | return free_impl(ptr); 22:16.53 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 22:16.53 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.h:26, 22:16.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 22:16.53 from /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellTreeOwner.cpp:56, 22:16.53 from Unified_cpp_docshell_base1.cpp:2: 22:16.53 /builddir/build/BUILD/firefox-140.4.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]': 22:16.53 /builddir/build/BUILD/firefox-140.4.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 >*]' 22:16.53 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 22:16.53 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 22:16.53 /builddir/build/BUILD/firefox-140.4.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] 22:16.53 302 | memcpy(&value, &aInternalValue, sizeof(value)); 22:16.53 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:16.53 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 22:16.53 413 | struct FrameBidiData { 22:16.53 | ^~~~~~~~~~~~~ 24:48.96 docshell/build 24:48.96 docshell/shistory 24:48.96 dom/abort 24:52.10 Finished `release` profile [optimized] target(s) in 23m 54s 24:57.97 dom/animation 25:03.30 dom/audiochannel 25:04.31 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContainerFrame.h:17, 25:04.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:47, 25:04.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 25:04.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 25:04.31 from /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/SessionHistoryEntry.cpp:24, 25:04.32 from Unified_cpp_docshell_shistory0.cpp:11: 25:04.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsLineBox.h: In member function 'const nsLineBox* nsLineIterator::GetLineAt(int32_t)': 25:04.32 /builddir/build/BUILD/firefox-140.4.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:04.32 1089 | } else if (mNumLines > 0 && aIndex > (mNumLines + mIndex) / 2) { 25:04.32 | 25:04.32 /builddir/build/BUILD/firefox-140.4.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:10.16 dom/base/UseCounterMetrics.cpp.stub 25:10.35 dom/battery 25:11.23 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 25:11.23 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameLoader.h:36, 25:11.23 from /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/SessionHistoryEntry.cpp:11: 25:11.23 /builddir/build/BUILD/firefox-140.4.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]': 25:11.23 /builddir/build/BUILD/firefox-140.4.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 >*]' 25:11.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 25:11.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 25:11.23 /builddir/build/BUILD/firefox-140.4.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] 25:11.23 302 | memcpy(&value, &aInternalValue, sizeof(value)); 25:11.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:11.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 25:11.23 413 | struct FrameBidiData { 25:11.23 | ^~~~~~~~~~~~~ 25:13.05 In file included from /usr/include/c++/12/map:60, 25:13.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/map:3, 25:13.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/map:62, 25:13.05 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:12, 25:13.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/Shmem.h:14, 25:13.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:21, 25:13.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 25:13.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 25:13.05 from /builddir/build/BUILD/firefox-140.4.0/dom/animation/KeyframeEffect.cpp:15, 25:13.05 from Unified_cpp_dom_animation0.cpp:119: 25:13.05 /usr/include/c++/12/bits/stl_tree.h: In static member function 'static std::_Rb_tree_node_base* std::_Rb_tree_node_base::_S_minimum(_Base_ptr)': 25:13.05 /usr/include/c++/12/bits/stl_tree.h:114: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 25:13.05 114 | while (__x->_M_left != 0) __x = __x->_M_left; 25:13.05 | 25:13.05 /usr/include/c++/12/bits/stl_tree.h:114: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 25:16.87 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Observer.h:10, 25:16.87 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 25:16.87 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:13, 25:16.87 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanonicalBrowsingContext.h:10, 25:16.87 from /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/ChildSHistory.cpp:9, 25:16.87 from Unified_cpp_docshell_shistory0.cpp:2: 25:16.87 In constructor 'nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]', 25:16.87 inlined from 'nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&, nsTObserverArray_base::index_type) [with T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:312:32, 25:16.87 inlined from 'nsAutoTObserverArray::EndLimitedIterator::EndLimitedIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:351:36, 25:16.87 inlined from 'nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:422:11, 25:16.87 inlined from 'nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:457:52, 25:16.87 inlined from 'virtual nsresult nsSHistory::NotifyOnHistoryReload(bool*)' at /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:1210: 25:16.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable '__for_begin' in '*&this_15(D)->mListeners.nsAutoTObserverArray, 2>::.nsTObserverArray_base::mIterators' [-Wdangling-pointer=] 25:16.88 282 | aArray.mIterators = this; 25:16.88 | ~~~~~~~~~~~~~~~~~~^~~~~~ 25:16.88 In file included from Unified_cpp_docshell_shistory0.cpp:38: 25:16.88 /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp: In member function 'virtual nsresult nsSHistory::NotifyOnHistoryReload(bool*)': 25:16.88 /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:1210: note: '__for_begin' declared here 25:16.88 1210 | for (const nsWeakPtr& weakPtr : mListeners.EndLimitedRange()) { 25:16.88 | 25:16.88 /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:1210: note: '' declared here 25:16.89 In constructor 'nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]', 25:16.89 inlined from 'nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&, nsTObserverArray_base::index_type) [with T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:312:32, 25:16.89 inlined from 'nsAutoTObserverArray::EndLimitedIterator::EndLimitedIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:351:36, 25:16.89 inlined from 'nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:422:11, 25:16.89 inlined from 'nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:457:52, 25:16.89 inlined from 'void NotifyListeners(nsAutoTObserverArray, 2>&, F&&) [with F = nsSHistory::ReloadCurrentEntry(nsTArray&)::]' at /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:141: 25:16.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable '__for_begin' in '*aListeners.nsAutoTObserverArray, 2>::.nsTObserverArray_base::mIterators' [-Wdangling-pointer=] 25:16.89 282 | aArray.mIterators = this; 25:16.89 | ~~~~~~~~~~~~~~~~~~^~~~~~ 25:16.89 /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp: In function 'void NotifyListeners(nsAutoTObserverArray, 2>&, F&&) [with F = nsSHistory::ReloadCurrentEntry(nsTArray&)::]': 25:16.89 /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:141: note: '__for_begin' declared here 25:16.89 141 | for (const nsWeakPtr& weakPtr : aListeners.EndLimitedRange()) { 25:16.89 | 25:16.89 /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:141: note: 'aListeners' declared here 25:16.91 In constructor 'nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]', 25:16.91 inlined from 'nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&, nsTObserverArray_base::index_type) [with T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:312:32, 25:16.91 inlined from 'nsAutoTObserverArray::EndLimitedIterator::EndLimitedIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:351:36, 25:16.91 inlined from 'nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:422:11, 25:16.91 inlined from 'nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:457:52, 25:16.91 inlined from 'void NotifyListeners(nsAutoTObserverArray, 2>&, F&&) [with F = nsSHistory::AddEntry(nsISHEntry*, bool)::]' at /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:141: 25:16.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable '__for_begin' in '*aListeners.nsAutoTObserverArray, 2>::.nsTObserverArray_base::mIterators' [-Wdangling-pointer=] 25:16.91 282 | aArray.mIterators = this; 25:16.91 | ~~~~~~~~~~~~~~~~~~^~~~~~ 25:16.91 /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp: In function 'void NotifyListeners(nsAutoTObserverArray, 2>&, F&&) [with F = nsSHistory::AddEntry(nsISHEntry*, bool)::]': 25:16.91 /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:141: note: '__for_begin' declared here 25:16.91 141 | for (const nsWeakPtr& weakPtr : aListeners.EndLimitedRange()) { 25:16.91 | 25:16.91 /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:141: note: 'aListeners' declared here 25:16.91 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 25:16.91 from /builddir/build/BUILD/firefox-140.4.0/dom/animation/Animation.cpp:10, 25:16.91 from Unified_cpp_dom_animation0.cpp:2: 25:16.91 /builddir/build/BUILD/firefox-140.4.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]': 25:16.91 /builddir/build/BUILD/firefox-140.4.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 >*]' 25:16.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 25:16.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 25:16.91 /builddir/build/BUILD/firefox-140.4.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] 25:16.92 302 | memcpy(&value, &aInternalValue, sizeof(value)); 25:16.92 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:16.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 25:16.92 413 | struct FrameBidiData { 25:16.92 | ^~~~~~~~~~~~~ 25:16.92 In constructor 'nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]', 25:16.92 inlined from 'nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&, nsTObserverArray_base::index_type) [with T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:312:32, 25:16.92 inlined from 'nsAutoTObserverArray::EndLimitedIterator::EndLimitedIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:351:36, 25:16.92 inlined from 'nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:422:11, 25:16.92 inlined from 'nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 2>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 2]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:457:52, 25:16.92 inlined from 'void NotifyListeners(nsAutoTObserverArray, 2>&, F&&) [with F = nsSHistory::NotifyListenersDocumentViewerEvicted(uint32_t)::]' at /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:141: 25:16.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable '__for_begin' in '*aListeners.nsAutoTObserverArray, 2>::.nsTObserverArray_base::mIterators' [-Wdangling-pointer=] 25:16.92 282 | aArray.mIterators = this; 25:16.92 | ~~~~~~~~~~~~~~~~~~^~~~~~ 25:16.92 /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp: In function 'void NotifyListeners(nsAutoTObserverArray, 2>&, F&&) [with F = nsSHistory::NotifyListenersDocumentViewerEvicted(uint32_t)::]': 25:16.92 /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:141: note: '__for_begin' declared here 25:16.92 141 | for (const nsWeakPtr& weakPtr : aListeners.EndLimitedRange()) { 25:16.92 | 25:16.92 /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:141: note: 'aListeners' declared here 25:17.08 /builddir/build/BUILD/firefox-140.4.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]': 25:17.08 /builddir/build/BUILD/firefox-140.4.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 >*]' 25:17.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 25:17.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrameInlines.h:185:0: required from here 25:17.08 /builddir/build/BUILD/firefox-140.4.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] 25:17.08 302 | memcpy(&value, &aInternalValue, sizeof(value)); 25:17.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:17.08 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 25:17.08 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 25:17.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 25:17.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 25:17.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoBindings.h:12, 25:17.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AnimatedPropertyIDSet.h:10, 25:17.08 from /builddir/build/BUILD/firefox-140.4.0/dom/animation/Animation.h:12, 25:17.08 from /builddir/build/BUILD/firefox-140.4.0/dom/animation/Animation.cpp:7: 25:17.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 25:17.08 22 | struct nsPoint : public mozilla::gfx::BasePoint { 25:17.08 | ^~~~~~~ 25:17.60 dom/bindings 25:18.79 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:28, 25:18.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ChildSHistory.h:22, 25:18.79 from /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/ChildSHistory.cpp:7: 25:18.79 In static member function 'static void mozilla::RefPtrTraits::Release(U*) [with U = nsISHistory]', 25:18.79 inlined from 'nsCOMPtr::~nsCOMPtr() [with T = nsISHistory]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:344:7, 25:18.79 inlined from 'void mozilla::dom::SHEntrySharedParentState::NotifyListenersDocumentViewerEvicted()' at /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHEntryShared.cpp:119: 25:18.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47: warning: pointer used after 'void free(void*)' [-Wuse-after-free] 25:18.79 49 | static void Release(U* aPtr) { aPtr->Release(); } 25:18.79 | ~~~~~~~~~~~~~^~ 25:18.79 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/mozalloc.h:129, 25:18.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/utility:68, 25:18.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AlreadyAddRefed.h:12, 25:18.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:25: 25:18.79 In function 'void operator delete(void*)', 25:18.79 inlined from 'virtual nsSHistory::~nsSHistory()' at /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:287, 25:18.79 inlined from 'virtual MozExternalRefCountType nsSHistory::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:290, 25:18.79 inlined from 'virtual MozExternalRefCountType nsSHistory::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHistory.cpp:290, 25:18.79 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = nsSHistory]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 25:18.79 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = nsSHistory; T = nsSHistory]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 25:18.79 inlined from 'RefPtr::~RefPtr() [with T = nsSHistory]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 25:18.79 inlined from 'void mozilla::dom::SHEntrySharedParentState::NotifyListenersDocumentViewerEvicted()' at /builddir/build/BUILD/firefox-140.4.0/docshell/shistory/nsSHEntryShared.cpp:119: 25:18.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: note: call to 'void free(void*)' here 25:18.79 64 | return free_impl(ptr); 25:18.79 | ^ 25:30.95 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 25:30.95 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 25:30.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ElementInlines.h:14, 25:30.95 from /builddir/build/BUILD/firefox-140.4.0/dom/animation/ViewTimeline.cpp:10, 25:30.95 from Unified_cpp_dom_animation1.cpp:20: 25:30.95 /builddir/build/BUILD/firefox-140.4.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]': 25:30.95 /builddir/build/BUILD/firefox-140.4.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 >*]' 25:30.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 25:30.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 25:30.96 /builddir/build/BUILD/firefox-140.4.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] 25:30.96 302 | memcpy(&value, &aInternalValue, sizeof(value)); 25:30.96 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:30.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 25:30.96 413 | struct FrameBidiData { 25:30.96 | ^~~~~~~~~~~~~ 25:33.75 dom/broadcastchannel 25:51.24 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AtomicRefCountedWithFinalize.h:14, 25:51.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/TextureHost.h:38, 25:51.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AsyncImagePipelineOp.h:12, 25:51.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:18, 25:51.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/webgpu/Device.h:16, 25:51.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:20, 25:51.24 from RegisterBindings.cpp:683: 25:51.24 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/base/task.h: In member function 'virtual nsresult RunnableMethod::Run()': 25:51.24 /builddir/build/BUILD/firefox-140.4.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 25:51.24 142 | if (obj_) DispatchTupleToMethod(obj_, meth_, params_); 25:51.24 | 25:51.24 /builddir/build/BUILD/firefox-140.4.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 25:59.67 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 25:59.67 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameLoader.h:36, 25:59.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:17, 25:59.67 from RegisterBindings.cpp:358: 25:59.67 /builddir/build/BUILD/firefox-140.4.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]': 25:59.67 /builddir/build/BUILD/firefox-140.4.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 >*]' 25:59.67 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 25:59.67 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 25:59.76 /builddir/build/BUILD/firefox-140.4.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] 25:59.76 302 | memcpy(&value, &aInternalValue, sizeof(value)); 25:59.76 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:59.76 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 25:59.76 413 | struct FrameBidiData { 25:59.76 | ^~~~~~~~~~~~~ 26:00.82 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 26:00.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:00.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 26:00.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 26:00.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 26:00.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 26:00.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PBroadcastChannel.cpp:17, 26:00.82 from Unified_cpp_dom_broadcastchannel0.cpp:38: 26:00.82 /builddir/build/BUILD/firefox-140.4.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:00.82 /builddir/build/BUILD/firefox-140.4.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:00.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:00.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 26:00.82 /builddir/build/BUILD/firefox-140.4.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:00.82 302 | memcpy(&value, &aInternalValue, sizeof(value)); 26:00.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:00.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 26:00.82 413 | struct FrameBidiData { 26:00.82 | ^~~~~~~~~~~~~ 26:12.04 dom/cache 26:13.71 toolkit/library/rust/libgkrust.a 26:19.91 dom/canvas 26:36.90 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:15, 26:36.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 26:36.90 from /builddir/build/BUILD/firefox-140.4.0/dom/cache/AutoUtils.cpp:7, 26:36.90 from Unified_cpp_dom_cache0.cpp:20: 26:36.90 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 26:36.90 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::cache::CacheStreamControlChild::OpenStream(const mozilla::dom::cache::PCacheStreamControlChild::nsID&, mozilla::dom::cache::InputStreamResolver&&)::&)>; RejectFunction = mozilla::dom::cache::CacheStreamControlChild::OpenStream(const mozilla::dom::cache::PCacheStreamControlChild::nsID&, mozilla::dom::cache::InputStreamResolver&&)::; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 26:36.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 26:36.90 678 | aFrom->ChainTo(aTo.forget(), ""); 26:36.90 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:36.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::cache::CacheStreamControlChild::OpenStream(const mozilla::dom::cache::PCacheStreamControlChild::nsID&, mozilla::dom::cache::InputStreamResolver&&)::&)>; RejectFunction = mozilla::dom::cache::CacheStreamControlChild::OpenStream(const mozilla::dom::cache::PCacheStreamControlChild::nsID&, mozilla::dom::cache::InputStreamResolver&&)::; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 26:36.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 26:36.90 1191 | void ChainTo(already_AddRefed aChainedPromise, 26:36.90 | ^~~~~~~ 26:38.91 dom/clients/api 26:56.61 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 26:56.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 26:56.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 26:56.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 26:56.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 26:56.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 26:56.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 26:56.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 26:56.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 26:56.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CallbackObject.h:40, 26:56.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 26:56.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DocumentBinding.h:13, 26:56.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientBinding.h:7, 26:56.61 from /builddir/build/BUILD/firefox-140.4.0/dom/clients/api/Client.h:10, 26:56.61 from /builddir/build/BUILD/firefox-140.4.0/dom/clients/api/Client.cpp:7, 26:56.61 from Unified_cpp_dom_clients_api0.cpp:2: 26:56.61 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 26:56.61 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientNavigateArgs&, nsISerialEventTarget*), ClientNavigateArgs, Client::Navigate(const nsAString&, mozilla::ErrorResult&)::, Client::Navigate(const nsAString&, mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientNavigateArgs&, nsISerialEventTarget*), const ClientNavigateArgs&, nsIGlobalObject*, Client::Navigate(const nsAString&, mozilla::ErrorResult&)::, Client::Navigate(const nsAString&, mozilla::ErrorResult&)::)::; RejectFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientNavigateArgs&, nsISerialEventTarget*), ClientNavigateArgs, Client::Navigate(const nsAString&, mozilla::ErrorResult&)::, Client::Navigate(const nsAString&, mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientNavigateArgs&, nsISerialEventTarget*), const ClientNavigateArgs&, nsIGlobalObject*, Client::Navigate(const nsAString&, mozilla::ErrorResult&)::, Client::Navigate(const nsAString&, mozilla::ErrorResult&)::)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 26:56.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 26:56.61 678 | aFrom->ChainTo(aTo.forget(), ""); 26:56.61 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:56.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientNavigateArgs&, nsISerialEventTarget*), ClientNavigateArgs, Client::Navigate(const nsAString&, mozilla::ErrorResult&)::, Client::Navigate(const nsAString&, mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientNavigateArgs&, nsISerialEventTarget*), const ClientNavigateArgs&, nsIGlobalObject*, Client::Navigate(const nsAString&, mozilla::ErrorResult&)::, Client::Navigate(const nsAString&, mozilla::ErrorResult&)::)::; RejectFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientNavigateArgs&, nsISerialEventTarget*), ClientNavigateArgs, Client::Navigate(const nsAString&, mozilla::ErrorResult&)::, Client::Navigate(const nsAString&, mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientNavigateArgs&, nsISerialEventTarget*), const ClientNavigateArgs&, nsIGlobalObject*, Client::Navigate(const nsAString&, mozilla::ErrorResult&)::, Client::Navigate(const nsAString&, mozilla::ErrorResult&)::)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 26:56.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 26:56.62 1191 | void ChainTo(already_AddRefed aChainedPromise, 26:56.62 | ^~~~~~~ 26:56.63 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 26:56.63 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientMatchAllArgs&, nsISerialEventTarget*), ClientMatchAllArgs, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientMatchAllArgs&, nsISerialEventTarget*), const ClientMatchAllArgs&, nsIGlobalObject*, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::)::; RejectFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientMatchAllArgs&, nsISerialEventTarget*), ClientMatchAllArgs, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientMatchAllArgs&, nsISerialEventTarget*), const ClientMatchAllArgs&, nsIGlobalObject*, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 26:56.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 26:56.63 678 | aFrom->ChainTo(aTo.forget(), ""); 26:56.63 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:56.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientMatchAllArgs&, nsISerialEventTarget*), ClientMatchAllArgs, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientMatchAllArgs&, nsISerialEventTarget*), const ClientMatchAllArgs&, nsIGlobalObject*, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::)::; RejectFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientMatchAllArgs&, nsISerialEventTarget*), ClientMatchAllArgs, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientMatchAllArgs&, nsISerialEventTarget*), const ClientMatchAllArgs&, nsIGlobalObject*, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::, Clients::MatchAll(const mozilla::dom::ClientQueryOptions&, mozilla::ErrorResult&)::)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 26:56.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 26:56.63 1191 | void ChainTo(already_AddRefed aChainedPromise, 26:56.63 | ^~~~~~~ 26:56.65 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 26:56.65 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientOpenWindowArgs&, nsISerialEventTarget*), ClientOpenWindowArgs, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&)::, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientOpenWindowArgs&, nsISerialEventTarget*), const ClientOpenWindowArgs&, nsIGlobalObject*, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&)::, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&)::)::; RejectFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientOpenWindowArgs&, nsISerialEventTarget*), ClientOpenWindowArgs, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&)::, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientOpenWindowArgs&, nsISerialEventTarget*), const ClientOpenWindowArgs&, nsIGlobalObject*, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&)::, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&)::)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 26:56.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 26:56.65 678 | aFrom->ChainTo(aTo.forget(), ""); 26:56.65 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:56.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientOpenWindowArgs&, nsISerialEventTarget*), ClientOpenWindowArgs, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&)::, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientOpenWindowArgs&, nsISerialEventTarget*), const ClientOpenWindowArgs&, nsIGlobalObject*, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&)::, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&)::)::; RejectFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientOpenWindowArgs&, nsISerialEventTarget*), ClientOpenWindowArgs, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&)::, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientOpenWindowArgs&, nsISerialEventTarget*), const ClientOpenWindowArgs&, nsIGlobalObject*, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&)::, Clients::OpenWindow(const nsAString&, mozilla::ErrorResult&)::)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 26:56.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 26:56.65 1191 | void ChainTo(already_AddRefed aChainedPromise, 26:56.65 | ^~~~~~~ 26:56.67 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 26:56.67 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientClaimArgs&, nsISerialEventTarget*), ClientClaimArgs, Clients::Claim(mozilla::ErrorResult&)::, Clients::Claim(mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientClaimArgs&, nsISerialEventTarget*), const ClientClaimArgs&, nsIGlobalObject*, Clients::Claim(mozilla::ErrorResult&)::, Clients::Claim(mozilla::ErrorResult&)::)::; RejectFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientClaimArgs&, nsISerialEventTarget*), ClientClaimArgs, Clients::Claim(mozilla::ErrorResult&)::, Clients::Claim(mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientClaimArgs&, nsISerialEventTarget*), const ClientClaimArgs&, nsIGlobalObject*, Clients::Claim(mozilla::ErrorResult&)::, Clients::Claim(mozilla::ErrorResult&)::)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 26:56.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 26:56.67 678 | aFrom->ChainTo(aTo.forget(), ""); 26:56.67 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:56.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientClaimArgs&, nsISerialEventTarget*), ClientClaimArgs, Clients::Claim(mozilla::ErrorResult&)::, Clients::Claim(mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientClaimArgs&, nsISerialEventTarget*), const ClientClaimArgs&, nsIGlobalObject*, Clients::Claim(mozilla::ErrorResult&)::, Clients::Claim(mozilla::ErrorResult&)::)::; RejectFunction = mozilla::dom::StartClientManagerOp > (*)(const ClientClaimArgs&, nsISerialEventTarget*), ClientClaimArgs, Clients::Claim(mozilla::ErrorResult&)::, Clients::Claim(mozilla::ErrorResult&):: >(RefPtr > (*)(const ClientClaimArgs&, nsISerialEventTarget*), const ClientClaimArgs&, nsIGlobalObject*, Clients::Claim(mozilla::ErrorResult&)::, Clients::Claim(mozilla::ErrorResult&)::)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 26:56.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 26:56.67 1191 | void ChainTo(already_AddRefed aChainedPromise, 26:56.67 | ^~~~~~~ 26:56.96 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 26:56.96 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Clients::Get(const nsAString&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::Clients::Get(const nsAString&, mozilla::ErrorResult&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 26:56.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 26:56.96 678 | aFrom->ChainTo(aTo.forget(), ""); 26:56.96 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:56.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Clients::Get(const nsAString&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::Clients::Get(const nsAString&, mozilla::ErrorResult&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 26:56.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 26:56.96 1191 | void ChainTo(already_AddRefed aChainedPromise, 26:56.96 | ^~~~~~~ 26:56.97 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientState; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 26:56.98 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::; ResolveValueT = mozilla::dom::ClientState; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 26:56.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 26:56.98 678 | aFrom->ChainTo(aTo.forget(), ""); 26:56.98 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:56.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::; ResolveValueT = mozilla::dom::ClientState; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 26:56.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientState; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 26:56.98 1191 | void ChainTo(already_AddRefed aChainedPromise, 26:56.98 | ^~~~~~~ 27:01.39 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 27:01.39 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 27:01.39 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 27:01.39 from /builddir/build/BUILD/firefox-140.4.0/dom/cache/Context.cpp:11, 27:01.39 from Unified_cpp_dom_cache1.cpp:2: 27:01.39 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]', 27:01.39 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::cache::Context::QuotaInitRunnable::Run()::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 27:01.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:01.39 678 | aFrom->ChainTo(aTo.forget(), ""); 27:01.39 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:01.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::cache::Context::QuotaInitRunnable::Run()::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]': 27:01.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' 27:01.39 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:01.39 | ^~~~~~~ 27:01.40 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]', 27:01.40 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::cache::Context::QuotaInitRunnable::Run()::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 27:01.40 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 27:01.40 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 27:01.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:01.40 678 | aFrom->ChainTo(aTo.forget(), ""); 27:01.40 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:01.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]': 27:01.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' 27:01.40 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:01.40 | ^~~~~~~ 27:05.80 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGObserverUtils.h:13, 27:05.81 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/OffscreenCanvasDisplayHelper.cpp:20: 27:05.81 /builddir/build/BUILD/firefox-140.4.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]': 27:05.81 /builddir/build/BUILD/firefox-140.4.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 >*]' 27:05.81 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 27:05.81 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 27:05.81 /builddir/build/BUILD/firefox-140.4.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] 27:05.81 302 | memcpy(&value, &aInternalValue, sizeof(value)); 27:05.81 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:05.81 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGObserverUtils.h:15: 27:05.81 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 27:05.81 413 | struct FrameBidiData { 27:05.81 | ^~~~~~~~~~~~~ 27:09.36 dom/clients/manager 27:15.50 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 27:15.50 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:31, 27:15.50 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/OffscreenCanvasRenderingContext2D.h:11, 27:15.50 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/OffscreenCanvasRenderingContext2D.cpp:7: 27:15.50 /builddir/build/BUILD/firefox-140.4.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]': 27:15.50 /builddir/build/BUILD/firefox-140.4.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 >*]' 27:15.50 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 27:15.50 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 27:15.50 /builddir/build/BUILD/firefox-140.4.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] 27:15.50 302 | memcpy(&value, &aInternalValue, sizeof(value)); 27:15.50 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:15.50 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 27:15.50 413 | struct FrameBidiData { 27:15.50 | ^~~~~~~~~~~~~ 27:37.45 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 27:37.45 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 27:37.45 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 27:37.45 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 27:37.45 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 27:37.45 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/CanvasRenderingContext2D.cpp:47, 27:37.45 from Unified_cpp_dom_canvas0.cpp:38: 27:37.45 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 27:37.45 /builddir/build/BUILD/firefox-140.4.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 27:37.45 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 27:37.45 | 27:37.45 /builddir/build/BUILD/firefox-140.4.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 27:40.56 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientOpPromise.h:9, 27:40.56 from /builddir/build/BUILD/firefox-140.4.0/dom/clients/manager/ClientManager.h:9, 27:40.56 from /builddir/build/BUILD/firefox-140.4.0/dom/clients/manager/ClientChannelHelper.cpp:9, 27:40.56 from Unified_cpp_dom_clients_manager0.cpp:2: 27:40.56 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 27:40.56 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::PClientHandleOpParent::ClientOpConstructorArgs&&):: mutable::; RejectFunction = mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::PClientHandleOpParent::ClientOpConstructorArgs&&):: mutable::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 27:40.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:40.56 678 | aFrom->ChainTo(aTo.forget(), ""); 27:40.56 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:40.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::PClientHandleOpParent::ClientOpConstructorArgs&&):: mutable::; RejectFunction = mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::PClientHandleOpParent::ClientOpConstructorArgs&&):: mutable::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 27:40.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 27:40.56 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:40.56 | ^~~~~~~ 27:40.61 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 27:40.61 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientMatchAllArgs&), const mozilla::dom::ClientMatchAllArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientMatchAllArgs&), const mozilla::dom::ClientMatchAllArgs&)::; RejectFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientMatchAllArgs&), const mozilla::dom::ClientMatchAllArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientMatchAllArgs&), const mozilla::dom::ClientMatchAllArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 27:40.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:40.61 678 | aFrom->ChainTo(aTo.forget(), ""); 27:40.61 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:40.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientMatchAllArgs&), const mozilla::dom::ClientMatchAllArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientMatchAllArgs&), const mozilla::dom::ClientMatchAllArgs&)::; RejectFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientMatchAllArgs&), const mozilla::dom::ClientMatchAllArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientMatchAllArgs&), const mozilla::dom::ClientMatchAllArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 27:40.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 27:40.61 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:40.61 | ^~~~~~~ 27:40.63 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 27:40.63 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientOpenWindowArgs&), const mozilla::dom::ClientOpenWindowArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientOpenWindowArgs&), const mozilla::dom::ClientOpenWindowArgs&)::; RejectFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientOpenWindowArgs&), const mozilla::dom::ClientOpenWindowArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientOpenWindowArgs&), const mozilla::dom::ClientOpenWindowArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 27:40.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:40.63 678 | aFrom->ChainTo(aTo.forget(), ""); 27:40.63 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:40.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientOpenWindowArgs&), const mozilla::dom::ClientOpenWindowArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientOpenWindowArgs&), const mozilla::dom::ClientOpenWindowArgs&)::; RejectFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientOpenWindowArgs&), const mozilla::dom::ClientOpenWindowArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientOpenWindowArgs&), const mozilla::dom::ClientOpenWindowArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 27:40.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 27:40.63 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:40.63 | ^~~~~~~ 27:40.63 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 27:40.63 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientClaimArgs&), const mozilla::dom::ClientClaimArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientClaimArgs&), const mozilla::dom::ClientClaimArgs&)::; RejectFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientClaimArgs&), const mozilla::dom::ClientClaimArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientClaimArgs&), const mozilla::dom::ClientClaimArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 27:40.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:40.63 678 | aFrom->ChainTo(aTo.forget(), ""); 27:40.63 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:40.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientClaimArgs&), const mozilla::dom::ClientClaimArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientClaimArgs&), const mozilla::dom::ClientClaimArgs&)::; RejectFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientClaimArgs&), const mozilla::dom::ClientClaimArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientClaimArgs&), const mozilla::dom::ClientClaimArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 27:40.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 27:40.63 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:40.63 | ^~~~~~~ 27:40.64 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 27:40.64 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientNavigateArgs&), const mozilla::dom::ClientNavigateArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientNavigateArgs&), const mozilla::dom::ClientNavigateArgs&)::; RejectFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientNavigateArgs&), const mozilla::dom::ClientNavigateArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientNavigateArgs&), const mozilla::dom::ClientNavigateArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 27:40.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:40.64 678 | aFrom->ChainTo(aTo.forget(), ""); 27:40.64 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:40.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientNavigateArgs&), const mozilla::dom::ClientNavigateArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientNavigateArgs&), const mozilla::dom::ClientNavigateArgs&)::; RejectFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientNavigateArgs&), const mozilla::dom::ClientNavigateArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientNavigateArgs&), const mozilla::dom::ClientNavigateArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 27:40.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 27:40.64 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:40.64 | ^~~~~~~ 27:40.65 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 27:40.65 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&)::; RejectFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 27:40.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:40.66 678 | aFrom->ChainTo(aTo.forget(), ""); 27:40.66 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:40.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&)::; RejectFunction = mozilla::dom::ClientManagerOpParent::DoServiceOp > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&>(RefPtr > (mozilla::dom::ClientManagerService::*)(mozilla::dom::ThreadsafeContentParentHandle*, const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 27:40.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 27:40.66 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:40.66 | ^~~~~~~ 27:40.66 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 27:40.66 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::{anonymous}::PromiseListHolder::AddPromise(RefPtr >&&)::; RejectFunction = mozilla::dom::{anonymous}::PromiseListHolder::AddPromise(RefPtr >&&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 27:40.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:40.66 678 | aFrom->ChainTo(aTo.forget(), ""); 27:40.66 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:40.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::{anonymous}::PromiseListHolder::AddPromise(RefPtr >&&)::; RejectFunction = mozilla::dom::{anonymous}::PromiseListHolder::AddPromise(RefPtr >&&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 27:40.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 27:40.66 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:40.66 | ^~~~~~~ 27:40.68 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 27:40.68 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientNavigateOpChild::Init(const mozilla::dom::PClientNavigateOpChild::ClientNavigateOpConstructorArgs&)::; RejectFunction = mozilla::dom::ClientNavigateOpChild::Init(const mozilla::dom::PClientNavigateOpChild::ClientNavigateOpConstructorArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 27:40.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:40.68 678 | aFrom->ChainTo(aTo.forget(), ""); 27:40.68 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:40.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientNavigateOpChild::Init(const mozilla::dom::PClientNavigateOpChild::ClientNavigateOpConstructorArgs&)::; RejectFunction = mozilla::dom::ClientNavigateOpChild::Init(const mozilla::dom::PClientNavigateOpChild::ClientNavigateOpConstructorArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 27:40.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 27:40.68 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:40.68 | ^~~~~~~ 27:40.76 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]', 27:40.76 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::{anonymous}::ClaimOnMainThread(const mozilla::dom::ClientInfo&, const mozilla::dom::ServiceWorkerDescriptor&)::::; RejectFunction = mozilla::dom::{anonymous}::ClaimOnMainThread(const mozilla::dom::ClientInfo&, const mozilla::dom::ServiceWorkerDescriptor&)::::; ResolveValueT = bool; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 27:40.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:40.76 678 | aFrom->ChainTo(aTo.forget(), ""); 27:40.76 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:40.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::{anonymous}::ClaimOnMainThread(const mozilla::dom::ClientInfo&, const mozilla::dom::ServiceWorkerDescriptor&)::::; RejectFunction = mozilla::dom::{anonymous}::ClaimOnMainThread(const mozilla::dom::ClientInfo&, const mozilla::dom::ServiceWorkerDescriptor&)::::; ResolveValueT = bool; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]': 27:40.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]' 27:40.76 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:40.76 | ^~~~~~~ 27:40.79 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 27:40.79 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ClientManagerService::ClientManagerService()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 27:40.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:40.80 678 | aFrom->ChainTo(aTo.forget(), ""); 27:40.80 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:40.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ClientManagerService::ClientManagerService()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 27:40.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 27:40.80 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:40.80 | ^~~~~~~ 27:40.80 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 27:40.80 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ClientManagerService::ClientManagerService()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 27:40.80 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 27:40.80 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 27:40.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:40.80 678 | aFrom->ChainTo(aTo.forget(), ""); 27:40.80 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:40.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 27:40.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 27:40.80 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:40.80 | ^~~~~~~ 27:40.85 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 27:40.85 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientHandleParent::Init(const mozilla::dom::PClientHandleParent::IPCClientInfo&)::; RejectFunction = mozilla::dom::ClientHandleParent::Init(const mozilla::dom::PClientHandleParent::IPCClientInfo&)::; ResolveValueT = bool; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 27:40.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:40.85 678 | aFrom->ChainTo(aTo.forget(), ""); 27:40.85 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:40.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientHandleParent::Init(const mozilla::dom::PClientHandleParent::IPCClientInfo&)::; RejectFunction = mozilla::dom::ClientHandleParent::Init(const mozilla::dom::PClientHandleParent::IPCClientInfo&)::; ResolveValueT = bool; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 27:40.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 27:40.85 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:40.85 | ^~~~~~~ 27:40.87 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 27:40.87 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::PClientHandleOpParent::ClientOpConstructorArgs&&)::; RejectFunction = mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::PClientHandleOpParent::ClientOpConstructorArgs&&)::; ResolveValueT = bool; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 27:40.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 27:40.87 678 | aFrom->ChainTo(aTo.forget(), ""); 27:40.87 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:40.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::PClientHandleOpParent::ClientOpConstructorArgs&&)::; RejectFunction = mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::PClientHandleOpParent::ClientOpConstructorArgs&&)::; ResolveValueT = bool; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 27:40.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 27:40.87 1191 | void ChainTo(already_AddRefed aChainedPromise, 27:40.87 | ^~~~~~~ 27:43.35 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 27:43.35 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 27:43.35 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EditorBase.h:33, 27:43.35 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TextEditor.h:9, 27:43.35 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:13, 27:43.35 from HTMLTextAreaElementBinding.cpp:28, 27:43.35 from UnifiedBindings10.cpp:262: 27:43.35 /builddir/build/BUILD/firefox-140.4.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]': 27:43.35 /builddir/build/BUILD/firefox-140.4.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 >*]' 27:43.35 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 27:43.35 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 27:43.36 /builddir/build/BUILD/firefox-140.4.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] 27:43.36 302 | memcpy(&value, &aInternalValue, sizeof(value)); 27:43.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:43.36 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 27:43.36 413 | struct FrameBidiData { 27:43.36 | ^~~~~~~~~~~~~ 27:54.14 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 27:54.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:31, 27:54.14 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/CanvasGradient.cpp:7, 27:54.14 from Unified_cpp_dom_canvas0.cpp:11: 27:54.14 /builddir/build/BUILD/firefox-140.4.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]': 27:54.14 /builddir/build/BUILD/firefox-140.4.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 >*]' 27:54.14 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 27:54.14 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 27:54.19 /builddir/build/BUILD/firefox-140.4.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] 27:54.19 302 | memcpy(&value, &aInternalValue, sizeof(value)); 27:54.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:54.19 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 27:54.19 413 | struct FrameBidiData { 27:54.19 | ^~~~~~~~~~~~~ 28:01.74 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 28:01.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:41, 28:01.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 28:01.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 28:01.74 from /builddir/build/BUILD/firefox-140.4.0/dom/clients/manager/ClientOpenWindowUtils.cpp:36, 28:01.74 from Unified_cpp_dom_clients_manager1.cpp:2: 28:01.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Polygon.h: In function 'nsTArray mozilla::gfx::CalculatePointPlaneDistances(const nsTArray >&, const Point4DTyped&, const Point4DTyped&, size_t&, size_t&)': 28:01.74 /builddir/build/BUILD/firefox-140.4.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 28:01.74 85 | } else if (dot < -epsilon) { 28:01.74 | 28:01.74 /builddir/build/BUILD/firefox-140.4.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 28:17.47 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 28:17.47 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 28:17.47 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 28:17.47 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 28:17.47 /builddir/build/BUILD/firefox-140.4.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:17.47 /builddir/build/BUILD/firefox-140.4.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:17.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:17.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 28:17.48 /builddir/build/BUILD/firefox-140.4.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:17.48 302 | memcpy(&value, &aInternalValue, sizeof(value)); 28:17.48 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:17.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 28:17.48 413 | struct FrameBidiData { 28:17.48 | ^~~~~~~~~~~~~ 28:27.47 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/clients/manager/ClientOpPromise.h:9, 28:27.48 from /builddir/build/BUILD/firefox-140.4.0/dom/clients/manager/ClientOpenWindowUtils.h:9, 28:27.48 from /builddir/build/BUILD/firefox-140.4.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7: 28:27.48 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 28:27.48 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientControlledArgs&), const mozilla::dom::ClientControlledArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientControlledArgs&), const mozilla::dom::ClientControlledArgs&)::; RejectFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientControlledArgs&), const mozilla::dom::ClientControlledArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientControlledArgs&), const mozilla::dom::ClientControlledArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 28:27.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 28:27.48 678 | aFrom->ChainTo(aTo.forget(), ""); 28:27.48 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:27.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientControlledArgs&), const mozilla::dom::ClientControlledArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientControlledArgs&), const mozilla::dom::ClientControlledArgs&)::; RejectFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientControlledArgs&), const mozilla::dom::ClientControlledArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientControlledArgs&), const mozilla::dom::ClientControlledArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 28:27.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 28:27.48 1191 | void ChainTo(already_AddRefed aChainedPromise, 28:27.48 | ^~~~~~~ 28:27.49 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 28:27.49 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientFocusArgs&), const mozilla::dom::ClientFocusArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientFocusArgs&), const mozilla::dom::ClientFocusArgs&)::; RejectFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientFocusArgs&), const mozilla::dom::ClientFocusArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientFocusArgs&), const mozilla::dom::ClientFocusArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 28:27.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 28:27.49 678 | aFrom->ChainTo(aTo.forget(), ""); 28:27.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:27.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientFocusArgs&), const mozilla::dom::ClientFocusArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientFocusArgs&), const mozilla::dom::ClientFocusArgs&)::; RejectFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientFocusArgs&), const mozilla::dom::ClientFocusArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientFocusArgs&), const mozilla::dom::ClientFocusArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 28:27.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 28:27.49 1191 | void ChainTo(already_AddRefed aChainedPromise, 28:27.49 | ^~~~~~~ 28:27.50 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 28:27.50 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientPostMessageArgs&), const mozilla::dom::ClientPostMessageArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientPostMessageArgs&), const mozilla::dom::ClientPostMessageArgs&)::; RejectFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientPostMessageArgs&), const mozilla::dom::ClientPostMessageArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientPostMessageArgs&), const mozilla::dom::ClientPostMessageArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 28:27.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 28:27.50 678 | aFrom->ChainTo(aTo.forget(), ""); 28:27.50 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:27.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientPostMessageArgs&), const mozilla::dom::ClientPostMessageArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientPostMessageArgs&), const mozilla::dom::ClientPostMessageArgs&)::; RejectFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientPostMessageArgs&), const mozilla::dom::ClientPostMessageArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientPostMessageArgs&), const mozilla::dom::ClientPostMessageArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 28:27.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 28:27.50 1191 | void ChainTo(already_AddRefed aChainedPromise, 28:27.50 | ^~~~~~~ 28:27.51 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 28:27.51 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)()>(RefPtr > (mozilla::dom::ClientSource::*)())::; RejectFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)()>(RefPtr > (mozilla::dom::ClientSource::*)())::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 28:27.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 28:27.51 678 | aFrom->ChainTo(aTo.forget(), ""); 28:27.51 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:27.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)()>(RefPtr > (mozilla::dom::ClientSource::*)())::; RejectFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)()>(RefPtr > (mozilla::dom::ClientSource::*)())::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 28:27.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 28:27.51 1191 | void ChainTo(already_AddRefed aChainedPromise, 28:27.51 | ^~~~~~~ 28:27.52 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 28:27.52 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&)::; RejectFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 28:27.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 28:27.52 678 | aFrom->ChainTo(aTo.forget(), ""); 28:27.52 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:27.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&)::; RejectFunction = mozilla::dom::ClientSourceOpChild::DoSourceOp > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&>(RefPtr > (mozilla::dom::ClientSource::*)(const mozilla::dom::ClientGetInfoAndStateArgs&), const mozilla::dom::ClientGetInfoAndStateArgs&)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 28:27.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 28:27.52 1191 | void ChainTo(already_AddRefed aChainedPromise, 28:27.52 | ^~~~~~~ 28:27.56 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 28:27.56 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::{anonymous}::WaitForLoad(const ClientOpenWindowArgsParsed&, mozilla::dom::BrowsingContext*, mozilla::MozPromise::Private*)::; RejectFunction = mozilla::dom::{anonymous}::WaitForLoad(const ClientOpenWindowArgsParsed&, mozilla::dom::BrowsingContext*, mozilla::MozPromise::Private*)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 28:27.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 28:27.56 678 | aFrom->ChainTo(aTo.forget(), ""); 28:27.56 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:27.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::{anonymous}::WaitForLoad(const ClientOpenWindowArgsParsed&, mozilla::dom::BrowsingContext*, mozilla::MozPromise::Private*)::; RejectFunction = mozilla::dom::{anonymous}::WaitForLoad(const ClientOpenWindowArgsParsed&, mozilla::dom::BrowsingContext*, mozilla::MozPromise::Private*)::; ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 28:27.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClientOpResult; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 28:27.56 1191 | void ChainTo(already_AddRefed aChainedPromise, 28:27.56 | ^~~~~~~ 28:27.99 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::CopyableErrorResult, false>; ResolveValueT = RefPtr; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 28:27.99 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientOpenWindow(ThreadsafeContentParentHandle*, const ClientOpenWindowArgs&)::&)>; RejectFunction = mozilla::dom::ClientOpenWindow(ThreadsafeContentParentHandle*, const ClientOpenWindowArgs&)::; ResolveValueT = RefPtr; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 28:27.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 28:27.99 678 | aFrom->ChainTo(aTo.forget(), ""); 28:27.99 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:27.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ClientOpenWindow(ThreadsafeContentParentHandle*, const ClientOpenWindowArgs&)::&)>; RejectFunction = mozilla::dom::ClientOpenWindow(ThreadsafeContentParentHandle*, const ClientOpenWindowArgs&)::; ResolveValueT = RefPtr; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 28:27.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 28:27.99 1191 | void ChainTo(already_AddRefed aChainedPromise, 28:27.99 | ^~~~~~~ 28:40.82 dom/closewatcher 28:40.87 In file included from UnifiedBindings11.cpp:405: 28:40.87 IteratorResultBinding.cpp: In member function 'bool mozilla::dom::IteratorResult::Init(mozilla::dom::BindingCallContext&, JS::Handle, const char*, bool)': 28:40.87 IteratorResultBinding.cpp:90: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 28:40.87 90 | } else if (cx) { 28:40.87 | 28:40.87 IteratorResultBinding.cpp:90: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 28:42.71 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 28:42.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:31, 28:42.72 from ImageBitmapBinding.cpp:22, 28:42.72 from UnifiedBindings11.cpp:184: 28:42.72 /builddir/build/BUILD/firefox-140.4.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:42.72 /builddir/build/BUILD/firefox-140.4.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:42.72 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:42.72 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 28:42.72 /builddir/build/BUILD/firefox-140.4.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:42.72 302 | memcpy(&value, &aInternalValue, sizeof(value)); 28:42.72 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:42.72 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 28:42.72 413 | struct FrameBidiData { 28:42.72 | ^~~~~~~~~~~~~ 28:48.19 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 28:48.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:13, 28:48.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashMap.h:13, 28:48.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIWidget.h:43, 28:48.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasicEvents.h:19, 28:48.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:33, 28:48.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 28:48.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 28:48.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 28:48.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 28:48.19 from /builddir/build/BUILD/firefox-140.4.0/dom/closewatcher/CloseWatcher.h:10, 28:48.19 from /builddir/build/BUILD/firefox-140.4.0/dom/closewatcher/CloseWatcher.cpp:7, 28:48.19 from Unified_cpp_dom_closewatcher0.cpp:2: 28:48.19 In constructor 'nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsTObserverArray >; long unsigned int N = 0]', 28:48.19 inlined from 'nsAutoTObserverArray::BackwardIterator::BackwardIterator(const array_type&) [with T = nsTObserverArray >; long unsigned int N = 0]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:390:43, 28:48.19 inlined from 'nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray >, 0>::BackwardIterator; U = const nsTObserverArray >; T = nsTObserverArray >; long unsigned int N = 0]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:422:11, 28:48.19 inlined from 'nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray >, 0>::BackwardIterator; U = const nsTObserverArray >; T = nsTObserverArray >; long unsigned int N = 0]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:457:52, 28:48.19 inlined from 'bool mozilla::dom::CloseWatcherManager::Contains(const mozilla::dom::CloseWatcher&) const' at /builddir/build/BUILD/firefox-140.4.0/dom/closewatcher/CloseWatcherManager.cpp:82:50: 28:48.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable '__for_begin' in '*MEM[(const struct nsAutoTObserverArray & *)&D.685027].nsAutoTObserverArray >, 0>::.nsTObserverArray_base::mIterators' [-Wdangling-pointer=] 28:48.19 282 | aArray.mIterators = this; 28:48.19 | ~~~~~~~~~~~~~~~~~~^~~~~~ 28:48.20 In file included from Unified_cpp_dom_closewatcher0.cpp:11: 28:48.20 /builddir/build/BUILD/firefox-140.4.0/dom/closewatcher/CloseWatcherManager.cpp: In member function 'bool mozilla::dom::CloseWatcherManager::Contains(const mozilla::dom::CloseWatcher&) const': 28:48.20 /builddir/build/BUILD/firefox-140.4.0/dom/closewatcher/CloseWatcherManager.cpp:82:50: note: '__for_begin' declared here 28:48.20 82 | for (const auto& group : mGroups.BackwardRange()) { 28:48.20 | ^ 28:48.20 /builddir/build/BUILD/firefox-140.4.0/dom/closewatcher/CloseWatcherManager.cpp:82:50: note: '.nsAutoTObserverArray >, 0>::STLIteratorRange >, 0>::BackwardIterator, const nsTObserverArray > >::mArray' declared here 28:48.20 82 | for (const auto& group : mGroups.BackwardRange()) { 28:48.20 | ^ 29:03.19 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/AnimationEffect.h:15, 29:03.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/KeyframeEffect.h:31, 29:03.19 from KeyframeEffectBinding.cpp:27, 29:03.19 from UnifiedBindings12.cpp:106: 29:03.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 29:03.19 /builddir/build/BUILD/firefox-140.4.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:03.19 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 29:03.19 | 29:03.19 /builddir/build/BUILD/firefox-140.4.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:11.46 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 29:11.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:11.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 29:11.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 29:11.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 29:11.46 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLContext.cpp:50, 29:11.46 from Unified_cpp_dom_canvas1.cpp:119: 29:11.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 29:11.46 /builddir/build/BUILD/firefox-140.4.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:11.46 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 29:11.46 | 29:11.46 /builddir/build/BUILD/firefox-140.4.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:15.20 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGObserverUtils.h:13, 29:15.20 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLContext.cpp:47: 29:15.20 /builddir/build/BUILD/firefox-140.4.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:15.20 /builddir/build/BUILD/firefox-140.4.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:15.20 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:15.20 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 29:15.23 /builddir/build/BUILD/firefox-140.4.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:15.23 302 | memcpy(&value, &aInternalValue, sizeof(value)); 29:15.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:15.23 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGObserverUtils.h:15: 29:15.23 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 29:15.23 413 | struct FrameBidiData { 29:15.23 | ^~~~~~~~~~~~~ 29:26.23 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 29:26.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 29:26.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 29:26.24 from /builddir/build/BUILD/firefox-140.4.0/dom/html/nsIFormControl.h:10, 29:26.24 from /builddir/build/BUILD/firefox-140.4.0/dom/html/nsGenericHTMLElement.h:12, 29:26.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:15, 29:26.24 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLContext.h:23, 29:26.24 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGL2Context.h:9, 29:26.24 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGL2Context.cpp:6, 29:26.24 from Unified_cpp_dom_canvas1.cpp:2: 29:26.24 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 29:26.25 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebGLChild::FlushPendingCmds()::; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 29:26.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 29:26.25 678 | aFrom->ChainTo(aTo.forget(), ""); 29:26.25 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:26.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebGLChild::FlushPendingCmds()::; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 29:26.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 29:26.25 1191 | void ChainTo(already_AddRefed aChainedPromise, 29:26.25 | ^~~~~~~ 29:26.25 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 29:26.25 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebGLChild::FlushPendingCmds()::; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 29:26.25 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 29:26.25 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 29:26.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 29:26.25 678 | aFrom->ChainTo(aTo.forget(), ""); 29:26.25 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:26.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 29:26.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 29:26.25 1191 | void ChainTo(already_AddRefed aChainedPromise, 29:26.25 | ^~~~~~~ 29:39.80 dom/commandhandler 30:05.34 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:13, 30:05.34 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/ClientWebGLContext.h:25, 30:05.34 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/ClientWebGLExtensions.h:10, 30:05.34 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLContextExtensions.cpp:7, 30:05.34 from Unified_cpp_dom_canvas2.cpp:2: 30:05.34 In static member function 'static bool mozilla::webgl::QueueParamTraits >::Read(mozilla::webgl::ConsumerView&, ParamType*) [with U = mozilla::webgl::RangeConsumerView; ElementType = unsigned int]', 30:05.34 inlined from 'mozilla::Maybe mozilla::webgl::Deserialize(RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = mozilla::Maybe; Args = {bool}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:166:42, 30:05.34 inlined from 'mozilla::Maybe mozilla::webgl::Deserialize(RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = unsigned int; Args = {mozilla::Maybe, bool}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:169:46, 30:05.34 inlined from 'mozilla::MethodDispatcher, bool) const, &mozilla::HostWebGLContext::SetEnabled>::DispatchCommandFuncById(size_t):::: [with auto:50 = {unsigned int, mozilla::Maybe, bool}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:251:24: 30:05.34 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:740:5: warning: 'isSome' may be used uninitialized [-Wmaybe-uninitialized] 30:05.34 740 | if (!isSome) { 30:05.34 | ^~ 30:05.34 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h: In lambda function: 30:05.34 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:735:10: note: 'isSome' was declared here 30:05.34 735 | bool isSome; 30:05.34 | ^~~~~~ 30:05.39 In static member function 'static bool mozilla::webgl::QueueParamTraits >::Read(mozilla::webgl::ConsumerView&, ParamType*) [with U = mozilla::webgl::RangeConsumerView; ElementType = unsigned int]', 30:05.39 inlined from 'mozilla::Maybe mozilla::webgl::Deserialize(RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = mozilla::Maybe; Args = {unsigned int, unsigned int}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:166:42, 30:05.39 inlined from 'mozilla::MethodDispatcher, unsigned int, unsigned int) const, &mozilla::HostWebGLContext::BlendEquationSeparate>::DispatchCommandFuncById(size_t):::: [with auto:50 = {mozilla::Maybe, unsigned int, unsigned int}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:251:24: 30:05.39 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:740:5: warning: 'isSome' may be used uninitialized [-Wmaybe-uninitialized] 30:05.39 740 | if (!isSome) { 30:05.39 | ^~ 30:05.39 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h: In lambda function: 30:05.39 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:735:10: note: 'isSome' was declared here 30:05.39 735 | bool isSome; 30:05.39 | ^~~~~~ 30:05.41 In static member function 'static bool mozilla::webgl::QueueParamTraits >::Read(mozilla::webgl::ConsumerView&, ParamType*) [with U = mozilla::webgl::RangeConsumerView; ElementType = unsigned int]', 30:05.41 inlined from 'mozilla::Maybe mozilla::webgl::Deserialize(RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = mozilla::Maybe; Args = {unsigned int, unsigned int, unsigned int, unsigned int}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:166:42, 30:05.41 inlined from 'mozilla::MethodDispatcher, unsigned int, unsigned int, unsigned int, unsigned int) const, &mozilla::HostWebGLContext::BlendFuncSeparate>::DispatchCommandFuncById(size_t):::: [with auto:50 = {mozilla::Maybe, unsigned int, unsigned int, unsigned int, unsigned int}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:251:24: 30:05.42 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:740:5: warning: 'isSome' may be used uninitialized [-Wmaybe-uninitialized] 30:05.42 740 | if (!isSome) { 30:05.42 | ^~ 30:05.42 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h: In lambda function: 30:05.42 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:735:10: note: 'isSome' was declared here 30:05.42 735 | bool isSome; 30:05.42 | ^~~~~~ 30:05.53 In static member function 'static bool mozilla::webgl::QueueParamTraits >::Read(mozilla::webgl::ConsumerView&, ParamType*) [with U = mozilla::webgl::RangeConsumerView; ElementType = unsigned int]', 30:05.53 inlined from 'mozilla::Maybe mozilla::webgl::Deserialize(RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = mozilla::Maybe; Args = {unsigned char}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:166:42, 30:05.53 inlined from 'mozilla::MethodDispatcher, unsigned char) const, &mozilla::HostWebGLContext::ColorMask>::DispatchCommandFuncById(size_t):::: [with auto:50 = {mozilla::Maybe, unsigned char}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:251:24: 30:05.53 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:740:5: warning: 'isSome' may be used uninitialized [-Wmaybe-uninitialized] 30:05.53 740 | if (!isSome) { 30:05.53 | ^~ 30:05.53 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h: In lambda function: 30:05.53 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:735:10: note: 'isSome' was declared here 30:05.53 735 | bool isSome; 30:05.53 | ^~~~~~ 30:06.54 In static member function 'static bool mozilla::webgl::QueueParamTraits >::Read(mozilla::webgl::ConsumerView&, ParamType*) [with U = mozilla::webgl::RangeConsumerView; ElementType = long unsigned int]', 30:06.54 inlined from 'mozilla::Maybe mozilla::webgl::Deserialize(RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = mozilla::Maybe; Args = {}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:166:42, 30:06.54 inlined from 'mozilla::Maybe mozilla::webgl::Deserialize(RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = unsigned int; Args = {mozilla::Maybe}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:169:46, 30:06.54 inlined from 'mozilla::Maybe mozilla::webgl::Deserialize(RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = mozilla::Span; Args = {unsigned int, mozilla::Maybe}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:169:46, 30:06.54 inlined from 'mozilla::Maybe mozilla::webgl::Deserialize(RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = mozilla::avec3; Args = {mozilla::Span, unsigned int, mozilla::Maybe}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:169:46, 30:06.54 inlined from 'mozilla::Maybe mozilla::webgl::Deserialize(RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = mozilla::avec3; Args = {mozilla::avec3, mozilla::Span, unsigned int, mozilla::Maybe}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:169:46, 30:06.54 inlined from 'mozilla::Maybe mozilla::webgl::Deserialize(RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = unsigned int; Args = {mozilla::avec3, mozilla::avec3, mozilla::Span, unsigned int, mozilla::Maybe}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:169:46, 30:06.54 inlined from 'mozilla::Maybe mozilla::webgl::Deserialize(RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = unsigned int; Args = {unsigned int, mozilla::avec3, mozilla::avec3, mozilla::Span, unsigned int, mozilla::Maybe}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:169:46, 30:06.54 inlined from 'mozilla::Maybe mozilla::webgl::Deserialize(RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = unsigned int; Args = {unsigned int, unsigned int, mozilla::avec3, mozilla::avec3, mozilla::Span, unsigned int, mozilla::Maybe}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:169:46, 30:06.54 inlined from 'mozilla::Maybe mozilla::webgl::Deserialize(RangeConsumerView&, uint16_t, Arg&, Args& ...) [with Arg = bool; Args = {unsigned int, unsigned int, unsigned int, mozilla::avec3, mozilla::avec3, mozilla::Span, unsigned int, mozilla::Maybe}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:169:46, 30:06.54 inlined from 'mozilla::MethodDispatcher&, const mozilla::avec3&, const mozilla::Span&, unsigned int, const mozilla::Maybe&) const, &mozilla::HostWebGLContext::CompressedTexImage>::DispatchCommandFuncById(size_t):::: [with auto:50 = {bool, unsigned int, unsigned int, unsigned int, mozilla::avec3, mozilla::avec3, mozilla::Span, unsigned int, mozilla::Maybe}]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/WebGLCommandQueue.h:251:24: 30:06.54 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:740:5: warning: 'isSome' may be used uninitialized [-Wmaybe-uninitialized] 30:06.54 740 | if (!isSome) { 30:06.54 | ^~ 30:06.54 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h: In lambda function: 30:06.54 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:735:10: note: 'isSome' was declared here 30:06.54 735 | bool isSome; 30:06.54 | ^~~~~~ 30:06.72 In static member function 'static bool mozilla::webgl::QueueParamTraits >::Read(mozilla::webgl::ConsumerView&, ParamType*) [with U = mozilla::webgl::RangeConsumerView; ElementType = long unsigned int]', 30:06.73 inlined from 'bool mozilla::webgl::ConsumerView<_Consumer>::ReadParam(Arg*) [with Arg = mozilla::Maybe; _Consumer = mozilla::webgl::RangeConsumerView]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:203:73, 30:06.73 inlined from 'static bool mozilla::webgl::QueueParamTraits::Read(mozilla::webgl::ConsumerView&, ParamType*) [with U = mozilla::webgl::RangeConsumerView]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:427:24: 30:06.73 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:740:5: warning: 'isSome' may be used uninitialized [-Wmaybe-uninitialized] 30:06.73 740 | if (!isSome) { 30:06.73 | ^~ 30:06.73 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h: In static member function 'static bool mozilla::webgl::QueueParamTraits::Read(mozilla::webgl::ConsumerView&, ParamType*) [with U = mozilla::webgl::RangeConsumerView]': 30:06.73 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:735:10: note: 'isSome' was declared here 30:06.73 735 | bool isSome; 30:06.73 | ^~~~~~ 30:06.73 In static member function 'static bool mozilla::webgl::QueueParamTraits >::Read(mozilla::webgl::ConsumerView&, ParamType*) [with U = mozilla::webgl::RangeConsumerView; ElementType = mozilla::Span]', 30:06.73 inlined from 'bool mozilla::webgl::ConsumerView<_Consumer>::ReadParam(Arg*) [with Arg = mozilla::Maybe >; _Consumer = mozilla::webgl::RangeConsumerView]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:203:73, 30:06.73 inlined from 'static bool mozilla::webgl::QueueParamTraits::Read(mozilla::webgl::ConsumerView&, ParamType*) [with U = mozilla::webgl::RangeConsumerView]' at /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:426:60: 30:06.73 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:740:5: warning: 'isSome' may be used uninitialized [-Wmaybe-uninitialized] 30:06.73 740 | if (!isSome) { 30:06.73 | ^~ 30:06.73 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h: In static member function 'static bool mozilla::webgl::QueueParamTraits::Read(mozilla::webgl::ConsumerView&, ParamType*) [with U = mozilla::webgl::RangeConsumerView]': 30:06.73 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/QueueParamTraits.h:735:10: note: 'isSome' was declared here 30:06.73 735 | bool isSome; 30:06.73 | ^~~~~~ 30:10.65 dom/console 30:25.86 dom/cookiestore 30:26.62 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 30:26.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 30:26.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 30:26.62 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/nsICanvasRenderingContextInternal.cpp:15, 30:26.62 from Unified_cpp_dom_canvas3.cpp:137: 30:26.62 /builddir/build/BUILD/firefox-140.4.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]': 30:26.62 /builddir/build/BUILD/firefox-140.4.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 >*]' 30:26.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 30:26.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 30:26.63 /builddir/build/BUILD/firefox-140.4.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] 30:26.63 302 | memcpy(&value, &aInternalValue, sizeof(value)); 30:26.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:26.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 30:26.63 413 | struct FrameBidiData { 30:26.63 | ^~~~~~~~~~~~~ 31:00.89 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 31:00.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 31:00.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 31:00.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 31:00.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 31:00.92 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 31:00.92 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 31:00.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 31:00.92 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 31:00.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingUtils.h:44, 31:00.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CookieChangeEvent.h:11, 31:00.92 from /builddir/build/BUILD/firefox-140.4.0/dom/cookiestore/CookieChangeEvent.cpp:7, 31:00.92 from Unified_cpp_dom_cookiestore0.cpp:2: 31:00.92 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 31:00.93 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreParent::RecvDeleteRequest(mozilla::dom::PCookieStoreParent::nsIURI*, const mozilla::dom::PCookieStoreParent::OriginAttributes&, const bool&, const bool&, const bool&, const bool&, const mozilla::dom::PCookieStoreParent::nsString&, const mozilla::dom::PCookieStoreParent::nsString&, const mozilla::dom::PCookieStoreParent::nsString&, const bool&, const mozilla::dom::PCookieStoreParent::nsID&, mozilla::dom::PCookieStoreParent::DeleteRequestResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 31:00.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 31:00.99 678 | aFrom->ChainTo(aTo.forget(), ""); 31:00.99 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:00.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreParent::RecvDeleteRequest(mozilla::dom::PCookieStoreParent::nsIURI*, const mozilla::dom::PCookieStoreParent::OriginAttributes&, const bool&, const bool&, const bool&, const bool&, const mozilla::dom::PCookieStoreParent::nsString&, const mozilla::dom::PCookieStoreParent::nsString&, const mozilla::dom::PCookieStoreParent::nsString&, const bool&, const mozilla::dom::PCookieStoreParent::nsID&, mozilla::dom::PCookieStoreParent::DeleteRequestResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 31:00.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 31:00.99 1191 | void ChainTo(already_AddRefed aChainedPromise, 31:00.99 | ^~~~~~~ 31:00.99 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 31:00.99 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreParent::RecvSetRequest(mozilla::dom::PCookieStoreParent::nsIURI*, const mozilla::dom::PCookieStoreParent::OriginAttributes&, const bool&, const bool&, const bool&, const bool&, const mozilla::dom::PCookieStoreParent::nsString&, const mozilla::dom::PCookieStoreParent::nsString&, const bool&, const mozilla::dom::PCookieStoreParent::int64_t&, const mozilla::dom::PCookieStoreParent::nsString&, const mozilla::dom::PCookieStoreParent::nsString&, const mozilla::dom::PCookieStoreParent::int32_t&, const bool&, const mozilla::dom::PCookieStoreParent::nsID&, mozilla::dom::PCookieStoreParent::SetRequestResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 31:01.00 678 | aFrom->ChainTo(aTo.forget(), ""); 31:01.00 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreParent::RecvSetRequest(mozilla::dom::PCookieStoreParent::nsIURI*, const mozilla::dom::PCookieStoreParent::OriginAttributes&, const bool&, const bool&, const bool&, const bool&, const mozilla::dom::PCookieStoreParent::nsString&, const mozilla::dom::PCookieStoreParent::nsString&, const bool&, const mozilla::dom::PCookieStoreParent::int64_t&, const mozilla::dom::PCookieStoreParent::nsString&, const mozilla::dom::PCookieStoreParent::nsString&, const mozilla::dom::PCookieStoreParent::int32_t&, const bool&, const mozilla::dom::PCookieStoreParent::nsID&, mozilla::dom::PCookieStoreParent::SetRequestResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 31:01.00 1191 | void ChainTo(already_AddRefed aChainedPromise, 31:01.00 | ^~~~~~~ 31:01.00 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 31:01.00 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreParent::RecvSubscribeOrUnsubscribeRequest(const mozilla::dom::PCookieStoreParent::PrincipalInfo&, const mozilla::dom::PCookieStoreParent::nsCString&, const CopyableTArray&, bool, mozilla::dom::PCookieStoreParent::SubscribeOrUnsubscribeRequestResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 31:01.00 678 | aFrom->ChainTo(aTo.forget(), ""); 31:01.00 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreParent::RecvSubscribeOrUnsubscribeRequest(const mozilla::dom::PCookieStoreParent::PrincipalInfo&, const mozilla::dom::PCookieStoreParent::nsCString&, const CopyableTArray&, bool, mozilla::dom::PCookieStoreParent::SubscribeOrUnsubscribeRequestResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 31:01.00 1191 | void ChainTo(already_AddRefed aChainedPromise, 31:01.00 | ^~~~~~~ 31:01.00 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]', 31:01.00 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreParent::RecvGetSubscriptionsRequest(const mozilla::dom::PCookieStoreParent::PrincipalInfo&, const mozilla::dom::PCookieStoreParent::nsCString&, mozilla::dom::PCookieStoreParent::GetSubscriptionsRequestResolver&&)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 31:01.00 678 | aFrom->ChainTo(aTo.forget(), ""); 31:01.00 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreParent::RecvGetSubscriptionsRequest(const mozilla::dom::PCookieStoreParent::PrincipalInfo&, const mozilla::dom::PCookieStoreParent::nsCString&, mozilla::dom::PCookieStoreParent::GetSubscriptionsRequestResolver&&)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]': 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' 31:01.00 1191 | void ChainTo(already_AddRefed aChainedPromise, 31:01.00 | ^~~~~~~ 31:01.00 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]', 31:01.00 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreParent::RecvGetSubscriptionsRequest(const mozilla::dom::PCookieStoreParent::PrincipalInfo&, const mozilla::dom::PCookieStoreParent::nsCString&, mozilla::dom::PCookieStoreParent::GetSubscriptionsRequestResolver&&)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 31:01.00 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 31:01.00 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 31:01.00 678 | aFrom->ChainTo(aTo.forget(), ""); 31:01.00 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]': 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' 31:01.00 1191 | void ChainTo(already_AddRefed aChainedPromise, 31:01.00 | ^~~~~~~ 31:01.00 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]', 31:01.00 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreParent::RecvGetRequest(mozilla::dom::PCookieStoreParent::nsIURI*, const mozilla::dom::PCookieStoreParent::OriginAttributes&, const mozilla::Maybe&, const bool&, const bool&, const bool&, const bool&, const bool&, const mozilla::dom::PCookieStoreParent::nsString&, const mozilla::dom::PCookieStoreParent::nsCString&, const bool&, mozilla::dom::PCookieStoreParent::GetRequestResolver&&)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 31:01.00 678 | aFrom->ChainTo(aTo.forget(), ""); 31:01.00 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreParent::RecvGetRequest(mozilla::dom::PCookieStoreParent::nsIURI*, const mozilla::dom::PCookieStoreParent::OriginAttributes&, const mozilla::Maybe&, const bool&, const bool&, const bool&, const bool&, const bool&, const mozilla::dom::PCookieStoreParent::nsString&, const mozilla::dom::PCookieStoreParent::nsCString&, const bool&, mozilla::dom::PCookieStoreParent::GetRequestResolver&&)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]': 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' 31:01.00 1191 | void ChainTo(already_AddRefed aChainedPromise, 31:01.00 | ^~~~~~~ 31:01.00 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]', 31:01.00 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreParent::RecvGetRequest(mozilla::dom::PCookieStoreParent::nsIURI*, const mozilla::dom::PCookieStoreParent::OriginAttributes&, const mozilla::Maybe&, const bool&, const bool&, const bool&, const bool&, const bool&, const mozilla::dom::PCookieStoreParent::nsString&, const mozilla::dom::PCookieStoreParent::nsCString&, const bool&, mozilla::dom::PCookieStoreParent::GetRequestResolver&&)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 31:01.00 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 31:01.00 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 31:01.00 678 | aFrom->ChainTo(aTo.forget(), ""); 31:01.00 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]': 31:01.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' 31:01.00 1191 | void ChainTo(already_AddRefed aChainedPromise, 31:01.00 | ^~~~~~~ 31:01.02 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 31:01.02 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreManager::GetSubscriptions(mozilla::ErrorResult&)::::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 31:01.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 31:01.02 678 | aFrom->ChainTo(aTo.forget(), ""); 31:01.02 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:01.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreManager::GetSubscriptions(mozilla::ErrorResult&)::::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 31:01.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 31:01.02 1191 | void ChainTo(already_AddRefed aChainedPromise, 31:01.02 | ^~~~~~~ 31:01.03 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 31:01.03 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStoreManager::GetSubscriptions(mozilla::ErrorResult&)::::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 31:01.03 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 31:01.03 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 31:01.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 31:01.03 678 | aFrom->ChainTo(aTo.forget(), ""); 31:01.03 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:01.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 31:01.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 31:01.03 1191 | void ChainTo(already_AddRefed aChainedPromise, 31:01.03 | ^~~~~~~ 31:01.05 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 31:01.05 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStore::GetInternal(const mozilla::dom::CookieStoreGetOptions&, bool, mozilla::ErrorResult&)::::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 31:01.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 31:01.05 678 | aFrom->ChainTo(aTo.forget(), ""); 31:01.05 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:01.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStore::GetInternal(const mozilla::dom::CookieStoreGetOptions&, bool, mozilla::ErrorResult&)::::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 31:01.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 31:01.05 1191 | void ChainTo(already_AddRefed aChainedPromise, 31:01.05 | ^~~~~~~ 31:01.06 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 31:01.06 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CookieStore::GetInternal(const mozilla::dom::CookieStoreGetOptions&, bool, mozilla::ErrorResult&)::::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 31:01.06 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 31:01.06 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 31:01.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 31:01.06 678 | aFrom->ChainTo(aTo.forget(), ""); 31:01.06 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:01.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 31:01.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 31:01.06 1191 | void ChainTo(already_AddRefed aChainedPromise, 31:01.06 | ^~~~~~~ 31:17.03 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 31:17.03 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameLoader.h:36, 31:17.03 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:17, 31:17.03 from MessageManagerBinding.cpp:7, 31:17.03 from UnifiedBindings14.cpp:106: 31:17.03 /builddir/build/BUILD/firefox-140.4.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:17.03 /builddir/build/BUILD/firefox-140.4.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:17.03 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:17.03 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 31:17.03 /builddir/build/BUILD/firefox-140.4.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:17.03 302 | memcpy(&value, &aInternalValue, sizeof(value)); 31:17.03 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:17.03 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 31:17.03 413 | struct FrameBidiData { 31:17.03 | ^~~~~~~~~~~~~ 31:58.74 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/ReflowOutput.h:14, 31:58.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ReflowInput.h:20, 31:58.75 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:68, 31:58.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:17, 31:58.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContext.h:12, 31:58.75 from OffscreenCanvasBinding.cpp:27, 31:58.75 from UnifiedBindings15.cpp:223: 31:58.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBoundingMetrics.h: In member function 'void nsBoundingMetrics::operator+=(const nsBoundingMetrics&)': 31:58.75 /builddir/build/BUILD/firefox-140.4.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 31:58.75 74 | if (ascent < bm.ascent) ascent = bm.ascent; 31:58.75 | 31:58.75 /builddir/build/BUILD/firefox-140.4.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 32:06.02 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52: 32:06.02 /builddir/build/BUILD/firefox-140.4.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:06.02 /builddir/build/BUILD/firefox-140.4.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:06.02 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 32:06.02 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:0: required from here 32:06.02 /builddir/build/BUILD/firefox-140.4.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:06.02 302 | memcpy(&value, &aInternalValue, sizeof(value)); 32:06.02 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:06.08 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 32:06.08 413 | struct FrameBidiData { 32:06.08 | 32:15.25 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 32:15.25 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 32:15.25 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 32:15.25 from PaymentRequestUpdateEventBinding.cpp:4, 32:15.25 from UnifiedBindings16.cpp:2: 32:15.25 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 32:15.25 inlined from 'void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 32:15.25 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 32:15.25 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 32:15.25 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 32:15.25 inlined from 'void mozilla::PeerConnectionImpl::GetTransceivers(nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:494:44, 32:15.25 inlined from 'bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)' at PeerConnectionImplBinding.cpp:554:39: 32:15.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 32:15.25 315 | mHdr->mLength = 0; 32:15.25 | ~~~~~~~~~~~~~~^~~ 32:15.25 In file included from UnifiedBindings16.cpp:28: 32:15.25 PeerConnectionImplBinding.cpp: In function 'bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 32:15.25 PeerConnectionImplBinding.cpp:551:65: note: at offset 8 into object 'result' of size 8 32:15.25 551 | nsTArray> result; 32:15.25 | ^~~~~~ 32:15.25 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 32:15.25 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 32:15.25 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 32:15.25 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 32:15.25 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 32:15.25 inlined from 'void mozilla::PeerConnectionImpl::GetTransceivers(nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:494:44, 32:15.25 inlined from 'bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)' at PeerConnectionImplBinding.cpp:554:39: 32:15.25 /builddir/build/BUILD/firefox-140.4.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] 32:15.25 450 | mArray.mHdr->mLength = 0; 32:15.25 | ~~~~~~~~~~~~~~~~~~~~~^~~ 32:15.26 In file included from PeerConnectionImplBinding.cpp:6: 32:15.26 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h: In function 'bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 32:15.26 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:494:43: note: at offset 8 into object '' of size 8 32:15.26 494 | aTransceiversOut = mTransceivers.Clone(); 32:15.26 | ~~~~~~~~~~~~~~~~~~~^~ 32:15.26 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 32:15.26 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 32:15.26 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 32:15.26 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 32:15.26 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 32:15.26 inlined from 'void mozilla::PeerConnectionImpl::GetTransceivers(nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:494:44, 32:15.26 inlined from 'bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)' at PeerConnectionImplBinding.cpp:554:39: 32:15.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 32:15.26 450 | mArray.mHdr->mLength = 0; 32:15.26 | ~~~~~~~~~~~~~~~~~~~~~^~~ 32:15.27 PeerConnectionImplBinding.cpp: In function 'bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 32:15.27 PeerConnectionImplBinding.cpp:551:65: note: at offset 8 into object 'result' of size 8 32:15.27 551 | nsTArray> result; 32:15.27 | ^~~~~~ 32:15.27 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 32:15.27 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 32:15.27 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 32:15.27 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 32:15.27 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 32:15.27 inlined from 'void mozilla::PeerConnectionImpl::GetTransceivers(nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:494:44, 32:15.27 inlined from 'bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)' at PeerConnectionImplBinding.cpp:554:39: 32:15.27 /builddir/build/BUILD/firefox-140.4.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] 32:15.27 450 | mArray.mHdr->mLength = 0; 32:15.27 | ~~~~~~~~~~~~~~~~~~~~~^~~ 32:15.27 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h: In function 'bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 32:15.27 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:494:43: note: at offset 8 into object '' of size 8 32:15.27 494 | aTransceiversOut = mTransceivers.Clone(); 32:15.27 | ~~~~~~~~~~~~~~~~~~~^~ 32:15.27 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 32:15.27 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 32:15.27 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 32:15.27 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 32:15.27 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 32:15.27 inlined from 'void mozilla::PeerConnectionImpl::GetTransceivers(nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/PeerConnectionImpl.h:494:44, 32:15.27 inlined from 'bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)' at PeerConnectionImplBinding.cpp:554:39: 32:15.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 32:15.27 450 | mArray.mHdr->mLength = 0; 32:15.27 | ~~~~~~~~~~~~~~~~~~~~~^~~ 32:15.27 PeerConnectionImplBinding.cpp: In function 'bool mozilla::dom::PeerConnectionImpl_Binding::getTransceivers(JSContext*, JS::Handle, void*, const JSJitMethodCallArgs&)': 32:15.27 PeerConnectionImplBinding.cpp:551:65: note: at offset 8 into object 'result' of size 8 32:15.27 551 | nsTArray> result; 32:15.27 | ^~~~~~ 32:26.19 dom/credentialmanagement/identity 32:58.15 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/GetFilesHelper.h:10, 32:58.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentChild.h:12, 32:58.15 from /builddir/build/BUILD/firefox-140.4.0/dom/credentialmanagement/identity/IdentityCredential.cpp:7, 32:58.15 from Unified_cpp_identity0.cpp:2: 32:58.15 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::IdentityProviderAPIConfig; RejectValueT = nsresult; bool IsExclusive = true]', 32:58.15 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise::AllSettled(nsISerialEventTarget*, nsTArray > >&)::::ResolveOrRejectValueParam)>; ResolveValueT = mozilla::dom::IdentityProviderAPIConfig; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 32:58.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 32:58.15 678 | aFrom->ChainTo(aTo.forget(), ""); 32:58.15 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:58.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise::AllSettled(nsISerialEventTarget*, nsTArray > >&)::::ResolveOrRejectValueParam)>; ResolveValueT = mozilla::dom::IdentityProviderAPIConfig; RejectValueT = nsresult; bool IsExclusive = true]': 32:58.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IdentityProviderAPIConfig; RejectValueT = nsresult; bool IsExclusive = true]' 32:58.15 1191 | void ChainTo(already_AddRefed aChainedPromise, 32:58.15 | ^~~~~~~ 32:58.19 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 32:58.19 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise::AllSettled(nsISerialEventTarget*, nsTArray > >&)::::ResolveOrRejectValueParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 32:58.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 32:58.19 678 | aFrom->ChainTo(aTo.forget(), ""); 32:58.19 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:58.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise::AllSettled(nsISerialEventTarget*, nsTArray > >&)::::ResolveOrRejectValueParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 32:58.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 32:58.19 1191 | void ChainTo(already_AddRefed aChainedPromise, 32:58.19 | ^~~~~~~ 32:58.21 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 32:58.21 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise::AllSettled(nsISerialEventTarget*, nsTArray > >&)::::ResolveOrRejectValueParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 32:58.21 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 32:58.21 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 32:58.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 32:58.21 678 | aFrom->ChainTo(aTo.forget(), ""); 32:58.21 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:58.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 32:58.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 32:58.21 1191 | void ChainTo(already_AddRefed aChainedPromise, 32:58.21 | ^~~~~~~ 32:58.25 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::DisconnectedAccount; RejectValueT = nsresult; bool IsExclusive = true]', 32:58.25 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::DisconnectInMainProcess(nsIPrincipal*, const mozilla::dom::IdentityCredentialDisconnectOptions&)::; RejectFunction = mozilla::dom::IdentityCredential::DisconnectInMainProcess(nsIPrincipal*, const mozilla::dom::IdentityCredentialDisconnectOptions&)::; ResolveValueT = mozilla::dom::DisconnectedAccount; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 32:58.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 32:58.25 678 | aFrom->ChainTo(aTo.forget(), ""); 32:58.25 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:58.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::DisconnectInMainProcess(nsIPrincipal*, const mozilla::dom::IdentityCredentialDisconnectOptions&)::; RejectFunction = mozilla::dom::IdentityCredential::DisconnectInMainProcess(nsIPrincipal*, const mozilla::dom::IdentityCredentialDisconnectOptions&)::; ResolveValueT = mozilla::dom::DisconnectedAccount; RejectValueT = nsresult; bool IsExclusive = true]': 32:58.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::DisconnectedAccount; RejectValueT = nsresult; bool IsExclusive = true]' 32:58.25 1191 | void ChainTo(already_AddRefed aChainedPromise, 32:58.25 | ^~~~~~~ 32:58.38 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]', 32:58.38 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::GetCredentialInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, mozilla::dom::IdentityCredentialRequestOptions&&, const mozilla::dom::CredentialMediationRequirement&, bool)::; RejectFunction = mozilla::dom::IdentityCredential::GetCredentialInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, mozilla::dom::IdentityCredentialRequestOptions&&, const mozilla::dom::CredentialMediationRequirement&, bool)::; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 32:58.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 32:58.38 678 | aFrom->ChainTo(aTo.forget(), ""); 32:58.38 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:58.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::GetCredentialInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, mozilla::dom::IdentityCredentialRequestOptions&&, const mozilla::dom::CredentialMediationRequirement&, bool)::; RejectFunction = mozilla::dom::IdentityCredential::GetCredentialInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, mozilla::dom::IdentityCredentialRequestOptions&&, const mozilla::dom::CredentialMediationRequirement&, bool)::; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]': 32:58.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' 32:58.38 1191 | void ChainTo(already_AddRefed aChainedPromise, 32:58.38 | ^~~~~~~ 32:58.40 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]', 32:58.40 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::IdentityCredential::DiscoverFromExternalSourceInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::IdentityCredentialRequestOptions&, const mozilla::dom::CredentialMediationRequirement&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 32:58.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 32:58.40 678 | aFrom->ChainTo(aTo.forget(), ""); 32:58.40 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:58.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::IdentityCredential::DiscoverFromExternalSourceInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::IdentityCredentialRequestOptions&, const mozilla::dom::CredentialMediationRequirement&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]': 32:58.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' 32:58.40 1191 | void ChainTo(already_AddRefed aChainedPromise, 32:58.40 | ^~~~~~~ 32:58.41 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]', 32:58.41 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::GetCredentialInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, mozilla::dom::IdentityCredentialRequestOptions&&, const mozilla::dom::CredentialMediationRequirement&, bool)::&)>::; RejectFunction = mozilla::dom::IdentityCredential::GetCredentialInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, mozilla::dom::IdentityCredentialRequestOptions&&, const mozilla::dom::CredentialMediationRequirement&, bool)::&)>::; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 32:58.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 32:58.41 678 | aFrom->ChainTo(aTo.forget(), ""); 32:58.41 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:58.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::GetCredentialInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, mozilla::dom::IdentityCredentialRequestOptions&&, const mozilla::dom::CredentialMediationRequirement&, bool)::&)>::; RejectFunction = mozilla::dom::IdentityCredential::GetCredentialInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, mozilla::dom::IdentityCredentialRequestOptions&&, const mozilla::dom::CredentialMediationRequirement&, bool)::&)>::; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]': 32:58.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' 32:58.41 1191 | void ChainTo(already_AddRefed aChainedPromise, 32:58.41 | ^~~~~~~ 32:58.48 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise::ResolveOrRejectValue>, bool, true>; ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]', 32:58.48 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::CollectFromCredentialStoreInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::IdentityCredentialRequestOptions&)::::ResolveOrRejectValue>, bool, true>::ResolveValueType&)>; RejectFunction = mozilla::dom::IdentityCredential::CollectFromCredentialStoreInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::IdentityCredentialRequestOptions&)::::ResolveOrRejectValue>, bool, true>::RejectValueType&)>; ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 32:58.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 32:58.48 678 | aFrom->ChainTo(aTo.forget(), ""); 32:58.48 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:58.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::CollectFromCredentialStoreInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::IdentityCredentialRequestOptions&)::::ResolveOrRejectValue>, bool, true>::ResolveValueType&)>; RejectFunction = mozilla::dom::IdentityCredential::CollectFromCredentialStoreInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::IdentityCredentialRequestOptions&)::::ResolveOrRejectValue>, bool, true>::RejectValueType&)>; ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]': 32:58.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' 32:58.48 1191 | void ChainTo(already_AddRefed aChainedPromise, 32:58.48 | ^~~~~~~ 32:58.54 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 32:58.54 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::Disconnect(const mozilla::dom::GlobalObject&, const mozilla::dom::IdentityCredentialDisconnectOptions&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::IdentityCredential::Disconnect(const mozilla::dom::GlobalObject&, const mozilla::dom::IdentityCredentialDisconnectOptions&, mozilla::ErrorResult&)::; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 32:58.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 32:58.55 678 | aFrom->ChainTo(aTo.forget(), ""); 32:58.55 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:58.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::Disconnect(const mozilla::dom::GlobalObject&, const mozilla::dom::IdentityCredentialDisconnectOptions&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::IdentityCredential::Disconnect(const mozilla::dom::GlobalObject&, const mozilla::dom::IdentityCredentialDisconnectOptions&, mozilla::ErrorResult&)::; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 32:58.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 32:58.55 1191 | void ChainTo(already_AddRefed aChainedPromise, 32:58.55 | ^~~~~~~ 32:58.55 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 32:58.55 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::NavigatorLogin::SetStatus(mozilla::dom::LoginStatus, mozilla::ErrorResult&)::::ResolveValueType&)>; RejectFunction = mozilla::dom::NavigatorLogin::SetStatus(mozilla::dom::LoginStatus, mozilla::ErrorResult&)::::RejectValueType&)>; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 32:58.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 32:58.55 678 | aFrom->ChainTo(aTo.forget(), ""); 32:58.55 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:58.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::NavigatorLogin::SetStatus(mozilla::dom::LoginStatus, mozilla::ErrorResult&)::::ResolveValueType&)>; RejectFunction = mozilla::dom::NavigatorLogin::SetStatus(mozilla::dom::LoginStatus, mozilla::ErrorResult&)::::RejectValueType&)>; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 32:58.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 32:58.55 1191 | void ChainTo(already_AddRefed aChainedPromise, 32:58.55 | ^~~~~~~ 32:58.63 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult>, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = std::tuple, nsresult>; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 32:58.63 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::GetCredential(nsPIDOMWindowInner*, const mozilla::dom::CredentialRequestOptions&, bool, const RefPtr&)::, nsresult>, mozilla::ipc::ResponseRejectReason, true>::ResolveValueType&)>; RejectFunction = mozilla::dom::IdentityCredential::GetCredential(nsPIDOMWindowInner*, const mozilla::dom::CredentialRequestOptions&, bool, const RefPtr&)::, nsresult>, mozilla::ipc::ResponseRejectReason, true>::RejectValueType&)>; ResolveValueT = std::tuple, nsresult>; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 32:58.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 32:58.63 678 | aFrom->ChainTo(aTo.forget(), ""); 32:58.63 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:58.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::GetCredential(nsPIDOMWindowInner*, const mozilla::dom::CredentialRequestOptions&, bool, const RefPtr&)::, nsresult>, mozilla::ipc::ResponseRejectReason, true>::ResolveValueType&)>; RejectFunction = mozilla::dom::IdentityCredential::GetCredential(nsPIDOMWindowInner*, const mozilla::dom::CredentialRequestOptions&, bool, const RefPtr&)::, nsresult>, mozilla::ipc::ResponseRejectReason, true>::RejectValueType&)>; ResolveValueT = std::tuple, nsresult>; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 32:58.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::tuple, nsresult>; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 32:58.63 1191 | void ChainTo(already_AddRefed aChainedPromise, 32:58.63 | ^~~~~~~ 32:59.04 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]', 32:59.04 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::DiscoverLightweightFromExternalSourceInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::IdentityCredentialRequestOptions&)::; RejectFunction = mozilla::dom::IdentityCredential::DiscoverLightweightFromExternalSourceInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::IdentityCredentialRequestOptions&)::; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 32:59.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 32:59.04 678 | aFrom->ChainTo(aTo.forget(), ""); 32:59.04 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:59.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::DiscoverLightweightFromExternalSourceInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::IdentityCredentialRequestOptions&)::; RejectFunction = mozilla::dom::IdentityCredential::DiscoverLightweightFromExternalSourceInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::IdentityCredentialRequestOptions&)::; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]': 32:59.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' 32:59.04 1191 | void ChainTo(already_AddRefed aChainedPromise, 32:59.04 | ^~~~~~~ 32:59.08 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]', 32:59.08 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::GetCredentialInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, mozilla::dom::IdentityCredentialRequestOptions&&, const mozilla::dom::CredentialMediationRequirement&, bool)::&)>; RejectFunction = mozilla::dom::IdentityCredential::GetCredentialInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, mozilla::dom::IdentityCredentialRequestOptions&&, const mozilla::dom::CredentialMediationRequirement&, bool)::; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 32:59.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 32:59.08 678 | aFrom->ChainTo(aTo.forget(), ""); 32:59.08 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:59.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::IdentityCredential::GetCredentialInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, mozilla::dom::IdentityCredentialRequestOptions&&, const mozilla::dom::CredentialMediationRequirement&, bool)::&)>; RejectFunction = mozilla::dom::IdentityCredential::GetCredentialInMainProcess(nsIPrincipal*, mozilla::dom::CanonicalBrowsingContext*, mozilla::dom::IdentityCredentialRequestOptions&&, const mozilla::dom::CredentialMediationRequirement&, bool)::; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]': 32:59.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' 32:59.08 1191 | void ChainTo(already_AddRefed aChainedPromise, 32:59.08 | ^~~~~~~ 33:01.15 dom/credentialmanagement 33:15.30 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 33:15.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 33:15.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 33:15.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 33:15.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 33:15.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 33:15.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 33:15.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 33:15.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 33:15.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TypedArray.h:31, 33:15.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BufferSourceBinding.h:13, 33:15.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:6, 33:15.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:7, 33:15.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Credential.h:10, 33:15.30 from /builddir/build/BUILD/firefox-140.4.0/dom/credentialmanagement/Credential.cpp:7, 33:15.30 from Unified_cpp_credentialmanagement0.cpp:2: 33:15.30 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 33:15.30 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CredentialsContainer::PreventSilentAccess(mozilla::ErrorResult&)::; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 33:15.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 33:15.30 678 | aFrom->ChainTo(aTo.forget(), ""); 33:15.31 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:15.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CredentialsContainer::PreventSilentAccess(mozilla::ErrorResult&)::; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 33:15.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 33:15.31 1191 | void ChainTo(already_AddRefed aChainedPromise, 33:15.31 | ^~~~~~~ 33:15.31 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 33:15.31 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CredentialsContainer::PreventSilentAccess(mozilla::ErrorResult&)::; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 33:15.31 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 33:15.31 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 33:15.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 33:15.31 678 | aFrom->ChainTo(aTo.forget(), ""); 33:15.31 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:15.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 33:15.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 33:15.31 1191 | void ChainTo(already_AddRefed aChainedPromise, 33:15.31 | ^~~~~~~ 33:15.39 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 33:15.39 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::CredentialsContainer::Store(const mozilla::dom::Credential&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::CredentialsContainer::Store(const mozilla::dom::Credential&, mozilla::ErrorResult&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 33:15.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 33:15.39 678 | aFrom->ChainTo(aTo.forget(), ""); 33:15.39 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:15.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::CredentialsContainer::Store(const mozilla::dom::Credential&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::CredentialsContainer::Store(const mozilla::dom::Credential&, mozilla::ErrorResult&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 33:15.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 33:15.39 1191 | void ChainTo(already_AddRefed aChainedPromise, 33:15.39 | ^~~~~~~ 33:15.47 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]', 33:15.47 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::CredentialsContainer::Create(const mozilla::dom::CredentialCreationOptions&, mozilla::ErrorResult&)::&)>; RejectFunction = mozilla::dom::CredentialsContainer::Create(const mozilla::dom::CredentialCreationOptions&, mozilla::ErrorResult&)::; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 33:15.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 33:15.47 678 | aFrom->ChainTo(aTo.forget(), ""); 33:15.47 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:15.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::CredentialsContainer::Create(const mozilla::dom::CredentialCreationOptions&, mozilla::ErrorResult&)::&)>; RejectFunction = mozilla::dom::CredentialsContainer::Create(const mozilla::dom::CredentialCreationOptions&, mozilla::ErrorResult&)::; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]': 33:15.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' 33:15.47 1191 | void ChainTo(already_AddRefed aChainedPromise, 33:15.47 | ^~~~~~~ 33:27.48 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 33:27.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:27.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 33:27.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 33:27.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 33:27.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PWebGL.cpp:7, 33:27.48 from Unified_cpp_dom_canvas4.cpp:2: 33:27.48 /builddir/build/BUILD/firefox-140.4.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:27.48 /builddir/build/BUILD/firefox-140.4.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:27.48 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:27.48 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 33:27.48 /builddir/build/BUILD/firefox-140.4.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:27.48 302 | memcpy(&value, &aInternalValue, sizeof(value)); 33:27.48 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:27.48 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 33:27.48 413 | struct FrameBidiData { 33:27.48 | ^~~~~~~~~~~~~ 34:09.12 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 34:09.12 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 34:09.12 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 34:09.12 from RTCDataChannelEvent.cpp:9, 34:09.12 from UnifiedBindings18.cpp:2: 34:09.12 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 34:09.12 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 34:09.12 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 34:09.12 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 34:09.12 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 34:09.12 inlined from 'void mozilla::dom::RTCTrackEvent::GetStreams(nsTArray >&) const' at RTCTrackEvent.cpp:111:28: 34:09.12 /builddir/build/BUILD/firefox-140.4.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] 34:09.12 450 | mArray.mHdr->mLength = 0; 34:09.12 | ~~~~~~~~~~~~~~~~~~~~~^~~ 34:09.12 In file included from UnifiedBindings18.cpp:314: 34:09.12 RTCTrackEvent.cpp: In member function 'void mozilla::dom::RTCTrackEvent::GetStreams(nsTArray >&) const': 34:09.12 RTCTrackEvent.cpp:111:27: note: at offset 8 into object '' of size 8 34:09.12 111 | aRetVal = mStreams.Clone(); 34:09.12 | ~~~~~~~~~~~~~~^~ 34:09.12 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 34:09.12 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 34:09.12 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 34:09.12 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 34:09.12 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 34:09.12 inlined from 'void mozilla::dom::RTCTrackEvent::GetStreams(nsTArray >&) const' at RTCTrackEvent.cpp:111:28: 34:09.12 /builddir/build/BUILD/firefox-140.4.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] 34:09.12 450 | mArray.mHdr->mLength = 0; 34:09.12 | ~~~~~~~~~~~~~~~~~~~~~^~~ 34:09.12 RTCTrackEvent.cpp: In member function 'void mozilla::dom::RTCTrackEvent::GetStreams(nsTArray >&) const': 34:09.12 RTCTrackEvent.cpp:111:27: note: at offset 8 into object '' of size 8 34:09.12 111 | aRetVal = mStreams.Clone(); 34:09.12 | ~~~~~~~~~~~~~~^~ 34:22.36 dom/crypto 34:47.26 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 34:47.26 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 34:47.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 34:47.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 34:47.26 from SVGElementBinding.cpp:32, 34:47.26 from UnifiedBindings20.cpp:15: 34:47.26 /builddir/build/BUILD/firefox-140.4.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:47.26 /builddir/build/BUILD/firefox-140.4.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:47.26 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:47.26 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 34:47.26 /builddir/build/BUILD/firefox-140.4.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:47.26 302 | memcpy(&value, &aInternalValue, sizeof(value)); 34:47.26 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:47.26 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 34:47.26 413 | struct FrameBidiData { 34:47.26 | ^~~~~~~~~~~~~ 34:49.59 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 34:49.59 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 34:49.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 34:49.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 34:49.59 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/DOMSVGPoint.h:17, 34:49.59 from SVGGeometryElementBinding.cpp:6, 34:49.59 from UnifiedBindings21.cpp:15: 34:49.59 /builddir/build/BUILD/firefox-140.4.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:49.59 /builddir/build/BUILD/firefox-140.4.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:49.59 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:49.59 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 34:49.59 /builddir/build/BUILD/firefox-140.4.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:49.60 302 | memcpy(&value, &aInternalValue, sizeof(value)); 34:49.60 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:49.60 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 34:49.60 413 | struct FrameBidiData { 34:49.60 | ^~~~~~~~~~~~~ 35:12.71 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 35:12.71 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 35:12.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 35:12.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGSymbolElement.h:10, 35:12.71 from SVGSymbolElementBinding.cpp:27, 35:12.71 from UnifiedBindings22.cpp:15: 35:12.71 /builddir/build/BUILD/firefox-140.4.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:12.71 /builddir/build/BUILD/firefox-140.4.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:12.71 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:12.71 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 35:12.71 /builddir/build/BUILD/firefox-140.4.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:12.71 302 | memcpy(&value, &aInternalValue, sizeof(value)); 35:12.71 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:12.71 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 35:12.71 413 | struct FrameBidiData { 35:12.71 | ^~~~~~~~~~~~~ 36:26.84 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WebGLTypes.h:23, 36:27.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:14, 36:27.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:19, 36:27.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/XRFrame.h:11, 36:27.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/XRInputSourceEventBinding.h:13, 36:27.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/XRInputSourceEvent.h:15, 36:27.48 from XRInputSourceEvent.cpp:10, 36:27.48 from UnifiedBindings27.cpp:340: 36:27.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/IsEnumCase.h: In function 'constexpr std::optional<_Tp> mozilla::AsEnumCase(std::underlying_type_t)': 36:27.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/IsEnumCase.h:21: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 36:27.49 21 | if (!IsEnumCase(ret)) return {}; 36:27.49 | 36:27.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/IsEnumCase.h:21: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 36:29.85 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 36:29.86 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:31, 36:29.86 from WindowBinding.cpp:47, 36:29.86 from UnifiedBindings27.cpp:28: 36:29.86 /builddir/build/BUILD/firefox-140.4.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:29.86 /builddir/build/BUILD/firefox-140.4.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:29.87 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 36:29.88 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 36:30.53 /builddir/build/BUILD/firefox-140.4.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:30.53 302 | memcpy(&value, &aInternalValue, sizeof(value)); 36:30.53 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:30.53 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 36:30.53 413 | struct FrameBidiData { 36:30.53 | ^~~~~~~~~~~~~ 36:45.57 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 36:45.57 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 36:45.57 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/EventBinding.h:9, 36:45.57 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/UIEventBinding.h:6, 36:45.57 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MouseEventBinding.h:6, 36:45.57 from WheelEventBinding.cpp:6, 36:45.57 from UnifiedBindings27.cpp:2: 36:45.57 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 36:45.57 inlined from 'void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 36:45.57 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 36:45.57 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 36:45.57 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 36:45.57 inlined from 'void mozilla::dom::WorkerNavigator::GetLanguages(nsTArray >&) const' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WorkerNavigator.h:94:47, 36:45.57 inlined from 'bool mozilla::dom::WorkerNavigator_Binding::get_languages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)' at WorkerNavigatorBinding.cpp:858: 36:45.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 36:45.57 315 | mHdr->mLength = 0; 36:45.57 | ~~~~~~~~~~~~~~^~~ 36:45.58 In file included from UnifiedBindings27.cpp:132: 36:45.58 WorkerNavigatorBinding.cpp: In function 'bool mozilla::dom::WorkerNavigator_Binding::get_languages(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 36:45.58 WorkerNavigatorBinding.cpp:855: note: at offset 8 into object 'result' of size 8 36:45.58 855 | nsTArray result; 36:45.58 | 37:11.79 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 37:11.79 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameLoader.h:36, 37:11.79 from /builddir/build/BUILD/firefox-140.4.0/dom/html/nsGenericHTMLFrameElement.h:12, 37:11.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/HTMLIFrameElement.h:12, 37:11.79 from XULFrameElementBinding.cpp:26, 37:11.79 from UnifiedBindings28.cpp:67: 37:11.79 /builddir/build/BUILD/firefox-140.4.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:11.79 /builddir/build/BUILD/firefox-140.4.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:11.79 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:11.79 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 37:11.80 /builddir/build/BUILD/firefox-140.4.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:11.80 302 | memcpy(&value, &aInternalValue, sizeof(value)); 37:11.80 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:11.80 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 37:11.80 413 | struct FrameBidiData { 37:11.80 | ^~~~~~~~~~~~~ 37:42.76 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 37:42.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:31, 37:42.76 from CanvasRenderingContext2DBinding.cpp:31, 37:42.76 from UnifiedBindings3.cpp:67: 37:42.76 /builddir/build/BUILD/firefox-140.4.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:42.76 /builddir/build/BUILD/firefox-140.4.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:42.76 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:42.76 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 37:42.76 /builddir/build/BUILD/firefox-140.4.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:42.76 302 | memcpy(&value, &aInternalValue, sizeof(value)); 37:42.76 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:42.76 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 37:42.76 413 | struct FrameBidiData { 37:42.76 | ^~~~~~~~~~~~~ 39:00.26 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 39:00.34 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 39:00.34 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 39:00.34 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 39:00.34 from DocumentBinding.cpp:75, 39:00.34 from UnifiedBindings5.cpp:119: 39:00.34 /builddir/build/BUILD/firefox-140.4.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:00.34 /builddir/build/BUILD/firefox-140.4.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:00.34 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:00.34 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 39:00.37 /builddir/build/BUILD/firefox-140.4.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:00.37 302 | memcpy(&value, &aInternalValue, sizeof(value)); 39:00.37 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:00.37 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 39:00.37 413 | struct FrameBidiData { 39:00.37 | ^~~~~~~~~~~~~ 40:05.85 dom/debugger 40:09.91 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 40:09.91 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameLoader.h:36, 40:09.91 from FrameLoaderBinding.cpp:35, 40:09.91 from UnifiedBindings7.cpp:236: 40:09.91 /builddir/build/BUILD/firefox-140.4.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:09.91 /builddir/build/BUILD/firefox-140.4.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:09.91 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:09.91 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 40:09.91 /builddir/build/BUILD/firefox-140.4.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:09.91 302 | memcpy(&value, &aInternalValue, sizeof(value)); 40:09.91 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:09.91 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 40:09.91 413 | struct FrameBidiData { 40:09.91 | ^~~~~~~~~~~~~ 40:10.93 dom/encoding 40:16.44 dom/events 40:19.87 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 40:19.87 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 40:19.87 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/FileSystemHandleBinding.h:12, 40:19.87 from FileSystemHandleBinding.cpp:4, 40:19.87 from UnifiedBindings7.cpp:2: 40:19.87 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 40:19.87 inlined from 'void nsTArray_Impl::Clear() [with E = double; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 40:19.87 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = double; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 40:19.87 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = double; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 40:19.87 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 40:19.87 inlined from 'void mozilla::dom::Gamepad::GetAxes(nsTArray&) const' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Gamepad.h:93:69, 40:19.87 inlined from 'bool mozilla::dom::Gamepad_Binding::get_axes(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)' at GamepadBinding.cpp:418:31: 40:19.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 40:19.87 315 | mHdr->mLength = 0; 40:19.87 | ~~~~~~~~~~~~~~^~~ 40:19.87 In file included from UnifiedBindings7.cpp:327: 40:19.87 GamepadBinding.cpp: In function 'bool mozilla::dom::Gamepad_Binding::get_axes(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 40:19.87 GamepadBinding.cpp:415:20: note: at offset 8 into object 'result' of size 8 40:19.87 415 | nsTArray result; 40:19.87 | ^~~~~~ 40:19.93 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 40:19.93 inlined from 'void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 40:19.93 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 40:19.93 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 40:19.93 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 40:19.93 inlined from 'void mozilla::dom::Gamepad::GetButtons(nsTArray >&) const' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Gamepad.h:90:31, 40:19.93 inlined from 'bool mozilla::dom::Gamepad_Binding::get_buttons(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)' at GamepadBinding.cpp:312:34: 40:19.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 40:19.93 315 | mHdr->mLength = 0; 40:19.93 | ~~~~~~~~~~~~~~^~~ 40:19.93 GamepadBinding.cpp: In function 'bool mozilla::dom::Gamepad_Binding::get_buttons(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 40:19.93 GamepadBinding.cpp:309:61: note: at offset 8 into object 'result' of size 8 40:19.93 309 | nsTArray> result; 40:19.93 | ^~~~~~ 40:20.00 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 40:20.00 inlined from 'void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 40:20.00 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 40:20.00 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 40:20.00 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 40:20.00 inlined from 'void mozilla::dom::Gamepad::GetHapticActuators(nsTArray >&) const' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Gamepad.h:99:47, 40:20.00 inlined from 'bool mozilla::dom::Gamepad_Binding::get_hapticActuators(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)' at GamepadBinding.cpp:590:42: 40:20.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 40:20.00 315 | mHdr->mLength = 0; 40:20.00 | ~~~~~~~~~~~~~~^~~ 40:20.00 GamepadBinding.cpp: In function 'bool mozilla::dom::Gamepad_Binding::get_hapticActuators(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 40:20.00 GamepadBinding.cpp:587:69: note: at offset 8 into object 'result' of size 8 40:20.00 587 | nsTArray> result; 40:20.00 | ^~~~~~ 40:22.18 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 40:22.18 inlined from 'void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 40:22.18 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 40:22.18 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 40:22.18 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 40:22.18 inlined from 'void mozilla::dom::Gamepad::GetTouchEvents(nsTArray >&) const' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Gamepad.h:108:39, 40:22.18 inlined from 'bool mozilla::dom::Gamepad_Binding::get_touchEvents(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)' at GamepadBinding.cpp:802:38: 40:22.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 40:22.18 315 | mHdr->mLength = 0; 40:22.18 | ~~~~~~~~~~~~~~^~~ 40:22.18 GamepadBinding.cpp: In function 'bool mozilla::dom::Gamepad_Binding::get_touchEvents(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 40:22.18 GamepadBinding.cpp:799:60: note: at offset 8 into object 'result' of size 8 40:22.18 799 | nsTArray> result; 40:22.18 | ^~~~~~ 40:22.28 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 40:22.28 inlined from 'void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 40:22.28 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 40:22.28 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 40:22.28 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 40:22.28 inlined from 'void mozilla::dom::Gamepad::GetLightIndicators(nsTArray >&) const' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Gamepad.h:104:47, 40:22.28 inlined from 'bool mozilla::dom::Gamepad_Binding::get_lightIndicators(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)' at GamepadBinding.cpp:696:42: 40:22.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 40:22.28 315 | mHdr->mLength = 0; 40:22.28 | ~~~~~~~~~~~~~~^~~ 40:22.28 GamepadBinding.cpp: In function 'bool mozilla::dom::Gamepad_Binding::get_lightIndicators(JSContext*, JS::Handle, void*, JSJitGetterCallArgs)': 40:22.28 GamepadBinding.cpp:693:69: note: at offset 8 into object 'result' of size 8 40:22.28 693 | nsTArray> result; 40:22.28 | ^~~~~~ 40:29.65 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/events/EventStateManager.cpp:29: 40:29.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TextEvents.h: In function 'std::ostream& mozilla::operator<<(std::ostream&, const WidgetQueryContentEvent::Reply&)': 40:29.65 /builddir/build/BUILD/firefox-140.4.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 40:29.65 1373 | } else if (aReply.mEventMessage == eQueryDOMWidgetHittest) { 40:29.65 | 40:29.65 /builddir/build/BUILD/firefox-140.4.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 40:37.12 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 40:37.12 from /builddir/build/BUILD/firefox-140.4.0/dom/events/WheelHandlingHelper.h:13, 40:37.12 from /builddir/build/BUILD/firefox-140.4.0/dom/events/EventStateManager.h:24, 40:37.12 from /builddir/build/BUILD/firefox-140.4.0/dom/events/EventStateManager.cpp:7: 40:37.12 /builddir/build/BUILD/firefox-140.4.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.12 /builddir/build/BUILD/firefox-140.4.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.12 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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.12 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 40:37.12 /builddir/build/BUILD/firefox-140.4.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.12 302 | memcpy(&value, &aInternalValue, sizeof(value)); 40:37.12 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:37.12 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 40:37.12 413 | struct FrameBidiData { 40:37.12 | ^~~~~~~~~~~~~ 40:40.83 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 40:40.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CSSOrderAwareFrameIterator.h:14, 40:40.83 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsGridContainerFrame.h:12, 40:40.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Grid.h:11, 40:40.83 from GridBinding.cpp:26, 40:40.83 from UnifiedBindings8.cpp:171: 40:40.83 /builddir/build/BUILD/firefox-140.4.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.83 /builddir/build/BUILD/firefox-140.4.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.83 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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.83 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 40:40.83 /builddir/build/BUILD/firefox-140.4.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.84 302 | memcpy(&value, &aInternalValue, sizeof(value)); 40:40.84 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:40.84 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 40:40.84 413 | struct FrameBidiData { 40:40.84 | ^~~~~~~~~~~~~ 40:59.30 In file included from /usr/include/c++/12/list:63, 40:59.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/list:3, 40:59.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/list:62, 40:59.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/BSPTree.h:10, 40:59.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:41, 40:59.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 40:59.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 40:59.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/IMEStateManager.h:14, 40:59.30 from /builddir/build/BUILD/firefox-140.4.0/dom/events/ContentEventHandler.cpp:12, 40:59.30 from Unified_cpp_dom_events0.cpp:83: 40:59.30 /usr/include/c++/12/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator)': 40:59.30 /usr/include/c++/12/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:59.30 1555 | while (__first != __last) 40:59.30 | 40:59.30 /usr/include/c++/12/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 41:04.09 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 41:04.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 41:04.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 41:04.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 41:04.09 from /builddir/build/BUILD/firefox-140.4.0/dom/events/AsyncEventDispatcher.cpp:10, 41:04.09 from Unified_cpp_dom_events0.cpp:11: 41:04.09 /builddir/build/BUILD/firefox-140.4.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:04.09 /builddir/build/BUILD/firefox-140.4.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:04.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:04.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 41:04.09 /builddir/build/BUILD/firefox-140.4.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:04.09 302 | memcpy(&value, &aInternalValue, sizeof(value)); 41:04.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:04.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 41:04.09 413 | struct FrameBidiData { 41:04.09 | ^~~~~~~~~~~~~ 41:10.75 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Blob.h:10, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/File.h:10, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DataTransferItem.h:12, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DataTransferItemList.h:11, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DataTransfer.h:25, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ContentEvents.h:12, 41:10.75 from /builddir/build/BUILD/firefox-140.4.0/dom/events/AnimationEvent.cpp:8, 41:10.75 from Unified_cpp_dom_events0.cpp:2: 41:10.75 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::{anonymous}::NativeEntry; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 41:10.75 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = mozilla::dom::{anonymous}::NativeEntry; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 41:10.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 41:10.76 678 | aFrom->ChainTo(aTo.forget(), ""); 41:10.76 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:10.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = mozilla::dom::{anonymous}::NativeEntry; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 41:10.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::{anonymous}::NativeEntry; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 41:10.76 1191 | void ChainTo(already_AddRefed aChainedPromise, 41:10.76 | ^~~~~~~ 41:10.94 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 41:10.94 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsObjectLoadingContent.h:18, 41:10.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/HTMLEmbedElement.h:12, 41:10.94 from HTMLEmbedElementBinding.cpp:29, 41:10.94 from UnifiedBindings9.cpp:15: 41:10.94 /builddir/build/BUILD/firefox-140.4.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:10.94 /builddir/build/BUILD/firefox-140.4.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:10.94 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:10.94 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 41:10.94 /builddir/build/BUILD/firefox-140.4.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:10.94 302 | memcpy(&value, &aInternalValue, sizeof(value)); 41:10.94 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:10.94 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 41:10.94 413 | struct FrameBidiData { 41:10.94 | ^~~~~~~~~~~~~ 41:11.95 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EventForwards.h:12, 41:11.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 41:11.95 from /builddir/build/BUILD/firefox-140.4.0/dom/events/AnimationEvent.cpp:7: 41:11.95 In member function 'void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]', 41:11.95 inlined from 'void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2285:20, 41:11.95 inlined from 'typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2254:25, 41:11.95 inlined from 'mozilla::dom::DataTransferItemList::DataTransferItemList(mozilla::dom::DataTransfer*)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DataTransferItemList.h:39:28, 41:11.95 inlined from 'already_AddRefed mozilla::dom::DataTransferItemList::Clone(mozilla::dom::DataTransfer*) const' at /builddir/build/BUILD/firefox-140.4.0/dom/events/DataTransferItemList.cpp:41: 41:11.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2441:17: warning: array subscript 2 is outside array bounds of 'const nsTArrayHeader [1]' [-Warray-bounds] 41:11.95 2441 | value_type* iter = Elements() + aStart; 41:11.95 | ^~~~ 41:11.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h: In member function 'already_AddRefed mozilla::dom::DataTransferItemList::Clone(mozilla::dom::DataTransfer*) const': 41:11.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 16 into object 'sEmptyTArrayHeader' of size 8 41:11.95 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 41:11.95 | ^~~~~~~~~~~~~~~~~~ 41:12.75 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375: 41:12.75 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 41:12.75 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 41:12.75 inlined from 'FallibleTArray::FallibleTArray(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::OwningNonNull]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3026:36, 41:12.75 inlined from 'mozilla::dom::Sequence::Sequence(nsTArray&&) [with T = mozilla::OwningNonNull]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:458:44, 41:12.75 inlined from 'already_AddRefed mozilla::dom::Clipboard::WriteText(const nsAString&, nsIPrincipal&, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/events/Clipboard.cpp:802:15: 41:12.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 41:12.76 655 | aOther.mHdr->mLength = 0; 41:12.76 | ~~~~~~~~~~~~~~~~~~~~~^~~ 41:12.76 In file included from Unified_cpp_dom_events0.cpp:29: 41:12.76 /builddir/build/BUILD/firefox-140.4.0/dom/events/Clipboard.cpp: In member function 'already_AddRefed mozilla::dom::Clipboard::WriteText(const nsAString&, nsIPrincipal&, mozilla::ErrorResult&)': 41:12.76 /builddir/build/BUILD/firefox-140.4.0/dom/events/Clipboard.cpp:796:42: note: at offset 8 into object 'sequence' of size 8 41:12.76 796 | nsTArray> sequence; 41:12.76 | ^~~~~~~~ 41:12.83 In member function 'nsTArray_base::size_type nsTArray_base::Length() const [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 41:12.83 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = RefPtr, mozilla::CopyableErrorResult, false>::Private>&; E = RefPtr, mozilla::CopyableErrorResult, false>::Private>; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2703:17, 41:12.83 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = RefPtr, mozilla::CopyableErrorResult, false>::Private>&; E = RefPtr, mozilla::CopyableErrorResult, false>::Private>]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2836:41, 41:12.84 inlined from 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1223:37, 41:12.84 inlined from 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::CopyableErrorResult, false>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21, 41:12.84 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Clipboard::Write(const mozilla::dom::Sequence >&, nsIPrincipal&, mozilla::ErrorResult&)::&)>; RejectFunction = mozilla::dom::Clipboard::Write(const mozilla::dom::Sequence >&, nsIPrincipal&, mozilla::ErrorResult&)::; ResolveValueT = CopyableTArray; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 41:12.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:439:37: warning: array subscript 0 is outside array bounds of 'nsTArray_Impl, mozilla::CopyableErrorResult, false>::Private>, nsTArrayInfallibleAllocator> [0]' [-Warray-bounds] 41:12.85 439 | size_type Length() const { return mHdr->mLength; } 41:12.85 | ^~~~ 41:12.85 In member function 'nsTArray_base::Header* nsTArray_base::Hdr() const [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 41:12.85 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::Elements() [with E = RefPtr, mozilla::CopyableErrorResult, false>::Private>; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1198:45, 41:12.85 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = RefPtr, mozilla::CopyableErrorResult, false>::Private>&; E = RefPtr, mozilla::CopyableErrorResult, false>::Private>; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2706:30, 41:12.85 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = RefPtr, mozilla::CopyableErrorResult, false>::Private>&; E = RefPtr, mozilla::CopyableErrorResult, false>::Private>]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2836:41, 41:12.85 inlined from 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1223:37, 41:12.85 inlined from 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::CopyableErrorResult, false>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21, 41:12.85 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Clipboard::Write(const mozilla::dom::Sequence >&, nsIPrincipal&, mozilla::ErrorResult&)::&)>; RejectFunction = mozilla::dom::Clipboard::Write(const mozilla::dom::Sequence >&, nsIPrincipal&, mozilla::ErrorResult&)::; ResolveValueT = CopyableTArray; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 41:12.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:616:51: warning: array subscript 0 is outside array bounds of 'nsTArray_Impl, mozilla::CopyableErrorResult, false>::Private>, nsTArrayInfallibleAllocator> [0]' [-Warray-bounds] 41:12.85 616 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 41:12.85 | ^~~~ 41:12.85 In member function 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = RefPtr, mozilla::CopyableErrorResult, false>::Private>&; E = RefPtr, mozilla::CopyableErrorResult, false>::Private>; Alloc = nsTArrayInfallibleAllocator]', 41:12.85 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = RefPtr, mozilla::CopyableErrorResult, false>::Private>&; E = RefPtr, mozilla::CopyableErrorResult, false>::Private>]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2836:41, 41:12.85 inlined from 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1223:37, 41:12.85 inlined from 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::CopyableErrorResult, false>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21, 41:12.85 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Clipboard::Write(const mozilla::dom::Sequence >&, nsIPrincipal&, mozilla::ErrorResult&)::&)>; RejectFunction = mozilla::dom::Clipboard::Write(const mozilla::dom::Sequence >&, nsIPrincipal&, mozilla::ErrorResult&)::; ResolveValueT = CopyableTArray; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 41:12.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2708:9: warning: array subscript 0 is outside array bounds of 'nsTArray_Impl, mozilla::CopyableErrorResult, false>::Private>, nsTArrayInfallibleAllocator> [0]' [-Warray-bounds] 41:12.85 2708 | this->mHdr->mLength += 1; 41:12.85 | ~~~~~~^~~~ 41:14.39 In member function 'void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]', 41:14.39 inlined from 'void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2285:20, 41:14.39 inlined from 'typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2254:25, 41:14.39 inlined from 'mozilla::dom::DataTransferItemList::DataTransferItemList(mozilla::dom::DataTransfer*)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DataTransferItemList.h:39:28, 41:14.39 inlined from 'mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, const nsAString&)' at /builddir/build/BUILD/firefox-140.4.0/dom/events/DataTransfer.cpp:196: 41:14.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2441:17: warning: array subscript 2 is outside array bounds of 'const nsTArrayHeader [1]' [-Warray-bounds] 41:14.40 2441 | value_type* iter = Elements() + aStart; 41:14.40 | ^~~~ 41:14.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h: In constructor 'mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, const nsAString&)': 41:14.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 16 into object 'sEmptyTArrayHeader' of size 8 41:14.40 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 41:14.40 | ^~~~~~~~~~~~~~~~~~ 41:14.50 In member function 'void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]', 41:14.50 inlined from 'void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2285:20, 41:14.50 inlined from 'typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2254:25, 41:14.50 inlined from 'mozilla::dom::DataTransferItemList::DataTransferItemList(mozilla::dom::DataTransfer*)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DataTransferItemList.h:39:28, 41:14.50 inlined from 'mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, nsITransferable*)' at /builddir/build/BUILD/firefox-140.4.0/dom/events/DataTransfer.cpp:163: 41:14.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2441:17: warning: array subscript 2 is outside array bounds of 'const nsTArrayHeader [1]' [-Warray-bounds] 41:14.50 2441 | value_type* iter = Elements() + aStart; 41:14.50 | ^~~~ 41:14.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h: In constructor 'mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, nsITransferable*)': 41:14.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 16 into object 'sEmptyTArrayHeader' of size 8 41:14.50 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 41:14.50 | ^~~~~~~~~~~~~~~~~~ 41:14.53 In member function 'void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]', 41:14.54 inlined from 'void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2285:20, 41:14.54 inlined from 'typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsTArray >; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2254:25, 41:14.54 inlined from 'mozilla::dom::DataTransferItemList::DataTransferItemList(mozilla::dom::DataTransfer*)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DataTransferItemList.h:39:28, 41:14.54 inlined from 'mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, bool, mozilla::Maybe)' at /builddir/build/BUILD/firefox-140.4.0/dom/events/DataTransfer.cpp:133: 41:14.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2441:17: warning: array subscript 2 is outside array bounds of 'const nsTArrayHeader [1]' [-Warray-bounds] 41:14.54 2441 | value_type* iter = Elements() + aStart; 41:14.54 | ^~~~ 41:14.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h: In constructor 'mozilla::dom::DataTransfer::DataTransfer(nsISupports*, mozilla::EventMessage, bool, mozilla::Maybe)': 41:14.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 16 into object 'sEmptyTArrayHeader' of size 8 41:14.54 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 41:14.54 | ^~~~~~~~~~~~~~~~~~ 41:29.86 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 41:29.86 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 41:29.86 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 41:29.86 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 41:29.86 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 41:29.86 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 41:29.86 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 41:29.86 from /builddir/build/BUILD/firefox-140.4.0/dom/events/EventDispatcher.cpp:30, 41:29.86 from Unified_cpp_dom_events1.cpp:20: 41:29.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 41:29.86 /builddir/build/BUILD/firefox-140.4.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 41:29.86 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 41:29.86 | 41:29.86 /builddir/build/BUILD/firefox-140.4.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 41:35.10 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 41:35.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:35.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EventStateManager.h:24, 41:35.10 from /builddir/build/BUILD/firefox-140.4.0/dom/events/Event.cpp:17, 41:35.10 from Unified_cpp_dom_events1.cpp:11: 41:35.10 /builddir/build/BUILD/firefox-140.4.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:35.10 /builddir/build/BUILD/firefox-140.4.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:35.10 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:35.10 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 41:35.10 /builddir/build/BUILD/firefox-140.4.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:35.10 302 | memcpy(&value, &aInternalValue, sizeof(value)); 41:35.10 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:35.11 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 41:35.11 413 | struct FrameBidiData { 41:35.11 | ^~~~~~~~~~~~~ 41:39.70 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:16, 41:39.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:13, 41:39.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashMap.h:13, 41:39.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIWidget.h:43, 41:39.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasicEvents.h:19, 41:39.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Event.h:16, 41:39.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 41:39.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 41:39.70 from /builddir/build/BUILD/firefox-140.4.0/dom/events/DragEvent.h:10, 41:39.70 from /builddir/build/BUILD/firefox-140.4.0/dom/events/DragEvent.cpp:7, 41:39.70 from Unified_cpp_dom_events1.cpp:2: 41:39.70 In constructor 'nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsCOMPtr; long unsigned int N = 0]', 41:39.70 inlined from 'nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&, nsTObserverArray_base::index_type) [with T = nsCOMPtr; long unsigned int N = 0]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:312:32, 41:39.70 inlined from 'nsAutoTObserverArray::EndLimitedIterator::EndLimitedIterator(const array_type&) [with T = nsCOMPtr; long unsigned int N = 0]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:351:36, 41:39.70 inlined from 'nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray, 0>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 0]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:422:11, 41:39.70 inlined from 'nsAutoTObserverArray::STLIteratorRange::iterator nsAutoTObserverArray::STLIteratorRange::begin() const [with Iterator = nsAutoTObserverArray, 0>::EndLimitedIterator; U = nsCOMPtr; T = nsCOMPtr; long unsigned int N = 0]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:457:52, 41:39.70 inlined from 'void mozilla::EventListenerService::NotifyPendingChanges()' at /builddir/build/BUILD/firefox-140.4.0/dom/events/EventListenerService.cpp:329: 41:39.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable '__for_begin' in '*&this_6(D)->mChangeListeners.D.2275250.nsAutoTObserverArray, 0>::.nsTObserverArray_base::mIterators' [-Wdangling-pointer=] 41:39.70 282 | aArray.mIterators = this; 41:39.70 | ~~~~~~~~~~~~~~~~~~^~~~~~ 41:39.70 In file included from Unified_cpp_dom_events1.cpp:38: 41:39.70 /builddir/build/BUILD/firefox-140.4.0/dom/events/EventListenerService.cpp: In member function 'void mozilla::EventListenerService::NotifyPendingChanges()': 41:39.70 /builddir/build/BUILD/firefox-140.4.0/dom/events/EventListenerService.cpp:329: note: '__for_begin' declared here 41:39.70 329 | mChangeListeners.EndLimitedRange()) { 41:39.70 | 41:39.70 /builddir/build/BUILD/firefox-140.4.0/dom/events/EventListenerService.cpp:329: note: '' declared here 41:43.88 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 41:43.88 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsObjectLoadingContent.h:18, 41:43.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/HTMLObjectElement.h:13, 41:43.88 from /builddir/build/BUILD/firefox-140.4.0/dom/bindings/BindingUtils.cpp:63, 41:43.88 from Unified_cpp_dom_bindings0.cpp:2: 41:43.88 /builddir/build/BUILD/firefox-140.4.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:43.88 /builddir/build/BUILD/firefox-140.4.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:43.88 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:43.88 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 41:43.88 /builddir/build/BUILD/firefox-140.4.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:43.88 302 | memcpy(&value, &aInternalValue, sizeof(value)); 41:43.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:43.88 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 41:43.88 413 | struct FrameBidiData { 41:43.88 | ^~~~~~~~~~~~~ 41:45.21 In constructor 'nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = mozilla::EventListenerManager::Listener; long unsigned int N = 1]', 41:45.21 inlined from 'nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&, nsTObserverArray_base::index_type) [with T = mozilla::EventListenerManager::Listener; long unsigned int N = 1]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:312:32, 41:45.21 inlined from 'nsAutoTObserverArray::EndLimitedIterator::EndLimitedIterator(const array_type&) [with T = mozilla::EventListenerManager::Listener; long unsigned int N = 1]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:351:36, 41:45.21 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:422:11, 41:45.21 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:457:52, 41:45.21 inlined from 'bool mozilla::EventListenerManager::HandleEventWithListenerArray(ListenerArray*, nsAtom*, mozilla::EventMessage, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, bool)' at /builddir/build/BUILD/firefox-140.4.0/dom/events/EventListenerManager.cpp:1644: 41:45.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:282:25: warning: storing the address of local variable '__for_begin' in '*&aListeners_39(D)->D.513467.nsAutoTObserverArray::.nsTObserverArray_base::mIterators' [-Wdangling-pointer=] 41:45.22 282 | aArray.mIterators = this; 41:45.22 | ~~~~~~~~~~~~~~~~~~^~~~~~ 41:45.22 In file included from Unified_cpp_dom_events1.cpp:29: 41:45.22 /builddir/build/BUILD/firefox-140.4.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)': 41:45.22 /builddir/build/BUILD/firefox-140.4.0/dom/events/EventListenerManager.cpp:1644: note: '__for_begin' declared here 41:45.22 1644 | for (Listener& listenerRef : aListeners->EndLimitedRange()) { 41:45.22 | 41:45.22 /builddir/build/BUILD/firefox-140.4.0/dom/events/EventListenerManager.cpp:1644: note: 'aListeners' declared here 42:01.31 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 42:01.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 42:01.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 42:01.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 42:01.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 42:01.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 42:01.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 42:01.31 from /builddir/build/BUILD/firefox-140.4.0/dom/events/PointerEventHandler.cpp:15, 42:01.31 from Unified_cpp_dom_events2.cpp:74: 42:01.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 42:01.31 /builddir/build/BUILD/firefox-140.4.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 42:01.31 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 42:01.31 | 42:01.31 /builddir/build/BUILD/firefox-140.4.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 42:03.03 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 42:03.03 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 42:03.03 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 42:03.03 from /builddir/build/BUILD/firefox-140.4.0/dom/events/MouseEvent.cpp:12, 42:03.03 from Unified_cpp_dom_events2.cpp:11: 42:03.03 /builddir/build/BUILD/firefox-140.4.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:03.03 /builddir/build/BUILD/firefox-140.4.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:03.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:03.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 42:03.03 /builddir/build/BUILD/firefox-140.4.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:03.03 302 | memcpy(&value, &aInternalValue, sizeof(value)); 42:03.03 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:03.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 42:03.03 413 | struct FrameBidiData { 42:03.03 | ^~~~~~~~~~~~~ 42:05.32 In file included from Unified_cpp_dom_events3.cpp:29: 42:05.32 /builddir/build/BUILD/firefox-140.4.0/dom/events/Touch.cpp: In member function 'virtual nsresult mozilla::dom::Touch::QueryInterface(const nsIID&, void**)': 42:05.32 /builddir/build/BUILD/firefox-140.4.0/dom/events/Touch.cpp:107: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 42:05.32 107 | NS_INTERFACE_MAP_ENTRY(nsISupports) 42:05.32 | 42:05.32 /builddir/build/BUILD/firefox-140.4.0/dom/events/Touch.cpp:107: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 42:07.05 In file included from Unified_cpp_dom_events2.cpp:110: 42:07.05 /builddir/build/BUILD/firefox-140.4.0/dom/events/ShortcutKeys.cpp: In member function 'mozilla::KeyEventHandler* mozilla::ShortcutKeys::EnsureHandlers(mozilla::HandlerType)': 42:07.05 /builddir/build/BUILD/firefox-140.4.0/dom/events/ShortcutKeys.cpp:117: warning: 'cache' may be used uninitialized [-Wmaybe-uninitialized] 42:07.05 117 | return *cache; 42:07.05 | 42:07.05 /builddir/build/BUILD/firefox-140.4.0/dom/events/ShortcutKeys.cpp:78: note: 'cache' was declared here 42:07.05 78 | KeyEventHandler** cache; 42:07.05 | 42:07.05 /builddir/build/BUILD/firefox-140.4.0/dom/events/ShortcutKeys.cpp:106: warning: 'keyData' may be used uninitialized [-Wmaybe-uninitialized] 42:07.05 106 | while (keyData->event) { 42:07.05 | 42:07.05 /builddir/build/BUILD/firefox-140.4.0/dom/events/ShortcutKeys.cpp:77: note: 'keyData' was declared here 42:07.05 77 | ShortcutKeyData* keyData; 42:07.06 | 42:07.17 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 42:07.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TextEvents.h:28, 42:07.17 from /builddir/build/BUILD/firefox-140.4.0/dom/events/TextClause.cpp:9, 42:07.17 from Unified_cpp_dom_events3.cpp:2: 42:07.17 /builddir/build/BUILD/firefox-140.4.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:07.17 /builddir/build/BUILD/firefox-140.4.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:07.17 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:07.17 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 42:07.17 /builddir/build/BUILD/firefox-140.4.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:07.17 302 | memcpy(&value, &aInternalValue, sizeof(value)); 42:07.17 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:07.17 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 42:07.17 413 | struct FrameBidiData { 42:07.17 | ^~~~~~~~~~~~~ 42:10.17 dom/fetch 42:28.39 dom/file/ipc 42:38.15 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 42:38.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 42:38.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 42:38.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 42:38.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 42:38.15 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 42:38.15 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 42:38.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 42:38.15 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 42:38.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 42:38.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 42:38.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Blob.h:10, 42:38.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/File.h:10, 42:38.15 from /builddir/build/BUILD/firefox-140.4.0/dom/fetch/BodyExtractor.cpp:8, 42:38.15 from Unified_cpp_dom_fetch0.cpp:2: 42:38.15 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 42:38.15 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchParent::RecvFetchOp(mozilla::dom::PFetchParent::FetchOpArgs&&)::; RejectFunction = mozilla::dom::FetchParent::RecvFetchOp(mozilla::dom::PFetchParent::FetchOpArgs&&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 42:38.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 42:38.15 678 | aFrom->ChainTo(aTo.forget(), ""); 42:38.15 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:38.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchParent::RecvFetchOp(mozilla::dom::PFetchParent::FetchOpArgs&&)::; RejectFunction = mozilla::dom::FetchParent::RecvFetchOp(mozilla::dom::PFetchParent::FetchOpArgs&&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 42:38.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 42:38.15 1191 | void ChainTo(already_AddRefed aChainedPromise, 42:38.15 | ^~~~~~~ 42:38.17 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 42:38.17 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchParent::RecvFetchOp(mozilla::dom::PFetchParent::FetchOpArgs&&)::; RejectFunction = mozilla::dom::FetchParent::RecvFetchOp(mozilla::dom::PFetchParent::FetchOpArgs&&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 42:38.17 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 42:38.17 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 42:38.17 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 42:38.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 42:38.17 678 | aFrom->ChainTo(aTo.forget(), ""); 42:38.17 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:38.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 42:38.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 42:38.17 1191 | void ChainTo(already_AddRefed aChainedPromise, 42:38.17 | ^~~~~~~ 42:38.93 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Id.h:35, 42:38.93 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:27: 42:38.93 In constructor 'JS::AutoGCRooter::AutoGCRooter(JS::RootingContext*, Kind)', 42:38.93 inlined from 'JS::AutoGCRooter::AutoGCRooter(JSContext*, Kind)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:1089:55, 42:38.93 inlined from 'JS::CustomAutoRooter::CustomAutoRooter(const CX&) [with CX = JSContext*]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:1131:52, 42:38.93 inlined from 'mozilla::dom::SpiderMonkeyInterfaceRooter::SpiderMonkeyInterfaceRooter(const CX&, InterfaceType*) [with CX = JSContext*; InterfaceType = mozilla::dom::TypedArray >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SpiderMonkeyInterface.h:66:56, 42:38.93 inlined from 'mozilla::dom::RootedSpiderMonkeyInterface::RootedSpiderMonkeyInterface(const CX&) [with CX = JSContext*; InterfaceType = mozilla::dom::TypedArray >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SpiderMonkeyInterface.h:104:77, 42:38.93 inlined from 'void mozilla::dom::FetchStreamReader::ChunkSteps(JSContext*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/fetch/FetchStreamReader.cpp:354:52: 42:38.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:1095:15: warning: storing the address of local variable 'chunk' in '*&MEM[(struct Array *)aCx_114(D) + 128B].mArr[2]' [-Wdangling-pointer=] 42:38.93 1095 | *stackTop = this; 42:38.93 | ~~~~~~~~~~^~~~~~ 42:38.93 In file included from Unified_cpp_dom_fetch0.cpp:74: 42:38.93 /builddir/build/BUILD/firefox-140.4.0/dom/fetch/FetchStreamReader.cpp: In member function 'void mozilla::dom::FetchStreamReader::ChunkSteps(JSContext*, JS::Handle, mozilla::ErrorResult&)': 42:38.93 /builddir/build/BUILD/firefox-140.4.0/dom/fetch/FetchStreamReader.cpp:354:43: note: 'chunk' declared here 42:38.94 354 | RootedSpiderMonkeyInterface chunk(aCx); 42:38.94 | ^~~~~ 42:38.94 /builddir/build/BUILD/firefox-140.4.0/dom/fetch/FetchStreamReader.cpp:354:43: note: 'aCx' declared here 42:49.68 dom/file 42:58.17 dom/file/uri 43:06.54 dom/filesystem/compat 43:13.11 dom/filesystem 43:15.92 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 43:15.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 43:15.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 43:15.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 43:15.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:12, 43:15.92 from /builddir/build/BUILD/firefox-140.4.0/dom/file/uri/BlobURL.cpp:13, 43:15.92 from Unified_cpp_dom_file_uri0.cpp:2: 43:15.92 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::BlobURLDataRequestResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 43:15.92 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::BlobURLInputStream::RetrieveBlobData(const mozilla::MutexAutoLock&)::; RejectFunction = mozilla::dom::BlobURLInputStream::RetrieveBlobData(const mozilla::MutexAutoLock&)::; ResolveValueT = mozilla::dom::BlobURLDataRequestResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 43:15.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:15.92 678 | aFrom->ChainTo(aTo.forget(), ""); 43:15.92 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:15.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::BlobURLInputStream::RetrieveBlobData(const mozilla::MutexAutoLock&)::; RejectFunction = mozilla::dom::BlobURLInputStream::RetrieveBlobData(const mozilla::MutexAutoLock&)::; ResolveValueT = mozilla::dom::BlobURLDataRequestResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 43:15.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::BlobURLDataRequestResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 43:15.92 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:15.92 | ^~~~~~~ 43:16.67 dom/flex 43:21.63 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 43:21.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/IntrinsicISizesCache.h:10, 43:21.63 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsFlexContainerFrame.h:15, 43:21.63 from /builddir/build/BUILD/firefox-140.4.0/dom/flex/Flex.cpp:12, 43:21.63 from Unified_cpp_dom_flex0.cpp:2: 43:21.63 /builddir/build/BUILD/firefox-140.4.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:21.63 /builddir/build/BUILD/firefox-140.4.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:21.63 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:21.63 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 43:21.63 /builddir/build/BUILD/firefox-140.4.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:21.63 302 | memcpy(&value, &aInternalValue, sizeof(value)); 43:21.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.63 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 43:21.63 413 | struct FrameBidiData { 43:21.63 | ^~~~~~~~~~~~~ 43:22.81 dom/fs/api 43:32.02 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 43:32.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 43:32.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Directory.h:11, 43:32.02 from /builddir/build/BUILD/firefox-140.4.0/dom/filesystem/Directory.cpp:7, 43:32.02 from Unified_cpp_dom_filesystem0.cpp:2: 43:32.02 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 43:32.02 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 43:32.02 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::dom::FileSystemFileResponse; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1165:19, 43:32.02 inlined from 'nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::dom::FileSystemFileResponse]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2788:25, 43:32.02 inlined from 'virtual mozilla::dom::FileSystemResponseValue mozilla::dom::GetFilesTaskParent::GetSuccessRequestResult(mozilla::ErrorResult&) const' at /builddir/build/BUILD/firefox-140.4.0/dom/filesystem/GetFilesTask.cpp:200:37: 43:32.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 43:32.02 450 | mArray.mHdr->mLength = 0; 43:32.02 | ~~~~~~~~~~~~~~~~~~~~~^~~ 43:32.02 In file included from Unified_cpp_dom_filesystem0.cpp:83: 43:32.02 /builddir/build/BUILD/firefox-140.4.0/dom/filesystem/GetFilesTask.cpp: In member function 'virtual mozilla::dom::FileSystemResponseValue mozilla::dom::GetFilesTaskParent::GetSuccessRequestResult(mozilla::ErrorResult&) const': 43:32.02 /builddir/build/BUILD/firefox-140.4.0/dom/filesystem/GetFilesTask.cpp:181:42: note: at offset 8 into object 'inputs' of size 8 43:32.02 181 | FallibleTArray inputs; 43:32.02 | ^~~~~~ 43:32.02 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 43:32.02 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 43:32.02 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::dom::FileSystemFileResponse; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1165:19, 43:32.02 inlined from 'nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::dom::FileSystemFileResponse]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2788:25, 43:32.02 inlined from 'virtual mozilla::dom::FileSystemResponseValue mozilla::dom::GetFilesTaskParent::GetSuccessRequestResult(mozilla::ErrorResult&) const' at /builddir/build/BUILD/firefox-140.4.0/dom/filesystem/GetFilesTask.cpp:200:37: 43:32.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 43:32.02 450 | mArray.mHdr->mLength = 0; 43:32.02 | ~~~~~~~~~~~~~~~~~~~~~^~~ 43:32.02 /builddir/build/BUILD/firefox-140.4.0/dom/filesystem/GetFilesTask.cpp: In member function 'virtual mozilla::dom::FileSystemResponseValue mozilla::dom::GetFilesTaskParent::GetSuccessRequestResult(mozilla::ErrorResult&) const': 43:32.02 /builddir/build/BUILD/firefox-140.4.0/dom/filesystem/GetFilesTask.cpp:181:42: note: at offset 8 into object 'inputs' of size 8 43:32.02 181 | FallibleTArray inputs; 43:32.02 | ^~~~~~ 43:33.66 dom/fs/child 43:41.83 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingUtils.h:44, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ToJSValue.h:25, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Promise.h:25, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/IterableIterator.h:36, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/FileSystemDirectoryIterator.h:10, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/dom/fs/api/FileSystemDirectoryHandle.h:10, 43:41.83 from /builddir/build/BUILD/firefox-140.4.0/dom/fs/api/FileSystemDirectoryHandle.cpp:7, 43:41.83 from Unified_cpp_dom_fs_api0.cpp:2: 43:41.83 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 43:41.83 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemSyncAccessHandle::ReadOrWrite(const mozilla::dom::AllowSharedBufferSource&, const mozilla::dom::FileSystemReadWriteOptions&, bool, mozilla::ErrorResult&)::)>::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:41.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:41.83 678 | aFrom->ChainTo(aTo.forget(), ""); 43:41.83 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:41.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemSyncAccessHandle::ReadOrWrite(const mozilla::dom::AllowSharedBufferSource&, const mozilla::dom::FileSystemReadWriteOptions&, bool, mozilla::ErrorResult&)::)>::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 43:41.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 43:41.83 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:41.83 | ^~~~~~~ 43:41.83 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 43:41.83 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::{anonymous}::WritableFileStreamUnderlyingSinkAlgorithms::CloseCallbackImpl(JSContext*, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:41.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:41.84 678 | aFrom->ChainTo(aTo.forget(), ""); 43:41.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:41.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::{anonymous}::WritableFileStreamUnderlyingSinkAlgorithms::CloseCallbackImpl(JSContext*, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 43:41.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 43:41.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:41.84 | ^~~~~~~ 43:41.84 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 43:41.84 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::{anonymous}::WritableFileStreamUnderlyingSinkAlgorithms::AbortCallbackImpl(JSContext*, const mozilla::dom::Optional >&, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:41.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:41.84 678 | aFrom->ChainTo(aTo.forget(), ""); 43:41.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:41.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::{anonymous}::WritableFileStreamUnderlyingSinkAlgorithms::AbortCallbackImpl(JSContext*, const mozilla::dom::Optional >&, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 43:41.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 43:41.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:41.84 | ^~~~~~~ 43:41.85 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 43:41.85 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemWritableFileStream::Write(JSContext*, JS::Handle, mozilla::ErrorResult&)::, mozilla::CopyableErrorResult, true>::ResolveOrRejectValue&)>::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:41.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:41.85 678 | aFrom->ChainTo(aTo.forget(), ""); 43:41.85 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:41.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemWritableFileStream::Write(JSContext*, JS::Handle, mozilla::ErrorResult&)::, mozilla::CopyableErrorResult, true>::ResolveOrRejectValue&)>::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 43:41.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 43:41.85 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:41.85 | ^~~~~~~ 43:41.85 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 43:41.85 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemWritableFileStream::Write(JSContext*, JS::Handle, mozilla::ErrorResult&)::, mozilla::CopyableErrorResult, true>::ResolveOrRejectValue&)>::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:41.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:41.85 678 | aFrom->ChainTo(aTo.forget(), ""); 43:41.85 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:41.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemWritableFileStream::Write(JSContext*, JS::Handle, mozilla::ErrorResult&)::, mozilla::CopyableErrorResult, true>::ResolveOrRejectValue&)>::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 43:41.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 43:41.85 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:41.85 | ^~~~~~~ 43:41.86 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 43:41.86 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemSyncAccessHandle::Close()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:41.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:41.86 678 | aFrom->ChainTo(aTo.forget(), ""); 43:41.86 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:41.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemSyncAccessHandle::Close()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 43:41.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 43:41.86 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:41.86 | ^~~~~~~ 43:41.87 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 43:41.87 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemSyncAccessHandle::Flush(mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:41.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:41.87 678 | aFrom->ChainTo(aTo.forget(), ""); 43:41.87 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:41.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemSyncAccessHandle::Flush(mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 43:41.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 43:41.87 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:41.87 | ^~~~~~~ 43:41.87 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 43:41.87 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemSyncAccessHandle::Truncate(uint64_t, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:41.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:41.87 678 | aFrom->ChainTo(aTo.forget(), ""); 43:41.87 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:41.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemSyncAccessHandle::Truncate(uint64_t, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 43:41.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 43:41.87 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:41.87 | ^~~~~~~ 43:41.89 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = long int; RejectValueT = nsresult; bool IsExclusive = false]', 43:41.89 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemSyncAccessHandle::GetSize(mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = long int; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:41.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:41.89 678 | aFrom->ChainTo(aTo.forget(), ""); 43:41.89 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:41.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemSyncAccessHandle::GetSize(mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = long int; RejectValueT = nsresult; bool IsExclusive = false]': 43:41.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = long int; RejectValueT = nsresult; bool IsExclusive = false]' 43:41.89 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:41.89 | ^~~~~~~ 43:42.02 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]', 43:42.02 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemManager::BeginRequest(mozilla::MoveOnlyFunction)>&&, mozilla::MoveOnlyFunction&&)::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:42.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:42.02 678 | aFrom->ChainTo(aTo.forget(), ""); 43:42.02 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:42.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemManager::BeginRequest(mozilla::MoveOnlyFunction)>&&, mozilla::MoveOnlyFunction&&)::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]': 43:42.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]' 43:42.02 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:42.02 | ^~~~~~~ 43:42.12 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 43:42.12 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemSyncAccessHandle::BeginClose()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:42.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:42.12 678 | aFrom->ChainTo(aTo.forget(), ""); 43:42.12 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:42.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemSyncAccessHandle::BeginClose()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 43:42.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 43:42.12 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:42.12 | ^~~~~~~ 43:42.80 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 43:42.80 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemWritableFileStream::BeginFinishing(bool)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:42.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:42.80 678 | aFrom->ChainTo(aTo.forget(), ""); 43:42.80 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:42.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemWritableFileStream::BeginFinishing(bool)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 43:42.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 43:42.80 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:42.80 | ^~~~~~~ 43:43.33 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::CopyableErrorResult, true>; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]', 43:43.34 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemWritableFileStream::Write(JSContext*, JS::Handle, mozilla::ErrorResult&)::, mozilla::CopyableErrorResult, true>::ResolveOrRejectValue&)>; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:43.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:43.34 678 | aFrom->ChainTo(aTo.forget(), ""); 43:43.34 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:43.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemWritableFileStream::Write(JSContext*, JS::Handle, mozilla::ErrorResult&)::, mozilla::CopyableErrorResult, true>::ResolveOrRejectValue&)>; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]': 43:43.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]' 43:43.34 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:43.34 | ^~~~~~~ 43:43.39 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 43:43.39 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemWritableFileStream::BeginFinishing(bool)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 43:43.39 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 43:43.39 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 43:43.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:43.39 678 | aFrom->ChainTo(aTo.forget(), ""); 43:43.39 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:43.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 43:43.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 43:43.39 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:43.39 | ^~~~~~~ 43:43.54 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::CopyableErrorResult, true>; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]', 43:43.54 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemWritableFileStream::Write(JSContext*, JS::Handle, mozilla::ErrorResult&)::, mozilla::CopyableErrorResult, true>::ResolveOrRejectValue&)>; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 43:43.54 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 43:43.54 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 43:43.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:43.54 678 | aFrom->ChainTo(aTo.forget(), ""); 43:43.54 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:43.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]': 43:43.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]' 43:43.54 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:43.54 | ^~~~~~~ 43:44.56 dom/fs/parent/datamodel 43:50.54 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemAccessHandle.h:15, 43:50.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemAccessHandleChild.h:9, 43:50.54 from /builddir/build/BUILD/firefox-140.4.0/dom/fs/child/FileSystemAccessHandleChild.h:10, 43:50.54 from /builddir/build/BUILD/firefox-140.4.0/dom/fs/child/FileSystemAccessHandleChild.cpp:7, 43:50.54 from Unified_cpp_dom_fs_child0.cpp:2: 43:50.54 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise::ResolveOrRejectValue>, bool, false>; ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]', 43:50.54 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemManagerChild::CloseAllWritables(std::function&&)::::ResolveOrRejectValue>, bool, false>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:50.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:50.54 678 | aFrom->ChainTo(aTo.forget(), ""); 43:50.54 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:50.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemManagerChild::CloseAllWritables(std::function&&)::::ResolveOrRejectValue>, bool, false>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]': 43:50.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]' 43:50.54 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:50.54 | ^~~~~~~ 43:50.54 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise::ResolveOrRejectValue>, bool, false>; ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]', 43:50.54 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemManagerChild::RecvCloseAll(mozilla::dom::PFileSystemManagerChild::CloseAllResolver&&)::::ResolveOrRejectValue>, bool, false>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:50.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:50.54 678 | aFrom->ChainTo(aTo.forget(), ""); 43:50.54 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:50.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemManagerChild::RecvCloseAll(mozilla::dom::PFileSystemManagerChild::CloseAllResolver&&)::::ResolveOrRejectValue>, bool, false>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]': 43:50.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]' 43:50.54 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:50.54 | ^~~~~~~ 43:50.59 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 43:50.59 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise::AllSettled(nsISerialEventTarget*, nsTArray > >&)::::ResolveOrRejectValueParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 43:50.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:50.59 678 | aFrom->ChainTo(aTo.forget(), ""); 43:50.59 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:50.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise::AllSettled(nsISerialEventTarget*, nsTArray > >&)::::ResolveOrRejectValueParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 43:50.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 43:50.59 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:50.59 | ^~~~~~~ 43:50.60 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 43:50.60 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise::AllSettled(nsISerialEventTarget*, nsTArray > >&)::::ResolveOrRejectValueParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 43:50.60 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 43:50.60 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 43:50.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:50.60 678 | aFrom->ChainTo(aTo.forget(), ""); 43:50.60 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:50.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 43:50.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 43:50.60 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:50.60 | ^~~~~~~ 43:50.66 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 43:50.66 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FileSystemBackgroundRequestHandler::CreateFileSystemManagerChild(const mozilla::ipc::PrincipalInfo&)::; RejectFunction = mozilla::dom::FileSystemBackgroundRequestHandler::CreateFileSystemManagerChild(const mozilla::ipc::PrincipalInfo&)::; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 43:50.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 43:50.66 678 | aFrom->ChainTo(aTo.forget(), ""); 43:50.66 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:50.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FileSystemBackgroundRequestHandler::CreateFileSystemManagerChild(const mozilla::ipc::PrincipalInfo&)::; RejectFunction = mozilla::dom::FileSystemBackgroundRequestHandler::CreateFileSystemManagerChild(const mozilla::ipc::PrincipalInfo&)::; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 43:50.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 43:50.66 1191 | void ChainTo(already_AddRefed aChainedPromise, 43:50.66 | ^~~~~~~ 43:51.99 dom/fs/parent 44:07.02 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 44:07.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozIStorageAsyncConnection.h:11, 44:07.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozIStorageConnection.h:11, 44:07.02 from /builddir/build/BUILD/firefox-140.4.0/dom/fs/parent/ResultConnection.h:10, 44:07.02 from /builddir/build/BUILD/firefox-140.4.0/dom/fs/parent/datamodel/FileSystemDataManager.h:11, 44:07.02 from /builddir/build/BUILD/firefox-140.4.0/dom/fs/parent/datamodel/FileSystemDataManager.cpp:7, 44:07.02 from Unified_cpp_fs_parent_datamodel0.cpp:2: 44:07.02 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 44:07.02 inlined from 'void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 44:07.02 inlined from 'mozilla::Result >, nsresult> mozilla::dom::fs::data::ResolveReversedPath(const FileSystemConnection&, const mozilla::dom::fs::FileSystemEntryPair&)' at /builddir/build/BUILD/firefox-140.4.0/dom/fs/parent/datamodel/FileSystemDatabaseManagerVersion001.cpp:1552:19: 44:07.02 /builddir/build/BUILD/firefox-140.4.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] 44:07.02 315 | mHdr->mLength = 0; 44:07.02 | ~~~~~~~~~~~~~~^~~ 44:07.02 In file included from Unified_cpp_fs_parent_datamodel0.cpp:20: 44:07.02 /builddir/build/BUILD/firefox-140.4.0/dom/fs/parent/datamodel/FileSystemDatabaseManagerVersion001.cpp: In function 'mozilla::Result >, nsresult> mozilla::dom::fs::data::ResolveReversedPath(const FileSystemConnection&, const mozilla::dom::fs::FileSystemEntryPair&)': 44:07.02 /builddir/build/BUILD/firefox-140.4.0/dom/fs/parent/datamodel/FileSystemDatabaseManagerVersion001.cpp:1538:8: note: at offset 8 into object 'pathResult' of size 8 44:07.02 1538 | Path pathResult; 44:07.02 | ^~~~~~~~~~ 44:08.72 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TaskQueue.h:13, 44:08.72 from /builddir/build/BUILD/firefox-140.4.0/dom/fs/parent/datamodel/FileSystemDataManager.h:13: 44:08.72 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 44:08.72 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::fs::data::FileSystemDataManager::BeginClose()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 44:08.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 44:08.72 678 | aFrom->ChainTo(aTo.forget(), ""); 44:08.72 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:08.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::fs::data::FileSystemDataManager::BeginClose()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 44:08.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 44:08.72 1191 | void ChainTo(already_AddRefed aChainedPromise, 44:08.72 | ^~~~~~~ 44:08.76 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 44:08.76 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::fs::data::FileSystemDataManager::BeginOpen()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 44:08.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 44:08.76 678 | aFrom->ChainTo(aTo.forget(), ""); 44:08.76 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:08.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::fs::data::FileSystemDataManager::BeginOpen()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 44:08.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 44:08.76 1191 | void ChainTo(already_AddRefed aChainedPromise, 44:08.76 | ^~~~~~~ 44:08.91 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 44:08.91 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::fs::data::FileSystemDataManager::BeginClose()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 44:08.91 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 44:08.91 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 44:08.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 44:08.91 678 | aFrom->ChainTo(aTo.forget(), ""); 44:08.91 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:08.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 44:08.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 44:08.91 1191 | void ChainTo(already_AddRefed aChainedPromise, 44:08.91 | ^~~~~~~ 44:10.55 dom/fs/shared 44:13.61 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/fs/parent/FileSystemAccessHandle.h:11, 44:13.61 from /builddir/build/BUILD/firefox-140.4.0/dom/fs/parent/FileSystemAccessHandle.cpp:7, 44:13.61 from Unified_cpp_dom_fs_parent0.cpp:2: 44:13.61 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 44:13.61 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemAccessHandleControlParent::RecvClose(mozilla::dom::PFileSystemAccessHandleControlParent::CloseResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 44:13.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 44:13.61 678 | aFrom->ChainTo(aTo.forget(), ""); 44:13.61 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:13.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemAccessHandleControlParent::RecvClose(mozilla::dom::PFileSystemAccessHandleControlParent::CloseResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 44:13.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 44:13.61 1191 | void ChainTo(already_AddRefed aChainedPromise, 44:13.61 | ^~~~~~~ 44:13.61 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 44:13.61 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CreateFileSystemManagerParent(RefPtr, const mozilla::ipc::PrincipalInfo&, mozilla::ipc::Endpoint&&, std::function&&)::&)> mutable::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 44:13.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 44:13.61 678 | aFrom->ChainTo(aTo.forget(), ""); 44:13.61 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:13.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::CreateFileSystemManagerParent(RefPtr, const mozilla::ipc::PrincipalInfo&, mozilla::ipc::Endpoint&&, std::function&&)::&)> mutable::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 44:13.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 44:13.61 1191 | void ChainTo(already_AddRefed aChainedPromise, 44:13.61 | ^~~~~~~ 44:13.73 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::RandomAccessStreamParams>, nsresult, true>; ResolveValueT = std::pair, mozilla::ipc::RandomAccessStreamParams>; RejectValueT = nsresult; bool IsExclusive = true]', 44:13.73 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemManagerParent::RecvGetAccessHandle(mozilla::dom::PFileSystemManagerParent::FileSystemGetAccessHandleRequest&&, mozilla::dom::PFileSystemManagerParent::GetAccessHandleResolver&&)::, mozilla::ipc::RandomAccessStreamParams>, nsresult, true>::ResolveOrRejectValue&&)>; ResolveValueT = std::pair, mozilla::ipc::RandomAccessStreamParams>; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 44:13.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 44:13.73 678 | aFrom->ChainTo(aTo.forget(), ""); 44:13.73 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:13.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemManagerParent::RecvGetAccessHandle(mozilla::dom::PFileSystemManagerParent::FileSystemGetAccessHandleRequest&&, mozilla::dom::PFileSystemManagerParent::GetAccessHandleResolver&&)::, mozilla::ipc::RandomAccessStreamParams>, nsresult, true>::ResolveOrRejectValue&&)>; ResolveValueT = std::pair, mozilla::ipc::RandomAccessStreamParams>; RejectValueT = nsresult; bool IsExclusive = true]': 44:13.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::pair, mozilla::ipc::RandomAccessStreamParams>; RejectValueT = nsresult; bool IsExclusive = true]' 44:13.74 1191 | void ChainTo(already_AddRefed aChainedPromise, 44:13.74 | ^~~~~~~ 44:13.75 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::RandomAccessStreamParams>, nsresult, true>; ResolveValueT = std::pair, mozilla::ipc::RandomAccessStreamParams>; RejectValueT = nsresult; bool IsExclusive = true]', 44:13.75 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FileSystemManagerParent::RecvGetAccessHandle(mozilla::dom::PFileSystemManagerParent::FileSystemGetAccessHandleRequest&&, mozilla::dom::PFileSystemManagerParent::GetAccessHandleResolver&&)::, mozilla::ipc::RandomAccessStreamParams>, nsresult, true>::ResolveOrRejectValue&&)>; ResolveValueT = std::pair, mozilla::ipc::RandomAccessStreamParams>; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 44:13.75 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = std::pair, mozilla::ipc::RandomAccessStreamParams>; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 44:13.75 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = std::pair, mozilla::ipc::RandomAccessStreamParams>; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 44:13.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 44:13.75 678 | aFrom->ChainTo(aTo.forget(), ""); 44:13.75 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:13.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = std::pair, mozilla::ipc::RandomAccessStreamParams>; RejectValueT = nsresult; bool IsExclusive = true]': 44:13.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::pair, mozilla::ipc::RandomAccessStreamParams>; RejectValueT = nsresult; bool IsExclusive = true]' 44:13.76 1191 | void ChainTo(already_AddRefed aChainedPromise, 44:13.76 | ^~~~~~~ 44:13.88 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::dom::fs::Registered; RejectValueT = nsresult; bool IsExclusive = true]', 44:13.88 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::CreateFileSystemManagerParent(RefPtr, const mozilla::ipc::PrincipalInfo&, mozilla::ipc::Endpoint&&, std::function&&)::&)>; RejectFunction = mozilla::dom::CreateFileSystemManagerParent(RefPtr, const mozilla::ipc::PrincipalInfo&, mozilla::ipc::Endpoint&&, std::function&&)::; ResolveValueT = mozilla::dom::fs::Registered; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 44:13.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 44:13.88 678 | aFrom->ChainTo(aTo.forget(), ""); 44:13.88 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:13.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::CreateFileSystemManagerParent(RefPtr, const mozilla::ipc::PrincipalInfo&, mozilla::ipc::Endpoint&&, std::function&&)::&)>; RejectFunction = mozilla::dom::CreateFileSystemManagerParent(RefPtr, const mozilla::ipc::PrincipalInfo&, mozilla::ipc::Endpoint&&, std::function&&)::; ResolveValueT = mozilla::dom::fs::Registered; RejectValueT = nsresult; bool IsExclusive = true]': 44:13.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::fs::Registered; RejectValueT = nsresult; bool IsExclusive = true]' 44:13.88 1191 | void ChainTo(already_AddRefed aChainedPromise, 44:13.88 | ^~~~~~~ 44:14.82 dom/gamepad 44:25.63 dom/geolocation 44:40.27 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 44:40.27 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 44:40.27 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 44:40.27 from /builddir/build/BUILD/firefox-140.4.0/dom/geolocation/Geolocation.cpp:13: 44:40.27 /builddir/build/BUILD/firefox-140.4.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:40.27 /builddir/build/BUILD/firefox-140.4.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:40.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:40.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 44:40.27 /builddir/build/BUILD/firefox-140.4.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:40.27 302 | memcpy(&value, &aInternalValue, sizeof(value)); 44:40.27 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:40.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 44:40.27 413 | struct FrameBidiData { 44:40.27 | ^~~~~~~~~~~~~ 44:50.74 dom/grid 44:55.87 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 44:55.87 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CSSOrderAwareFrameIterator.h:14, 44:55.87 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsGridContainerFrame.h:12, 44:55.87 from /builddir/build/BUILD/firefox-140.4.0/dom/grid/Grid.h:11, 44:55.87 from /builddir/build/BUILD/firefox-140.4.0/dom/grid/Grid.cpp:7, 44:55.87 from Unified_cpp_dom_grid0.cpp:2: 44:55.87 /builddir/build/BUILD/firefox-140.4.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:55.87 /builddir/build/BUILD/firefox-140.4.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:55.87 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:55.87 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 44:55.87 /builddir/build/BUILD/firefox-140.4.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:55.87 302 | memcpy(&value, &aInternalValue, sizeof(value)); 44:55.87 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:55.87 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 44:55.87 413 | struct FrameBidiData { 44:55.87 | ^~~~~~~~~~~~~ 44:58.01 dom/html/input 45:05.22 dom/html 45:14.34 dom/indexedDB 45:19.01 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 45:19.01 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:41, 45:19.01 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:17, 45:19.01 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:19.01 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderCanvasRenderer.h:10, 45:19.01 from /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLCanvasElement.cpp:33, 45:19.01 from Unified_cpp_dom_html0.cpp:101: 45:19.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Polygon.h: In function 'nsTArray mozilla::gfx::CalculatePointPlaneDistances(const nsTArray >&, const Point4DTyped&, const Point4DTyped&, size_t&, size_t&)': 45:19.01 /builddir/build/BUILD/firefox-140.4.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 45:19.01 85 | } else if (dot < -epsilon) { 45:19.01 | 45:19.01 /builddir/build/BUILD/firefox-140.4.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 45:25.29 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 45:25.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 45:25.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 45:25.29 from /builddir/build/BUILD/firefox-140.4.0/dom/html/CustomStateSet.cpp:11, 45:25.29 from Unified_cpp_dom_html0.cpp:11: 45:25.29 /builddir/build/BUILD/firefox-140.4.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:25.29 /builddir/build/BUILD/firefox-140.4.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:25.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:25.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 45:25.29 /builddir/build/BUILD/firefox-140.4.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:25.29 302 | memcpy(&value, &aInternalValue, sizeof(value)); 45:25.29 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:25.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 45:25.29 413 | struct FrameBidiData { 45:25.29 | ^~~~~~~~~~~~~ 45:31.19 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 45:31.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ErrorResult.h:41, 45:31.19 from /builddir/build/BUILD/firefox-140.4.0/dom/html/ConstraintValidation.cpp:9, 45:31.19 from Unified_cpp_dom_html0.cpp:2: 45:31.19 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 45:31.19 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 45:31.19 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 45:31.19 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 45:31.19 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 45:31.19 inlined from 'void mozilla::dom::ElementInternals::GetAttrElements(nsAtom*, bool*, mozilla::dom::Nullable > >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/html/ElementInternals.cpp:655:42: 45:31.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'CopyableTArray > [1]' [-Warray-bounds] 45:31.19 450 | mArray.mHdr->mLength = 0; 45:31.19 | ~~~~~~~~~~~~~~~~~~~~~^~~ 45:31.20 In file included from Unified_cpp_dom_html0.cpp:20: 45:31.20 /builddir/build/BUILD/firefox-140.4.0/dom/html/ElementInternals.cpp: In member function 'void mozilla::dom::ElementInternals::GetAttrElements(nsAtom*, bool*, mozilla::dom::Nullable > >&)': 45:31.20 /builddir/build/BUILD/firefox-140.4.0/dom/html/ElementInternals.cpp:635:8: note: at offset 8 into object 'elements' of size 8 45:31.20 635 | auto elements = getAttrAssociatedElements(); 45:31.20 | ^~~~~~~~ 45:31.20 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 45:31.20 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 45:31.20 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 45:31.20 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 45:31.20 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 45:31.20 inlined from 'void mozilla::dom::ElementInternals::GetAttrElements(nsAtom*, bool*, mozilla::dom::Nullable > >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/html/ElementInternals.cpp:655:42: 45:31.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'CopyableTArray > [1]' [-Warray-bounds] 45:31.20 450 | mArray.mHdr->mLength = 0; 45:31.20 | ~~~~~~~~~~~~~~~~~~~~~^~~ 45:31.20 /builddir/build/BUILD/firefox-140.4.0/dom/html/ElementInternals.cpp: In member function 'void mozilla::dom::ElementInternals::GetAttrElements(nsAtom*, bool*, mozilla::dom::Nullable > >&)': 45:31.20 /builddir/build/BUILD/firefox-140.4.0/dom/html/ElementInternals.cpp:635:8: note: at offset 8 into object 'elements' of size 8 45:31.20 635 | auto elements = getAttrAssociatedElements(); 45:31.20 | ^~~~~~~~ 45:35.02 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 45:35.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:54, 45:35.02 from /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsParent.h:11, 45:35.02 from /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsParent.cpp:7: 45:35.02 /builddir/build/BUILD/firefox-140.4.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:35.02 /builddir/build/BUILD/firefox-140.4.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:35.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:35.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 45:35.02 /builddir/build/BUILD/firefox-140.4.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:35.02 302 | memcpy(&value, &aInternalValue, sizeof(value)); 45:35.02 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:35.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 45:35.05 413 | struct FrameBidiData { 45:35.05 | ^~~~~~~~~~~~~ 45:46.72 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsParent.cpp: In member function 'void mozilla::dom::indexedDB::{anonymous}::DatabaseMaintenance::PerformMaintenanceOnDatabase()': 45:46.72 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsParent.cpp:13730:3: warning: 'maintenanceAction' may be used uninitialized [-Wmaybe-uninitialized] 45:46.72 13730 | switch (maintenanceAction) { 45:46.72 | ^~~~~~ 45:46.72 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsParent.cpp:13725:21: note: 'maintenanceAction' was declared here 45:46.72 13725 | MaintenanceAction maintenanceAction; 45:46.72 | ^~~~~~~~~~~~~~~~~ 45:53.49 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 45:53.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 45:53.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 45:53.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 45:53.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 45:53.49 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSubDocumentFrame.h:12, 45:53.49 from /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLIFrameElement.cpp:18, 45:53.49 from Unified_cpp_dom_html1.cpp:119: 45:53.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 45:53.49 /builddir/build/BUILD/firefox-140.4.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 45:53.49 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 45:53.49 | 45:53.49 /builddir/build/BUILD/firefox-140.4.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 45:55.92 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:15, 45:55.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9: 45:55.92 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 45:55.93 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::indexedDB::{anonymous}::Utils::RecvDoMaintenance(mozilla::dom::indexedDB::PBackgroundIndexedDBUtilsParent::DoMaintenanceResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 45:55.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 45:55.94 678 | aFrom->ChainTo(aTo.forget(), ""); 45:55.94 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:55.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::indexedDB::{anonymous}::Utils::RecvDoMaintenance(mozilla::dom::indexedDB::PBackgroundIndexedDBUtilsParent::DoMaintenanceResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 45:55.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 45:55.94 1191 | void ChainTo(already_AddRefed aChainedPromise, 45:55.94 | ^~~~~~~ 45:55.94 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 45:55.94 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::indexedDB::{anonymous}::Utils::RecvDoMaintenance(mozilla::dom::indexedDB::PBackgroundIndexedDBUtilsParent::DoMaintenanceResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 45:55.94 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 45:55.94 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 45:55.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 45:55.94 678 | aFrom->ChainTo(aTo.forget(), ""); 45:55.94 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:55.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 45:55.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 45:55.94 1191 | void ChainTo(already_AddRefed aChainedPromise, 45:55.94 | ^~~~~~~ 45:56.10 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]', 45:56.10 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::indexedDB::{anonymous}::FactoryOp::Open()::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 45:56.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 45:56.10 678 | aFrom->ChainTo(aTo.forget(), ""); 45:56.10 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:56.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::indexedDB::{anonymous}::FactoryOp::Open()::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]': 45:56.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' 45:56.10 1191 | void ChainTo(already_AddRefed aChainedPromise, 45:56.10 | ^~~~~~~ 46:00.19 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 46:00.19 from /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLDialogElement.cpp:16, 46:00.19 from Unified_cpp_dom_html1.cpp:2: 46:00.19 /builddir/build/BUILD/firefox-140.4.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:00.19 /builddir/build/BUILD/firefox-140.4.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:00.19 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:00.19 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 46:00.19 /builddir/build/BUILD/firefox-140.4.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:00.19 302 | memcpy(&value, &aInternalValue, sizeof(value)); 46:00.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:00.19 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 46:00.19 413 | struct FrameBidiData { 46:00.19 | ^~~~~~~~~~~~~ 46:11.60 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 46:11.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ErrorResult.h:41, 46:11.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/IDBResult.h:8, 46:11.61 from /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.h:10, 46:11.61 from /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp:7: 46:11.61 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 46:11.61 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 46:11.61 inlined from 'void mozilla::dom::indexedDB::Key::Unset()' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.h:97:35, 46:11.61 inlined from 'mozilla::dom::indexedDB::Key::Key()' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.h:49:16, 46:11.61 inlined from 'mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp:220:7: 46:11.61 /builddir/build/BUILD/firefox-140.4.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] 46:11.61 315 | mHdr->mLength = 0; 46:11.61 | ~~~~~~~~~~~~~~^~~ 46:11.61 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp: In member function 'mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const': 46:11.61 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp:220:7: note: at offset 24 into object 'res' of size 24 46:11.61 220 | Key res; 46:11.61 | ^~~ 46:11.61 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 46:11.61 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 46:11.61 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 46:11.61 inlined from 'CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = unsigned int]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3003:3, 46:11.61 inlined from 'mozilla::dom::indexedDB::Key::Key(mozilla::dom::indexedDB::Key&&)' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.h:29:7, 46:11.61 inlined from 'mozilla::detail::MaybeStorageBase::Union::Union(U&&) [with U = mozilla::dom::indexedDB::Key; = void; T = mozilla::dom::indexedDB::Key]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MaybeStorageBase.h:38:32, 46:11.61 inlined from 'mozilla::detail::MaybeStorageBase::MaybeStorageBase(T&&) [with T = mozilla::dom::indexedDB::Key]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MaybeStorageBase.h:51:41, 46:11.61 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CompactPair.h:56:9, 46:11.61 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CompactPair.h:185:15, 46:11.61 inlined from 'constexpr mozilla::detail::ResultImplementationNullIsOkBase::ResultImplementationNullIsOkBase(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:99:9, 46:11.61 inlined from 'constexpr mozilla::detail::ResultImplementationNullIsOk::ResultImplementationNullIsOk(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:176:46, 46:11.61 inlined from 'constexpr mozilla::detail::ResultImplementation::ResultImplementation(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:235:45, 46:11.61 inlined from 'constexpr mozilla::Result::Result(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:539:47, 46:11.61 inlined from 'mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp:326:10: 46:11.61 /builddir/build/BUILD/firefox-140.4.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] 46:11.61 655 | aOther.mHdr->mLength = 0; 46:11.61 | ~~~~~~~~~~~~~~~~~~~~~^~~ 46:11.61 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp: In member function 'mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const': 46:11.61 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp:220:7: note: at offset 24 into object 'res' of size 24 46:11.61 220 | Key res; 46:11.61 | ^~~ 46:11.61 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 46:11.61 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 46:11.61 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 46:11.61 inlined from 'CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = unsigned int]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3003:3, 46:11.61 inlined from 'mozilla::dom::indexedDB::Key::Key(mozilla::dom::indexedDB::Key&&)' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.h:29:7, 46:11.61 inlined from 'mozilla::detail::MaybeStorageBase::Union::Union(U&&) [with U = mozilla::dom::indexedDB::Key; = void; T = mozilla::dom::indexedDB::Key]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MaybeStorageBase.h:38:32, 46:11.61 inlined from 'mozilla::detail::MaybeStorageBase::MaybeStorageBase(T&&) [with T = mozilla::dom::indexedDB::Key]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MaybeStorageBase.h:51:41, 46:11.61 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CompactPair.h:56:9, 46:11.61 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CompactPair.h:185:15, 46:11.61 inlined from 'constexpr mozilla::detail::ResultImplementationNullIsOkBase::ResultImplementationNullIsOkBase(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:99:9, 46:11.61 inlined from 'constexpr mozilla::detail::ResultImplementationNullIsOk::ResultImplementationNullIsOk(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:176:46, 46:11.61 inlined from 'constexpr mozilla::detail::ResultImplementation::ResultImplementation(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:235:45, 46:11.61 inlined from 'constexpr mozilla::Result::Result(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:539:47, 46:11.61 inlined from 'mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp:259:12: 46:11.61 /builddir/build/BUILD/firefox-140.4.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] 46:11.61 655 | aOther.mHdr->mLength = 0; 46:11.61 | ~~~~~~~~~~~~~~~~~~~~~^~~ 46:11.61 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp: In member function 'mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const': 46:11.61 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp:220:7: note: at offset 24 into object 'res' of size 24 46:11.61 220 | Key res; 46:11.61 | ^~~ 46:11.61 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 46:11.61 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 46:11.61 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 46:11.61 inlined from 'CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = unsigned int]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3003:3, 46:11.61 inlined from 'mozilla::dom::indexedDB::Key::Key(mozilla::dom::indexedDB::Key&&)' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.h:29:7, 46:11.61 inlined from 'mozilla::detail::MaybeStorageBase::Union::Union(U&&) [with U = mozilla::dom::indexedDB::Key; = void; T = mozilla::dom::indexedDB::Key]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MaybeStorageBase.h:38:32, 46:11.61 inlined from 'mozilla::detail::MaybeStorageBase::MaybeStorageBase(T&&) [with T = mozilla::dom::indexedDB::Key]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MaybeStorageBase.h:51:41, 46:11.61 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CompactPair.h:56:9, 46:11.61 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CompactPair.h:185:15, 46:11.61 inlined from 'constexpr mozilla::detail::ResultImplementationNullIsOkBase::ResultImplementationNullIsOkBase(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:99:9, 46:11.61 inlined from 'constexpr mozilla::detail::ResultImplementationNullIsOk::ResultImplementationNullIsOk(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:176:46, 46:11.61 inlined from 'constexpr mozilla::detail::ResultImplementation::ResultImplementation(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:235:45, 46:11.61 inlined from 'constexpr mozilla::Result::Result(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:539:47, 46:11.61 inlined from 'mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp:228:12: 46:11.61 /builddir/build/BUILD/firefox-140.4.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] 46:11.61 655 | aOther.mHdr->mLength = 0; 46:11.61 | ~~~~~~~~~~~~~~~~~~~~~^~~ 46:11.61 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp: In member function 'mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const': 46:11.61 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp:220:7: note: at offset 24 into object 'res' of size 24 46:11.61 220 | Key res; 46:11.61 | ^~~ 46:11.61 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 46:11.61 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 46:11.61 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 46:11.61 inlined from 'CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = unsigned int]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3003:3, 46:11.61 inlined from 'mozilla::dom::indexedDB::Key::Key(mozilla::dom::indexedDB::Key&&)' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.h:29:7, 46:11.61 inlined from 'mozilla::detail::MaybeStorageBase::Union::Union(U&&) [with U = mozilla::dom::indexedDB::Key; = void; T = mozilla::dom::indexedDB::Key]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MaybeStorageBase.h:38:32, 46:11.61 inlined from 'mozilla::detail::MaybeStorageBase::MaybeStorageBase(T&&) [with T = mozilla::dom::indexedDB::Key]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MaybeStorageBase.h:51:41, 46:11.61 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CompactPair.h:56:9, 46:11.61 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CompactPair.h:185:15, 46:11.61 inlined from 'constexpr mozilla::detail::ResultImplementationNullIsOkBase::ResultImplementationNullIsOkBase(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:99:9, 46:11.61 inlined from 'constexpr mozilla::detail::ResultImplementationNullIsOk::ResultImplementationNullIsOk(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:176:46, 46:11.61 inlined from 'constexpr mozilla::detail::ResultImplementation::ResultImplementation(mozilla::dom::indexedDB::Key&&) [inherited from mozilla::detail::ResultImplementationNullIsOkBase]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:235:45, 46:11.61 inlined from 'constexpr mozilla::Result::Result(V&&) [with V = mozilla::dom::indexedDB::Key; E = nsresult]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:539:47, 46:11.61 inlined from 'mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp:223:12: 46:11.61 /builddir/build/BUILD/firefox-140.4.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] 46:11.61 655 | aOther.mHdr->mLength = 0; 46:11.61 | ~~~~~~~~~~~~~~~~~~~~~^~~ 46:11.61 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp: In member function 'mozilla::Result mozilla::dom::indexedDB::Key::ToLocaleAwareKey(const nsCString&) const': 46:11.61 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/Key.cpp:220:7: note: at offset 24 into object 'res' of size 24 46:11.61 220 | Key res; 46:11.61 | ^~~ 46:14.27 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 46:14.27 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EventForwards.h:12, 46:14.27 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 46:14.27 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/HTMLDialogElement.h:10, 46:14.27 from /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLDialogElement.cpp:7: 46:14.27 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 46:14.27 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 46:14.27 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 46:14.27 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 46:14.27 inlined from 'FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 46:14.27 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 46:14.27 inlined from 'void mozilla::dom::HTMLInputElement::UpdateEntries(const nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLInputElement.cpp:7494: 46:14.27 /builddir/build/BUILD/firefox-140.4.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] 46:14.27 450 | mArray.mHdr->mLength = 0; 46:14.27 | ~~~~~~~~~~~~~~~~~~~~~^~~ 46:14.29 In file included from Unified_cpp_dom_html1.cpp:137: 46:14.29 /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLInputElement.cpp: In member function 'void mozilla::dom::HTMLInputElement::UpdateEntries(const nsTArray&)': 46:14.29 /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLInputElement.cpp:7479: note: at offset 8 into object 'entries' of size 8 46:14.29 7479 | Sequence> entries; 46:14.29 | 46:14.29 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 46:14.29 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 46:14.29 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 46:14.29 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 46:14.29 inlined from 'FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 46:14.29 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 46:14.29 inlined from 'void mozilla::dom::HTMLInputElement::UpdateEntries(const nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLInputElement.cpp:7494: 46:14.29 /builddir/build/BUILD/firefox-140.4.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] 46:14.29 450 | mArray.mHdr->mLength = 0; 46:14.29 | ~~~~~~~~~~~~~~~~~~~~~^~~ 46:14.29 /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLInputElement.cpp: In member function 'void mozilla::dom::HTMLInputElement::UpdateEntries(const nsTArray&)': 46:14.29 /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLInputElement.cpp:7479: note: at offset 8 into object 'entries' of size 8 46:14.29 7479 | Sequence> entries; 46:14.29 | 46:31.71 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 46:31.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 46:31.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 46:31.72 from /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsChild.cpp:34, 46:31.72 from Unified_cpp_dom_indexedDB0.cpp:2: 46:31.72 /builddir/build/BUILD/firefox-140.4.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:31.72 /builddir/build/BUILD/firefox-140.4.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:31.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:31.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 46:31.72 /builddir/build/BUILD/firefox-140.4.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:31.72 302 | memcpy(&value, &aInternalValue, sizeof(value)); 46:31.72 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:31.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 46:31.72 413 | struct FrameBidiData { 46:31.72 | ^~~~~~~~~~~~~ 46:31.76 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 46:31.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:31.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 46:31.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 46:31.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 46:31.76 from /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLMediaElement.cpp:106, 46:31.76 from Unified_cpp_dom_html2.cpp:56: 46:31.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 46:31.76 /builddir/build/BUILD/firefox-140.4.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 46:31.76 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 46:31.76 | 46:31.76 /builddir/build/BUILD/firefox-140.4.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 46:36.89 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 46:36.89 from /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLLabelElement.cpp:16, 46:36.89 from Unified_cpp_dom_html2.cpp:11: 46:36.89 /builddir/build/BUILD/firefox-140.4.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:36.89 /builddir/build/BUILD/firefox-140.4.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:36.89 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:36.89 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 46:36.89 /builddir/build/BUILD/firefox-140.4.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:36.89 302 | memcpy(&value, &aInternalValue, sizeof(value)); 46:36.89 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:36.89 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 46:36.89 413 | struct FrameBidiData { 46:36.89 | ^~~~~~~~~~~~~ 46:42.13 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 46:42.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 46:42.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 46:42.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/quota/CheckedUnsafePtr.h:14, 46:42.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 46:42.13 from /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsChild.h:13, 46:42.13 from /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsChild.cpp:9: 46:42.13 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::indexedDB::GetDatabasesResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 46:42.13 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::IDBFactory::Databases(JSContext*, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::indexedDB::GetDatabasesResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 46:42.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 46:42.14 678 | aFrom->ChainTo(aTo.forget(), ""); 46:42.14 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:42.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::IDBFactory::Databases(JSContext*, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::indexedDB::GetDatabasesResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 46:42.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::indexedDB::GetDatabasesResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 46:42.14 1191 | void ChainTo(already_AddRefed aChainedPromise, 46:42.14 | ^~~~~~~ 46:42.14 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::indexedDB::GetDatabasesResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 46:42.14 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::IDBFactory::Databases(JSContext*, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::indexedDB::GetDatabasesResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 46:42.14 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::indexedDB::GetDatabasesResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 46:42.14 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::indexedDB::GetDatabasesResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 46:42.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 46:42.14 678 | aFrom->ChainTo(aTo.forget(), ""); 46:42.14 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:42.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::indexedDB::GetDatabasesResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 46:42.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::indexedDB::GetDatabasesResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 46:42.14 1191 | void ChainTo(already_AddRefed aChainedPromise, 46:42.14 | ^~~~~~~ 46:42.17 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 46:42.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:15, 46:42.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 46:42.17 from /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsChild.h:12: 46:42.17 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 46:42.17 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 46:42.17 inlined from 'void mozilla::dom::indexedDB::Key::Unset()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 46:42.17 inlined from 'mozilla::dom::indexedDB::Key::Key()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 46:42.17 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::ObjectStoreKey]' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsChild.cpp:2239:7: 46:42.17 /builddir/build/BUILD/firefox-140.4.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] 46:42.17 315 | mHdr->mLength = 0; 46:42.17 | ~~~~~~~~~~~~~~^~~ 46:42.17 /builddir/build/BUILD/firefox-140.4.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::ObjectStoreKey]': 46:42.17 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsChild.cpp:2239:7: note: at offset 24 into object 'currentObjectStoreKey' of size 24 46:42.17 2239 | Key currentObjectStoreKey; 46:42.17 | ^~~~~~~~~~~~~~~~~~~~~ 46:42.24 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 46:42.24 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 46:42.24 inlined from 'void mozilla::dom::indexedDB::Key::Unset()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 46:42.24 inlined from 'mozilla::dom::indexedDB::Key::Key()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 46:42.24 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 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsChild.cpp:2239:7: 46:42.25 /builddir/build/BUILD/firefox-140.4.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] 46:42.25 315 | mHdr->mLength = 0; 46:42.25 | ~~~~~~~~~~~~~~^~~ 46:42.25 /builddir/build/BUILD/firefox-140.4.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]': 46:42.25 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsChild.cpp:2239:7: note: at offset 24 into object 'currentObjectStoreKey' of size 24 46:42.25 2239 | Key currentObjectStoreKey; 46:42.25 | ^~~~~~~~~~~~~~~~~~~~~ 46:42.74 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 46:42.74 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 46:42.74 inlined from 'void mozilla::dom::indexedDB::Key::Unset()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 46:42.74 inlined from 'mozilla::dom::indexedDB::Key::Key()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 46:42.74 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::ObjectStore]' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsChild.cpp:2239:7: 46:42.74 /builddir/build/BUILD/firefox-140.4.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] 46:42.74 315 | mHdr->mLength = 0; 46:42.74 | ~~~~~~~~~~~~~~^~~ 46:42.74 /builddir/build/BUILD/firefox-140.4.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::ObjectStore]': 46:42.74 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsChild.cpp:2239:7: note: at offset 24 into object 'currentObjectStoreKey' of size 24 46:42.74 2239 | Key currentObjectStoreKey; 46:42.74 | ^~~~~~~~~~~~~~~~~~~~~ 46:42.96 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 46:42.96 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 46:42.96 inlined from 'void mozilla::dom::indexedDB::Key::Unset()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 46:42.96 inlined from 'mozilla::dom::indexedDB::Key::Key()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 46:42.96 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 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsChild.cpp:2239:7: 46:42.96 /builddir/build/BUILD/firefox-140.4.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] 46:42.96 315 | mHdr->mLength = 0; 46:42.96 | ~~~~~~~~~~~~~~^~~ 46:42.96 /builddir/build/BUILD/firefox-140.4.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]': 46:42.96 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/ActorsChild.cpp:2239:7: note: at offset 24 into object 'currentObjectStoreKey' of size 24 46:42.96 2239 | Key currentObjectStoreKey; 46:42.96 | ^~~~~~~~~~~~~~~~~~~~~ 46:51.70 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 46:51.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 46:51.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 46:51.70 from /builddir/build/BUILD/firefox-140.4.0/dom/html/nsIFormControl.h:10, 46:51.70 from /builddir/build/BUILD/firefox-140.4.0/dom/html/nsGenericHTMLElement.h:12, 46:51.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/HTMLLIElement.h:12, 46:51.70 from /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLLIElement.cpp:7, 46:51.70 from Unified_cpp_dom_html2.cpp:2: 46:51.70 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 46:51.70 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise::AllSettled(nsISerialEventTarget*, nsTArray > >&)::::ResolveOrRejectValueParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 46:51.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 46:51.70 678 | aFrom->ChainTo(aTo.forget(), ""); 46:51.70 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:51.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise::AllSettled(nsISerialEventTarget*, nsTArray > >&)::::ResolveOrRejectValueParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 46:51.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 46:51.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 46:51.70 | ^~~~~~~ 46:51.84 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = true]', 46:51.84 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::HTMLMediaElement::MozRequestDebugLog(nsINode::ErrorResult&)::; RejectFunction = mozilla::dom::HTMLMediaElement::MozRequestDebugLog(nsINode::ErrorResult&)::; ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 46:51.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 46:51.84 678 | aFrom->ChainTo(aTo.forget(), ""); 46:51.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:51.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::HTMLMediaElement::MozRequestDebugLog(nsINode::ErrorResult&)::; RejectFunction = mozilla::dom::HTMLMediaElement::MozRequestDebugLog(nsINode::ErrorResult&)::; ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = true]': 46:51.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = true]' 46:51.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 46:51.84 | ^~~~~~~ 46:51.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseI9nsTStringIcE8nsresultLb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 46:51.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 46:51.85 678 | aFrom->ChainTo(aTo.forget(), ""); 46:51.85 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:51.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = true]' 46:51.85 1191 | void ChainTo(already_AddRefed aChainedPromise, 46:51.85 | ^~~~~~~ 46:51.86 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = true]', 46:51.86 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::HTMLMediaElement::MozRequestDebugLog(nsINode::ErrorResult&)::; RejectFunction = mozilla::dom::HTMLMediaElement::MozRequestDebugLog(nsINode::ErrorResult&)::; ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 46:51.86 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 46:51.86 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 46:51.86 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 46:51.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 46:51.86 678 | aFrom->ChainTo(aTo.forget(), ""); 46:51.86 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:51.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = true]': 46:51.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = true]' 46:51.86 1191 | void ChainTo(already_AddRefed aChainedPromise, 46:51.86 | ^~~~~~~ 46:52.87 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise::ResolveOrRejectValue>, bool, true>; ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]', 46:52.88 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::HTMLMediaElement::MediaStreamRenderer::SetAudioOutputDevice(AudioDeviceInfo*)::::ResolveOrRejectValue>, bool, true>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 46:52.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 46:52.88 678 | aFrom->ChainTo(aTo.forget(), ""); 46:52.88 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:52.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::HTMLMediaElement::MediaStreamRenderer::SetAudioOutputDevice(AudioDeviceInfo*)::::ResolveOrRejectValue>, bool, true>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]': 46:52.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' 46:52.88 1191 | void ChainTo(already_AddRefed aChainedPromise, 46:52.88 | ^~~~~~~ 46:52.90 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise::ResolveOrRejectValue>, bool, true>; ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]', 46:52.90 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::HTMLMediaElement::MediaStreamRenderer::SetAudioOutputDevice(AudioDeviceInfo*)::::ResolveOrRejectValue>, bool, true>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 46:52.90 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 46:52.90 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 46:52.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 46:52.90 678 | aFrom->ChainTo(aTo.forget(), ""); 46:52.90 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:52.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]': 46:52.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' 46:52.90 1191 | void ChainTo(already_AddRefed aChainedPromise, 46:52.90 | ^~~~~~~ 46:53.12 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]', 46:53.12 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::HTMLMediaElement::SetSinkId(const nsAString&, nsINode::ErrorResult&)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 46:53.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 46:53.12 678 | aFrom->ChainTo(aTo.forget(), ""); 46:53.12 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:53.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::HTMLMediaElement::SetSinkId(const nsAString&, nsINode::ErrorResult&)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]': 46:53.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' 46:53.12 1191 | void ChainTo(already_AddRefed aChainedPromise, 46:53.12 | ^~~~~~~ 47:11.50 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 47:11.51 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSplittableFrame.h:16, 47:11.51 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:15, 47:11.51 from /builddir/build/BUILD/firefox-140.4.0/layout/forms/nsHTMLButtonControlFrame.h:10, 47:11.51 from /builddir/build/BUILD/firefox-140.4.0/layout/forms/nsComboboxControlFrame.h:15, 47:11.51 from /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLSelectElement.cpp:28, 47:11.51 from Unified_cpp_dom_html3.cpp:47: 47:11.51 /builddir/build/BUILD/firefox-140.4.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]': 47:11.51 /builddir/build/BUILD/firefox-140.4.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 >*]' 47:11.51 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 47:11.51 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 47:11.51 /builddir/build/BUILD/firefox-140.4.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] 47:11.51 302 | memcpy(&value, &aInternalValue, sizeof(value)); 47:11.51 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.51 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 47:11.51 413 | struct FrameBidiData { 47:11.51 | ^~~~~~~~~~~~~ 47:14.77 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 47:14.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EventForwards.h:12, 47:14.77 from /builddir/build/BUILD/firefox-140.4.0/dom/html/nsGenericHTMLElement.h:10, 47:14.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/HTMLParagraphElement.h:12, 47:14.77 from /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLParagraphElement.cpp:7, 47:14.77 from Unified_cpp_dom_html3.cpp:2: 47:14.77 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 47:14.77 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 47:14.77 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 47:14.77 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 47:14.77 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 47:14.77 inlined from 'void mozilla::dom::HTMLSlotElement::AssignedNodes(const mozilla::dom::AssignedNodesOptions&, nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLSlotElement.cpp:150:33, 47:14.77 inlined from 'void mozilla::dom::HTMLSlotElement::AssignedNodes(const mozilla::dom::AssignedNodesOptions&, nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLSlotElement.cpp:144:6: 47:14.77 /builddir/build/BUILD/firefox-140.4.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] 47:14.77 450 | mArray.mHdr->mLength = 0; 47:14.77 | ~~~~~~~~~~~~~~~~~~~~~^~~ 47:14.77 In file included from Unified_cpp_dom_html3.cpp:74: 47:14.77 /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLSlotElement.cpp: In member function 'void mozilla::dom::HTMLSlotElement::AssignedNodes(const mozilla::dom::AssignedNodesOptions&, nsTArray >&)': 47:14.77 /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLSlotElement.cpp:150:32: note: at offset 8 into object '' of size 8 47:14.77 150 | aNodes = mAssignedNodes.Clone(); 47:14.77 | ~~~~~~~~~~~~~~~~~~~~^~ 47:14.77 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 47:14.77 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 47:14.77 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 47:14.77 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 47:14.77 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 47:14.77 inlined from 'void mozilla::dom::HTMLSlotElement::AssignedNodes(const mozilla::dom::AssignedNodesOptions&, nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLSlotElement.cpp:150:33, 47:14.77 inlined from 'void mozilla::dom::HTMLSlotElement::AssignedNodes(const mozilla::dom::AssignedNodesOptions&, nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLSlotElement.cpp:144:6: 47:14.77 /builddir/build/BUILD/firefox-140.4.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] 47:14.77 450 | mArray.mHdr->mLength = 0; 47:14.78 | ~~~~~~~~~~~~~~~~~~~~~^~~ 47:14.78 /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLSlotElement.cpp: In member function 'void mozilla::dom::HTMLSlotElement::AssignedNodes(const mozilla::dom::AssignedNodesOptions&, nsTArray >&)': 47:14.78 /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLSlotElement.cpp:150:32: note: at offset 8 into object '' of size 8 47:14.78 150 | aNodes = mAssignedNodes.Clone(); 47:14.78 | ~~~~~~~~~~~~~~~~~~~~^~ 47:14.91 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 47:14.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 47:14.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 47:14.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:13, 47:14.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsClassHashtable.h:13, 47:14.91 from /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/IndexedDatabaseManager.h:16, 47:14.91 from /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/IndexedDatabaseManager.cpp:7, 47:14.91 from Unified_cpp_dom_indexedDB1.cpp:2: 47:14.91 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 47:14.91 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 47:14.91 inlined from 'void mozilla::dom::indexedDB::Key::Unset()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 47:14.91 inlined from 'mozilla::dom::indexedDB::Key::Key()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 47:14.91 inlined from 'mozilla::dom::indexedDB::{anonymous}::EncodeKeysFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)::' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/SchemaUpgrades.cpp:1040:5, 47:14.91 inlined from 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::EncodeKeysFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/SchemaUpgrades.cpp:1040:5: 47:14.91 /builddir/build/BUILD/firefox-140.4.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] 47:14.91 315 | mHdr->mLength = 0; 47:14.91 | ~~~~~~~~~~~~~~^~~ 47:14.91 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Assertions.h:36, 47:14.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Casting.h:12, 47:14.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/jstypes.h:24, 47:14.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/TypeDecls.h:22, 47:14.91 from /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/IndexedDatabaseManager.h:10: 47:14.91 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/SchemaUpgrades.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::EncodeKeysFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)': 47:14.91 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/SchemaUpgrades.cpp:1056:19: note: at offset 24 into object 'key' of size 24 47:14.91 1056 | Key key; 47:14.91 | ^~~ 47:14.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MacroArgs.h:94:56: note: in definition of macro 'MOZ_ARG_8' 47:14.91 94 | #define MOZ_ARG_8(a1, a2, a3, a4, a5, a6, a7, a8, ...) a8 47:14.91 | ^~ 47:14.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:665:13: note: in expansion of macro 'QM_TRY_ASSIGN_PROPAGATE_ERR' 47:14.91 665 | QM_TRY_ASSIGN_PROPAGATE_ERR(__VA_ARGS__), \ 47:14.91 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:14.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:672:3: note: in expansion of macro 'QM_TRY_ASSIGN_META' 47:14.91 672 | QM_TRY_ASSIGN_META(MOZ_UNIQUE_VAR(tryResult), accessFunction, ##__VA_ARGS__) 47:14.91 | ^~~~~~~~~~~~~~~~~~ 47:14.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:698:29: note: in expansion of macro 'QM_TRY_ASSIGN_GLUE' 47:14.91 698 | #define QM_TRY_INSPECT(...) QM_TRY_ASSIGN_GLUE(inspect, __VA_ARGS__) 47:14.91 | ^~~~~~~~~~~~~~~~~~ 47:14.91 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/SchemaUpgrades.cpp:1040:5: note: in expansion of macro 'QM_TRY_INSPECT' 47:14.91 1040 | QM_TRY_INSPECT( 47:14.91 | ^~~~~~~~~~~~~~ 47:14.91 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 47:14.92 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 47:14.92 inlined from 'void mozilla::dom::indexedDB::Key::Unset()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 47:14.92 inlined from 'mozilla::dom::indexedDB::Key::Key()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 47:14.92 inlined from 'mozilla::dom::indexedDB::{anonymous}::EncodeKeysFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)::' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/SchemaUpgrades.cpp:1040:5, 47:14.92 inlined from 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::EncodeKeysFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/SchemaUpgrades.cpp:1040:5: 47:14.92 /builddir/build/BUILD/firefox-140.4.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] 47:14.92 315 | mHdr->mLength = 0; 47:14.92 | ~~~~~~~~~~~~~~^~~ 47:14.92 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/SchemaUpgrades.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::EncodeKeysFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)': 47:14.92 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/SchemaUpgrades.cpp:1047:19: note: at offset 24 into object 'key' of size 24 47:14.92 1047 | Key key; 47:14.92 | ^~~ 47:14.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MacroArgs.h:94:56: note: in definition of macro 'MOZ_ARG_8' 47:14.92 94 | #define MOZ_ARG_8(a1, a2, a3, a4, a5, a6, a7, a8, ...) a8 47:14.92 | ^~ 47:14.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:665:13: note: in expansion of macro 'QM_TRY_ASSIGN_PROPAGATE_ERR' 47:14.92 665 | QM_TRY_ASSIGN_PROPAGATE_ERR(__VA_ARGS__), \ 47:14.92 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:14.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:672:3: note: in expansion of macro 'QM_TRY_ASSIGN_META' 47:14.92 672 | QM_TRY_ASSIGN_META(MOZ_UNIQUE_VAR(tryResult), accessFunction, ##__VA_ARGS__) 47:14.92 | ^~~~~~~~~~~~~~~~~~ 47:14.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:698:29: note: in expansion of macro 'QM_TRY_ASSIGN_GLUE' 47:14.92 698 | #define QM_TRY_INSPECT(...) QM_TRY_ASSIGN_GLUE(inspect, __VA_ARGS__) 47:14.92 | ^~~~~~~~~~~~~~~~~~ 47:14.92 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/SchemaUpgrades.cpp:1040:5: note: in expansion of macro 'QM_TRY_INSPECT' 47:14.92 1040 | QM_TRY_INSPECT( 47:14.92 | ^~~~~~~~~~~~~~ 47:15.14 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 47:15.14 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 47:15.14 inlined from 'void mozilla::dom::indexedDB::Key::Unset()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 47:15.14 inlined from 'mozilla::dom::indexedDB::Key::Key()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 47:15.14 inlined from 'constexpr IPC::ReadResult >::ReadResult() [with T = mozilla::dom::indexedDB::Key; bool = true]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:263:3, 47:15.14 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: 47:15.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of 'IPC::ReadResult [1]' [-Warray-bounds] 47:15.14 315 | mHdr->mLength = 0; 47:15.14 | ~~~~~~~~~~~~~~^~~ 47:15.14 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/Shmem.h:14, 47:15.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/sessionstore/SessionStoreTypes.h:21, 47:15.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SessionStoreRestoreData.h:10, 47:15.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SessionStoreUtils.h:15, 47:15.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TrustedTypeUtils.h:13, 47:15.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TrustedHTML.h:10, 47:15.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TrustedTypePolicyFactory.h:12, 47:15.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WorkerScope.h:25, 47:15.14 from /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/IndexedDatabaseManager.cpp:24: 47:15.14 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In function 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]': 47:15.14 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: note: at offset 32 into object 'p' of size 32 47:15.14 501 | ReadResult

p; 47:15.14 | ^ 47:15.40 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 47:15.40 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 47:15.40 inlined from 'void mozilla::dom::indexedDB::Key::Unset()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 47:15.40 inlined from 'mozilla::dom::indexedDB::Key::Key()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 47:15.40 inlined from 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::UpgradeSchemaFrom17_0To18_0Helper::InsertIndexDataValuesFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)' at /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/SchemaUpgrades.cpp:1475:7: 47:15.40 /builddir/build/BUILD/firefox-140.4.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] 47:15.40 315 | mHdr->mLength = 0; 47:15.40 | ~~~~~~~~~~~~~~^~~ 47:15.40 In file included from Unified_cpp_dom_indexedDB1.cpp:47: 47:15.40 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/SchemaUpgrades.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::UpgradeSchemaFrom17_0To18_0Helper::InsertIndexDataValuesFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)': 47:15.40 /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/SchemaUpgrades.cpp:1475:7: note: at offset 24 into object 'value' of size 24 47:15.40 1475 | Key value; 47:15.40 | ^~~~~ 47:15.99 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 47:15.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 47:15.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 47:15.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 47:15.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 47:15.99 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 47:15.99 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 47:15.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 47:15.99 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 47:15.99 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIScriptGlobalObject.h:11, 47:15.99 from /builddir/build/BUILD/firefox-140.4.0/dom/indexedDB/IndexedDatabaseManager.cpp:11: 47:15.99 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 47:15.99 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::IndexedDatabaseManager::DoMaintenance(JSContext*, mozilla::dom::Promise**)::::ResolveOrRejectValue&)>; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 47:15.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 47:15.99 678 | aFrom->ChainTo(aTo.forget(), ""); 47:15.99 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:15.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::IndexedDatabaseManager::DoMaintenance(JSContext*, mozilla::dom::Promise**)::::ResolveOrRejectValue&)>; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 47:15.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 47:15.99 1191 | void ChainTo(already_AddRefed aChainedPromise, 47:15.99 | ^~~~~~~ 47:16.00 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 47:16.00 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::IndexedDatabaseManager::DoMaintenance(JSContext*, mozilla::dom::Promise**)::::ResolveOrRejectValue&)>; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 47:16.00 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 47:16.00 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 47:16.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 47:16.00 678 | aFrom->ChainTo(aTo.forget(), ""); 47:16.00 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:16.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 47:16.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 47:16.00 1191 | void ChainTo(already_AddRefed aChainedPromise, 47:16.00 | ^~~~~~~ 47:30.70 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 47:30.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 47:30.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 47:30.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 47:30.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 47:30.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 47:30.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PBackgroundIDBSharedTypes.cpp:19, 47:30.70 from Unified_cpp_dom_indexedDB2.cpp:83: 47:30.70 /builddir/build/BUILD/firefox-140.4.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]': 47:30.70 /builddir/build/BUILD/firefox-140.4.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 >*]' 47:30.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 47:30.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 47:30.70 /builddir/build/BUILD/firefox-140.4.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] 47:30.70 302 | memcpy(&value, &aInternalValue, sizeof(value)); 47:30.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 47:30.70 413 | struct FrameBidiData { 47:30.70 | ^~~~~~~~~~~~~ 47:32.48 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AtomicRefCountedWithFinalize.h:14, 47:32.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/TextureHost.h:38, 47:32.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AsyncImagePipelineOp.h:12, 47:32.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:18, 47:32.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 47:32.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 47:32.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 47:32.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 47:32.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 47:32.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/IMEStateManager.h:14, 47:32.48 from /builddir/build/BUILD/firefox-140.4.0/dom/html/TextControlState.cpp:11, 47:32.48 from Unified_cpp_dom_html4.cpp:137: 47:32.48 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/base/task.h: In member function 'virtual nsresult RunnableMethod::Run()': 47:32.48 /builddir/build/BUILD/firefox-140.4.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 47:32.48 142 | if (obj_) DispatchTupleToMethod(obj_, meth_, params_); 47:32.48 | 47:32.48 /builddir/build/BUILD/firefox-140.4.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 47:36.19 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 47:36.19 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 47:36.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EditorBase.h:33, 47:36.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TextEditor.h:9, 47:36.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:13, 47:36.19 from /builddir/build/BUILD/firefox-140.4.0/dom/html/HTMLTextAreaElement.cpp:7, 47:36.19 from Unified_cpp_dom_html4.cpp:38: 47:36.19 /builddir/build/BUILD/firefox-140.4.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]': 47:36.19 /builddir/build/BUILD/firefox-140.4.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 >*]' 47:36.19 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 47:36.19 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 47:36.19 /builddir/build/BUILD/firefox-140.4.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] 47:36.19 302 | memcpy(&value, &aInternalValue, sizeof(value)); 47:36.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:36.19 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 47:36.19 413 | struct FrameBidiData { 47:36.19 | ^~~~~~~~~~~~~ 47:38.11 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 47:38.11 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message.h:20, 47:38.11 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:19, 47:38.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/EnumSerializer.h:11, 47:38.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 47:38.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PBackgroundIDBFactory.cpp:7, 47:38.11 from Unified_cpp_dom_indexedDB2.cpp:2: 47:38.11 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 47:38.11 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 47:38.11 inlined from 'void mozilla::dom::indexedDB::Key::Unset()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:97:35, 47:38.11 inlined from 'mozilla::dom::indexedDB::Key::Key()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/Key.h:49:16, 47:38.11 inlined from 'constexpr IPC::ReadResult >::ReadResult() [with T = mozilla::dom::indexedDB::Key; bool = true]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:263:3, 47:38.11 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: 47:38.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of 'IPC::ReadResult [1]' [-Warray-bounds] 47:38.11 315 | mHdr->mLength = 0; 47:38.11 | ~~~~~~~~~~~~~~^~~ 47:38.11 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In function 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::indexedDB::Key]': 47:38.11 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: note: at offset 32 into object 'p' of size 32 47:38.11 501 | ReadResult

p; 47:38.11 | ^ 47:53.34 dom/ipc/jsactor 48:00.48 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 48:00.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 48:00.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 48:00.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 48:00.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 48:00.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 48:00.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 48:00.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/IMEStateManager.h:14, 48:00.48 from /builddir/build/BUILD/firefox-140.4.0/dom/html/nsGenericHTMLElement.cpp:14, 48:00.48 from Unified_cpp_dom_html5.cpp:47: 48:00.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 48:00.49 /builddir/build/BUILD/firefox-140.4.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 48:00.49 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 48:00.49 | 48:00.49 /builddir/build/BUILD/firefox-140.4.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 48:06.09 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 48:06.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 48:06.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 48:06.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 48:06.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 48:06.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 48:06.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 48:06.09 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/jsactor/JSActorService.cpp:11, 48:06.09 from Unified_cpp_dom_ipc_jsactor0.cpp:20: 48:06.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 48:06.09 /builddir/build/BUILD/firefox-140.4.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 48:06.09 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 48:06.09 | 48:06.09 /builddir/build/BUILD/firefox-140.4.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 48:06.63 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 48:06.63 from /builddir/build/BUILD/firefox-140.4.0/dom/html/TextTrackManager.cpp:20, 48:06.63 from Unified_cpp_dom_html5.cpp:2: 48:06.63 /builddir/build/BUILD/firefox-140.4.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]': 48:06.63 /builddir/build/BUILD/firefox-140.4.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 >*]' 48:06.63 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 48:06.63 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 48:06.63 /builddir/build/BUILD/firefox-140.4.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] 48:06.63 302 | memcpy(&value, &aInternalValue, sizeof(value)); 48:06.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:06.63 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 48:06.63 413 | struct FrameBidiData { 48:06.63 | ^~~~~~~~~~~~~ 48:06.74 /builddir/build/BUILD/firefox-140.4.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]': 48:06.75 /builddir/build/BUILD/firefox-140.4.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 >*]' 48:06.75 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 48:06.75 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:0: required from here 48:06.75 /builddir/build/BUILD/firefox-140.4.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] 48:06.75 302 | memcpy(&value, &aInternalValue, sizeof(value)); 48:06.75 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:06.75 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 48:06.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:19, 48:06.75 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:26, 48:06.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 48:06.75 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 48:06.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 48:06.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 48:06.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TextTrack.h:11, 48:06.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TextTrackManager.h:10, 48:06.75 from /builddir/build/BUILD/firefox-140.4.0/dom/html/TextTrackManager.cpp:7: 48:06.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 48:06.75 22 | struct nsPoint : public mozilla::gfx::BasePoint { 48:06.75 | ^~~~~~~ 48:12.68 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/JSONWriter.h:98, 48:12.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:12, 48:12.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 48:12.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/ProfilingStack.h:11, 48:12.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:29, 48:12.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:24, 48:12.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/PromiseNativeHandler.h:12, 48:12.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/JSActor.h:13, 48:12.68 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/jsactor/JSActor.cpp:7, 48:12.68 from Unified_cpp_dom_ipc_jsactor0.cpp:2: 48:12.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 48:12.68 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2177:40: required from here 48:12.69 /builddir/build/BUILD/firefox-140.4.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] 48:12.69 37 | memset(aT, 0, sizeof(T)); 48:12.69 | ~~~~~~^~~~~~~~~~~~~~~~~~ 48:12.69 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/jsactor/JSActor.cpp:25: 48:12.69 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2176:8: note: 'struct xpc::GlobalProperties' declared here 48:12.69 2176 | struct GlobalProperties { 48:12.69 | ^~~~~~~~~~~~~~~~ 48:15.22 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 48:15.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsFrameLoader.h:36, 48:15.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:17, 48:15.23 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/jsactor/JSActor.cpp:18: 48:15.23 /builddir/build/BUILD/firefox-140.4.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]': 48:15.23 /builddir/build/BUILD/firefox-140.4.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 >*]' 48:15.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 48:15.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 48:15.23 /builddir/build/BUILD/firefox-140.4.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] 48:15.23 302 | memcpy(&value, &aInternalValue, sizeof(value)); 48:15.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:15.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 48:15.23 413 | struct FrameBidiData { 48:15.23 | ^~~~~~~~~~~~~ 48:21.22 dom/ipc 48:41.63 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 48:41.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:30, 48:41.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 48:41.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 48:41.63 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/ProcessHangMonitor.cpp:24: 48:41.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function 'static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)': 48:41.63 /builddir/build/BUILD/firefox-140.4.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 48:41.63 36 | if (!aKey) return 0; 48:41.63 | 48:41.63 /builddir/build/BUILD/firefox-140.4.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 48:42.39 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ParamTraits_IsEnumCase.h:10, 48:42.39 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:22, 48:42.39 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:28, 48:42.39 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 48:42.39 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:17, 48:42.39 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/ContentChild.cpp:108: 48:42.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/IsEnumCase.h: In function 'constexpr std::optional<_Tp> mozilla::AsEnumCase(std::underlying_type_t)': 48:42.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/IsEnumCase.h:21: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 48:42.39 21 | if (!IsEnumCase(ret)) return {}; 48:42.39 | 48:42.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/IsEnumCase.h:21: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 48:43.23 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/JSONWriter.h:98, 48:43.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:12, 48:43.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 48:43.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/ProfilingStack.h:11, 48:43.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:29, 48:43.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:24, 48:43.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIRemoteTab.h:11, 48:43.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ProcessHangMonitor.h:14, 48:43.23 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/ProcessHangMonitor.cpp:7: 48:43.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 48:43.23 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2177:40: required from here 48:43.24 /builddir/build/BUILD/firefox-140.4.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] 48:43.24 37 | memset(aT, 0, sizeof(T)); 48:43.24 | ~~~~~~^~~~~~~~~~~~~~~~~~ 48:43.24 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/ProcessHangMonitor.cpp:11: 48:43.24 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2176:8: note: 'struct xpc::GlobalProperties' declared here 48:43.24 2176 | struct GlobalProperties { 48:43.24 | ^~~~~~~~~~~~~~~~ 48:45.94 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 48:45.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 48:45.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 48:45.94 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/ProcessHangMonitor.cpp:23: 48:45.94 /builddir/build/BUILD/firefox-140.4.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]': 48:45.94 /builddir/build/BUILD/firefox-140.4.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 >*]' 48:45.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 48:45.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 48:45.94 /builddir/build/BUILD/firefox-140.4.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] 48:45.94 302 | memcpy(&value, &aInternalValue, sizeof(value)); 48:45.94 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:45.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 48:45.94 413 | struct FrameBidiData { 48:45.94 | ^~~~~~~~~~~~~ 48:51.29 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 48:51.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 48:51.29 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/BrowserChild.h:11, 48:51.29 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/ContentChild.cpp:11: 48:51.29 /builddir/build/BUILD/firefox-140.4.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]': 48:51.29 /builddir/build/BUILD/firefox-140.4.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 >*]' 48:51.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 48:51.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 48:51.29 /builddir/build/BUILD/firefox-140.4.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] 48:51.29 302 | memcpy(&value, &aInternalValue, sizeof(value)); 48:51.30 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:51.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 48:51.30 413 | struct FrameBidiData { 48:51.30 | ^~~~~~~~~~~~~ 49:17.14 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 49:17.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 49:17.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 49:17.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 49:17.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 49:17.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsSubDocumentFrame.h:12, 49:17.14 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/BrowserBridgeChild.cpp:22, 49:17.14 from Unified_cpp_dom_ipc0.cpp:2: 49:17.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 49:17.14 /builddir/build/BUILD/firefox-140.4.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:17.14 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 49:17.14 | 49:17.14 /builddir/build/BUILD/firefox-140.4.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:23.92 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 49:23.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 49:23.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 49:23.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 49:23.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 49:23.92 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 49:23.92 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 49:23.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 49:23.92 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 49:23.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TypedArray.h:31, 49:23.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WebGLRenderingContextBinding.h:17, 49:23.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:8, 49:23.92 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/CanvasGradient.h:10, 49:23.92 from /builddir/build/BUILD/firefox-140.4.0/dom/canvas/CanvasGradient.cpp:5: 49:23.92 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 49:23.92 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ClientWebGLContext::TexImage(uint8_t, GLenum, GLint, GLenum, const mozilla::ivec3&, const mozilla::Maybe >&, GLint, const mozilla::webgl::PackingInfo&, const mozilla::TexImageSource&) const::; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 49:23.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 49:23.92 678 | aFrom->ChainTo(aTo.forget(), ""); 49:23.92 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:23.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ClientWebGLContext::TexImage(uint8_t, GLenum, GLint, GLenum, const mozilla::ivec3&, const mozilla::Maybe >&, GLint, const mozilla::webgl::PackingInfo&, const mozilla::TexImageSource&) const::; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 49:23.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 49:23.94 1191 | void ChainTo(already_AddRefed aChainedPromise, 49:23.94 | ^~~~~~~ 49:24.05 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 49:24.05 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ClientWebGLContext::TexImage(uint8_t, GLenum, GLint, GLenum, const mozilla::ivec3&, const mozilla::Maybe >&, GLint, const mozilla::webgl::PackingInfo&, const mozilla::TexImageSource&) const::; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 49:24.05 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 49:24.05 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 49:24.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 49:24.05 678 | aFrom->ChainTo(aTo.forget(), ""); 49:24.05 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:24.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 49:24.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 49:24.05 1191 | void ChainTo(already_AddRefed aChainedPromise, 49:24.05 | ^~~~~~~ 49:24.37 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontEntry.h:15, 49:24.38 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:23, 49:24.38 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 49:24.38 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/FilePickerParent.cpp:16, 49:24.38 from Unified_cpp_dom_ipc1.cpp:11: 49:24.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h: In static member function 'static bool gfxFontUtils::PotentialRTLChar(char16_t)': 49:24.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h:1125: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 49:24.38 1125 | if (aCh >= kUnicodeBidiScriptsStart && aCh <= kUnicodeBidiScriptsEnd) 49:24.38 | 49:24.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h:1125: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 49:32.73 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 49:32.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 49:32.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 49:32.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19, 49:32.73 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/FilePickerParent.cpp:14: 49:32.73 /builddir/build/BUILD/firefox-140.4.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:32.73 /builddir/build/BUILD/firefox-140.4.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:32.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:32.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 49:32.73 /builddir/build/BUILD/firefox-140.4.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:32.73 302 | memcpy(&value, &aInternalValue, sizeof(value)); 49:32.73 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:32.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 49:32.73 413 | struct FrameBidiData { 49:32.73 | ^~~~~~~~~~~~~ 49:51.90 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 49:51.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:13, 49:51.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 49:51.90 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/BrowserBridgeChild.cpp:8: 49:51.90 /builddir/build/BUILD/firefox-140.4.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:51.90 /builddir/build/BUILD/firefox-140.4.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:51.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:51.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 49:51.90 /builddir/build/BUILD/firefox-140.4.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:51.90 302 | memcpy(&value, &aInternalValue, sizeof(value)); 49:51.90 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:51.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 49:51.90 413 | struct FrameBidiData { 49:51.90 | ^~~~~~~~~~~~~ 49:56.55 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 49:56.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 49:56.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 49:56.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 49:56.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 49:56.55 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 49:56.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/UserActivation.h:15, 49:56.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:23, 49:56.55 from /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:10, 49:56.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DocShellMessageUtils.h:12, 49:56.55 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/DocShellMessageUtils.cpp:7, 49:56.55 from Unified_cpp_dom_ipc1.cpp:2: 49:56.55 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::net::OpaqueResponseBlocker::ValidatorResult>, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = std::tuple, mozilla::net::OpaqueResponseBlocker::ValidatorResult>; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 49:56.55 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::JSValidatorParent::IsOpaqueResponseAllowed(const std::function, mozilla::net::OpaqueResponseBlocker::ValidatorResult)>&)::::, mozilla::net::OpaqueResponseBlocker::ValidatorResult>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)>; ResolveValueT = std::tuple, mozilla::net::OpaqueResponseBlocker::ValidatorResult>; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 49:56.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 49:56.56 678 | aFrom->ChainTo(aTo.forget(), ""); 49:56.56 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:56.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::JSValidatorParent::IsOpaqueResponseAllowed(const std::function, mozilla::net::OpaqueResponseBlocker::ValidatorResult)>&)::::, mozilla::net::OpaqueResponseBlocker::ValidatorResult>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)>; ResolveValueT = std::tuple, mozilla::net::OpaqueResponseBlocker::ValidatorResult>; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 49:56.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::tuple, mozilla::net::OpaqueResponseBlocker::ValidatorResult>; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 49:56.56 1191 | void ChainTo(already_AddRefed aChainedPromise, 49:56.56 | ^~~~~~~ 49:56.56 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::net::OpaqueResponseBlocker::ValidatorResult>, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = std::tuple, mozilla::net::OpaqueResponseBlocker::ValidatorResult>; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 49:56.56 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::JSValidatorParent::IsOpaqueResponseAllowed(const std::function, mozilla::net::OpaqueResponseBlocker::ValidatorResult)>&)::::, mozilla::net::OpaqueResponseBlocker::ValidatorResult>, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)>; ResolveValueT = std::tuple, mozilla::net::OpaqueResponseBlocker::ValidatorResult>; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 49:56.57 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = std::tuple, mozilla::net::OpaqueResponseBlocker::ValidatorResult>; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 49:56.57 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = std::tuple, mozilla::net::OpaqueResponseBlocker::ValidatorResult>; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 49:56.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 49:56.57 678 | aFrom->ChainTo(aTo.forget(), ""); 49:56.57 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:56.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = std::tuple, mozilla::net::OpaqueResponseBlocker::ValidatorResult>; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 49:56.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::tuple, mozilla::net::OpaqueResponseBlocker::ValidatorResult>; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 49:56.57 1191 | void ChainTo(already_AddRefed aChainedPromise, 49:56.57 | ^~~~~~~ 49:56.62 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 49:56.63 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::JSOracleParent::WithJSOracle(const std::function&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 49:56.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 49:56.63 678 | aFrom->ChainTo(aTo.forget(), ""); 49:56.63 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:56.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::JSOracleParent::WithJSOracle(const std::function&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 49:56.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 49:56.63 1191 | void ChainTo(already_AddRefed aChainedPromise, 49:56.63 | ^~~~~~~ 49:56.63 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 49:56.63 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::JSOracleParent::WithJSOracle(const std::function&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 49:56.63 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 49:56.63 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 49:56.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 49:56.63 678 | aFrom->ChainTo(aTo.forget(), ""); 49:56.63 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:56.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 49:56.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 49:56.63 1191 | void ChainTo(already_AddRefed aChainedPromise, 49:56.63 | ^~~~~~~ 49:56.91 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 49:56.91 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::PreallocatedProcessManagerImpl::AllocateNow()::; RejectFunction = mozilla::PreallocatedProcessManagerImpl::AllocateNow()::; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 49:56.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 49:56.91 678 | aFrom->ChainTo(aTo.forget(), ""); 49:56.91 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:56.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::PreallocatedProcessManagerImpl::AllocateNow()::; RejectFunction = mozilla::PreallocatedProcessManagerImpl::AllocateNow()::; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 49:56.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 49:56.91 1191 | void ChainTo(already_AddRefed aChainedPromise, 49:56.91 | ^~~~~~~ 49:58.40 dom/jsurl 50:07.84 dom/l10n 50:15.23 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 50:15.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 50:15.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 50:15.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 50:15.23 from /builddir/build/BUILD/firefox-140.4.0/dom/l10n/L10nMutations.cpp:8, 50:15.23 from Unified_cpp_dom_l10n0.cpp:20: 50:15.23 /builddir/build/BUILD/firefox-140.4.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:15.23 /builddir/build/BUILD/firefox-140.4.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:15.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:15.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 50:15.23 /builddir/build/BUILD/firefox-140.4.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:15.23 302 | memcpy(&value, &aInternalValue, sizeof(value)); 50:15.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:15.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 50:15.23 413 | struct FrameBidiData { 50:15.23 | ^~~~~~~~~~~~~ 50:18.13 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 50:18.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 50:18.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 50:18.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:20, 50:18.13 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:26, 50:18.13 from /builddir/build/BUILD/firefox-140.4.0/dom/l10n/DOMLocalization.cpp:9, 50:18.13 from Unified_cpp_dom_l10n0.cpp:2: 50:18.13 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 50:18.13 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::L10nOverlaysError; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 50:18.13 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 50:18.13 inlined from 'constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {nsTArray}; T = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:1016:3, 50:18.13 inlined from 'void mozilla::dom::Nullable::SetValue(T&&) [with T = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Nullable.h:51:19, 50:18.13 inlined from 'static void mozilla::dom::L10nOverlays::TranslateElement(const mozilla::dom::GlobalObject&, mozilla::dom::Element&, const mozilla::dom::L10nMessage&, mozilla::dom::Nullable >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/l10n/L10nOverlays.cpp:458:21: 50:18.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 50:18.13 655 | aOther.mHdr->mLength = 0; 50:18.13 | ~~~~~~~~~~~~~~~~~~~~~^~~ 50:18.13 In file included from Unified_cpp_dom_l10n0.cpp:29: 50:18.13 /builddir/build/BUILD/firefox-140.4.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 >&)': 50:18.13 /builddir/build/BUILD/firefox-140.4.0/dom/l10n/L10nOverlays.cpp:447:31: note: at offset 8 into object 'errors' of size 8 50:18.13 447 | nsTArray errors; 50:18.13 | ^~~~~~ 50:18.75 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 50:18.76 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:338:25, 50:18.76 inlined from 'void nsTArray_Impl::RemoveElementsAtUnsafe(index_type, size_type) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2534:44, 50:18.76 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1984:27, 50:18.76 inlined from 'bool nsTArray_Impl::RemoveElement(const Item&) [with Item = mozilla::dom::Element*; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1992:25, 50:18.76 inlined from 'already_AddRefed mozilla::dom::DocumentL10n::TranslateDocument(mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/l10n/DocumentL10n.cpp:216:31: 50:18.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 50:18.76 315 | mHdr->mLength = 0; 50:18.76 | ~~~~~~~~~~~~~~^~~ 50:18.76 In file included from Unified_cpp_dom_l10n0.cpp:11: 50:18.76 /builddir/build/BUILD/firefox-140.4.0/dom/l10n/DocumentL10n.cpp: In member function 'already_AddRefed mozilla::dom::DocumentL10n::TranslateDocument(mozilla::ErrorResult&)': 50:18.76 /builddir/build/BUILD/firefox-140.4.0/dom/l10n/DocumentL10n.cpp:189:36: note: at offset 8 into object 'elements' of size 8 50:18.76 189 | Sequence> elements; 50:18.76 | ^~~~~~~~ 50:33.78 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContainerFrame.h:17, 50:33.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:47, 50:33.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 50:33.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 50:33.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 50:33.78 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/ProcessPriorityManager.cpp:12, 50:33.78 from Unified_cpp_dom_ipc2.cpp:2: 50:33.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsLineBox.h: In member function 'const nsLineBox* nsLineIterator::GetLineAt(int32_t)': 50:33.78 /builddir/build/BUILD/firefox-140.4.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 50:33.78 1089 | } else if (mNumLines > 0 && aIndex > (mNumLines + mIndex) / 2) { 50:33.78 | 50:33.78 /builddir/build/BUILD/firefox-140.4.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 50:49.94 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 50:49.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 50:49.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 50:49.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 50:49.94 /builddir/build/BUILD/firefox-140.4.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:49.94 /builddir/build/BUILD/firefox-140.4.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:49.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:49.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 50:49.94 /builddir/build/BUILD/firefox-140.4.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:49.94 302 | memcpy(&value, &aInternalValue, sizeof(value)); 50:49.94 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:49.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 50:49.94 413 | struct FrameBidiData { 50:49.94 | ^~~~~~~~~~~~~ 51:02.39 In file included from Unified_cpp_dom_ipc2.cpp:56: 51:02.39 /builddir/build/BUILD/firefox-140.4.0/dom/ipc/SharedMap.cpp: In member function 'mozilla::Result mozilla::dom::ipc::SharedMap::MaybeRebuild()': 51:02.39 /builddir/build/BUILD/firefox-140.4.0/dom/ipc/SharedMap.cpp:213: warning: 'count' may be used uninitialized [-Wmaybe-uninitialized] 51:02.39 213 | for (uint32_t i = 0; i < count; i++) { 51:02.39 | 51:02.39 /builddir/build/BUILD/firefox-140.4.0/dom/ipc/SharedMap.cpp:208: note: 'count' was declared here 51:02.39 208 | uint32_t count; 51:02.39 | 51:04.83 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 51:04.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 51:04.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 51:04.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 51:04.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 51:04.83 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 51:04.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/UserActivation.h:15, 51:04.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:23, 51:04.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanonicalBrowsingContext.h:10, 51:04.83 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/ProcessPriorityManager.cpp:9: 51:04.83 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]', 51:04.83 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::WindowGlobalParent::RecvGetIdentityCredential(mozilla::dom::PWindowGlobalParent::IdentityCredentialRequestOptions&&, const mozilla::dom::PWindowGlobalParent::CredentialMediationRequirement&, bool, const mozilla::dom::PWindowGlobalParent::GetIdentityCredentialResolver&)::; RejectFunction = mozilla::dom::WindowGlobalParent::RecvGetIdentityCredential(mozilla::dom::PWindowGlobalParent::IdentityCredentialRequestOptions&&, const mozilla::dom::PWindowGlobalParent::CredentialMediationRequirement&, bool, const mozilla::dom::PWindowGlobalParent::GetIdentityCredentialResolver&)::; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 51:04.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 51:04.84 678 | aFrom->ChainTo(aTo.forget(), ""); 51:04.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:04.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::WindowGlobalParent::RecvGetIdentityCredential(mozilla::dom::PWindowGlobalParent::IdentityCredentialRequestOptions&&, const mozilla::dom::PWindowGlobalParent::CredentialMediationRequirement&, bool, const mozilla::dom::PWindowGlobalParent::GetIdentityCredentialResolver&)::; RejectFunction = mozilla::dom::WindowGlobalParent::RecvGetIdentityCredential(mozilla::dom::PWindowGlobalParent::IdentityCredentialRequestOptions&&, const mozilla::dom::PWindowGlobalParent::CredentialMediationRequirement&, bool, const mozilla::dom::PWindowGlobalParent::GetIdentityCredentialResolver&)::; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]': 51:04.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' 51:04.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 51:04.84 | ^~~~~~~ 51:04.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_3dom21IPCIdentityCredentialE8nsresultLb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 51:04.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 51:04.84 678 | aFrom->ChainTo(aTo.forget(), ""); 51:04.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:04.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' 51:04.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 51:04.84 | ^~~~~~~ 51:04.85 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]', 51:04.85 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::WindowGlobalParent::RecvGetIdentityCredential(mozilla::dom::PWindowGlobalParent::IdentityCredentialRequestOptions&&, const mozilla::dom::PWindowGlobalParent::CredentialMediationRequirement&, bool, const mozilla::dom::PWindowGlobalParent::GetIdentityCredentialResolver&)::; RejectFunction = mozilla::dom::WindowGlobalParent::RecvGetIdentityCredential(mozilla::dom::PWindowGlobalParent::IdentityCredentialRequestOptions&&, const mozilla::dom::PWindowGlobalParent::CredentialMediationRequirement&, bool, const mozilla::dom::PWindowGlobalParent::GetIdentityCredentialResolver&)::; ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 51:04.85 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 51:04.85 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 51:04.85 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 51:04.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 51:04.85 678 | aFrom->ChainTo(aTo.forget(), ""); 51:04.85 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:04.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]': 51:04.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IPCIdentityCredential; RejectValueT = nsresult; bool IsExclusive = true]' 51:04.85 1191 | void ChainTo(already_AddRefed aChainedPromise, 51:04.85 | ^~~~~~~ 51:05.63 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::gfx::PaintFragment; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 51:05.63 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::WindowGlobalParent::DrawSnapshotInternal(mozilla::gfx::CrossProcessPaint*, const mozilla::Maybe >&, float, mozilla::dom::PWindowGlobalParent::nscolor, mozilla::dom::PWindowGlobalParent::uint32_t)::; RejectFunction = mozilla::dom::WindowGlobalParent::DrawSnapshotInternal(mozilla::gfx::CrossProcessPaint*, const mozilla::Maybe >&, float, mozilla::dom::PWindowGlobalParent::nscolor, mozilla::dom::PWindowGlobalParent::uint32_t)::; ResolveValueT = mozilla::gfx::PaintFragment; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 51:05.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 51:05.63 678 | aFrom->ChainTo(aTo.forget(), ""); 51:05.63 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:05.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::WindowGlobalParent::DrawSnapshotInternal(mozilla::gfx::CrossProcessPaint*, const mozilla::Maybe >&, float, mozilla::dom::PWindowGlobalParent::nscolor, mozilla::dom::PWindowGlobalParent::uint32_t)::; RejectFunction = mozilla::dom::WindowGlobalParent::DrawSnapshotInternal(mozilla::gfx::CrossProcessPaint*, const mozilla::Maybe >&, float, mozilla::dom::PWindowGlobalParent::nscolor, mozilla::dom::PWindowGlobalParent::uint32_t)::; ResolveValueT = mozilla::gfx::PaintFragment; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 51:05.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::gfx::PaintFragment; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 51:05.63 1191 | void ChainTo(already_AddRefed aChainedPromise, 51:05.63 | ^~~~~~~ 51:08.08 dom/localstorage 51:38.48 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 51:38.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:13, 51:38.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 51:38.48 from /builddir/build/BUILD/firefox-140.4.0/dom/localstorage/ActorsChild.h:12, 51:38.48 from /builddir/build/BUILD/firefox-140.4.0/dom/localstorage/ActorsChild.cpp:7, 51:38.48 from Unified_cpp_dom_localstorage0.cpp:2: 51:38.48 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 51:38.48 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::dom::LSItemInfo; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 51:38.48 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::LSItemInfo; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 51:38.48 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::LSItemInfo; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 51:38.48 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 51:38.48 inlined from 'virtual void mozilla::dom::{anonymous}::GetStateOp::GetResponse(mozilla::dom::PBackgroundLSSimpleRequestParent::LSSimpleRequestResponse&)' at /builddir/build/BUILD/firefox-140.4.0/dom/localstorage/ActorsParent.cpp:8279:73: 51:38.49 /builddir/build/BUILD/firefox-140.4.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] 51:38.49 315 | mHdr->mLength = 0; 51:38.49 | ~~~~~~~~~~~~~~^~~ 51:38.49 In file included from Unified_cpp_dom_localstorage0.cpp:11: 51:38.49 /builddir/build/BUILD/firefox-140.4.0/dom/localstorage/ActorsParent.cpp: In member function 'virtual void mozilla::dom::{anonymous}::GetStateOp::GetResponse(mozilla::dom::PBackgroundLSSimpleRequestParent::LSSimpleRequestResponse&)': 51:38.49 /builddir/build/BUILD/firefox-140.4.0/dom/localstorage/ActorsParent.cpp:8275:35: note: at offset 8 into object 'getStateResponse' of size 8 51:38.49 8275 | LSSimpleRequestGetStateResponse getStateResponse; 51:38.49 | ^~~~~~~~~~~~~~~~ 51:38.67 /builddir/build/BUILD/firefox-140.4.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*)': 51:38.67 /builddir/build/BUILD/firefox-140.4.0/dom/localstorage/ActorsParent.cpp:5613:12: warning: 'nextLoadIndex' may be used uninitialized [-Wmaybe-uninitialized] 51:38.67 5613 | uint32_t nextLoadIndex; 51:38.67 | ^~~~~~~~~~~~~ 51:39.18 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:15: 51:39.18 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]', 51:39.18 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::{anonymous}::PrepareDatastoreOp::OpenDirectory()::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 51:39.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 51:39.19 678 | aFrom->ChainTo(aTo.forget(), ""); 51:39.19 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:39.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::{anonymous}::PrepareDatastoreOp::OpenDirectory()::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]': 51:39.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' 51:39.19 1191 | void ChainTo(already_AddRefed aChainedPromise, 51:39.19 | ^~~~~~~ 51:39.19 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]', 51:39.19 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::{anonymous}::PrepareDatastoreOp::OpenDirectory()::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 51:39.19 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 51:39.19 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 51:39.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 51:39.19 678 | aFrom->ChainTo(aTo.forget(), ""); 51:39.19 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:39.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]': 51:39.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' 51:39.19 1191 | void ChainTo(already_AddRefed aChainedPromise, 51:39.19 | ^~~~~~~ 51:56.42 dom/locks 52:12.32 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 52:12.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 52:12.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 52:12.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 52:12.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 52:12.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 52:12.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 52:12.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 52:12.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 52:12.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 52:12.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 52:12.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/AbortSignal.h:12, 52:12.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/LockManagerBinding.h:12, 52:12.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Lock.h:15, 52:12.32 from /builddir/build/BUILD/firefox-140.4.0/dom/locks/Lock.cpp:7, 52:12.32 from Unified_cpp_dom_locks0.cpp:2: 52:12.32 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::LockManagerSnapshot; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 52:12.32 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::LockManager::Query(mozilla::ErrorResult&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::LockManagerSnapshot; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 52:12.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 52:12.32 678 | aFrom->ChainTo(aTo.forget(), ""); 52:12.32 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:12.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::LockManager::Query(mozilla::ErrorResult&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::LockManagerSnapshot; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 52:12.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::LockManagerSnapshot; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 52:12.32 1191 | void ChainTo(already_AddRefed aChainedPromise, 52:12.32 | ^~~~~~~ 52:12.32 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::LockManagerSnapshot; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 52:12.32 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::LockManager::Query(mozilla::ErrorResult&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::LockManagerSnapshot; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 52:12.32 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::LockManagerSnapshot; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 52:12.32 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::LockManagerSnapshot; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 52:12.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 52:12.33 678 | aFrom->ChainTo(aTo.forget(), ""); 52:12.33 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:12.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::LockManagerSnapshot; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 52:12.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::LockManagerSnapshot; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 52:12.33 1191 | void ChainTo(already_AddRefed aChainedPromise, 52:12.33 | ^~~~~~~ 52:12.85 dom/mathml 52:18.99 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 52:18.99 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 52:18.99 from /builddir/build/BUILD/firefox-140.4.0/dom/mathml/MathMLElement.cpp:16, 52:18.99 from Unified_cpp_dom_mathml0.cpp:2: 52:18.99 /builddir/build/BUILD/firefox-140.4.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:18.99 /builddir/build/BUILD/firefox-140.4.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:18.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:18.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 52:18.99 /builddir/build/BUILD/firefox-140.4.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:18.99 302 | memcpy(&value, &aInternalValue, sizeof(value)); 52:18.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:18.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 52:18.99 413 | struct FrameBidiData { 52:18.99 | ^~~~~~~~~~~~~ 52:20.29 dom/media/autoplay 52:29.97 dom/media/bridge 52:37.69 dom/media/doctor 52:46.26 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/media/doctor/DDMediaLogs.cpp:7, 52:46.26 from Unified_cpp_dom_media_doctor0.cpp:74: 52:46.26 In member function 'void mozilla::DDMediaLogs::Log(const char*, const void*, mozilla::DDLogCategory, const char*, mozilla::DDLogValue&&)', 52:46.26 inlined from 'static void mozilla::DecoderDoctorLogger::Log(const char*, const void*, mozilla::DDLogCategory, const char*, mozilla::DDLogValue&&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/doctor/DecoderDoctorLogger.cpp:171:20: 52:46.26 /builddir/build/BUILD/firefox-140.4.0/dom/media/doctor/DDMediaLogs.h:48:25: warning: 'this' pointer is null [-Wnonnull] 52:46.26 48 | DispatchProcessLog(); 52:46.26 | ~~~~~~~~~~~~~~~~~~^~ 52:46.26 /builddir/build/BUILD/firefox-140.4.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&&)': 52:46.26 /builddir/build/BUILD/firefox-140.4.0/dom/media/doctor/DDMediaLogs.cpp:639:10: note: in a call to non-static member function 'nsresult mozilla::DDMediaLogs::DispatchProcessLog()' 52:46.26 639 | nsresult DDMediaLogs::DispatchProcessLog() { 52:46.26 | ^~~~~~~~~~~ 52:47.13 dom/media/driftcontrol 52:50.98 dom/media/eme 53:04.93 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 53:04.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 53:04.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 53:04.93 from /builddir/build/BUILD/firefox-140.4.0/dom/media/eme/MediaKeySystemAccessManager.cpp:10, 53:04.93 from Unified_cpp_dom_media_eme0.cpp:92: 53:04.93 /builddir/build/BUILD/firefox-140.4.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]': 53:04.93 /builddir/build/BUILD/firefox-140.4.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 >*]' 53:04.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 53:04.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 53:04.94 /builddir/build/BUILD/firefox-140.4.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] 53:04.94 302 | memcpy(&value, &aInternalValue, sizeof(value)); 53:04.94 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:04.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 53:04.94 413 | struct FrameBidiData { 53:04.94 | ^~~~~~~~~~~~~ 53:13.70 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/SamplesWaitingForKey.h:13, 53:13.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CDMCaps.h:12, 53:13.70 from /builddir/build/BUILD/firefox-140.4.0/dom/media/eme/CDMCaps.cpp:7, 53:13.70 from Unified_cpp_dom_media_eme0.cpp:2: 53:13.70 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::MediaKeySystemConfiguration; RejectValueT = bool; bool IsExclusive = true]', 53:13.70 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaKeySystemAccessManager::RequestMediaKeySystemAccess(mozilla::UniquePtr)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::MediaKeySystemConfiguration; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 53:13.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:13.70 678 | aFrom->ChainTo(aTo.forget(), ""); 53:13.70 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:13.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaKeySystemAccessManager::RequestMediaKeySystemAccess(mozilla::UniquePtr)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::MediaKeySystemConfiguration; RejectValueT = bool; bool IsExclusive = true]': 53:13.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::MediaKeySystemConfiguration; RejectValueT = bool; bool IsExclusive = true]' 53:13.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:13.70 | ^~~~~~~ 53:13.71 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::MediaKeySystemConfiguration; RejectValueT = bool; bool IsExclusive = true]', 53:13.71 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaKeySystemAccessManager::RequestMediaKeySystemAccess(mozilla::UniquePtr)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::MediaKeySystemConfiguration; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 53:13.71 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::MediaKeySystemConfiguration; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 53:13.71 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::MediaKeySystemConfiguration; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 53:13.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:13.71 678 | aFrom->ChainTo(aTo.forget(), ""); 53:13.71 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:13.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::MediaKeySystemConfiguration; RejectValueT = bool; bool IsExclusive = true]': 53:13.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::MediaKeySystemConfiguration; RejectValueT = bool; bool IsExclusive = true]' 53:13.71 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:13.71 | ^~~~~~~ 53:13.74 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 53:13.74 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::MediaKeySystemAccessManager::CheckDoesAppAllowProtectedMedia(mozilla::UniquePtr)::; RejectFunction = mozilla::dom::MediaKeySystemAccessManager::CheckDoesAppAllowProtectedMedia(mozilla::UniquePtr)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 53:13.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:13.74 678 | aFrom->ChainTo(aTo.forget(), ""); 53:13.74 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:13.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::MediaKeySystemAccessManager::CheckDoesAppAllowProtectedMedia(mozilla::UniquePtr)::; RejectFunction = mozilla::dom::MediaKeySystemAccessManager::CheckDoesAppAllowProtectedMedia(mozilla::UniquePtr)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 53:13.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 53:13.74 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:13.74 | ^~~~~~~ 53:13.81 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 53:13.81 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaKeySession::GenerateRequest(const nsAString&, const mozilla::dom::ArrayBufferViewOrArrayBuffer&, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 53:13.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:13.81 678 | aFrom->ChainTo(aTo.forget(), ""); 53:13.81 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:13.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaKeySession::GenerateRequest(const nsAString&, const mozilla::dom::ArrayBufferViewOrArrayBuffer&, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 53:13.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 53:13.81 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:13.81 | ^~~~~~~ 53:13.81 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 53:13.82 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaKeySession::GenerateRequest(const nsAString&, const mozilla::dom::ArrayBufferViewOrArrayBuffer&, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 53:13.82 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 53:13.82 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 53:13.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:13.82 678 | aFrom->ChainTo(aTo.forget(), ""); 53:13.82 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:13.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 53:13.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 53:13.82 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:13.82 | ^~~~~~~ 53:15.40 dom/media/encoder 53:27.93 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/media/MediaUtils.h:14, 53:27.93 from /builddir/build/BUILD/firefox-140.4.0/dom/media/encoder/EncodedFrame.h:10, 53:27.93 from /builddir/build/BUILD/firefox-140.4.0/dom/media/encoder/ContainerWriter.h:10, 53:27.93 from /builddir/build/BUILD/firefox-140.4.0/dom/media/encoder/MediaEncoder.h:9, 53:27.93 from /builddir/build/BUILD/firefox-140.4.0/dom/media/encoder/MediaEncoder.cpp:6, 53:27.93 from Unified_cpp_dom_media_encoder0.cpp:2: 53:27.93 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 53:27.93 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 53:27.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:27.93 678 | aFrom->ChainTo(aTo.forget(), ""); 53:27.93 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:27.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 53:27.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 53:27.93 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:27.93 | ^~~~~~~ 53:28.39 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]', 53:28.39 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaEncoder::MaybeExtractOrGatherBlob()::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 53:28.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:28.39 678 | aFrom->ChainTo(aTo.forget(), ""); 53:28.39 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:28.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaEncoder::MaybeExtractOrGatherBlob()::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]': 53:28.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]' 53:28.39 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:28.39 | ^~~~~~~ 53:28.43 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 53:28.43 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaEncoder::Shutdown()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 53:28.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:28.43 678 | aFrom->ChainTo(aTo.forget(), ""); 53:28.43 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:28.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaEncoder::Shutdown()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 53:28.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 53:28.43 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:28.43 | ^~~~~~~ 53:28.92 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]', 53:28.92 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaEncoder::GatherBlobImpl()::; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 53:28.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:28.92 678 | aFrom->ChainTo(aTo.forget(), ""); 53:28.92 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:28.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaEncoder::GatherBlobImpl()::; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]': 53:28.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]' 53:28.92 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:28.92 | ^~~~~~~ 53:29.90 dom/media/flac 53:31.70 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 53:31.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 53:31.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 53:31.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSPseudoElements.h:15, 53:31.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleSet.h:21, 53:31.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConsts.h:28, 53:31.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 53:31.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 53:31.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/LocalAccessible.h:9, 53:31.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 53:31.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9: 53:31.70 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]', 53:31.70 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ContentParent::RecvCompleteAllowAccessFor(const mozilla::dom::MaybeDiscarded&, mozilla::dom::PContentParent::uint64_t, mozilla::dom::PContentParent::nsIPrincipal*, const nsACString&, mozilla::dom::PContentParent::uint32_t, const mozilla::ContentBlockingNotifier::StorageAccessPermissionGrantedReason&, mozilla::dom::PContentParent::CompleteAllowAccessForResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 53:31.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:31.70 678 | aFrom->ChainTo(aTo.forget(), ""); 53:31.70 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:31.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ContentParent::RecvCompleteAllowAccessFor(const mozilla::dom::MaybeDiscarded&, mozilla::dom::PContentParent::uint64_t, mozilla::dom::PContentParent::nsIPrincipal*, const nsACString&, mozilla::dom::PContentParent::uint32_t, const mozilla::ContentBlockingNotifier::StorageAccessPermissionGrantedReason&, mozilla::dom::PContentParent::CompleteAllowAccessForResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]': 53:31.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' 53:31.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:31.70 | ^~~~~~~ 53:31.73 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]', 53:31.73 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ContentParent::RecvCompleteAllowAccessFor(const mozilla::dom::MaybeDiscarded&, mozilla::dom::PContentParent::uint64_t, mozilla::dom::PContentParent::nsIPrincipal*, const nsACString&, mozilla::dom::PContentParent::uint32_t, const mozilla::ContentBlockingNotifier::StorageAccessPermissionGrantedReason&, mozilla::dom::PContentParent::CompleteAllowAccessForResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 53:31.73 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 53:31.73 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 53:31.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:31.73 678 | aFrom->ChainTo(aTo.forget(), ""); 53:31.73 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:31.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]': 53:31.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' 53:31.74 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:31.74 | ^~~~~~~ 53:32.02 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = bool; bool IsExclusive = true]', 53:32.02 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ContentParent::RecvStorageAccessPermissionGrantedForOrigin(mozilla::dom::PContentParent::uint64_t, const mozilla::dom::MaybeDiscarded&, mozilla::dom::PContentParent::nsIPrincipal*, const nsACString&, const int&, const mozilla::Maybe&, const bool&, mozilla::dom::PContentParent::StorageAccessPermissionGrantedForOriginResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = nsresult; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 53:32.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:32.02 678 | aFrom->ChainTo(aTo.forget(), ""); 53:32.02 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:32.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ContentParent::RecvStorageAccessPermissionGrantedForOrigin(mozilla::dom::PContentParent::uint64_t, const mozilla::dom::MaybeDiscarded&, mozilla::dom::PContentParent::nsIPrincipal*, const nsACString&, const int&, const mozilla::Maybe&, const bool&, mozilla::dom::PContentParent::StorageAccessPermissionGrantedForOriginResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = nsresult; RejectValueT = bool; bool IsExclusive = true]': 53:32.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = bool; bool IsExclusive = true]' 53:32.02 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:32.02 | ^~~~~~~ 53:32.04 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = bool; bool IsExclusive = true]', 53:32.04 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ContentParent::RecvStorageAccessPermissionGrantedForOrigin(mozilla::dom::PContentParent::uint64_t, const mozilla::dom::MaybeDiscarded&, mozilla::dom::PContentParent::nsIPrincipal*, const nsACString&, const int&, const mozilla::Maybe&, const bool&, mozilla::dom::PContentParent::StorageAccessPermissionGrantedForOriginResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = nsresult; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 53:32.04 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsresult; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 53:32.04 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsresult; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 53:32.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:32.04 678 | aFrom->ChainTo(aTo.forget(), ""); 53:32.04 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:32.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsresult; RejectValueT = bool; bool IsExclusive = true]': 53:32.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = bool; bool IsExclusive = true]' 53:32.04 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:32.04 | ^~~~~~~ 53:32.46 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, true>; ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]', 53:32.46 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ContentParent::RecvFindImageText(mozilla::dom::PContentParent::IPCImage&&, nsTArray >&&, mozilla::dom::PContentParent::FindImageTextResolver&&)::, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 53:32.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:32.47 678 | aFrom->ChainTo(aTo.forget(), ""); 53:32.47 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:32.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ContentParent::RecvFindImageText(mozilla::dom::PContentParent::IPCImage&&, nsTArray >&&, mozilla::dom::PContentParent::FindImageTextResolver&&)::, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]': 53:32.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]' 53:32.47 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:32.47 | ^~~~~~~ 53:32.49 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, true>; ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]', 53:32.49 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ContentParent::RecvFindImageText(mozilla::dom::PContentParent::IPCImage&&, nsTArray >&&, mozilla::dom::PContentParent::FindImageTextResolver&&)::, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 53:32.49 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 53:32.49 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 53:32.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:32.49 678 | aFrom->ChainTo(aTo.forget(), ""); 53:32.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:32.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]': 53:32.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]' 53:32.49 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:32.49 | ^~~~~~~ 53:32.84 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, true>; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]', 53:32.84 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ContentParent::RecvInitStreamFilter(const mozilla::dom::PContentParent::uint64_t&, const nsAString&, mozilla::dom::PContentParent::InitStreamFilterResolver&&)::&&)>; RejectFunction = mozilla::dom::ContentParent::RecvInitStreamFilter(const mozilla::dom::PContentParent::uint64_t&, const nsAString&, mozilla::dom::PContentParent::InitStreamFilterResolver&&)::; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 53:32.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:32.84 678 | aFrom->ChainTo(aTo.forget(), ""); 53:32.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:32.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ContentParent::RecvInitStreamFilter(const mozilla::dom::PContentParent::uint64_t&, const nsAString&, mozilla::dom::PContentParent::InitStreamFilterResolver&&)::&&)>; RejectFunction = mozilla::dom::ContentParent::RecvInitStreamFilter(const mozilla::dom::PContentParent::uint64_t&, const nsAString&, mozilla::dom::PContentParent::InitStreamFilterResolver&&)::; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]': 53:32.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]' 53:32.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:32.84 | ^~~~~~~ 53:32.96 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, true>; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]', 53:32.96 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ContentParent::RecvInitStreamFilter(const mozilla::dom::PContentParent::uint64_t&, const nsAString&, mozilla::dom::PContentParent::InitStreamFilterResolver&&)::&&)>; RejectFunction = mozilla::dom::ContentParent::RecvInitStreamFilter(const mozilla::dom::PContentParent::uint64_t&, const nsAString&, mozilla::dom::PContentParent::InitStreamFilterResolver&&)::; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 53:32.96 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 53:32.96 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 53:32.96 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 53:32.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 53:32.96 678 | aFrom->ChainTo(aTo.forget(), ""); 53:32.96 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:32.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]': 53:32.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]' 53:32.96 1191 | void ChainTo(already_AddRefed aChainedPromise, 53:32.96 | ^~~~~~~ 53:38.84 dom/media/gmp 54:08.83 In file included from /usr/include/c++/12/string:50, 54:08.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string:3, 54:08.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/string:62, 54:08.83 from /builddir/build/BUILD/firefox-140.4.0/dom/media/gmp/CDMStorageIdProvider.h:15, 54:08.83 from /builddir/build/BUILD/firefox-140.4.0/dom/media/gmp/CDMStorageIdProvider.cpp:6, 54:08.83 from Unified_cpp_dom_media_gmp0.cpp:2: 54:08.83 In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = unsigned char; bool _IsMove = false]', 54:08.83 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++/12/bits/stl_algobase.h:495:30, 54:08.83 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++/12/bits/stl_algobase.h:522:42, 54:08.83 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++/12/bits/stl_algobase.h:529:31, 54:08.83 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = unsigned char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 54:08.83 inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const unsigned char*; _ForwardIterator = unsigned char*]' at /usr/include/c++/12/bits/stl_uninitialized.h:147:27, 54:08.83 inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const unsigned char*; _ForwardIterator = unsigned char*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 54:08.84 inlined from 'void nsTArray_Impl::AssignRange(index_type, size_type, const Item*) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2454:28, 54:08.84 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2663:14, 54:08.84 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElements(const Item*, typename base_type::size_type) [with Item = unsigned char; E = unsigned char]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2806:41, 54:08.84 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 /builddir/build/BUILD/firefox-140.4.0/dom/media/gmp/ChromiumCDMChild.cpp:298:23: 54:08.84 /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' offset 8 is out of the bounds [0, 8] of object 'sEmptyTArrayHeader' with type 'const nsTArrayHeader' [-Warray-bounds] 54:08.84 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); 54:08.84 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:08.84 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 54:08.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 54:08.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:13, 54:08.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsClassHashtable.h:13, 54:08.84 from /builddir/build/BUILD/firefox-140.4.0/dom/media/gmp/GMPUtils.h:15, 54:08.84 from /builddir/build/BUILD/firefox-140.4.0/dom/media/gmp/ChromiumCDMAdapter.h:11, 54:08.84 from /builddir/build/BUILD/firefox-140.4.0/dom/media/gmp/ChromiumCDMAdapter.cpp:6, 54:08.84 from Unified_cpp_dom_media_gmp0.cpp:11: 54:08.84 /builddir/build/BUILD/firefox-140.4.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)': 54:08.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: 'sEmptyTArrayHeader' declared here 54:08.84 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 54:08.84 | ^~~~~~~~~~~~~~~~~~ 54:10.37 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/SamplesWaitingForKey.h:13, 54:10.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CDMCaps.h:12, 54:10.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CDMProxy.h:10, 54:10.37 from /builddir/build/BUILD/firefox-140.4.0/dom/media/gmp/ChromiumCDMCallback.h:9, 54:10.37 from /builddir/build/BUILD/firefox-140.4.0/dom/media/gmp/ChromiumCDMCallbackProxy.h:9, 54:10.37 from /builddir/build/BUILD/firefox-140.4.0/dom/media/gmp/ChromiumCDMCallbackProxy.cpp:6, 54:10.37 from Unified_cpp_dom_media_gmp0.cpp:20: 54:10.37 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 54:10.37 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::gmp::ChromiumCDMChild::RecvInit(const bool&, const bool&, mozilla::gmp::PChromiumCDMChild::InitResolver&&)::; RejectFunction = mozilla::gmp::ChromiumCDMChild::RecvInit(const bool&, const bool&, mozilla::gmp::PChromiumCDMChild::InitResolver&&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 54:10.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 54:10.37 678 | aFrom->ChainTo(aTo.forget(), ""); 54:10.37 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:10.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::gmp::ChromiumCDMChild::RecvInit(const bool&, const bool&, mozilla::gmp::PChromiumCDMChild::InitResolver&&)::; RejectFunction = mozilla::gmp::ChromiumCDMChild::RecvInit(const bool&, const bool&, mozilla::gmp::PChromiumCDMChild::InitResolver&&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 54:10.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 54:10.37 1191 | void ChainTo(already_AddRefed aChainedPromise, 54:10.37 | ^~~~~~~ 54:10.40 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 54:10.40 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::ChromiumCDMProxy::Init(mozilla::CDMProxy::PromiseId, const nsAString&, const nsAString&, const nsAString&)::::)>::; RejectFunction = mozilla::ChromiumCDMProxy::Init(mozilla::CDMProxy::PromiseId, const nsAString&, const nsAString&, const nsAString&)::::)>::; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 54:10.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 54:10.40 678 | aFrom->ChainTo(aTo.forget(), ""); 54:10.40 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:10.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::ChromiumCDMProxy::Init(mozilla::CDMProxy::PromiseId, const nsAString&, const nsAString&, const nsAString&)::::)>::; RejectFunction = mozilla::ChromiumCDMProxy::Init(mozilla::CDMProxy::PromiseId, const nsAString&, const nsAString&, const nsAString&)::::)>::; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 54:10.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 54:10.41 1191 | void ChainTo(already_AddRefed aChainedPromise, 54:10.41 | ^~~~~~~ 54:10.53 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 54:10.53 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::ChromiumCDMProxy::Init(mozilla::CDMProxy::PromiseId, const nsAString&, const nsAString&, const nsAString&)::::)>; RejectFunction = mozilla::ChromiumCDMProxy::Init(mozilla::CDMProxy::PromiseId, const nsAString&, const nsAString&, const nsAString&)::::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 54:10.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 54:10.53 678 | aFrom->ChainTo(aTo.forget(), ""); 54:10.53 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:10.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::ChromiumCDMProxy::Init(mozilla::CDMProxy::PromiseId, const nsAString&, const nsAString&, const nsAString&)::::)>; RejectFunction = mozilla::ChromiumCDMProxy::Init(mozilla::CDMProxy::PromiseId, const nsAString&, const nsAString&, const nsAString&)::::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 54:10.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 54:10.53 1191 | void ChainTo(already_AddRefed aChainedPromise, 54:10.53 | ^~~~~~~ 54:10.59 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 54:10.59 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::gmp::ChromiumCDMParent::Init(ChromiumCDMCallback*, bool, bool, nsIEventTarget*)::; RejectFunction = mozilla::gmp::ChromiumCDMParent::Init(ChromiumCDMCallback*, bool, bool, nsIEventTarget*)::; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 54:10.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 54:10.59 678 | aFrom->ChainTo(aTo.forget(), ""); 54:10.59 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:10.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::gmp::ChromiumCDMParent::Init(ChromiumCDMCallback*, bool, bool, nsIEventTarget*)::; RejectFunction = mozilla::gmp::ChromiumCDMParent::Init(ChromiumCDMCallback*, bool, bool, nsIEventTarget*)::; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 54:10.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 54:10.59 1191 | void ChainTo(already_AddRefed aChainedPromise, 54:10.59 | ^~~~~~~ 54:10.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseIbNS_3ipc20ResponseRejectReasonELb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 54:10.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 54:10.60 678 | aFrom->ChainTo(aTo.forget(), ""); 54:10.60 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:10.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 54:10.60 1191 | void ChainTo(already_AddRefed aChainedPromise, 54:10.60 | ^~~~~~~ 54:11.11 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = nsTString; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 54:11.11 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::gmp::GMPParent::DeleteProcess()::; RejectFunction = mozilla::gmp::GMPParent::DeleteProcess()::; ResolveValueT = nsTString; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 54:11.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 54:11.11 678 | aFrom->ChainTo(aTo.forget(), ""); 54:11.11 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:11.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::gmp::GMPParent::DeleteProcess()::; RejectFunction = mozilla::gmp::GMPParent::DeleteProcess()::; ResolveValueT = nsTString; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 54:11.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 54:11.11 1191 | void ChainTo(already_AddRefed aChainedPromise, 54:11.11 | ^~~~~~~ 54:11.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseI9nsTStringIcENS_3ipc20ResponseRejectReasonELb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 54:11.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 54:11.25 678 | aFrom->ChainTo(aTo.forget(), ""); 54:11.25 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:11.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 54:11.25 1191 | void ChainTo(already_AddRefed aChainedPromise, 54:11.25 | ^~~~~~~ 54:20.71 In file included from WebGL2RenderingContextBinding.cpp:4, 54:20.71 from UnifiedBindings26.cpp:249: 54:20.71 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/ClientWebGLContext.h: In member function 'void mozilla::ClientWebGLContext::VertexAttribI4iv(GLuint, const mozilla::Int32ListU&)': 54:20.72 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/ClientWebGLContext.h:891:39: warning: '%s' directive argument is null [-Wformat-overflow=] 54:20.72 891 | text.AppendPrintf("WebGL warning: %s: ", FuncName()); 54:20.72 | ^~ 54:20.73 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/ClientWebGLContext.h:891:39: warning: '%s' directive argument is null [-Wformat-overflow=] 54:22.65 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/ClientWebGLContext.h: In member function 'void mozilla::ClientWebGLContext::VertexAttribI4uiv(GLuint, const mozilla::Uint32ListU&)': 54:22.65 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/ClientWebGLContext.h:891:39: warning: '%s' directive argument is null [-Wformat-overflow=] 54:22.65 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/ClientWebGLContext.h:891:39: warning: '%s' directive argument is null [-Wformat-overflow=] 54:40.99 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:15, 54:40.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:9, 54:40.99 from /builddir/build/BUILD/firefox-140.4.0/dom/media/gmp/GMPChild.h:9, 54:40.99 from /builddir/build/BUILD/firefox-140.4.0/dom/media/gmp/GMPProcessChild.h:10, 54:40.99 from /builddir/build/BUILD/firefox-140.4.0/dom/media/gmp/GMPProcessChild.cpp:6, 54:40.99 from Unified_cpp_dom_media_gmp1.cpp:2: 54:40.99 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 54:40.99 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, const mozilla::gmp::NodeIdVariant&, const nsACString&, const nsTArray >&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 54:40.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 54:40.99 678 | aFrom->ChainTo(aTo.forget(), ""); 54:40.99 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:40.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::gmp::GeckoMediaPluginServiceParent::GetContentParent(mozilla::GMPCrashHelper*, const mozilla::gmp::NodeIdVariant&, const nsACString&, const nsTArray >&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 54:40.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 54:40.99 1191 | void ChainTo(already_AddRefed aChainedPromise, 54:40.99 | ^~~~~~~ 54:41.00 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 54:41.00 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 54:41.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 54:41.00 678 | aFrom->ChainTo(aTo.forget(), ""); 54:41.00 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:41.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 54:41.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 54:41.00 1191 | void ChainTo(already_AddRefed aChainedPromise, 54:41.00 | ^~~~~~~ 54:41.01 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 54:41.01 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(nsISerialEventTarget*)::; RejectFunction = mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(nsISerialEventTarget*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 54:41.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 54:41.01 678 | aFrom->ChainTo(aTo.forget(), ""); 54:41.01 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:41.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(nsISerialEventTarget*)::; RejectFunction = mozilla::gmp::GeckoMediaPluginServiceParent::InitializePlugins(nsISerialEventTarget*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 54:41.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 54:41.01 1191 | void ChainTo(already_AddRefed aChainedPromise, 54:41.01 | ^~~~~~~ 54:41.12 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 54:41.12 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::gmp::GeckoMediaPluginServiceChild::AddShutdownBlocker()::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 54:41.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 54:41.12 678 | aFrom->ChainTo(aTo.forget(), ""); 54:41.12 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:41.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::gmp::GeckoMediaPluginServiceChild::AddShutdownBlocker()::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 54:41.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 54:41.12 1191 | void ChainTo(already_AddRefed aChainedPromise, 54:41.12 | ^~~~~~~ 54:41.12 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 54:41.12 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::gmp::GeckoMediaPluginServiceChild::AddShutdownBlocker()::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 54:41.12 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 54:41.12 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 54:41.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 54:41.12 678 | aFrom->ChainTo(aTo.forget(), ""); 54:41.12 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:41.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 54:41.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 54:41.12 1191 | void ChainTo(already_AddRefed aChainedPromise, 54:41.12 | ^~~~~~~ 54:48.05 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 54:48.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:30, 54:48.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 54:48.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 54:48.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PBrowserParent.cpp:16, 54:48.05 from Unified_cpp_dom_ipc3.cpp:83: 54:48.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function 'static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)': 54:48.05 /builddir/build/BUILD/firefox-140.4.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 54:48.05 36 | if (!aKey) return 0; 54:48.05 | 54:48.05 /builddir/build/BUILD/firefox-140.4.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 54:58.42 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 54:58.42 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 54:58.42 from /builddir/build/BUILD/firefox-140.4.0/widget/InputData.h:17, 54:58.42 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 54:58.42 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 54:58.42 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 54:58.42 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/DOMTypes.cpp:15, 54:58.42 from Unified_cpp_dom_ipc3.cpp:11: 54:58.42 /builddir/build/BUILD/firefox-140.4.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:58.42 /builddir/build/BUILD/firefox-140.4.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:58.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:58.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 54:58.42 /builddir/build/BUILD/firefox-140.4.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:58.42 302 | memcpy(&value, &aInternalValue, sizeof(value)); 54:58.43 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:58.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 54:58.43 413 | struct FrameBidiData { 54:58.43 | ^~~~~~~~~~~~~ 55:41.64 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 55:41.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:54, 55:41.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PFilePicker.cpp:8, 55:41.64 from Unified_cpp_dom_ipc4.cpp:65: 55:41.64 /builddir/build/BUILD/firefox-140.4.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]': 55:41.64 /builddir/build/BUILD/firefox-140.4.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 >*]' 55:41.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 55:41.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 55:41.64 /builddir/build/BUILD/firefox-140.4.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] 55:41.64 302 | memcpy(&value, &aInternalValue, sizeof(value)); 55:41.64 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55:41.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 55:41.64 413 | struct FrameBidiData { 55:41.64 | ^~~~~~~~~~~~~ 56:00.43 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 56:00.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 56:00.43 from /builddir/build/BUILD/firefox-140.4.0/widget/InputData.h:17, 56:00.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 56:00.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 56:00.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 56:00.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PProcessHangMonitor.cpp:7, 56:00.43 from Unified_cpp_dom_ipc5.cpp:29: 56:00.43 /builddir/build/BUILD/firefox-140.4.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]': 56:00.43 /builddir/build/BUILD/firefox-140.4.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 >*]' 56:00.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 56:00.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 56:00.43 /builddir/build/BUILD/firefox-140.4.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] 56:00.43 302 | memcpy(&value, &aInternalValue, sizeof(value)); 56:00.43 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:00.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 56:00.43 413 | struct FrameBidiData { 56:00.43 | ^~~~~~~~~~~~~ 56:20.98 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PWindowGlobal.cpp:34, 56:20.98 from Unified_cpp_dom_ipc6.cpp:38: 56:20.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/net/NeckoMessageUtils.h: In static member function 'static bool IPC::ParamTraits::Read(IPC::MessageReader*, mozilla::net::NetAddr*)': 56:20.98 /builddir/build/BUILD/firefox-140.4.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 56:20.98 106 | if (!ReadParam(aReader, &aResult->raw.family)) return false; 56:20.98 | 56:20.98 /builddir/build/BUILD/firefox-140.4.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 56:25.02 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 56:25.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 56:25.02 from /builddir/build/BUILD/firefox-140.4.0/widget/InputData.h:17, 56:25.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 56:25.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 56:25.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PVsync.cpp:7, 56:25.02 from Unified_cpp_dom_ipc6.cpp:11: 56:25.02 /builddir/build/BUILD/firefox-140.4.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]': 56:25.02 /builddir/build/BUILD/firefox-140.4.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 >*]' 56:25.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 56:25.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 56:25.02 /builddir/build/BUILD/firefox-140.4.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] 56:25.02 302 | memcpy(&value, &aInternalValue, sizeof(value)); 56:25.02 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:25.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 56:25.02 413 | struct FrameBidiData { 56:25.02 | ^~~~~~~~~~~~~ 56:34.79 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 56:34.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifier.h:13, 56:34.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifierParent.h:9, 56:34.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PURLClassifierParent.cpp:7, 56:34.79 from Unified_cpp_dom_ipc6.cpp:2: 56:34.79 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 56:34.79 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::dom::IdentityProviderRequestOptions; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 56:34.79 inlined from 'FallibleTArray::FallibleTArray(FallibleTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 56:34.79 inlined from 'mozilla::dom::Sequence::Sequence(mozilla::dom::Sequence&&) [with T = mozilla::dom::IdentityProviderRequestOptions]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:460:3, 56:34.79 inlined from 'mozilla::dom::IdentityCredentialRequestOptions::IdentityCredentialRequestOptions(mozilla::dom::IdentityCredentialRequestOptions&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/IdentityCredentialBinding.h:763:3, 56:34.79 inlined from 'IPC::ReadResult >::ReadResult(IPC::ReadResult >&&) [with T = mozilla::dom::IdentityCredentialRequestOptions; bool = true]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:274:3, 56:34.79 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::IdentityCredentialRequestOptions]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:503:12: 56:34.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 3 is outside array bounds of 'IPC::ReadResult [1]' [-Warray-bounds] 56:34.79 655 | aOther.mHdr->mLength = 0; 56:34.79 | ~~~~~~~~~~~~~~~~~~~~~^~~ 56:34.79 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/Shmem.h:14, 56:34.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PURLClassifier.h:21: 56:34.79 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In function 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::dom::IdentityCredentialRequestOptions]': 56:34.79 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: note: at offset 24 into object 'p' of size 24 56:34.79 501 | ReadResult

p; 56:34.79 | ^ 56:36.87 dom/media/gmp/widevine-adapter 56:39.71 dom/media/imagecapture 56:49.28 dom/media/ipc 57:15.22 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:15, 57:15.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 57:15.22 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RDDParent.h:8, 57:15.22 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RDDParent.cpp:6: 57:15.22 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 57:15.22 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RDDParent::ActorDestroy(mozilla::ipc::IProtocol::ActorDestroyReason)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 57:15.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 57:15.23 678 | aFrom->ChainTo(aTo.forget(), ""); 57:15.23 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:15.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RDDParent::ActorDestroy(mozilla::ipc::IProtocol::ActorDestroyReason)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 57:15.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 57:15.23 1191 | void ChainTo(already_AddRefed aChainedPromise, 57:15.23 | ^~~~~~~ 57:15.23 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 57:15.23 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RDDParent::ActorDestroy(mozilla::ipc::IProtocol::ActorDestroyReason)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 57:15.23 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 57:15.23 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 57:15.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 57:15.24 678 | aFrom->ChainTo(aTo.forget(), ""); 57:15.24 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:15.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 57:15.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 57:15.24 1191 | void ChainTo(already_AddRefed aChainedPromise, 57:15.24 | ^~~~~~~ 57:32.90 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:26, 57:32.90 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RDDProcessHost.h:10, 57:32.90 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RDDProcessHost.cpp:6: 57:32.90 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]', 57:32.91 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RDDProcessHost::LaunchPromise()::::ResolveOrRejectValue&)>; ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 57:32.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 57:32.91 678 | aFrom->ChainTo(aTo.forget(), ""); 57:32.91 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:32.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RDDProcessHost::LaunchPromise()::::ResolveOrRejectValue&)>; ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]': 57:32.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]' 57:32.91 1191 | void ChainTo(already_AddRefed aChainedPromise, 57:32.91 | ^~~~~~~ 57:32.91 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]', 57:32.91 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RDDProcessHost::LaunchPromise()::::ResolveOrRejectValue&)>; ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 57:32.91 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 57:32.91 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 57:32.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 57:32.92 678 | aFrom->ChainTo(aTo.forget(), ""); 57:32.92 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:32.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]': 57:32.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]' 57:32.92 1191 | void ChainTo(already_AddRefed aChainedPromise, 57:32.92 | ^~~~~~~ 57:40.12 dom/media/mediacapabilities 57:58.52 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingUtils.h:44, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ToJSValue.h:25, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Promise.h:25, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MediaKeySystemAccess.h:14, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MediaKeySystemAccessManager.h:9, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/dom/media/mediacapabilities/MediaCapabilities.h:15, 57:58.52 from /builddir/build/BUILD/firefox-140.4.0/dom/media/mediacapabilities/MediaCapabilities.cpp:7, 57:58.52 from Unified_cpp_mediacapabilities0.cpp:2: 57:58.52 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::MediaCapabilitiesInfo; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 57:58.52 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = mozilla::dom::MediaCapabilitiesInfo; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 57:58.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 57:58.52 678 | aFrom->ChainTo(aTo.forget(), ""); 57:58.52 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:58.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = mozilla::dom::MediaCapabilitiesInfo; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 57:58.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::MediaCapabilitiesInfo; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 57:58.52 1191 | void ChainTo(already_AddRefed aChainedPromise, 57:58.52 | ^~~~~~~ 57:58.71 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 57:58.71 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaCapabilities::CreateMediaCapabilitiesDecodingInfo(const mozilla::dom::MediaDecodingConfiguration&, mozilla::ErrorResult&, mozilla::dom::Promise*)::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 57:58.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 57:58.71 678 | aFrom->ChainTo(aTo.forget(), ""); 57:58.71 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:58.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaCapabilities::CreateMediaCapabilitiesDecodingInfo(const mozilla::dom::MediaDecodingConfiguration&, mozilla::ErrorResult&, mozilla::dom::Promise*)::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 57:58.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 57:58.71 1191 | void ChainTo(already_AddRefed aChainedPromise, 57:58.71 | ^~~~~~~ 57:58.71 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 57:58.71 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaCapabilities::CreateMediaCapabilitiesDecodingInfo(const mozilla::dom::MediaDecodingConfiguration&, mozilla::ErrorResult&, mozilla::dom::Promise*)::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 57:58.71 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 57:58.71 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 57:58.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 57:58.71 678 | aFrom->ChainTo(aTo.forget(), ""); 57:58.71 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:58.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 57:58.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 57:58.71 1191 | void ChainTo(already_AddRefed aChainedPromise, 57:58.71 | ^~~~~~~ 57:58.82 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 57:58.82 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaCapabilities::CreateMediaCapabilitiesDecodingInfo(const mozilla::dom::MediaDecodingConfiguration&, mozilla::ErrorResult&, mozilla::dom::Promise*)::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 57:58.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 57:58.82 678 | aFrom->ChainTo(aTo.forget(), ""); 57:58.82 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:58.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaCapabilities::CreateMediaCapabilitiesDecodingInfo(const mozilla::dom::MediaDecodingConfiguration&, mozilla::ErrorResult&, mozilla::dom::Promise*)::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 57:58.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 57:58.82 1191 | void ChainTo(already_AddRefed aChainedPromise, 57:58.82 | ^~~~~~~ 57:58.83 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 57:58.83 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaCapabilities::CreateMediaCapabilitiesDecodingInfo(const mozilla::dom::MediaDecodingConfiguration&, mozilla::ErrorResult&, mozilla::dom::Promise*)::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 57:58.84 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 57:58.84 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 57:58.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 57:58.84 678 | aFrom->ChainTo(aTo.forget(), ""); 57:58.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:58.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 57:58.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 57:58.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 57:58.84 | ^~~~~~~ 57:59.26 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 57:59.26 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaCapabilities::CreateMediaCapabilitiesDecodingInfo(const mozilla::dom::MediaDecodingConfiguration&, mozilla::ErrorResult&, mozilla::dom::Promise*):: mutable::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)> mutable::::ResolveOrRejectValue&&)> mutable::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 57:59.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 57:59.26 678 | aFrom->ChainTo(aTo.forget(), ""); 57:59.26 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:59.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaCapabilities::CreateMediaCapabilitiesDecodingInfo(const mozilla::dom::MediaDecodingConfiguration&, mozilla::ErrorResult&, mozilla::dom::Promise*):: mutable::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)> mutable::::ResolveOrRejectValue&&)> mutable::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 57:59.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 57:59.26 1191 | void ChainTo(already_AddRefed aChainedPromise, 57:59.26 | ^~~~~~~ 57:59.35 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 57:59.35 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaCapabilities::CreateMediaCapabilitiesDecodingInfo(const mozilla::dom::MediaDecodingConfiguration&, mozilla::ErrorResult&, mozilla::dom::Promise*):: mutable::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)> mutable::::ResolveOrRejectValue&&)> mutable::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 57:59.35 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 57:59.35 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 57:59.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 57:59.35 678 | aFrom->ChainTo(aTo.forget(), ""); 57:59.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:59.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 57:59.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 57:59.35 1191 | void ChainTo(already_AddRefed aChainedPromise, 57:59.35 | ^~~~~~~ 58:06.90 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 58:06.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:13, 58:06.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 58:06.90 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RemoteDecoderChild.h:11, 58:06.90 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RemoteAudioDecoder.h:8, 58:06.90 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 58:06.90 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 58:06.90 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 58:06.90 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 58:06.91 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 58:06.91 inlined from 'nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2788:25, 58:06.91 inlined from 'CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2999:38, 58:06.91 inlined from 'mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h:316:32: 58:06.91 /builddir/build/BUILD/firefox-140.4.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] 58:06.91 450 | mArray.mHdr->mLength = 0; 58:06.91 | ~~~~~~~~~~~~~~~~~~~~~^~~ 58:06.91 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:24: 58:06.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h: In copy constructor 'mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)': 58:06.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object '' of size 8 58:06.91 316 | mTags = aOther.mTags.Clone(); 58:06.91 | ~~~~~~~~~~~~~~~~~~^~ 58:06.91 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 58:06.91 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 58:06.91 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 58:06.91 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 58:06.91 inlined from 'nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2788:25, 58:06.91 inlined from 'CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2999:38, 58:06.91 inlined from 'mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h:316:32: 58:06.91 /builddir/build/BUILD/firefox-140.4.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] 58:06.91 450 | mArray.mHdr->mLength = 0; 58:06.91 | ~~~~~~~~~~~~~~~~~~~~~^~~ 58:06.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h: In copy constructor 'mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)': 58:06.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object '' of size 8 58:06.91 316 | mTags = aOther.mTags.Clone(); 58:06.91 | ~~~~~~~~~~~~~~~~~~^~ 58:07.15 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:15: 58:07.15 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 58:07.15 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteAudioDecoderParent::RecvConstruct(mozilla::PRemoteDecoderParent::ConstructResolver&&)::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 58:07.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 58:07.15 678 | aFrom->ChainTo(aTo.forget(), ""); 58:07.15 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:07.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteAudioDecoderParent::RecvConstruct(mozilla::PRemoteDecoderParent::ConstructResolver&&)::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 58:07.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 58:07.15 1191 | void ChainTo(already_AddRefed aChainedPromise, 58:07.15 | ^~~~~~~ 58:07.16 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 58:07.16 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteAudioDecoderParent::RecvConstruct(mozilla::PRemoteDecoderParent::ConstructResolver&&)::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 58:07.16 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 58:07.16 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 58:07.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 58:07.17 678 | aFrom->ChainTo(aTo.forget(), ""); 58:07.17 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:07.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 58:07.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 58:07.17 1191 | void ChainTo(already_AddRefed aChainedPromise, 58:07.17 | ^~~~~~~ 58:09.63 In file included from /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsISupportsUtils.h:17, 58:09.63 from /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsCOMPtr.h:31, 58:09.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientInfo.h:14, 58:09.63 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:12, 58:09.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 58:09.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 58:09.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Blob.h:10, 58:09.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/File.h:10, 58:09.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/IPCBlobUtils.h:11, 58:09.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/CustomElementTypes.cpp:7, 58:09.63 from Unified_cpp_dom_ipc3.cpp:2: 58:09.63 In member function 'nsrefcnt nsAutoRefCnt::operator++()', 58:09.63 inlined from 'MozExternalRefCountType nsDocShellLoadState::AddRef()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3, 58:09.63 inlined from 'static void mozilla::RefPtrTraits::AddRef(U*) [with U = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:48:45, 58:09.63 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::AddRef(U*) [with U = nsDocShellLoadState; T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:408:67, 58:09.63 inlined from 'RefPtr::RefPtr(const RefPtr&) [with T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:96:43, 58:09.63 inlined from 'mozilla::detail::CopyablePtr >::CopyablePtr(const mozilla::detail::CopyablePtr >&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:76:8, 58:09.63 inlined from 'mozilla::NotNull::NotNull(const mozilla::NotNull&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:200:3, 58:09.63 inlined from 'constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {mozilla::NotNull >}; T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:1016:3, 58:09.63 inlined from 'mozilla::Maybe& mozilla::Maybe::operator=(mozilla::Maybe&&) [with U = mozilla::NotNull >; typename std::enable_if, bool>::type = true; T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:452:16, 58:09.63 inlined from 'mozilla::Maybe& mozilla::Maybe::operator=(mozilla::Maybe&&) [with U = mozilla::NotNull >; typename std::enable_if, bool>::type = true; T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:447:10, 58:09.63 inlined from 'constexpr mozilla::detail::Maybe_CopyMove_Enabler& mozilla::detail::Maybe_CopyMove_Enabler::operator=(mozilla::detail::Maybe_CopyMove_Enabler&&) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:195:3, 58:09.63 inlined from 'mozilla::Maybe > >& mozilla::Maybe > >::operator=(mozilla::Maybe > >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 58:09.64 inlined from 'static bool IPC::ParamTraits >::Read(IPC::MessageReader*, paramType*) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:477:15, 58:09.64 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::Maybe > >]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:502:33, 58:09.64 inlined from 'mozilla::dom::PContentChild::SendNotifyOnHistoryReload(const MaybeDiscardedBrowsingContext&, const bool&, mozilla::ipc::ResolveCallback > >, mozilla::Maybe > >&&, mozilla::ipc::RejectCallback&&):: mutable' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PContentChild.cpp:6648: 58:09.64 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsISupportsImpl.h:354:36: warning: pointer used after 'void free(void*)' [-Wuse-after-free] 58:09.64 354 | nsrefcnt operator++() { return ++mValue; } 58:09.64 | ^~~~~~ 58:09.67 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/mozalloc.h:129, 58:09.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/utility:68, 58:09.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AlreadyAddRefed.h:12, 58:09.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:10, 58:09.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/IPCBlobUtils.h:10: 58:09.67 In function 'void operator delete(void*)', 58:09.67 inlined from 'MozExternalRefCountType nsDocShellLoadState::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3, 58:09.67 inlined from 'MozExternalRefCountType nsDocShellLoadState::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3, 58:09.67 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 58:09.67 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = nsDocShellLoadState; T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 58:09.67 inlined from 'RefPtr::~RefPtr() [with T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 58:09.67 inlined from 'mozilla::detail::CopyablePtr >::~CopyablePtr()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:76:8, 58:09.67 inlined from 'mozilla::NotNull >::~NotNull()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:124:7, 58:09.67 inlined from 'constexpr void mozilla::Maybe::reset() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:810:20, 58:09.67 inlined from 'constexpr void mozilla::Maybe::reset() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:802:18, 58:09.67 inlined from 'constexpr mozilla::detail::Maybe_CopyMove_Enabler::Maybe_CopyMove_Enabler(mozilla::detail::Maybe_CopyMove_Enabler&&) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:195:3, 58:09.67 inlined from 'constexpr mozilla::detail::Maybe_CopyMove_Enabler::Maybe_CopyMove_Enabler(mozilla::detail::Maybe_CopyMove_Enabler&&) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:195:3, 58:09.67 inlined from 'mozilla::Maybe > >::Maybe(mozilla::Maybe > >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 58:09.67 inlined from 'mozilla::Maybe IPC::ReadResult::TakeMaybe() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:371:57, 58:09.67 inlined from 'static bool IPC::ParamTraits >::Read(IPC::MessageReader*, paramType*) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:473:25, 58:09.67 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::Maybe > >]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:502:33, 58:09.67 inlined from 'mozilla::dom::PContentChild::SendNotifyOnHistoryReload(const MaybeDiscardedBrowsingContext&, const bool&, mozilla::ipc::ResolveCallback > >, mozilla::Maybe > >&&, mozilla::ipc::RejectCallback&&):: mutable' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PContentChild.cpp:6648: 58:09.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: note: call to 'void free(void*)' here 58:09.67 64 | return free_impl(ptr); 58:09.67 | ^ 58:09.68 In function 'void operator delete(void*)', 58:09.68 inlined from 'MozExternalRefCountType nsDocShellLoadState::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3, 58:09.68 inlined from 'MozExternalRefCountType nsDocShellLoadState::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3, 58:09.68 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 58:09.68 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = nsDocShellLoadState; T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 58:09.68 inlined from 'RefPtr::~RefPtr() [with T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 58:09.68 inlined from 'mozilla::detail::CopyablePtr >::~CopyablePtr()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:76:8, 58:09.68 inlined from 'mozilla::NotNull >::~NotNull()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:124:7, 58:09.68 inlined from 'constexpr void mozilla::Maybe::reset() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:810:20, 58:09.68 inlined from 'constexpr void mozilla::Maybe::reset() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:802:18, 58:09.68 inlined from 'mozilla::Maybe& mozilla::Maybe::operator=(mozilla::Maybe&&) [with U = mozilla::NotNull >; typename std::enable_if, bool>::type = true; T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:454:19, 58:09.68 inlined from 'mozilla::Maybe& mozilla::Maybe::operator=(mozilla::Maybe&&) [with U = mozilla::NotNull >; typename std::enable_if, bool>::type = true; T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:447:10, 58:09.68 inlined from 'constexpr mozilla::detail::Maybe_CopyMove_Enabler& mozilla::detail::Maybe_CopyMove_Enabler::operator=(mozilla::detail::Maybe_CopyMove_Enabler&&) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:195:3, 58:09.68 inlined from 'mozilla::Maybe > >& mozilla::Maybe > >::operator=(mozilla::Maybe > >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 58:09.68 inlined from 'static bool IPC::ParamTraits >::Read(IPC::MessageReader*, paramType*) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:477:15, 58:09.68 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::Maybe > >]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:502:33, 58:09.68 inlined from 'mozilla::dom::PContentChild::SendNotifyOnHistoryReload(const MaybeDiscardedBrowsingContext&, const bool&, mozilla::ipc::ResolveCallback > >, mozilla::Maybe > >&&, mozilla::ipc::RejectCallback&&):: mutable' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PContentChild.cpp:6648: 58:09.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: warning: pointer may be used after 'void free(void*)' [-Wuse-after-free] 58:09.68 64 | return free_impl(ptr); 58:09.68 | ^ 58:09.68 In function 'void operator delete(void*)', 58:09.68 inlined from 'MozExternalRefCountType nsDocShellLoadState::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3, 58:09.68 inlined from 'MozExternalRefCountType nsDocShellLoadState::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3, 58:09.68 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 58:09.68 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = nsDocShellLoadState; T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 58:09.68 inlined from 'RefPtr::~RefPtr() [with T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 58:09.68 inlined from 'mozilla::detail::CopyablePtr >::~CopyablePtr()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:76:8, 58:09.68 inlined from 'mozilla::NotNull >::~NotNull()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:124:7, 58:09.68 inlined from 'constexpr void mozilla::Maybe::reset() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:810:20, 58:09.68 inlined from 'constexpr void mozilla::Maybe::reset() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:802:18, 58:09.68 inlined from 'constexpr mozilla::detail::Maybe_CopyMove_Enabler::Maybe_CopyMove_Enabler(mozilla::detail::Maybe_CopyMove_Enabler&&) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:195:3, 58:09.68 inlined from 'constexpr mozilla::detail::Maybe_CopyMove_Enabler::Maybe_CopyMove_Enabler(mozilla::detail::Maybe_CopyMove_Enabler&&) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:195:3, 58:09.68 inlined from 'mozilla::Maybe > >::Maybe(mozilla::Maybe > >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 58:09.68 inlined from 'mozilla::Maybe IPC::ReadResult::TakeMaybe() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:371:57, 58:09.68 inlined from 'static bool IPC::ParamTraits >::Read(IPC::MessageReader*, paramType*) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:473:25, 58:09.68 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::Maybe > >]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:502:33, 58:09.68 inlined from 'mozilla::dom::PContentChild::SendNotifyOnHistoryReload(const MaybeDiscardedBrowsingContext&, const bool&, mozilla::ipc::ResolveCallback > >, mozilla::Maybe > >&&, mozilla::ipc::RejectCallback&&):: mutable' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PContentChild.cpp:6648: 58:09.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: note: call to 'void free(void*)' here 58:09.68 64 | return free_impl(ptr); 58:09.68 | ^ 58:09.68 In member function 'MozExternalRefCountType nsDocShellLoadState::Release()', 58:09.68 inlined from 'MozExternalRefCountType nsDocShellLoadState::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3, 58:09.68 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 58:09.68 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = nsDocShellLoadState; T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 58:09.68 inlined from 'RefPtr::~RefPtr() [with T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 58:09.68 inlined from 'mozilla::detail::CopyablePtr >::~CopyablePtr()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:76:8, 58:09.68 inlined from 'mozilla::NotNull >::~NotNull()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:124:7, 58:09.68 inlined from 'constexpr void mozilla::Maybe::reset() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:810:20, 58:09.68 inlined from 'constexpr void mozilla::Maybe::reset() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:802:18, 58:09.69 inlined from 'mozilla::Maybe& mozilla::Maybe::operator=(mozilla::Maybe&&) [with U = mozilla::NotNull >; typename std::enable_if, bool>::type = true; T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:454:19, 58:09.69 inlined from 'mozilla::Maybe& mozilla::Maybe::operator=(mozilla::Maybe&&) [with U = mozilla::NotNull >; typename std::enable_if, bool>::type = true; T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:447:10, 58:09.69 inlined from 'constexpr mozilla::detail::Maybe_CopyMove_Enabler& mozilla::detail::Maybe_CopyMove_Enabler::operator=(mozilla::detail::Maybe_CopyMove_Enabler&&) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:195:3, 58:09.69 inlined from 'mozilla::Maybe > >& mozilla::Maybe > >::operator=(mozilla::Maybe > >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 58:09.69 inlined from 'static bool IPC::ParamTraits >::Read(IPC::MessageReader*, paramType*) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:477:15, 58:09.69 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::Maybe > >]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:502:33, 58:09.69 inlined from 'mozilla::dom::PContentChild::SendNotifyOnHistoryReload(const MaybeDiscardedBrowsingContext&, const bool&, mozilla::ipc::ResolveCallback > >, mozilla::Maybe > >&&, mozilla::ipc::RejectCallback&&):: mutable' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PContentChild.cpp:6648: 58:09.69 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsISupportsImpl.h:673:63: warning: pointer may be used after 'void free(void*)' [-Wuse-after-free] 58:09.69 673 | NS_INLINE_DECL_REFCOUNTING_WITH_DESTROY(_class, delete (this), __VA_ARGS__) 58:09.69 | ^ 58:09.69 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsISupportsImpl.h:633:7: note: in definition of macro 'NS_INLINE_DECL_REFCOUNTING_META' 58:09.69 633 | _destroy; \ 58:09.69 | ^~~~~~~~ 58:09.69 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsISupportsImpl.h:673:3: note: in expansion of macro 'NS_INLINE_DECL_REFCOUNTING_WITH_DESTROY' 58:09.69 673 | NS_INLINE_DECL_REFCOUNTING_WITH_DESTROY(_class, delete (this), __VA_ARGS__) 58:09.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:09.69 /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3: note: in expansion of macro 'NS_INLINE_DECL_REFCOUNTING' 58:09.69 52 | NS_INLINE_DECL_REFCOUNTING(nsDocShellLoadState); 58:09.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 58:09.69 In function 'void operator delete(void*)', 58:09.69 inlined from 'MozExternalRefCountType nsDocShellLoadState::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3, 58:09.69 inlined from 'MozExternalRefCountType nsDocShellLoadState::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3, 58:09.69 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 58:09.69 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = nsDocShellLoadState; T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 58:09.69 inlined from 'RefPtr::~RefPtr() [with T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 58:09.69 inlined from 'mozilla::detail::CopyablePtr >::~CopyablePtr()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:76:8, 58:09.69 inlined from 'mozilla::NotNull >::~NotNull()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:124:7, 58:09.69 inlined from 'constexpr void mozilla::Maybe::reset() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:810:20, 58:09.69 inlined from 'constexpr void mozilla::Maybe::reset() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:802:18, 58:09.69 inlined from 'constexpr mozilla::detail::Maybe_CopyMove_Enabler::Maybe_CopyMove_Enabler(mozilla::detail::Maybe_CopyMove_Enabler&&) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:195:3, 58:09.69 inlined from 'constexpr mozilla::detail::Maybe_CopyMove_Enabler::Maybe_CopyMove_Enabler(mozilla::detail::Maybe_CopyMove_Enabler&&) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:195:3, 58:09.69 inlined from 'mozilla::Maybe > >::Maybe(mozilla::Maybe > >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 58:09.69 inlined from 'mozilla::Maybe IPC::ReadResult::TakeMaybe() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:371:57, 58:09.69 inlined from 'static bool IPC::ParamTraits >::Read(IPC::MessageReader*, paramType*) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:473:25, 58:09.70 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::Maybe > >]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:502:33, 58:09.70 inlined from 'mozilla::dom::PContentChild::SendNotifyOnHistoryReload(const MaybeDiscardedBrowsingContext&, const bool&, mozilla::ipc::ResolveCallback > >, mozilla::Maybe > >&&, mozilla::ipc::RejectCallback&&):: mutable' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PContentChild.cpp:6648: 58:09.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: note: call to 'void free(void*)' here 58:09.70 64 | return free_impl(ptr); 58:09.70 | ^ 58:09.70 In member function 'nsrefcnt nsAutoRefCnt::operator=(nsrefcnt)', 58:09.70 inlined from 'MozExternalRefCountType nsDocShellLoadState::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3, 58:09.70 inlined from 'MozExternalRefCountType nsDocShellLoadState::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3, 58:09.70 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 58:09.70 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = nsDocShellLoadState; T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 58:09.70 inlined from 'RefPtr::~RefPtr() [with T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 58:09.70 inlined from 'mozilla::detail::CopyablePtr >::~CopyablePtr()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:76:8, 58:09.70 inlined from 'mozilla::NotNull >::~NotNull()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:124:7, 58:09.70 inlined from 'constexpr void mozilla::Maybe::reset() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:810:20, 58:09.70 inlined from 'constexpr void mozilla::Maybe::reset() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:802:18, 58:09.70 inlined from 'mozilla::Maybe& mozilla::Maybe::operator=(mozilla::Maybe&&) [with U = mozilla::NotNull >; typename std::enable_if, bool>::type = true; T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:454:19, 58:09.70 inlined from 'mozilla::Maybe& mozilla::Maybe::operator=(mozilla::Maybe&&) [with U = mozilla::NotNull >; typename std::enable_if, bool>::type = true; T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:447:10, 58:09.70 inlined from 'constexpr mozilla::detail::Maybe_CopyMove_Enabler& mozilla::detail::Maybe_CopyMove_Enabler::operator=(mozilla::detail::Maybe_CopyMove_Enabler&&) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:195:3, 58:09.70 inlined from 'mozilla::Maybe > >& mozilla::Maybe > >::operator=(mozilla::Maybe > >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 58:09.70 inlined from 'static bool IPC::ParamTraits >::Read(IPC::MessageReader*, paramType*) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:477:15, 58:09.70 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::Maybe > >]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:502:33, 58:09.70 inlined from 'mozilla::dom::PContentChild::SendNotifyOnHistoryReload(const MaybeDiscardedBrowsingContext&, const bool&, mozilla::ipc::ResolveCallback > >, mozilla::Maybe > >&&, mozilla::ipc::RejectCallback&&):: mutable' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PContentChild.cpp:6648: 58:09.70 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsISupportsImpl.h:357:56: warning: pointer may be used after 'void free(void*)' [-Wuse-after-free] 58:09.70 357 | nsrefcnt operator=(nsrefcnt aValue) { return (mValue = aValue); } 58:09.70 | ~~~~~~~~^~~~~~~~~ 58:09.70 In function 'void operator delete(void*)', 58:09.70 inlined from 'MozExternalRefCountType nsDocShellLoadState::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3, 58:09.70 inlined from 'MozExternalRefCountType nsDocShellLoadState::Release()' at /builddir/build/BUILD/firefox-140.4.0/docshell/base/nsDocShellLoadState.h:52:3, 58:09.70 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 58:09.70 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = nsDocShellLoadState; T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 58:09.70 inlined from 'RefPtr::~RefPtr() [with T = nsDocShellLoadState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 58:09.70 inlined from 'mozilla::detail::CopyablePtr >::~CopyablePtr()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:76:8, 58:09.70 inlined from 'mozilla::NotNull >::~NotNull()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:124:7, 58:09.70 inlined from 'constexpr void mozilla::Maybe::reset() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:810:20, 58:09.70 inlined from 'constexpr void mozilla::Maybe::reset() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:802:18, 58:09.70 inlined from 'constexpr mozilla::detail::Maybe_CopyMove_Enabler::Maybe_CopyMove_Enabler(mozilla::detail::Maybe_CopyMove_Enabler&&) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:195:3, 58:09.70 inlined from 'constexpr mozilla::detail::Maybe_CopyMove_Enabler::Maybe_CopyMove_Enabler(mozilla::detail::Maybe_CopyMove_Enabler&&) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:195:3, 58:09.70 inlined from 'mozilla::Maybe > >::Maybe(mozilla::Maybe > >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 58:09.70 inlined from 'mozilla::Maybe IPC::ReadResult::TakeMaybe() [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:371:57, 58:09.70 inlined from 'static bool IPC::ParamTraits >::Read(IPC::MessageReader*, paramType*) [with T = mozilla::NotNull >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:473:25, 58:09.70 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::Maybe > >]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:502:33, 58:09.70 inlined from 'mozilla::dom::PContentChild::SendNotifyOnHistoryReload(const MaybeDiscardedBrowsingContext&, const bool&, mozilla::ipc::ResolveCallback > >, mozilla::Maybe > >&&, mozilla::ipc::RejectCallback&&):: mutable' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PContentChild.cpp:6648: 58:09.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: note: call to 'void free(void*)' here 58:09.70 64 | return free_impl(ptr); 58:09.70 | ^ 58:19.12 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:15, 58:19.12 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 58:19.12 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RemoteDecoderChild.h:11, 58:19.12 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 58:19.12 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 58:19.12 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderChild::Shutdown()::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 58:19.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 58:19.12 678 | aFrom->ChainTo(aTo.forget(), ""); 58:19.12 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:19.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderChild::Shutdown()::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 58:19.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 58:19.12 1191 | void ChainTo(already_AddRefed aChainedPromise, 58:19.12 | ^~~~~~~ 58:19.12 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 58:19.12 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderChild::Shutdown()::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 58:19.12 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 58:19.12 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 58:19.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 58:19.13 678 | aFrom->ChainTo(aTo.forget(), ""); 58:19.13 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:19.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 58:19.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 58:19.13 1191 | void ChainTo(already_AddRefed aChainedPromise, 58:19.13 | ^~~~~~~ 58:19.26 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 58:19.26 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::RemoteDecoderChild::Flush()::; RejectFunction = mozilla::RemoteDecoderChild::Flush()::; ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 58:19.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 58:19.26 678 | aFrom->ChainTo(aTo.forget(), ""); 58:19.26 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:19.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::RemoteDecoderChild::Flush()::; RejectFunction = mozilla::RemoteDecoderChild::Flush()::; ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 58:19.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 58:19.26 1191 | void ChainTo(already_AddRefed aChainedPromise, 58:19.26 | ^~~~~~~ 58:19.33 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::InitResultIPDL; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 58:19.33 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::RemoteDecoderChild::Init()::; RejectFunction = mozilla::RemoteDecoderChild::Init()::; ResolveValueT = mozilla::InitResultIPDL; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 58:19.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 58:19.33 678 | aFrom->ChainTo(aTo.forget(), ""); 58:19.33 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:19.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::RemoteDecoderChild::Init()::; RejectFunction = mozilla::RemoteDecoderChild::Init()::; ResolveValueT = mozilla::InitResultIPDL; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 58:19.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::InitResultIPDL; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 58:19.33 1191 | void ChainTo(already_AddRefed aChainedPromise, 58:19.33 | ^~~~~~~ 58:26.01 dom/media/mediacontrol 58:26.80 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 58:26.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 58:26.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 58:26.80 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:20, 58:26.80 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:26, 58:26.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 58:26.80 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13: 58:26.80 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor >]', 58:26.80 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::ipc::Endpoint; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 58:26.80 inlined from 'nsTArray >::nsTArray(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 58:26.80 inlined from 'IPC::ReadResult >::ReadResult(IPC::ReadResult >&&) [with T = nsTArray >; bool = true]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:274:3, 58:26.80 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray >]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:503:12: 58:26.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 2 is outside array bounds of 'IPC::ReadResult >, true> [1]' [-Warray-bounds] 58:26.80 655 | aOther.mHdr->mLength = 0; 58:26.80 | ~~~~~~~~~~~~~~~~~~~~~^~~ 58:26.80 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/IPDLParamTraits.h:10, 58:26.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/IPCBlobUtils.h:12: 58:26.80 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In function 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray >]': 58:26.80 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: note: at offset 16 into object 'p' of size 16 58:26.80 501 | ReadResult

p; 58:26.80 | ^ 58:35.25 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]', 58:35.25 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::ipc::StructuredCloneData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 58:35.25 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 58:35.25 inlined from 'IPC::ReadResult >::ReadResult(IPC::ReadResult >&&) [with T = nsTArray; bool = true]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:274:3, 58:35.25 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:503:12: 58:35.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 2 is outside array bounds of 'IPC::ReadResult, true> [1]' [-Warray-bounds] 58:35.25 655 | aOther.mHdr->mLength = 0; 58:35.25 | ~~~~~~~~~~~~~~~~~~~~~^~~ 58:35.25 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In function 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray]': 58:35.25 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: note: at offset 16 into object 'p' of size 16 58:35.25 501 | ReadResult

p; 58:35.25 | ^ 58:49.07 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:15, 58:49.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 58:49.07 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RemoteDecoderParent.h:9, 58:49.07 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 58:49.07 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, mozilla::MediaResult, true>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 58:49.07 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderParent::RecvDrain(mozilla::PRemoteDecoderParent::DrainResolver&&):: >, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 58:49.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 58:49.07 678 | aFrom->ChainTo(aTo.forget(), ""); 58:49.07 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:49.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderParent::RecvDrain(mozilla::PRemoteDecoderParent::DrainResolver&&):: >, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 58:49.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 58:49.07 1191 | void ChainTo(already_AddRefed aChainedPromise, 58:49.07 | ^~~~~~~ 58:49.13 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 58:49.13 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderParent::RecvShutdown(mozilla::PRemoteDecoderParent::ShutdownResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 58:49.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 58:49.13 678 | aFrom->ChainTo(aTo.forget(), ""); 58:49.13 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:49.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderParent::RecvShutdown(mozilla::PRemoteDecoderParent::ShutdownResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 58:49.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 58:49.13 1191 | void ChainTo(already_AddRefed aChainedPromise, 58:49.13 | ^~~~~~~ 58:49.14 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 58:49.14 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderParent::RecvShutdown(mozilla::PRemoteDecoderParent::ShutdownResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 58:49.14 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 58:49.14 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 58:49.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 58:49.14 678 | aFrom->ChainTo(aTo.forget(), ""); 58:49.15 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:49.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 58:49.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 58:49.15 1191 | void ChainTo(already_AddRefed aChainedPromise, 58:49.15 | ^~~~~~~ 58:49.24 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 58:49.24 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderParent::RecvFlush(mozilla::PRemoteDecoderParent::FlushResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 58:49.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 58:49.25 678 | aFrom->ChainTo(aTo.forget(), ""); 58:49.25 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:49.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderParent::RecvFlush(mozilla::PRemoteDecoderParent::FlushResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 58:49.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 58:49.25 1191 | void ChainTo(already_AddRefed aChainedPromise, 58:49.25 | ^~~~~~~ 58:49.25 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 58:49.25 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderParent::RecvFlush(mozilla::PRemoteDecoderParent::FlushResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 58:49.25 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 58:49.25 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 58:49.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 58:49.25 678 | aFrom->ChainTo(aTo.forget(), ""); 58:49.25 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:49.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 58:49.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 58:49.25 1191 | void ChainTo(already_AddRefed aChainedPromise, 58:49.25 | ^~~~~~~ 58:49.34 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 58:49.34 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderParent::RecvInit(mozilla::PRemoteDecoderParent::InitResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 58:49.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 58:49.34 678 | aFrom->ChainTo(aTo.forget(), ""); 58:49.34 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:49.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderParent::RecvInit(mozilla::PRemoteDecoderParent::InitResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 58:49.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 58:49.34 1191 | void ChainTo(already_AddRefed aChainedPromise, 58:49.34 | ^~~~~~~ 58:49.35 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 58:49.35 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderParent::RecvInit(mozilla::PRemoteDecoderParent::InitResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 58:49.35 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 58:49.35 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 58:49.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 58:49.35 678 | aFrom->ChainTo(aTo.forget(), ""); 58:49.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:49.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 58:49.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 58:49.35 1191 | void ChainTo(already_AddRefed aChainedPromise, 58:49.35 | ^~~~~~~ 58:49.47 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, mozilla::MediaResult, true>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 58:49.47 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderParent::DecodeNextSample(const RefPtr&, size_t, mozilla::MediaDataDecoder::DecodedData&&, mozilla::PRemoteDecoderParent::DecodeResolver&&):: >, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 58:49.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 58:49.48 678 | aFrom->ChainTo(aTo.forget(), ""); 58:49.48 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:49.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteDecoderParent::DecodeNextSample(const RefPtr&, size_t, mozilla::MediaDataDecoder::DecodedData&&, mozilla::PRemoteDecoderParent::DecodeResolver&&):: >, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 58:49.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 58:49.48 1191 | void ChainTo(already_AddRefed aChainedPromise, 58:49.48 | ^~~~~~~ 58:49.66 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 58:49.67 from /builddir/build/BUILD/firefox-140.4.0/dom/media/mediacontrol/AudioFocusManager.h:9, 58:49.67 from /builddir/build/BUILD/firefox-140.4.0/dom/media/mediacontrol/AudioFocusManager.cpp:5, 58:49.67 from Unified_cpp_media_mediacontrol0.cpp:2: 58:49.67 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 58:49.67 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::MediaImage; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 58:49.67 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 58:49.67 inlined from 'CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = mozilla::dom::MediaImage]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3003:3, 58:49.67 inlined from 'mozilla::dom::MediaMetadataBase::MediaMetadataBase(mozilla::dom::MediaMetadataBase&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:24:7, 58:49.67 inlined from 'mozilla::dom::MediaMetadataBase mozilla::dom::MediaControlService::GetMainControllerMediaMetadata() const' at /builddir/build/BUILD/firefox-140.4.0/dom/media/mediacontrol/MediaControlService.cpp:272:12: 58:49.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 9 is outside array bounds of 'mozilla::dom::MediaMetadataBase [1]' [-Warray-bounds] 58:49.67 655 | aOther.mHdr->mLength = 0; 58:49.67 | ~~~~~~~~~~~~~~~~~~~~~^~~ 58:49.67 In file included from Unified_cpp_media_mediacontrol0.cpp:56: 58:49.67 /builddir/build/BUILD/firefox-140.4.0/dom/media/mediacontrol/MediaControlService.cpp: In member function 'mozilla::dom::MediaMetadataBase mozilla::dom::MediaControlService::GetMainControllerMediaMetadata() const': 58:49.67 /builddir/build/BUILD/firefox-140.4.0/dom/media/mediacontrol/MediaControlService.cpp:270:21: note: at offset 72 into object 'metadata' of size 72 58:49.67 270 | MediaMetadataBase metadata; 58:49.67 | ^~~~~~~~ 59:07.97 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/DecoderDoctorLogger.h:15, 59:07.97 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/PlatformDecoderModule.h:10, 59:07.97 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 59:07.97 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 59:07.97 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 59:07.97 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteMediaDataDecoder::~RemoteMediaDataDecoder()::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 59:07.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:07.97 678 | aFrom->ChainTo(aTo.forget(), ""); 59:07.97 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:07.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteMediaDataDecoder::~RemoteMediaDataDecoder()::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 59:07.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 59:07.97 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:07.97 | ^~~~~~~ 59:10.00 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 59:10.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:13, 59:10.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 59:10.00 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RemoteDecoderChild.h:11, 59:10.00 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RemoteVideoDecoder.h:8, 59:10.00 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 59:10.00 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 59:10.00 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 59:10.00 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 59:10.00 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 59:10.00 inlined from 'nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2788:25, 59:10.00 inlined from 'CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2999:38, 59:10.00 inlined from 'mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h:316:32: 59:10.00 /builddir/build/BUILD/firefox-140.4.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] 59:10.00 450 | mArray.mHdr->mLength = 0; 59:10.00 | ~~~~~~~~~~~~~~~~~~~~~^~~ 59:10.00 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:24: 59:10.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h: In copy constructor 'mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)': 59:10.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object '' of size 8 59:10.00 316 | mTags = aOther.mTags.Clone(); 59:10.00 | ~~~~~~~~~~~~~~~~~~^~ 59:10.00 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 59:10.00 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 59:10.00 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 59:10.00 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::MetadataTag; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 59:10.00 inlined from 'nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2788:25, 59:10.00 inlined from 'CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::MetadataTag]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2999:38, 59:10.00 inlined from 'mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h:316:32: 59:10.00 /builddir/build/BUILD/firefox-140.4.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] 59:10.00 450 | mArray.mHdr->mLength = 0; 59:10.00 | ~~~~~~~~~~~~~~~~~~~~~^~~ 59:10.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h: In copy constructor 'mozilla::TrackInfo::TrackInfo(const mozilla::TrackInfo&)': 59:10.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h:316:31: note: at offset 8 into object '' of size 8 59:10.00 316 | mTags = aOther.mTags.Clone(); 59:10.00 | ~~~~~~~~~~~~~~~~~~^~ 59:10.47 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:15: 59:10.47 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 59:10.47 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteVideoDecoderParent::RecvConstruct(mozilla::PRemoteDecoderParent::ConstructResolver&&)::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 59:10.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:10.47 678 | aFrom->ChainTo(aTo.forget(), ""); 59:10.47 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:10.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteVideoDecoderParent::RecvConstruct(mozilla::PRemoteDecoderParent::ConstructResolver&&)::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 59:10.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 59:10.47 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:10.47 | ^~~~~~~ 59:10.47 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 59:10.47 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::RemoteVideoDecoderParent::RecvConstruct(mozilla::PRemoteDecoderParent::ConstructResolver&&)::, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 59:10.47 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 59:10.47 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 59:10.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:10.48 678 | aFrom->ChainTo(aTo.forget(), ""); 59:10.48 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:10.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 59:10.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 59:10.48 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:10.48 | ^~~~~~~ 59:10.83 dom/media/mediasession 59:17.68 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 59:17.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 59:17.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 59:17.68 from /builddir/build/BUILD/firefox-140.4.0/dom/media/mediasession/MediaMetadata.cpp:7, 59:17.68 from Unified_cpp_media_mediasession0.cpp:2: 59:17.68 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 59:17.68 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 59:17.68 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::MediaImage; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 59:17.68 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::MediaImage; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 59:17.68 inlined from 'nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::MediaImage]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2788:25, 59:17.68 inlined from 'CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::MediaImage]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2999:38, 59:17.68 inlined from 'void mozilla::dom::MediaMetadata::SetArtworkInternal(const mozilla::dom::Sequence&, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/mediasession/MediaMetadata.cpp:151:31: 59:17.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 59:17.68 450 | mArray.mHdr->mLength = 0; 59:17.68 | ~~~~~~~~~~~~~~~~~~~~~^~~ 59:17.68 /builddir/build/BUILD/firefox-140.4.0/dom/media/mediasession/MediaMetadata.cpp: In member function 'void mozilla::dom::MediaMetadata::SetArtworkInternal(const mozilla::dom::Sequence&, mozilla::ErrorResult&)': 59:17.68 /builddir/build/BUILD/firefox-140.4.0/dom/media/mediasession/MediaMetadata.cpp:140:24: note: at offset 8 into object 'artwork' of size 8 59:17.68 140 | nsTArray artwork; 59:17.68 | ^~~~~~~ 59:17.68 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 59:17.68 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 59:17.68 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::MediaImage; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 59:17.68 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::MediaImage; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 59:17.68 inlined from 'nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::MediaImage]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2788:25, 59:17.68 inlined from 'CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::MediaImage]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2999:38, 59:17.68 inlined from 'void mozilla::dom::MediaMetadata::SetArtworkInternal(const mozilla::dom::Sequence&, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/mediasession/MediaMetadata.cpp:151:31: 59:17.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 59:17.68 450 | mArray.mHdr->mLength = 0; 59:17.68 | ~~~~~~~~~~~~~~~~~~~~~^~~ 59:17.68 /builddir/build/BUILD/firefox-140.4.0/dom/media/mediasession/MediaMetadata.cpp: In member function 'void mozilla::dom::MediaMetadata::SetArtworkInternal(const mozilla::dom::Sequence&, mozilla::ErrorResult&)': 59:17.68 /builddir/build/BUILD/firefox-140.4.0/dom/media/mediasession/MediaMetadata.cpp:140:24: note: at offset 8 into object 'artwork' of size 8 59:17.68 140 | nsTArray artwork; 59:17.68 | ^~~~~~~ 59:18.03 dom/media/mediasink 59:21.11 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 59:21.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 59:21.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 59:21.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 59:21.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 59:21.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PRemoteDecoder.cpp:13, 59:21.11 from Unified_cpp_dom_media_ipc0.cpp:38: 59:21.11 /builddir/build/BUILD/firefox-140.4.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]': 59:21.11 /builddir/build/BUILD/firefox-140.4.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 >*]' 59:21.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 59:21.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 59:21.11 /builddir/build/BUILD/firefox-140.4.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] 59:21.11 302 | memcpy(&value, &aInternalValue, sizeof(value)); 59:21.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:21.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 59:21.11 413 | struct FrameBidiData { 59:21.11 | ^~~~~~~~~~~~~ 59:32.34 dom/media/mediasource 59:35.21 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/media/MediaTimer.h:15, 59:35.21 from /builddir/build/BUILD/firefox-140.4.0/dom/media/mediasink/AudioDecoderInputTrack.h:10, 59:35.21 from /builddir/build/BUILD/firefox-140.4.0/dom/media/mediasink/AudioDecoderInputTrack.cpp:5, 59:35.21 from Unified_cpp_dom_media_mediasink0.cpp:2: 59:35.21 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 59:35.21 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::VideoSink::Start(const mozilla::media::TimeUnit&, const mozilla::MediaInfo&)::; RejectFunction = mozilla::VideoSink::Start(const mozilla::media::TimeUnit&, const mozilla::MediaInfo&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 59:35.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:35.21 678 | aFrom->ChainTo(aTo.forget(), ""); 59:35.21 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:35.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::VideoSink::Start(const mozilla::media::TimeUnit&, const mozilla::MediaInfo&)::; RejectFunction = mozilla::VideoSink::Start(const mozilla::media::TimeUnit&, const mozilla::MediaInfo&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 59:35.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 59:35.21 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:35.21 | ^~~~~~~ 59:35.22 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 59:35.22 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::AudioSinkWrapper; ResolveRejectMethodType = void (mozilla::AudioSinkWrapper::*)(const mozilla::MozPromise::ResolveOrRejectValue&); ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:799:30: 59:35.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:35.22 678 | aFrom->ChainTo(aTo.forget(), ""); 59:35.22 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:35.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::AudioSinkWrapper; ResolveRejectMethodType = void (mozilla::AudioSinkWrapper::*)(const mozilla::MozPromise::ResolveOrRejectValue&); ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 59:35.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 59:35.22 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:35.22 | ^~~~~~~ 59:37.04 dom/media/mp3 59:44.02 dom/media/mp4 59:55.46 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 59:55.46 from /builddir/build/BUILD/firefox-140.4.0/dom/media/mp4/Box.h:11, 59:55.46 from /builddir/build/BUILD/firefox-140.4.0/dom/media/mp4/Box.cpp:7, 59:55.46 from Unified_cpp_dom_media_mp40.cpp:2: 59:55.46 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 59:55.46 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 59:55.46 inlined from 'bool mozilla::BufferReader::ReadArray(nsTArray&, size_t) [with T = unsigned char]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/BufferReader.h:293:16, 59:55.46 inlined from 'mozilla::Result mozilla::CryptoFile::DoUpdate(const uint8_t*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/mp4/DecoderData.cpp:39:26: 59:55.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 2 is outside array bounds of 'mozilla::PsshInfo [1]' [-Warray-bounds] 59:55.46 315 | mHdr->mLength = 0; 59:55.46 | ~~~~~~~~~~~~~~^~~ 59:55.46 In file included from Unified_cpp_dom_media_mp40.cpp:20: 59:55.46 /builddir/build/BUILD/firefox-140.4.0/dom/media/mp4/DecoderData.cpp: In member function 'mozilla::Result mozilla::CryptoFile::DoUpdate(const uint8_t*, size_t)': 59:55.46 /builddir/build/BUILD/firefox-140.4.0/dom/media/mp4/DecoderData.cpp:29:14: note: at offset 16 into object 'psshInfo' of size 16 59:55.46 29 | PsshInfo psshInfo; 59:55.46 | ^~~~~~~~ 59:55.93 dom/media/ogg 59:56.73 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/VideoUtils.h:17, 59:56.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaMIMETypes.h:10, 59:56.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaContainerType.h:10, 59:56.73 from /builddir/build/BUILD/firefox-140.4.0/dom/media/mediasource/ContainerParser.h:13, 59:56.73 from /builddir/build/BUILD/firefox-140.4.0/dom/media/mediasource/ContainerParser.cpp:7, 59:56.73 from Unified_cpp_media_mediasource0.cpp:2: 59:56.73 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 59:56.73 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 59:56.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:56.73 678 | aFrom->ChainTo(aTo.forget(), ""); 59:56.73 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:56.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 59:56.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 59:56.74 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:56.74 | ^~~~~~~ 59:56.74 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 59:56.74 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::MediaSource::MozDebugReaderData(mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::MediaSource::MozDebugReaderData(mozilla::ErrorResult&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 59:56.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:56.74 678 | aFrom->ChainTo(aTo.forget(), ""); 59:56.74 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:56.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::MediaSource::MozDebugReaderData(mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::MediaSource::MozDebugReaderData(mozilla::ErrorResult&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 59:56.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 59:56.74 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:56.74 | ^~~~~~~ 59:57.07 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]', 59:57.07 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::TrackBuffersManager; ResolveMethodType = void (mozilla::TrackBuffersManager::*)(const mozilla::MediaResult&); RejectMethodType = void (mozilla::TrackBuffersManager::*)(const mozilla::MediaResult&); ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 59:57.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:57.07 678 | aFrom->ChainTo(aTo.forget(), ""); 59:57.07 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:57.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::TrackBuffersManager; ResolveMethodType = void (mozilla::TrackBuffersManager::*)(const mozilla::MediaResult&); RejectMethodType = void (mozilla::TrackBuffersManager::*)(const mozilla::MediaResult&); ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]': 59:57.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' 59:57.08 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:57.08 | ^~~~~~~ 59:57.08 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 59:57.08 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::TrackBuffersManager; ResolveMethodType = void (mozilla::TrackBuffersManager::*)(const RefPtr&); RejectMethodType = void (mozilla::TrackBuffersManager::*)(const mozilla::MediaResult&); ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 59:57.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:57.08 678 | aFrom->ChainTo(aTo.forget(), ""); 59:57.08 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:57.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::TrackBuffersManager; ResolveMethodType = void (mozilla::TrackBuffersManager::*)(const RefPtr&); RejectMethodType = void (mozilla::TrackBuffersManager::*)(const mozilla::MediaResult&); ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 59:57.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 59:57.08 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:57.08 | ^~~~~~~ 59:57.34 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]', 59:57.34 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::TrackBuffersManager; ResolveMethodType = void (mozilla::TrackBuffersManager::*)(const mozilla::MediaResult&); RejectMethodType = void (mozilla::TrackBuffersManager::*)(const mozilla::MediaResult&); ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30, 59:57.34 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 59:57.35 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 59:57.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:57.35 678 | aFrom->ChainTo(aTo.forget(), ""); 59:57.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:57.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]': 59:57.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' 59:57.35 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:57.35 | ^~~~~~~ 59:57.36 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 59:57.36 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::TrackBuffersManager; ResolveMethodType = void (mozilla::TrackBuffersManager::*)(const RefPtr&); RejectMethodType = void (mozilla::TrackBuffersManager::*)(const mozilla::MediaResult&); ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30, 59:57.36 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 59:57.36 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 59:57.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:57.36 678 | aFrom->ChainTo(aTo.forget(), ""); 59:57.36 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:57.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 59:57.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 59:57.36 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:57.36 | ^~~~~~~ 59:59.11 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 59:59.11 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::dom::SourceBuffer; ResolveMethodType = void (mozilla::dom::SourceBuffer::*)(const std::pair&); RejectMethodType = void (mozilla::dom::SourceBuffer::*)(const mozilla::MediaResult&); ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 59:59.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:59.11 678 | aFrom->ChainTo(aTo.forget(), ""); 59:59.11 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:59.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::dom::SourceBuffer; ResolveMethodType = void (mozilla::dom::SourceBuffer::*)(const std::pair&); RejectMethodType = void (mozilla::dom::SourceBuffer::*)(const mozilla::MediaResult&); ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 59:59.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 59:59.12 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:59.12 | ^~~~~~~ 59:59.13 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 59:59.13 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::SourceBuffer::RangeRemoval(double, double)::; RejectFunction = mozilla::dom::SourceBuffer::RangeRemoval(double, double)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 59:59.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:59.13 678 | aFrom->ChainTo(aTo.forget(), ""); 59:59.13 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:59.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::SourceBuffer::RangeRemoval(double, double)::; RejectFunction = mozilla::dom::SourceBuffer::RangeRemoval(double, double)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 59:59.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 59:59.13 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:59.13 | ^~~~~~~ 59:59.32 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 59:59.32 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::dom::SourceBuffer; ResolveMethodType = void (mozilla::dom::SourceBuffer::*)(const std::pair&); RejectMethodType = void (mozilla::dom::SourceBuffer::*)(const mozilla::MediaResult&); ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30, 59:59.32 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 59:59.32 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 59:59.32 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 59:59.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:59.32 678 | aFrom->ChainTo(aTo.forget(), ""); 59:59.32 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:59.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 59:59.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 59:59.32 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:59.32 | ^~~~~~~ 59:59.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseISt4pairIbNS_22SourceBufferAttributesEENS_11MediaResultELb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 59:59.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:59.34 678 | aFrom->ChainTo(aTo.forget(), ""); 59:59.34 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:59.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 59:59.34 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:59.34 | ^~~~~~~ 59:59.35 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 59:59.35 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::dom::SourceBuffer; ResolveMethodType = void (mozilla::dom::SourceBuffer::*)(const std::pair&); RejectMethodType = void (mozilla::dom::SourceBuffer::*)(const mozilla::MediaResult&); ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30, 59:59.35 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 59:59.35 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 59:59.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 59:59.35 678 | aFrom->ChainTo(aTo.forget(), ""); 59:59.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:59.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 59:59.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::pair; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 59:59.35 1191 | void ChainTo(already_AddRefed aChainedPromise, 59:59.35 | ^~~~~~~ 60:01.21 dom/media/platforms/agnostic/bytestreams 60:02.63 dom/media/platforms/agnostic/eme 60:04.20 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/AudioSampleFormat.h:10, 60:04.20 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaData.h:10, 60:04.20 from /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/agnostic/bytestreams/Adts.h:9, 60:04.20 from /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:5, 60:04.20 from Unified_cpp_bytestreams0.cpp:2: 60:04.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = ADTS::FrameHeader]': 60:04.20 /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:156:36: required from here 60:04.21 /builddir/build/BUILD/firefox-140.4.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] 60:04.21 37 | memset(aT, 0, sizeof(T)); 60:04.21 | ~~~~~~^~~~~~~~~~~~~~~~~~ 60:04.21 /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/agnostic/bytestreams/Adts.h:44:7: note: 'class mozilla::ADTS::FrameHeader' declared here 60:04.21 44 | class FrameHeader { 60:04.21 | ^~~~~~~~~~~ 60:04.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = SPSData]': 60:04.22 /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/agnostic/bytestreams/H264.cpp:110:10: required from here 60:04.22 /builddir/build/BUILD/firefox-140.4.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] 60:04.22 37 | memset(aT, 0, sizeof(T)); 60:04.22 | ~~~~~~^~~~~~~~~~~~~~~~~~ 60:04.22 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/EncoderConfig.h:10, 60:04.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaData.h:11: 60:04.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/H264.h:98:8: note: 'struct mozilla::SPSData' declared here 60:04.23 98 | struct SPSData { 60:04.23 | ^~~~~~~ 60:06.82 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 60:06.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/AudioConfig.h:12, 60:06.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaData.h:9: 60:06.82 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 60:06.82 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:338:25, 60:06.82 inlined from 'void nsTArray_Impl::RemoveElementsAtUnsafe(index_type, size_type) [with E = mozilla::NAL_TYPES; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2534:44, 60:06.82 inlined from 'void nsTArray_Impl::RemoveElementsAt(index_type, size_type) [with E = mozilla::NAL_TYPES; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2527:25, 60:06.82 inlined from 'void nsTArray_Impl::RemoveElementAt(index_type) [with E = mozilla::NAL_TYPES; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1875:61, 60:06.82 inlined from 'static bool mozilla::AnnexB::FindAllNalTypes(const mozilla::Span&, const nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:356:33: 60:06.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 60:06.82 315 | mHdr->mLength = 0; 60:06.82 | ~~~~~~~~~~~~~~^~~ 60:06.83 In file included from Unified_cpp_bytestreams0.cpp:11: 60:06.83 /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp: In static member function 'static bool mozilla::AnnexB::FindAllNalTypes(const mozilla::Span&, const nsTArray&)': 60:06.83 /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/agnostic/bytestreams/AnnexB.cpp:349:23: note: at offset 8 into object 'checkTypes' of size 8 60:06.83 349 | nsTArray checkTypes = aTypes.Clone(); 60:06.83 | ^~~~~~~~~~ 60:09.22 dom/media/platforms/agnostic/gmp 60:12.18 dom/media/platforms/ffmpeg/ffmpeg57 60:18.10 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/agnostic/eme/SamplesWaitingForKey.h:13, 60:18.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CDMCaps.h:12, 60:18.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CDMProxy.h:10, 60:18.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/DecryptJob.h:10, 60:18.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ChromiumCDMParent.h:9, 60:18.11 from /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 60:18.11 from /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 60:18.11 from Unified_cpp_agnostic_eme0.cpp:2: 60:18.11 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, mozilla::MediaResult, true>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 60:18.11 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::::&)>:: >, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 60:18.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 60:18.11 678 | aFrom->ChainTo(aTo.forget(), ""); 60:18.11 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:18.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::EMEMediaDataDecoderProxy::Decode(mozilla::MediaRawData*)::::&)>:: >, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 60:18.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 60:18.11 1191 | void ChainTo(already_AddRefed aChainedPromise, 60:18.11 | ^~~~~~~ 60:18.13 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, mozilla::MediaResult, true>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 60:18.13 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::EMEDecryptor::Decrypted(const mozilla::DecryptResult&):: >, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 60:18.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 60:18.13 678 | aFrom->ChainTo(aTo.forget(), ""); 60:18.13 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:18.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::EMEDecryptor::Decrypted(const mozilla::DecryptResult&):: >, mozilla::MediaResult, true>::ResolveOrRejectValue&&)>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 60:18.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 60:18.13 1191 | void ChainTo(already_AddRefed aChainedPromise, 60:18.13 | ^~~~~~~ 60:18.25 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 60:18.25 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::&)>; RejectFunction = mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 60:18.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 60:18.25 678 | aFrom->ChainTo(aTo.forget(), ""); 60:18.25 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:18.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::&)>; RejectFunction = mozilla::EMEDecryptor::ThrottleDecode(mozilla::MediaRawData*)::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 60:18.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 60:18.26 1191 | void ChainTo(already_AddRefed aChainedPromise, 60:18.26 | ^~~~~~~ 60:18.31 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 60:18.31 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::; RejectFunction = mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 60:18.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 60:18.32 678 | aFrom->ChainTo(aTo.forget(), ""); 60:18.32 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:18.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::; RejectFunction = mozilla::DecryptThroughputLimit::Throttle(mozilla::MediaRawData*)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 60:18.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 60:18.32 1191 | void ChainTo(already_AddRefed aChainedPromise, 60:18.32 | ^~~~~~~ 60:18.37 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::DecryptResult; RejectValueT = mozilla::DecryptResult; bool IsExclusive = true]', 60:18.37 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::EMEDecryptor; ResolveMethodType = void (mozilla::EMEDecryptor::*)(const mozilla::DecryptResult&); RejectMethodType = void (mozilla::EMEDecryptor::*)(const mozilla::DecryptResult&); ResolveValueT = mozilla::DecryptResult; RejectValueT = mozilla::DecryptResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 60:18.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 60:18.37 678 | aFrom->ChainTo(aTo.forget(), ""); 60:18.38 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60:18.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::EMEDecryptor; ResolveMethodType = void (mozilla::EMEDecryptor::*)(const mozilla::DecryptResult&); RejectMethodType = void (mozilla::EMEDecryptor::*)(const mozilla::DecryptResult&); ResolveValueT = mozilla::DecryptResult; RejectValueT = mozilla::DecryptResult; bool IsExclusive = true]': 60:18.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::DecryptResult; RejectValueT = mozilla::DecryptResult; bool IsExclusive = true]' 60:18.38 1191 | void ChainTo(already_AddRefed aChainedPromise, 60:18.38 | ^~~~~~~ 60:18.80 dom/media/platforms/ffmpeg/ffmpeg58 60:19.17 dom/media/platforms/ffmpeg/ffmpeg59 60:33.29 dom/media/platforms/ffmpeg/ffmpeg60 60:39.10 dom/media/platforms/ffmpeg/ffmpeg61 60:42.66 dom/media/platforms/ffmpeg/ffvpx 60:59.03 dom/media/platforms/ffmpeg/libav53 61:03.38 dom/media/platforms/ffmpeg/libav54 61:07.66 dom/media/platforms/ffmpeg/libav55 61:15.46 dom/media/platforms/ffmpeg 61:19.93 dom/media/platforms/omx 61:20.59 dom/media/platforms 61:22.18 dom/media/systemservices 61:31.12 dom/media 61:31.84 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TaskQueue.h:13, 61:31.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaQueue.h:12, 61:31.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/AudioCompactor.h:9, 61:31.84 from /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/omx/OmxDataDecoder.h:10, 61:31.84 from /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/omx/OmxDataDecoder.cpp:7, 61:31.84 from Unified_cpp_media_platforms_omx0.cpp:2: 61:31.84 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::OmxPromiseLayer::BufferData*; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]', 61:31.84 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = mozilla::OmxPromiseLayer::BufferData*; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 61:31.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 61:31.85 678 | aFrom->ChainTo(aTo.forget(), ""); 61:31.85 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:31.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = mozilla::OmxPromiseLayer::BufferData*; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]': 61:31.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::OmxPromiseLayer::BufferData*; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]' 61:31.85 1191 | void ChainTo(already_AddRefed aChainedPromise, 61:31.85 | ^~~~~~~ 61:32.08 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::OmxPromiseLayer::BufferData*; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]', 61:32.08 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::OmxDataDecoder; ResolveMethodType = void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*); RejectMethodType = void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder); ResolveValueT = mozilla::OmxPromiseLayer::BufferData*; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 61:32.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 61:32.08 678 | aFrom->ChainTo(aTo.forget(), ""); 61:32.08 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:32.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::OmxDataDecoder; ResolveMethodType = void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::BufferData*); RejectMethodType = void (mozilla::OmxDataDecoder::*)(mozilla::OmxPromiseLayer::OmxBufferFailureHolder); ResolveValueT = mozilla::OmxPromiseLayer::BufferData*; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]': 61:32.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::OmxPromiseLayer::BufferData*; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]' 61:32.08 1191 | void ChainTo(already_AddRefed aChainedPromise, 61:32.08 | ^~~~~~~ 61:32.28 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 61:32.28 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::OmxDataDecoder::DoAsyncShutdown()::; RejectFunction = mozilla::OmxDataDecoder::DoAsyncShutdown()::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 61:32.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 61:32.28 678 | aFrom->ChainTo(aTo.forget(), ""); 61:32.28 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:32.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::OmxDataDecoder::DoAsyncShutdown()::; RejectFunction = mozilla::OmxDataDecoder::DoAsyncShutdown()::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 61:32.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 61:32.29 1191 | void ChainTo(already_AddRefed aChainedPromise, 61:32.29 | ^~~~~~~ 61:32.74 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::OmxPromiseLayer::OmxBufferFailureHolder, false>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]', 61:32.74 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::OmxDataDecoder::PortSettingsChanged()::; RejectFunction = mozilla::OmxDataDecoder::PortSettingsChanged()::; ResolveValueT = CopyableTArray; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 61:32.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 61:32.74 678 | aFrom->ChainTo(aTo.forget(), ""); 61:32.74 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:32.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::OmxDataDecoder::PortSettingsChanged()::; RejectFunction = mozilla::OmxDataDecoder::PortSettingsChanged()::; ResolveValueT = CopyableTArray; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]': 61:32.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]' 61:32.74 1191 | void ChainTo(already_AddRefed aChainedPromise, 61:32.74 | ^~~~~~~ 61:33.19 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::OmxPromiseLayer::BufferData*; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]', 61:33.19 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::OmxDataDecoder::Output(mozilla::BufferData*)::; RejectFunction = mozilla::OmxDataDecoder::Output(mozilla::BufferData*)::; ResolveValueT = mozilla::OmxPromiseLayer::BufferData*; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 61:33.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 61:33.19 678 | aFrom->ChainTo(aTo.forget(), ""); 61:33.19 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:33.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::OmxDataDecoder::Output(mozilla::BufferData*)::; RejectFunction = mozilla::OmxDataDecoder::Output(mozilla::BufferData*)::; ResolveValueT = mozilla::OmxPromiseLayer::BufferData*; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]': 61:33.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::OmxPromiseLayer::BufferData*; RejectValueT = mozilla::OmxPromiseLayer::OmxBufferFailureHolder; bool IsExclusive = false]' 61:33.20 1191 | void ChainTo(already_AddRefed aChainedPromise, 61:33.20 | ^~~~~~~ 61:51.93 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/GetFilesHelper.h:10, 61:51.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentChild.h:12, 61:51.94 from /builddir/build/BUILD/firefox-140.4.0/dom/media/CubebUtils.cpp:11: 61:51.94 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::FileDescOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 61:51.94 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::CubebUtils::InitAudioIPCConnection()::; RejectFunction = mozilla::CubebUtils::InitAudioIPCConnection()::; ResolveValueT = mozilla::dom::FileDescOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 61:51.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 61:51.94 678 | aFrom->ChainTo(aTo.forget(), ""); 61:51.94 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:51.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::CubebUtils::InitAudioIPCConnection()::; RejectFunction = mozilla::CubebUtils::InitAudioIPCConnection()::; ResolveValueT = mozilla::dom::FileDescOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 61:51.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::FileDescOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 61:51.94 1191 | void ChainTo(already_AddRefed aChainedPromise, 61:51.94 | ^~~~~~~ 61:52.85 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/media/systemservices/video_engine/tab_capturer.h:16, 61:52.85 from /builddir/build/BUILD/firefox-140.4.0/dom/media/systemservices/video_engine/tab_capturer.cc:11: 61:52.85 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 61:52.85 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::TabCapturerWebrtc::CaptureFrame()::, nsresult, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 61:52.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 61:52.85 678 | aFrom->ChainTo(aTo.forget(), ""); 61:52.85 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:52.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::TabCapturerWebrtc::CaptureFrame()::, nsresult, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 61:52.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 61:52.85 1191 | void ChainTo(already_AddRefed aChainedPromise, 61:52.85 | ^~~~~~~ 61:52.87 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 61:52.87 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::TabCapturerWebrtc::CaptureFrame()::, nsresult, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 61:52.87 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 61:52.88 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 61:52.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 61:52.88 678 | aFrom->ChainTo(aTo.forget(), ""); 61:52.88 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:52.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 61:52.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 61:52.88 1191 | void ChainTo(already_AddRefed aChainedPromise, 61:52.88 | ^~~~~~~ 61:53.54 dom/media/utils 62:04.98 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/DecoderDoctorLogger.h:15, 62:04.98 from /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/PlatformDecoderModule.h:10, 62:04.98 from /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/PDMFactory.h:12, 62:04.98 from /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/wrappers/MediaChangeMonitor.h:10, 62:04.98 from /builddir/build/BUILD/firefox-140.4.0/dom/media/platforms/wrappers/MediaChangeMonitor.cpp:7, 62:04.98 from Unified_cpp_dom_media_platforms1.cpp:2: 62:04.98 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 62:04.98 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaChangeMonitor::FlushThenShutdownDecoder(mozilla::MediaRawData*)::::; RejectFunction = mozilla::MediaChangeMonitor::FlushThenShutdownDecoder(mozilla::MediaRawData*)::::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 62:04.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:04.98 678 | aFrom->ChainTo(aTo.forget(), ""); 62:04.98 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:04.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaChangeMonitor::FlushThenShutdownDecoder(mozilla::MediaRawData*)::::; RejectFunction = mozilla::MediaChangeMonitor::FlushThenShutdownDecoder(mozilla::MediaRawData*)::::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 62:04.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 62:04.98 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:04.99 | ^~~~~~~ 62:05.08 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 62:05.08 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaChangeMonitor::CreateDecoderAndInit(mozilla::MediaRawData*)::; RejectFunction = mozilla::MediaChangeMonitor::CreateDecoderAndInit(mozilla::MediaRawData*)::; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 62:05.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:05.08 678 | aFrom->ChainTo(aTo.forget(), ""); 62:05.08 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:05.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaChangeMonitor::CreateDecoderAndInit(mozilla::MediaRawData*)::; RejectFunction = mozilla::MediaChangeMonitor::CreateDecoderAndInit(mozilla::MediaRawData*)::; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 62:05.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 62:05.08 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:05.08 | ^~~~~~~ 62:05.13 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 62:05.13 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaChangeMonitor::FlushThenShutdownDecoder(mozilla::MediaRawData*)::; RejectFunction = mozilla::MediaChangeMonitor::FlushThenShutdownDecoder(mozilla::MediaRawData*)::; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 62:05.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:05.13 678 | aFrom->ChainTo(aTo.forget(), ""); 62:05.13 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:05.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaChangeMonitor::FlushThenShutdownDecoder(mozilla::MediaRawData*)::; RejectFunction = mozilla::MediaChangeMonitor::FlushThenShutdownDecoder(mozilla::MediaRawData*)::; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 62:05.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 62:05.13 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:05.13 | ^~~~~~~ 62:05.19 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, mozilla::MediaResult, true>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 62:05.19 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaChangeMonitor::DecodeFirstSample(mozilla::MediaRawData*)::; RejectFunction = mozilla::MediaChangeMonitor::DecodeFirstSample(mozilla::MediaRawData*)::; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 62:05.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:05.19 678 | aFrom->ChainTo(aTo.forget(), ""); 62:05.19 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:05.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaChangeMonitor::DecodeFirstSample(mozilla::MediaRawData*)::; RejectFunction = mozilla::MediaChangeMonitor::DecodeFirstSample(mozilla::MediaRawData*)::; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 62:05.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 62:05.19 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:05.19 | ^~~~~~~ 62:05.24 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, mozilla::MediaResult, true>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 62:05.24 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaChangeMonitor::DrainThenFlushDecoder(mozilla::MediaRawData*)::; RejectFunction = mozilla::MediaChangeMonitor::DrainThenFlushDecoder(mozilla::MediaRawData*)::; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 62:05.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:05.24 678 | aFrom->ChainTo(aTo.forget(), ""); 62:05.24 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:05.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaChangeMonitor::DrainThenFlushDecoder(mozilla::MediaRawData*)::; RejectFunction = mozilla::MediaChangeMonitor::DrainThenFlushDecoder(mozilla::MediaRawData*)::; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 62:05.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 62:05.24 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:05.24 | ^~~~~~~ 62:05.33 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 62:05.33 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaChangeMonitor::CreateDecoderAndInit(mozilla::MediaRawData*)::::; RejectFunction = mozilla::MediaChangeMonitor::CreateDecoderAndInit(mozilla::MediaRawData*)::::; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 62:05.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:05.33 678 | aFrom->ChainTo(aTo.forget(), ""); 62:05.33 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:05.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaChangeMonitor::CreateDecoderAndInit(mozilla::MediaRawData*)::::; RejectFunction = mozilla::MediaChangeMonitor::CreateDecoderAndInit(mozilla::MediaRawData*)::::; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 62:05.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 62:05.33 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:05.33 | ^~~~~~~ 62:05.35 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 62:05.35 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaChangeMonitor::Init()::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 62:05.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:05.35 678 | aFrom->ChainTo(aTo.forget(), ""); 62:05.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:05.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaChangeMonitor::Init()::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 62:05.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 62:05.35 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:05.35 | ^~~~~~~ 62:15.70 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/camera/PCameras.h:15, 62:15.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/camera/PCamerasChild.h:9, 62:15.70 from /builddir/build/BUILD/firefox-140.4.0/dom/media/systemservices/CamerasChild.h:14, 62:15.70 from /builddir/build/BUILD/firefox-140.4.0/dom/media/systemservices/CamerasChild.cpp:7, 62:15.70 from Unified_cpp_systemservices0.cpp:2: 62:15.70 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = false]', 62:15.70 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::media::Parent::RecvGetPrincipalKey(const mozilla::ipc::PrincipalInfo&, const bool&, mozilla::media::PMediaParent::GetPrincipalKeyResolver&&)::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 62:15.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:15.70 678 | aFrom->ChainTo(aTo.forget(), ""); 62:15.70 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::media::Parent::RecvGetPrincipalKey(const mozilla::ipc::PrincipalInfo&, const bool&, mozilla::media::PMediaParent::GetPrincipalKeyResolver&&)::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = false]': 62:15.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = false]' 62:15.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:15.70 | ^~~~~~~ 62:15.75 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = false]', 62:15.75 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::media::Parent::RecvGetPrincipalKey(const mozilla::ipc::PrincipalInfo&, const bool&, mozilla::media::PMediaParent::GetPrincipalKeyResolver&&)::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 62:15.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:15.75 678 | aFrom->ChainTo(aTo.forget(), ""); 62:15.75 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::media::Parent::RecvGetPrincipalKey(const mozilla::ipc::PrincipalInfo&, const bool&, mozilla::media::PMediaParent::GetPrincipalKeyResolver&&)::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = false]': 62:15.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = false]' 62:15.75 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:15.75 | ^~~~~~~ 62:15.82 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 62:15.82 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvFocusOnSelectedSource(const mozilla::camera::PCamerasParent::CaptureEngine&, const int&)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 62:15.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:15.82 678 | aFrom->ChainTo(aTo.forget(), ""); 62:15.82 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvFocusOnSelectedSource(const mozilla::camera::PCamerasParent::CaptureEngine&, const int&)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 62:15.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 62:15.82 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:15.82 | ^~~~~~~ 62:15.86 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 62:15.86 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvEnsureInitialized(const mozilla::camera::PCamerasParent::CaptureEngine&)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 62:15.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:15.86 678 | aFrom->ChainTo(aTo.forget(), ""); 62:15.86 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvEnsureInitialized(const mozilla::camera::PCamerasParent::CaptureEngine&)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 62:15.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 62:15.86 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:15.86 | ^~~~~~~ 62:15.94 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]', 62:15.95 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvStartCapture(const mozilla::camera::PCamerasParent::CaptureEngine&, const int&, const mozilla::camera::PCamerasParent::VideoCaptureCapability&)::::ResolveOrRejectValue&&)>; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 62:15.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:15.95 678 | aFrom->ChainTo(aTo.forget(), ""); 62:15.95 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvStartCapture(const mozilla::camera::PCamerasParent::CaptureEngine&, const int&, const mozilla::camera::PCamerasParent::VideoCaptureCapability&)::::ResolveOrRejectValue&&)>; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]': 62:15.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' 62:15.95 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:15.95 | ^~~~~~~ 62:16.00 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]', 62:16.00 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvReleaseCapture(const mozilla::camera::PCamerasParent::CaptureEngine&, const int&)::::ResolveOrRejectValue&&)>; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 62:16.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:16.00 678 | aFrom->ChainTo(aTo.forget(), ""); 62:16.00 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvReleaseCapture(const mozilla::camera::PCamerasParent::CaptureEngine&, const int&)::::ResolveOrRejectValue&&)>; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]': 62:16.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' 62:16.00 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:16.00 | ^~~~~~~ 62:16.01 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]', 62:16.01 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvNumberOfCapabilities(const mozilla::camera::PCamerasParent::CaptureEngine&, const nsACString&)::::ResolveOrRejectValue&&)>; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 62:16.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:16.01 678 | aFrom->ChainTo(aTo.forget(), ""); 62:16.01 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvNumberOfCapabilities(const mozilla::camera::PCamerasParent::CaptureEngine&, const nsACString&)::::ResolveOrRejectValue&&)>; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]': 62:16.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' 62:16.01 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:16.01 | ^~~~~~~ 62:16.02 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]', 62:16.02 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvNumberOfCaptureDevices(const mozilla::camera::PCamerasParent::CaptureEngine&)::::ResolveOrRejectValue&&)>; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 62:16.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:16.02 678 | aFrom->ChainTo(aTo.forget(), ""); 62:16.02 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvNumberOfCaptureDevices(const mozilla::camera::PCamerasParent::CaptureEngine&)::::ResolveOrRejectValue&&)>; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]': 62:16.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' 62:16.02 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:16.02 | ^~~~~~~ 62:16.12 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsTString, int, bool, int>, bool, true>; ResolveValueT = std::tuple, nsTString, int, bool, int>; RejectValueT = bool; bool IsExclusive = true]', 62:16.13 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvGetCaptureDevice(const mozilla::camera::PCamerasParent::CaptureEngine&, const int&)::, nsTString, int, bool, int>, bool, true>::ResolveOrRejectValue&&)>; ResolveValueT = std::tuple, nsTString, int, bool, int>; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 62:16.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:16.13 678 | aFrom->ChainTo(aTo.forget(), ""); 62:16.13 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvGetCaptureDevice(const mozilla::camera::PCamerasParent::CaptureEngine&, const int&)::, nsTString, int, bool, int>, bool, true>::ResolveOrRejectValue&&)>; ResolveValueT = std::tuple, nsTString, int, bool, int>; RejectValueT = bool; bool IsExclusive = true]': 62:16.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::tuple, nsTString, int, bool, int>; RejectValueT = bool; bool IsExclusive = true]' 62:16.13 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:16.13 | ^~~~~~~ 62:16.15 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsTString, int, bool, int>, bool, true>; ResolveValueT = std::tuple, nsTString, int, bool, int>; RejectValueT = bool; bool IsExclusive = true]', 62:16.15 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvGetCaptureDevice(const mozilla::camera::PCamerasParent::CaptureEngine&, const int&)::, nsTString, int, bool, int>, bool, true>::ResolveOrRejectValue&&)>; ResolveValueT = std::tuple, nsTString, int, bool, int>; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 62:16.15 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = std::tuple, nsTString, int, bool, int>; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 62:16.15 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = std::tuple, nsTString, int, bool, int>; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 62:16.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:16.15 678 | aFrom->ChainTo(aTo.forget(), ""); 62:16.15 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = std::tuple, nsTString, int, bool, int>; RejectValueT = bool; bool IsExclusive = true]': 62:16.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::tuple, nsTString, int, bool, int>; RejectValueT = bool; bool IsExclusive = true]' 62:16.15 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:16.15 | ^~~~~~~ 62:16.18 dom/media/wave 62:16.20 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = webrtc::VideoCaptureCapability; RejectValueT = int; bool IsExclusive = true]', 62:16.20 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvGetCaptureCapability(const mozilla::camera::PCamerasParent::CaptureEngine&, const nsACString&, const int&)::::ResolveOrRejectValue&&)>; ResolveValueT = webrtc::VideoCaptureCapability; RejectValueT = int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 62:16.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:16.20 678 | aFrom->ChainTo(aTo.forget(), ""); 62:16.20 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvGetCaptureCapability(const mozilla::camera::PCamerasParent::CaptureEngine&, const nsACString&, const int&)::::ResolveOrRejectValue&&)>; ResolveValueT = webrtc::VideoCaptureCapability; RejectValueT = int; bool IsExclusive = true]': 62:16.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = webrtc::VideoCaptureCapability; RejectValueT = int; bool IsExclusive = true]' 62:16.20 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:16.20 | ^~~~~~~ 62:16.22 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = webrtc::VideoCaptureCapability; RejectValueT = int; bool IsExclusive = true]', 62:16.22 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvGetCaptureCapability(const mozilla::camera::PCamerasParent::CaptureEngine&, const nsACString&, const int&)::::ResolveOrRejectValue&&)>; ResolveValueT = webrtc::VideoCaptureCapability; RejectValueT = int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 62:16.22 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = webrtc::VideoCaptureCapability; RejectValueT = int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 62:16.22 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = webrtc::VideoCaptureCapability; RejectValueT = int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 62:16.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:16.22 678 | aFrom->ChainTo(aTo.forget(), ""); 62:16.22 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = webrtc::VideoCaptureCapability; RejectValueT = int; bool IsExclusive = true]': 62:16.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = webrtc::VideoCaptureCapability; RejectValueT = int; bool IsExclusive = true]' 62:16.22 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:16.22 | ^~~~~~~ 62:16.25 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 62:16.25 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvPCamerasConstructor()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 62:16.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:16.26 678 | aFrom->ChainTo(aTo.forget(), ""); 62:16.26 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvPCamerasConstructor()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 62:16.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 62:16.26 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:16.26 | ^~~~~~~ 62:16.26 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 62:16.26 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvPCamerasConstructor()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 62:16.26 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 62:16.26 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 62:16.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:16.26 678 | aFrom->ChainTo(aTo.forget(), ""); 62:16.26 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 62:16.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 62:16.27 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:16.27 | ^~~~~~~ 62:16.38 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, true>; ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]', 62:16.38 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvAllocateCapture(const mozilla::camera::PCamerasParent::CaptureEngine&, const nsACString&, const mozilla::camera::PCamerasParent::uint64_t&)::, bool, true>::ResolveOrRejectValue&&)>; ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 62:16.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:16.38 678 | aFrom->ChainTo(aTo.forget(), ""); 62:16.38 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvAllocateCapture(const mozilla::camera::PCamerasParent::CaptureEngine&, const nsACString&, const mozilla::camera::PCamerasParent::uint64_t&)::, bool, true>::ResolveOrRejectValue&&)>; ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]': 62:16.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]' 62:16.38 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:16.38 | ^~~~~~~ 62:16.38 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, true>; ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]', 62:16.38 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::camera::CamerasParent::RecvAllocateCapture(const mozilla::camera::PCamerasParent::CaptureEngine&, const nsACString&, const mozilla::camera::PCamerasParent::uint64_t&)::, bool, true>::ResolveOrRejectValue&&)>; ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 62:16.38 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 62:16.39 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 62:16.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 62:16.39 678 | aFrom->ChainTo(aTo.forget(), ""); 62:16.39 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]': 62:16.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]' 62:16.39 1191 | void ChainTo(already_AddRefed aChainedPromise, 62:16.39 | ^~~~~~~ 62:26.80 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h:15, 62:26.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/VideoUtils.h:11, 62:26.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaMIMETypes.h:10, 62:26.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaContainerType.h:10, 62:26.80 from /builddir/build/BUILD/firefox-140.4.0/dom/media/wave/WaveDecoder.cpp:8, 62:26.80 from Unified_cpp_dom_media_wave0.cpp:2: 62:26.80 In constructor 'mozilla::AudioConfig::ChannelLayout::ChannelLayout(uint32_t)', 62:26.80 inlined from 'mozilla::AudioConfig::ChannelLayout::ChannelMap mozilla::FormatChunk::ChannelMap() const' at /builddir/build/BUILD/firefox-140.4.0/dom/media/wave/WaveDemuxer.cpp:755:25: 62:26.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/AudioConfig.h:53:71: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 62:26.80 53 | : ChannelLayout(aChannels, DefaultLayoutForChannels(aChannels)) {} 62:26.80 | ^ 62:26.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/AudioConfig.h: In member function 'mozilla::AudioConfig::ChannelLayout::ChannelMap mozilla::FormatChunk::ChannelMap() const': 62:26.80 /builddir/build/BUILD/firefox-140.4.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 62:26.80 201 | const Channel* DefaultLayoutForChannels(uint32_t aChannels) const; 62:26.80 | ^~~~~~~~~~~~~~~~~~~~~~~~ 62:26.80 In file included from Unified_cpp_dom_media_wave0.cpp:11: 62:26.80 /builddir/build/BUILD/firefox-140.4.0/dom/media/wave/WaveDemuxer.cpp:755:49: note: '' declared here 62:26.80 755 | return AudioConfig::ChannelLayout(Channels()).Map(); 62:26.80 | ^ 62:32.88 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsUtils.h:18, 62:32.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupports.h:70, 62:32.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:36, 62:32.88 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ADTSDecoder.h:11, 62:32.88 from /builddir/build/BUILD/firefox-140.4.0/dom/media/ADTSDecoder.cpp:7, 62:32.88 from Unified_cpp_dom_media0.cpp:2: 62:32.88 In destructor 'RefPtr::~RefPtr() [with T = nsMainThreadPtrHolder]', 62:32.88 inlined from 'nsMainThreadPtrHandle::~nsMainThreadPtrHandle()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsProxyRelease.h:313:37, 62:32.88 inlined from 'mozilla::AudioChunk::~AudioChunk()' at /builddir/build/BUILD/firefox-140.4.0/dom/media/AudioSegment.h:152:8, 62:32.88 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:240:29, 62:32.88 inlined from 'mozilla::Variant::~Variant() [with Ts = {mozilla::AudioChunk, mozilla::AudioInputSource::LatencyChangeData, mozilla::AudioInputSource::Empty}]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:689:29, 62:32.88 inlined from 'mozilla::Variant& mozilla::Variant::operator=(mozilla::Variant&&) [with Ts = {mozilla::AudioChunk, mozilla::AudioInputSource::LatencyChangeData, mozilla::AudioInputSource::Empty}]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:673:19, 62:32.88 inlined from 'mozilla::AudioInputSource::Data& mozilla::AudioInputSource::Data::operator=(mozilla::AudioInputSource::Data&&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/AudioInputSource.h:140:10, 62:32.88 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++/12/bits/stl_algobase.h:405:18, 62:32.88 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++/12/bits/stl_algobase.h:495:30, 62:32.88 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++/12/bits/stl_algobase.h:522:42, 62:32.88 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++/12/bits/stl_algobase.h:529:31, 62:32.88 inlined from '_OI std::move(_II, _II, _OI) [with _II = mozilla::AudioInputSource::Data*; _OI = mozilla::AudioInputSource::Data*]' at /usr/include/c++/12/bits/stl_algobase.h:652:38, 62:32.88 inlined from 'static void mozilla::detail::MemoryOperations::MoveOrCopy(T*, T*, size_t) [with T = mozilla::AudioInputSource::Data]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SPSCQueue.h:60:14, 62:32.88 inlined from 'int mozilla::SPSCRingBufferBase::Dequeue(T*, int) [with T = mozilla::AudioInputSource::Data]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SPSCQueue.h:212:46, 62:32.88 inlined from 'mozilla::AudioSegment mozilla::AudioInputSource::GetAudioSegment(mozilla::TrackTime, Consumer)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/AudioInputSource.cpp:208:46: 62:32.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:79:9: warning: '*(nsMainThreadPtrHolder**)((char*)& data +56)' may be used uninitialized [-Wmaybe-uninitialized] 62:32.88 79 | if (mRawPtr) { 62:32.88 | ^~~~~~~ 62:32.88 In file included from Unified_cpp_dom_media0.cpp:74: 62:32.88 /builddir/build/BUILD/firefox-140.4.0/dom/media/AudioInputSource.cpp: In member function 'mozilla::AudioSegment mozilla::AudioInputSource::GetAudioSegment(mozilla::TrackTime, Consumer)': 62:32.88 /builddir/build/BUILD/firefox-140.4.0/dom/media/AudioInputSource.cpp:207:10: note: 'data' declared here 62:32.88 207 | Data data; 62:32.88 | ^~~~ 62:35.77 dom/media/webaudio/blink 62:45.51 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, 62:45.51 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/blink/DynamicsCompressor.h:32, 62:45.51 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, 62:45.51 from Unified_cpp_webaudio_blink0.cpp:11: 62:45.51 In member function 'void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]', 62:45.51 inlined from 'void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2285:20, 62:45.51 inlined from 'typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2254:25, 62:45.51 inlined from 'static nsReturnRef WebCore::HRTFElevation::createBuiltin(int, float)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/blink/HRTFElevation.cpp:210:24: 62:45.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2441:17: warning: array subscript 193 is outside array bounds of 'const nsTArrayHeader [1]' [-Warray-bounds] 62:45.51 2441 | value_type* iter = Elements() + aStart; 62:45.51 | ^~~~ 62:45.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h: In static member function 'static nsReturnRef WebCore::HRTFElevation::createBuiltin(int, float)': 62:45.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 1544 into object 'sEmptyTArrayHeader' of size 8 62:45.52 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 62:45.52 | ^~~~~~~~~~~~~~~~~~ 62:45.60 In member function 'void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]', 62:45.60 inlined from 'void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2285:20, 62:45.60 inlined from 'typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2254:25, 62:45.60 inlined from 'WebCore::HRTFDatabase::HRTFDatabase(float)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/blink/HRTFDatabase.cpp:49:25: 62:45.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2441:17: warning: array subscript 11 is outside array bounds of 'const nsTArrayHeader [1]' [-Warray-bounds] 62:45.60 2441 | value_type* iter = Elements() + aStart; 62:45.60 | ^~~~ 62:45.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h: In constructor 'WebCore::HRTFDatabase::HRTFDatabase(float)': 62:45.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 88 into object 'sEmptyTArrayHeader' of size 8 62:45.61 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 62:45.61 | ^~~~~~~~~~~~~~~~~~ 62:45.70 In member function 'void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]', 62:45.70 inlined from 'void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2285:20, 62:45.70 inlined from 'typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsAutoRef; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2254:25, 62:45.70 inlined from 'static nsReturnRef WebCore::HRTFElevation::createByInterpolatingSlices(WebCore::HRTFElevation*, WebCore::HRTFElevation*, float, float)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/blink/HRTFElevation.cpp:260:24: 62:45.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2441:17: warning: array subscript 193 is outside array bounds of 'const nsTArrayHeader [1]' [-Warray-bounds] 62:45.70 2441 | value_type* iter = Elements() + aStart; 62:45.70 | ^~~~ 62:45.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h: In static member function 'static nsReturnRef WebCore::HRTFElevation::createByInterpolatingSlices(WebCore::HRTFElevation*, WebCore::HRTFElevation*, float, float)': 62:45.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 1544 into object 'sEmptyTArrayHeader' of size 8 62:45.70 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 62:45.70 | ^~~~~~~~~~~~~~~~~~ 62:45.81 In file included from /usr/include/string.h:535, 62:45.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string.h:3, 62:45.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/throw_gcc.h:16, 62:45.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/type_traits:82, 62:45.81 from /usr/include/c++/12/bits/stl_pair.h:60, 62:45.81 from /usr/include/c++/12/bits/stl_algobase.h:64, 62:45.81 from /usr/include/c++/12/bits/specfun.h:45, 62:45.81 from /usr/include/c++/12/cmath:1935, 62:45.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/cmath:3, 62:45.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/cmath:62, 62:45.81 from /usr/include/c++/12/complex:44, 62:45.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/complex:3, 62:45.81 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/blink/Biquad.h:32, 62:45.81 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/blink/Biquad.cpp:29, 62:45.81 from Unified_cpp_webaudio_blink0.cpp:2: 62:45.81 In function 'void* memcpy(void*, const void*, size_t)', 62:45.81 inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h:112:9, 62:45.81 inlined from 'void WebCore::HRTFPanner::pan(double, double, const mozilla::AudioBlock*, mozilla::AudioBlock*)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/blink/HRTFPanner.cpp:311:12: 62:45.81 /usr/include/bits/string_fortified.h:29:33: warning: 'convolutionDestinationR2' may be used uninitialized [-Wmaybe-uninitialized] 62:45.81 29 | return __builtin___memcpy_chk (__dest, __src, __len, 62:45.82 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 62:45.82 30 | __glibc_objsize0 (__dest)); 62:45.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:45.82 In file included from Unified_cpp_webaudio_blink0.cpp:74: 62:45.82 /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/blink/HRTFPanner.cpp: In member function 'void WebCore::HRTFPanner::pan(double, double, const mozilla::AudioBlock*, mozilla::AudioBlock*)': 62:45.82 /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/blink/HRTFPanner.cpp:255:16: note: 'convolutionDestinationR2' was declared here 62:45.82 255 | const float* convolutionDestinationR2; 62:45.82 | ^~~~~~~~~~~~~~~~~~~~~~~~ 62:45.82 In function 'void* memcpy(void*, const void*, size_t)', 62:45.82 inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = float]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h:112:9, 62:45.82 inlined from 'void WebCore::HRTFPanner::pan(double, double, const mozilla::AudioBlock*, mozilla::AudioBlock*)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/blink/HRTFPanner.cpp:310:12: 62:45.82 /usr/include/bits/string_fortified.h:29:33: warning: 'convolutionDestinationL2' may be used uninitialized [-Wmaybe-uninitialized] 62:45.82 29 | return __builtin___memcpy_chk (__dest, __src, __len, 62:45.82 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 62:45.82 30 | __glibc_objsize0 (__dest)); 62:45.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:45.82 /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/blink/HRTFPanner.cpp: In member function 'void WebCore::HRTFPanner::pan(double, double, const mozilla::AudioBlock*, mozilla::AudioBlock*)': 62:45.82 /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/blink/HRTFPanner.cpp:254:16: note: 'convolutionDestinationL2' was declared here 62:45.82 254 | const float* convolutionDestinationL2; 62:45.82 | ^~~~~~~~~~~~~~~~~~~~~~~~ 63:13.93 dom/media/webaudio 63:14.27 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 63:14.27 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 63:14.27 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 63:14.27 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 63:14.27 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 63:14.27 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 63:14.27 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 63:14.27 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 63:14.27 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 63:14.27 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 63:14.27 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 63:14.27 from /builddir/build/BUILD/firefox-140.4.0/dom/media/MediaRecorder.h:11, 63:14.27 from /builddir/build/BUILD/firefox-140.4.0/dom/media/MediaRecorder.cpp:7, 63:14.27 from Unified_cpp_dom_media3.cpp:2: 63:14.27 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 63:14.27 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaRecorder::Session::DoSessionEndTask(nsresult)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 63:14.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:14.28 678 | aFrom->ChainTo(aTo.forget(), ""); 63:14.28 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:14.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaRecorder::Session::DoSessionEndTask(nsresult)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 63:14.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 63:14.28 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:14.28 | ^~~~~~~ 63:14.43 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]', 63:14.43 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaRecorder::Session::RequestData()::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 63:14.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:14.43 678 | aFrom->ChainTo(aTo.forget(), ""); 63:14.43 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:14.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaRecorder::Session::RequestData()::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]': 63:14.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]' 63:14.43 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:14.43 | ^~~~~~~ 63:14.51 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = long unsigned int; RejectValueT = long unsigned int; bool IsExclusive = true]', 63:14.51 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = long unsigned int; RejectValueT = long unsigned int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:14.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:14.51 678 | aFrom->ChainTo(aTo.forget(), ""); 63:14.51 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:14.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = long unsigned int; RejectValueT = long unsigned int; bool IsExclusive = true]': 63:14.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = long unsigned int; RejectValueT = long unsigned int; bool IsExclusive = true]' 63:14.51 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:14.51 | ^~~~~~~ 63:15.37 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, true>; ResolveValueT = bool; RejectValueT = RefPtr; bool IsExclusive = true]', 63:15.37 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::MediaStreamTrack::ApplyConstraints(const mozilla::dom::MediaTrackConstraints&, mozilla::dom::CallerType, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::MediaStreamTrack::ApplyConstraints(const mozilla::dom::MediaTrackConstraints&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&)>; ResolveValueT = bool; RejectValueT = RefPtr; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:15.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:15.38 678 | aFrom->ChainTo(aTo.forget(), ""); 63:15.38 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:15.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::MediaStreamTrack::ApplyConstraints(const mozilla::dom::MediaTrackConstraints&, mozilla::dom::CallerType, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::MediaStreamTrack::ApplyConstraints(const mozilla::dom::MediaTrackConstraints&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&)>; ResolveValueT = bool; RejectValueT = RefPtr; bool IsExclusive = true]': 63:15.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = RefPtr; bool IsExclusive = true]' 63:15.38 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:15.38 | ^~~~~~~ 63:20.31 dom/media/webcodecs 63:29.76 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/DecoderDoctorLogger.h:15, 63:29.76 from /builddir/build/BUILD/firefox-140.4.0/dom/media/MediaResource.h:9, 63:29.76 from /builddir/build/BUILD/firefox-140.4.0/dom/media/BaseMediaResource.h:9, 63:29.76 from /builddir/build/BUILD/firefox-140.4.0/dom/media/BaseMediaResource.cpp:7, 63:29.76 from Unified_cpp_dom_media1.cpp:2: 63:29.76 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::MediaStatistics; RejectValueT = bool; bool IsExclusive = true]', 63:29.76 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::ChannelMediaDecoder::DownloadProgressed()::; RejectFunction = mozilla::ChannelMediaDecoder::DownloadProgressed()::; ResolveValueT = mozilla::MediaStatistics; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:29.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:29.76 678 | aFrom->ChainTo(aTo.forget(), ""); 63:29.76 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:29.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::ChannelMediaDecoder::DownloadProgressed()::; RejectFunction = mozilla::ChannelMediaDecoder::DownloadProgressed()::; ResolveValueT = mozilla::MediaStatistics; RejectValueT = bool; bool IsExclusive = true]': 63:29.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::MediaStatistics; RejectValueT = bool; bool IsExclusive = true]' 63:29.78 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:29.78 | ^~~~~~~ 63:30.30 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 63:30.30 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ChannelMediaDecoder::ShutdownInternal()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 63:30.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:30.30 678 | aFrom->ChainTo(aTo.forget(), ""); 63:30.30 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:30.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ChannelMediaDecoder::ShutdownInternal()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 63:30.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 63:30.30 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:30.30 | ^~~~~~~ 63:30.35 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 63:30.35 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ChannelMediaDecoder::ShutdownInternal()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 63:30.35 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 63:30.35 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 63:30.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:30.36 678 | aFrom->ChainTo(aTo.forget(), ""); 63:30.36 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:30.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 63:30.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 63:30.36 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:30.36 | ^~~~~~~ 63:33.28 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = cubeb_input_processing_params; RejectValueT = int; bool IsExclusive = true]', 63:33.28 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::NonNativeInputTrack::ReevaluateProcessingParams()::::ResolveOrRejectValue&&)>; ResolveValueT = cubeb_input_processing_params; RejectValueT = int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 63:33.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:33.28 678 | aFrom->ChainTo(aTo.forget(), ""); 63:33.28 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:33.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::NonNativeInputTrack::ReevaluateProcessingParams()::::ResolveOrRejectValue&&)>; ResolveValueT = cubeb_input_processing_params; RejectValueT = int; bool IsExclusive = true]': 63:33.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = cubeb_input_processing_params; RejectValueT = int; bool IsExclusive = true]' 63:33.28 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:33.28 | ^~~~~~~ 63:33.33 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = cubeb_input_processing_params; RejectValueT = int; bool IsExclusive = true]', 63:33.34 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::NonNativeInputTrack::ReevaluateProcessingParams()::::ResolveOrRejectValue&&)>; ResolveValueT = cubeb_input_processing_params; RejectValueT = int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 63:33.34 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = cubeb_input_processing_params; RejectValueT = int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 63:33.34 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = cubeb_input_processing_params; RejectValueT = int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 63:33.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:33.34 678 | aFrom->ChainTo(aTo.forget(), ""); 63:33.34 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:33.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = cubeb_input_processing_params; RejectValueT = int; bool IsExclusive = true]': 63:33.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = cubeb_input_processing_params; RejectValueT = int; bool IsExclusive = true]' 63:33.34 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:33.34 | ^~~~~~~ 63:35.72 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 63:35.72 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:25: 63:35.72 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 63:35.72 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:338:25, 63:35.72 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:423:25, 63:35.72 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::InsertElementsAtInternal(index_type, size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2321:33, 63:35.72 inlined from 'typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2250:48, 63:35.72 inlined from 'bool nsTArray_Impl::SetLength(size_type, const mozilla::fallible_t&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2260:36, 63:35.72 inlined from 'static already_AddRefed mozilla::DOMMediaStream::Constructor(const mozilla::dom::GlobalObject&, const mozilla::DOMMediaStream&, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/DOMMediaStream.cpp:180:33: 63:35.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 63:35.72 315 | mHdr->mLength = 0; 63:35.72 | ~~~~~~~~~~~~~~^~~ 63:35.73 In file included from Unified_cpp_dom_media1.cpp:92: 63:35.73 /builddir/build/BUILD/firefox-140.4.0/dom/media/DOMMediaStream.cpp: In static member function 'static already_AddRefed mozilla::DOMMediaStream::Constructor(const mozilla::dom::GlobalObject&, const mozilla::DOMMediaStream&, mozilla::ErrorResult&)': 63:35.73 /builddir/build/BUILD/firefox-140.4.0/dom/media/DOMMediaStream.cpp:179:45: note: at offset 8 into object 'nonNullTrackSeq' of size 8 63:35.73 179 | Sequence> nonNullTrackSeq; 63:35.73 | ^~~~~~~~~~~~~~~ 63:36.89 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::SeekRejectValue; bool IsExclusive = true]', 63:36.89 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::ExternalEngineStateMachine; ResolveMethodType = void (mozilla::ExternalEngineStateMachine::*)(const mozilla::media::TimeUnit&); RejectMethodType = void (mozilla::ExternalEngineStateMachine::*)(const mozilla::SeekRejectValue&); ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::SeekRejectValue; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 63:36.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:36.89 678 | aFrom->ChainTo(aTo.forget(), ""); 63:36.89 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:36.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::ExternalEngineStateMachine; ResolveMethodType = void (mozilla::ExternalEngineStateMachine::*)(const mozilla::media::TimeUnit&); RejectMethodType = void (mozilla::ExternalEngineStateMachine::*)(const mozilla::SeekRejectValue&); ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::SeekRejectValue; bool IsExclusive = true]': 63:36.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::SeekRejectValue; bool IsExclusive = true]' 63:36.89 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:36.89 | ^~~~~~~ 63:36.94 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 63:36.94 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::ExternalEngineStateMachine; ResolveMethodType = void (mozilla::ExternalEngineStateMachine::*)(mozilla::MetadataHolder&&); RejectMethodType = void (mozilla::ExternalEngineStateMachine::*)(const mozilla::MediaResult&); ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 63:36.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:36.94 678 | aFrom->ChainTo(aTo.forget(), ""); 63:36.94 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:36.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::ExternalEngineStateMachine; ResolveMethodType = void (mozilla::ExternalEngineStateMachine::*)(mozilla::MetadataHolder&&); RejectMethodType = void (mozilla::ExternalEngineStateMachine::*)(const mozilla::MediaResult&); ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 63:36.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:36.95 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:36.95 | ^~~~~~~ 63:36.99 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 63:36.99 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::ExternalEngineStateMachine; ResolveMethodType = void (mozilla::ExternalEngineStateMachine::*)(); RejectMethodType = void (mozilla::ExternalEngineStateMachine::*)(); ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 63:36.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:36.99 678 | aFrom->ChainTo(aTo.forget(), ""); 63:37.00 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:37.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::ExternalEngineStateMachine; ResolveMethodType = void (mozilla::ExternalEngineStateMachine::*)(); RejectMethodType = void (mozilla::ExternalEngineStateMachine::*)(); ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 63:37.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 63:37.00 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:37.00 | ^~~~~~~ 63:37.50 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 63:37.50 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ExternalEngineStateMachine::InvokeSeek(const mozilla::SeekTarget&)::::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 63:37.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:37.50 678 | aFrom->ChainTo(aTo.forget(), ""); 63:37.50 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:37.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ExternalEngineStateMachine::InvokeSeek(const mozilla::SeekTarget&)::::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 63:37.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 63:37.51 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:37.51 | ^~~~~~~ 63:40.75 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 63:40.75 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ExternalEngineStateMachine::SetCDMProxy(mozilla::CDMProxy*)::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 63:40.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:40.75 678 | aFrom->ChainTo(aTo.forget(), ""); 63:40.75 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:40.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ExternalEngineStateMachine::SetCDMProxy(mozilla::CDMProxy*)::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 63:40.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:40.75 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:40.75 | ^~~~~~~ 63:42.05 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 63:42.05 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::ExternalEngineStateMachine::OnRequestAudio()::&)>; RejectFunction = mozilla::ExternalEngineStateMachine::OnRequestAudio()::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:42.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:42.05 678 | aFrom->ChainTo(aTo.forget(), ""); 63:42.05 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:42.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::ExternalEngineStateMachine::OnRequestAudio()::&)>; RejectFunction = mozilla::ExternalEngineStateMachine::OnRequestAudio()::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 63:42.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:42.05 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:42.05 | ^~~~~~~ 63:42.16 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 63:42.16 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::ExternalEngineStateMachine::OnRequestVideo()::&)>; RejectFunction = mozilla::ExternalEngineStateMachine::OnRequestVideo()::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:42.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:42.16 678 | aFrom->ChainTo(aTo.forget(), ""); 63:42.16 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:42.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::ExternalEngineStateMachine::OnRequestVideo()::&)>; RejectFunction = mozilla::ExternalEngineStateMachine::OnRequestVideo()::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 63:42.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:42.16 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:42.16 | ^~~~~~~ 63:42.26 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 63:42.26 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ExternalEngineStateMachine::SetCDMProxy(mozilla::CDMProxy*)::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 63:42.26 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 63:42.26 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 63:42.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:42.26 678 | aFrom->ChainTo(aTo.forget(), ""); 63:42.26 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:42.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 63:42.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:42.26 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:42.26 | ^~~~~~~ 63:42.36 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 63:42.36 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ExternalEngineStateMachine::InvokeSeek(const mozilla::SeekTarget&)::::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 63:42.36 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 63:42.36 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 63:42.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:42.36 678 | aFrom->ChainTo(aTo.forget(), ""); 63:42.37 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:42.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 63:42.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 63:42.37 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:42.37 | ^~~~~~~ 63:42.55 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 63:42.55 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::ExternalEngineStateMachine; ResolveMethodType = void (mozilla::ExternalEngineStateMachine::*)(); RejectMethodType = void (mozilla::ExternalEngineStateMachine::*)(); ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30, 63:42.55 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 63:42.55 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 63:42.55 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 63:42.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:42.55 678 | aFrom->ChainTo(aTo.forget(), ""); 63:42.55 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:42.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 63:42.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 63:42.55 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:42.55 | ^~~~~~~ 63:42.62 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 63:42.62 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::ExternalEngineStateMachine; ResolveMethodType = void (mozilla::ExternalEngineStateMachine::*)(mozilla::MetadataHolder&&); RejectMethodType = void (mozilla::ExternalEngineStateMachine::*)(const mozilla::MediaResult&); ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30, 63:42.62 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 63:42.62 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 63:42.62 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 63:42.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:42.62 678 | aFrom->ChainTo(aTo.forget(), ""); 63:42.62 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:42.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 63:42.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:42.62 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:42.62 | ^~~~~~~ 63:42.66 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::SeekRejectValue; bool IsExclusive = true]', 63:42.66 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::ExternalEngineStateMachine; ResolveMethodType = void (mozilla::ExternalEngineStateMachine::*)(const mozilla::media::TimeUnit&); RejectMethodType = void (mozilla::ExternalEngineStateMachine::*)(const mozilla::SeekRejectValue&); ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::SeekRejectValue; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30, 63:42.66 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::SeekRejectValue; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 63:42.66 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::SeekRejectValue; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 63:42.66 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::SeekRejectValue; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 63:42.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:42.67 678 | aFrom->ChainTo(aTo.forget(), ""); 63:42.67 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:42.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::SeekRejectValue; bool IsExclusive = true]': 63:42.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::SeekRejectValue; bool IsExclusive = true]' 63:42.67 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:42.67 | ^~~~~~~ 63:42.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseIb8nsresultLb0EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 63:42.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:42.71 678 | aFrom->ChainTo(aTo.forget(), ""); 63:42.71 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:42.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 63:42.71 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:42.71 | ^~~~~~~ 63:42.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_5media8TimeUnitENS_15SeekRejectValueELb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 63:42.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:42.74 678 | aFrom->ChainTo(aTo.forget(), ""); 63:42.74 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:42.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::SeekRejectValue; bool IsExclusive = true]' 63:42.75 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:42.75 | ^~~~~~~ 63:51.12 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/DecoderDoctorLogger.h:15, 63:51.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/PlatformDecoderModule.h:10, 63:51.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/VPXDecoder.h:14, 63:51.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/PlatformEncoderModule.h:12, 63:51.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WebCodecsUtils.h:12, 63:51.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/AudioData.h:11, 63:51.19 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webcodecs/AudioData.cpp:10, 63:51.19 from Unified_cpp_dom_media_webcodecs0.cpp:2: 63:51.19 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 63:51.21 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::EncoderTemplate::CreateEncoderAgent(mozilla::WebCodecsId, RefPtr)::; RejectFunction = mozilla::dom::EncoderTemplate::CreateEncoderAgent(mozilla::WebCodecsId, RefPtr)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:51.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.21 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.21 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::EncoderTemplate::CreateEncoderAgent(mozilla::WebCodecsId, RefPtr)::; RejectFunction = mozilla::dom::EncoderTemplate::CreateEncoderAgent(mozilla::WebCodecsId, RefPtr)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 63:51.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 63:51.21 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.21 | ^~~~~~~ 63:51.21 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 63:51.21 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::DecoderAgent::Configure(bool, bool)::&&)>::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 63:51.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.21 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.21 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::DecoderAgent::Configure(bool, bool)::&&)>::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 63:51.28 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.28 | ^~~~~~~ 63:51.28 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 63:51.28 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::EncoderAgent::Configure(const mozilla::EncoderConfig&)::&&)>::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.28 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.28 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::EncoderAgent::Configure(const mozilla::EncoderConfig&)::&&)>::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 63:51.28 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.28 | ^~~~~~~ 63:51.28 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 63:51.28 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::EncoderTemplate::DestroyEncoderAgentIfAny()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.28 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.28 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::EncoderTemplate::DestroyEncoderAgentIfAny()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 63:51.28 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.28 | ^~~~~~~ 63:51.28 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 63:51.28 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::DecoderTemplate::DestroyDecoderAgentIfAny()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.28 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.28 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::DecoderTemplate::DestroyDecoderAgentIfAny()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 63:51.28 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.28 | ^~~~~~~ 63:51.28 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 63:51.28 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::EncoderTemplate::DestroyEncoderAgentIfAny()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.28 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.28 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::EncoderTemplate::DestroyEncoderAgentIfAny()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 63:51.28 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.28 | ^~~~~~~ 63:51.28 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 63:51.28 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::DecoderTemplate::DestroyDecoderAgentIfAny()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.28 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.28 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::DecoderTemplate::DestroyDecoderAgentIfAny()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 63:51.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 63:51.32 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.32 | ^~~~~~~ 63:51.32 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 63:51.32 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::DecoderTemplate::CreateDecoderAgent(mozilla::DecoderAgent::Id, already_AddRefed, mozilla::UniquePtr&&)::; RejectFunction = mozilla::dom::DecoderTemplate::CreateDecoderAgent(mozilla::DecoderAgent::Id, already_AddRefed, mozilla::UniquePtr&&)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:51.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.32 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.32 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::DecoderTemplate::CreateDecoderAgent(mozilla::DecoderAgent::Id, already_AddRefed, mozilla::UniquePtr&&)::; RejectFunction = mozilla::dom::DecoderTemplate::CreateDecoderAgent(mozilla::DecoderAgent::Id, already_AddRefed, mozilla::UniquePtr&&)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 63:51.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 63:51.34 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.34 | ^~~~~~~ 63:51.34 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 63:51.34 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::DecoderTemplate::CreateDecoderAgent(mozilla::DecoderAgent::Id, already_AddRefed, mozilla::UniquePtr&&)::; RejectFunction = mozilla::dom::DecoderTemplate::CreateDecoderAgent(mozilla::DecoderAgent::Id, already_AddRefed, mozilla::UniquePtr&&)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:51.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.34 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.34 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::DecoderTemplate::CreateDecoderAgent(mozilla::DecoderAgent::Id, already_AddRefed, mozilla::UniquePtr&&)::; RejectFunction = mozilla::dom::DecoderTemplate::CreateDecoderAgent(mozilla::DecoderAgent::Id, already_AddRefed, mozilla::UniquePtr&&)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 63:51.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 63:51.34 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.34 | ^~~~~~~ 63:51.34 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 63:51.34 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::EncoderTemplate::CreateEncoderAgent(mozilla::WebCodecsId, RefPtr)::; RejectFunction = mozilla::dom::EncoderTemplate::CreateEncoderAgent(mozilla::WebCodecsId, RefPtr)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:51.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.34 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.34 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::EncoderTemplate::CreateEncoderAgent(mozilla::WebCodecsId, RefPtr)::; RejectFunction = mozilla::dom::EncoderTemplate::CreateEncoderAgent(mozilla::WebCodecsId, RefPtr)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 63:51.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 63:51.34 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.34 | ^~~~~~~ 63:51.41 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::image::DecodeFramesResult; RejectValueT = nsresult; bool IsExclusive = true]', 63:51.41 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ImageDecoder::RequestDecodeFrames(uint32_t)::; RejectFunction = mozilla::dom::ImageDecoder::RequestDecodeFrames(uint32_t)::; ResolveValueT = mozilla::image::DecodeFramesResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:51.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.41 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.41 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ImageDecoder::RequestDecodeFrames(uint32_t)::; RejectFunction = mozilla::dom::ImageDecoder::RequestDecodeFrames(uint32_t)::; ResolveValueT = mozilla::image::DecodeFramesResult; RejectValueT = nsresult; bool IsExclusive = true]': 63:51.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::image::DecodeFramesResult; RejectValueT = nsresult; bool IsExclusive = true]' 63:51.41 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.41 | ^~~~~~~ 63:51.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_5image18DecodeFramesResultE8nsresultLb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 63:51.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.42 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.42 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::image::DecodeFramesResult; RejectValueT = nsresult; bool IsExclusive = true]' 63:51.42 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.42 | ^~~~~~~ 63:51.43 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::image::DecodeFramesResult; RejectValueT = nsresult; bool IsExclusive = true]', 63:51.43 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ImageDecoder::RequestDecodeFrames(uint32_t)::; RejectFunction = mozilla::dom::ImageDecoder::RequestDecodeFrames(uint32_t)::; ResolveValueT = mozilla::image::DecodeFramesResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 63:51.43 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::image::DecodeFramesResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 63:51.43 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::image::DecodeFramesResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 63:51.43 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::image::DecodeFramesResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 63:51.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.43 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.43 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::image::DecodeFramesResult; RejectValueT = nsresult; bool IsExclusive = true]': 63:51.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::image::DecodeFramesResult; RejectValueT = nsresult; bool IsExclusive = true]' 63:51.43 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.43 | ^~~~~~~ 63:51.49 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::image::DecodeFrameCountResult; RejectValueT = nsresult; bool IsExclusive = true]', 63:51.49 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ImageDecoder::RequestFrameCount(uint32_t)::; RejectFunction = mozilla::dom::ImageDecoder::RequestFrameCount(uint32_t)::; ResolveValueT = mozilla::image::DecodeFrameCountResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:51.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.49 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ImageDecoder::RequestFrameCount(uint32_t)::; RejectFunction = mozilla::dom::ImageDecoder::RequestFrameCount(uint32_t)::; ResolveValueT = mozilla::image::DecodeFrameCountResult; RejectValueT = nsresult; bool IsExclusive = true]': 63:51.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::image::DecodeFrameCountResult; RejectValueT = nsresult; bool IsExclusive = true]' 63:51.49 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.49 | ^~~~~~~ 63:51.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_5image22DecodeFrameCountResultE8nsresultLb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 63:51.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.50 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.50 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::image::DecodeFrameCountResult; RejectValueT = nsresult; bool IsExclusive = true]' 63:51.50 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.50 | ^~~~~~~ 63:51.51 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::image::DecodeFrameCountResult; RejectValueT = nsresult; bool IsExclusive = true]', 63:51.51 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ImageDecoder::RequestFrameCount(uint32_t)::; RejectFunction = mozilla::dom::ImageDecoder::RequestFrameCount(uint32_t)::; ResolveValueT = mozilla::image::DecodeFrameCountResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 63:51.51 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::image::DecodeFrameCountResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 63:51.51 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::image::DecodeFrameCountResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 63:51.51 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::image::DecodeFrameCountResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 63:51.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.51 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.51 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::image::DecodeFrameCountResult; RejectValueT = nsresult; bool IsExclusive = true]': 63:51.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::image::DecodeFrameCountResult; RejectValueT = nsresult; bool IsExclusive = true]' 63:51.51 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.51 | ^~~~~~~ 63:51.57 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::image::DecodeMetadataResult; RejectValueT = nsresult; bool IsExclusive = true]', 63:51.57 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ImageDecoder::ProcessDecodeMetadataMessage(DecodeMetadataMessage*)::; RejectFunction = mozilla::dom::ImageDecoder::ProcessDecodeMetadataMessage(DecodeMetadataMessage*)::; ResolveValueT = mozilla::image::DecodeMetadataResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:51.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.58 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.58 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ImageDecoder::ProcessDecodeMetadataMessage(DecodeMetadataMessage*)::; RejectFunction = mozilla::dom::ImageDecoder::ProcessDecodeMetadataMessage(DecodeMetadataMessage*)::; ResolveValueT = mozilla::image::DecodeMetadataResult; RejectValueT = nsresult; bool IsExclusive = true]': 63:51.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::image::DecodeMetadataResult; RejectValueT = nsresult; bool IsExclusive = true]' 63:51.58 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.58 | ^~~~~~~ 63:51.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_5image20DecodeMetadataResultE8nsresultLb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 63:51.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.58 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.58 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::image::DecodeMetadataResult; RejectValueT = nsresult; bool IsExclusive = true]' 63:51.58 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.58 | ^~~~~~~ 63:51.60 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::image::DecodeMetadataResult; RejectValueT = nsresult; bool IsExclusive = true]', 63:51.60 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ImageDecoder::ProcessDecodeMetadataMessage(DecodeMetadataMessage*)::; RejectFunction = mozilla::dom::ImageDecoder::ProcessDecodeMetadataMessage(DecodeMetadataMessage*)::; ResolveValueT = mozilla::image::DecodeMetadataResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 63:51.60 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::image::DecodeMetadataResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 63:51.60 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::image::DecodeMetadataResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 63:51.60 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::image::DecodeMetadataResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 63:51.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.60 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.60 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::image::DecodeMetadataResult; RejectValueT = nsresult; bool IsExclusive = true]': 63:51.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::image::DecodeMetadataResult; RejectValueT = nsresult; bool IsExclusive = true]' 63:51.60 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.60 | ^~~~~~~ 63:51.68 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 63:51.68 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::EncoderAgent::Configure(const mozilla::EncoderConfig&)::&&)>; RejectFunction = mozilla::EncoderAgent::Configure(const mozilla::EncoderConfig&)::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:51.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.68 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.68 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::EncoderAgent::Configure(const mozilla::EncoderConfig&)::&&)>; RejectFunction = mozilla::EncoderAgent::Configure(const mozilla::EncoderConfig&)::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 63:51.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:51.68 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.68 | ^~~~~~~ 63:51.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseI6RefPtrINS_16MediaDataEncoderEENS_11MediaResultELb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 63:51.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.69 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.69 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:51.69 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.69 | ^~~~~~~ 63:51.70 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 63:51.70 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::EncoderAgent::Configure(const mozilla::EncoderConfig&)::&&)>; RejectFunction = mozilla::EncoderAgent::Configure(const mozilla::EncoderConfig&)::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 63:51.70 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 63:51.70 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 63:51.70 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 63:51.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.70 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.70 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 63:51.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:51.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.70 | ^~~~~~~ 63:51.79 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 63:51.79 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::DecoderAgent::Configure(bool, bool)::&&)>; RejectFunction = mozilla::DecoderAgent::Configure(bool, bool)::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:51.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.79 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.79 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::DecoderAgent::Configure(bool, bool)::&&)>; RejectFunction = mozilla::DecoderAgent::Configure(bool, bool)::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 63:51.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:51.79 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.79 | ^~~~~~~ 63:51.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise, mozilla::MediaResult, true>::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseI6RefPtrINS_16MediaDataDecoderEENS_11MediaResultELb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 63:51.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.80 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.80 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:51.80 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.80 | ^~~~~~~ 63:51.81 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 63:51.81 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::DecoderAgent::Configure(bool, bool)::&&)>; RejectFunction = mozilla::DecoderAgent::Configure(bool, bool)::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 63:51.81 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 63:51.81 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 63:51.81 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 63:51.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.81 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.81 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 63:51.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:51.81 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.81 | ^~~~~~~ 63:51.89 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 63:51.89 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::DecoderAgent::Configure(bool, bool)::&&)>::; RejectFunction = mozilla::DecoderAgent::Configure(bool, bool)::&&)>::; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 63:51.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.89 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.89 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::DecoderAgent::Configure(bool, bool)::&&)>::; RejectFunction = mozilla::DecoderAgent::Configure(bool, bool)::&&)>::; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 63:51.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:51.89 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.89 | ^~~~~~~ 63:51.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_9TrackInfo9TrackTypeENS_11MediaResultELb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 63:51.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.90 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.90 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:51.90 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.90 | ^~~~~~~ 63:51.91 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 63:51.91 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::DecoderAgent::Configure(bool, bool)::&&)>::; RejectFunction = mozilla::DecoderAgent::Configure(bool, bool)::&&)>::; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 63:51.91 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 63:51.91 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 63:51.91 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 63:51.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 63:51.91 678 | aFrom->ChainTo(aTo.forget(), ""); 63:51.91 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:51.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 63:51.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 63:51.91 1191 | void ChainTo(already_AddRefed aChainedPromise, 63:51.91 | ^~~~~~~ 64:00.53 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 64:00.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 64:00.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 64:00.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:20, 64:00.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:26, 64:00.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 64:00.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 64:00.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 64:00.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 64:00.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 64:00.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 64:00.53 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/AnalyserNode.cpp:7, 64:00.53 from Unified_cpp_dom_media_webaudio0.cpp:2: 64:00.53 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 64:00.53 inlined from 'void nsTArray_Impl::Clear() [with E = double; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 64:00.53 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(const mozilla::dom::Sequence&) [with T = double]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:472:18, 64:00.53 inlined from 'already_AddRefed mozilla::dom::AudioContext::CreateIIRFilter(const mozilla::dom::Sequence&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/AudioContext.cpp:523:26: 64:00.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of 'mozilla::dom::IIRFilterOptions [1]' [-Warray-bounds] 64:00.53 315 | mHdr->mLength = 0; 64:00.53 | ~~~~~~~~~~~~~~^~~ 64:00.53 In file included from Unified_cpp_dom_media_webaudio0.cpp:38: 64:00.53 /builddir/build/BUILD/firefox-140.4.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&)': 64:00.53 /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/AudioContext.cpp:522:20: note: at offset 32 into object 'options' of size 32 64:00.53 522 | IIRFilterOptions options; 64:00.53 | ^~~~~~~ 64:12.54 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 64:12.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ErrorResult.h:41, 64:12.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/VideoFrame.h:12, 64:12.54 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webcodecs/VideoFrame.cpp:7, 64:12.54 from Unified_cpp_dom_media_webcodecs1.cpp:2: 64:12.54 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 64:12.54 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::dom::ComputedPlaneLayout; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 64:12.54 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::ComputedPlaneLayout; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 64:12.54 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::ComputedPlaneLayout; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 64:12.54 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 64:12.54 inlined from 'mozilla::dom::CombinedBufferLayout& mozilla::dom::CombinedBufferLayout::operator=(mozilla::dom::CombinedBufferLayout&&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webcodecs/VideoFrame.cpp:707:8, 64:12.54 inlined from 'mozilla::Result, mozilla::MediaResult> mozilla::dom::CreateVideoFrameFromBuffer(nsIGlobalObject*, const T&, const VideoFrameBufferInit&) [with T = ArrayBufferView_base]' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webcodecs/VideoFrame.cpp:1041:3: 64:12.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 2 is outside array bounds of 'mozilla::dom::CombinedBufferLayout [1]' [-Warray-bounds] 64:12.54 315 | mHdr->mLength = 0; 64:12.54 | ~~~~~~~~~~~~~~^~~ 64:12.54 /builddir/build/BUILD/firefox-140.4.0/dom/media/webcodecs/VideoFrame.cpp: In function 'mozilla::Result, mozilla::MediaResult> mozilla::dom::CreateVideoFrameFromBuffer(nsIGlobalObject*, const T&, const VideoFrameBufferInit&) [with T = ArrayBufferView_base]': 64:12.54 /builddir/build/BUILD/firefox-140.4.0/dom/media/webcodecs/VideoFrame.cpp:1040:24: note: at offset 16 into object 'combinedLayout' of size 16 64:12.54 1040 | CombinedBufferLayout combinedLayout; 64:12.54 | ^~~~~~~~~~~~~~ 64:12.68 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 64:12.68 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::dom::ComputedPlaneLayout; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 64:12.68 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::ComputedPlaneLayout; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 64:12.68 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::ComputedPlaneLayout; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 64:12.68 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 64:12.68 inlined from 'mozilla::dom::CombinedBufferLayout& mozilla::dom::CombinedBufferLayout::operator=(mozilla::dom::CombinedBufferLayout&&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webcodecs/VideoFrame.cpp:707:8, 64:12.68 inlined from 'mozilla::Result, mozilla::MediaResult> mozilla::dom::CreateVideoFrameFromBuffer(nsIGlobalObject*, const T&, const VideoFrameBufferInit&) [with T = TypedArray]' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webcodecs/VideoFrame.cpp:1041:3: 64:12.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 2 is outside array bounds of 'mozilla::dom::CombinedBufferLayout [1]' [-Warray-bounds] 64:12.68 315 | mHdr->mLength = 0; 64:12.68 | ~~~~~~~~~~~~~~^~~ 64:12.68 /builddir/build/BUILD/firefox-140.4.0/dom/media/webcodecs/VideoFrame.cpp: In function 'mozilla::Result, mozilla::MediaResult> mozilla::dom::CreateVideoFrameFromBuffer(nsIGlobalObject*, const T&, const VideoFrameBufferInit&) [with T = TypedArray]': 64:12.68 /builddir/build/BUILD/firefox-140.4.0/dom/media/webcodecs/VideoFrame.cpp:1040:24: note: at offset 16 into object 'combinedLayout' of size 16 64:12.68 1040 | CombinedBufferLayout combinedLayout; 64:12.68 | ^~~~~~~~~~~~~~ 64:16.22 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 64:16.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 64:16.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 64:16.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:13, 64:16.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRefCountedHashtable.h:10, 64:16.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRefPtrHashtable.h:10, 64:16.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Worklet.h:11, 64:16.22 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/AudioWorklet.h:10, 64:16.22 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/AudioWorklet.cpp:7, 64:16.22 from Unified_cpp_dom_media_webaudio1.cpp:2: 64:16.22 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 64:16.22 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::dom::AudioParamDescriptor; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 64:16.22 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::AudioParamDescriptor; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 64:16.22 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::AudioParamDescriptor; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 64:16.22 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 64:16.22 inlined from 'void mozilla::dom::AudioWorkletGlobalScope::RegisterProcessor(JSContext*, const nsAString&, mozilla::dom::AudioWorkletProcessorConstructor&, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:163:44: 64:16.22 /builddir/build/BUILD/firefox-140.4.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] 64:16.22 315 | mHdr->mLength = 0; 64:16.22 | ~~~~~~~~~~~~~~^~~ 64:16.22 In file included from Unified_cpp_dom_media_webaudio1.cpp:11: 64:16.22 /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp: In member function 'void mozilla::dom::AudioWorkletGlobalScope::RegisterProcessor(JSContext*, const nsAString&, mozilla::dom::AudioWorkletProcessorConstructor&, mozilla::ErrorResult&)': 64:16.22 /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:139:27: note: at offset 8 into object 'map' of size 8 64:16.22 139 | AudioParamDescriptorMap map; 64:16.22 | ^~~ 64:17.69 dom/media/webm 64:26.35 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 64:26.35 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webm/EbmlComposer.h:8, 64:26.35 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webm/EbmlComposer.cpp:6, 64:26.35 from Unified_cpp_dom_media_webm0.cpp:2: 64:26.35 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 64:26.35 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 64:26.35 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 64:26.35 inlined from 'CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = unsigned char]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3003:3, 64:26.35 inlined from 'mozilla::EncryptionInfo::InitData::InitData(mozilla::EncryptionInfo::InitData&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h:560:10, 64:26.35 inlined from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::EncryptionInfo::InitData; E = mozilla::EncryptionInfo::InitData]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:669:5, 64:26.35 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::EncryptionInfo::InitData; E = mozilla::EncryptionInfo::InitData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2707:25, 64:26.35 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = mozilla::EncryptionInfo::InitData; E = mozilla::EncryptionInfo::InitData]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2836:41, 64:26.35 inlined from 'void mozilla::EncryptionInfo::AddInitData(const nsAString&, AInitDatas&&) [with AInitDatas = CopyableTArray&]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h:583:29: 64:26.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 3 is outside array bounds of 'mozilla::EncryptionInfo::InitData [1]' [-Warray-bounds] 64:26.36 655 | aOther.mHdr->mLength = 0; 64:26.36 | ~~~~~~~~~~~~~~~~~~~~~^~~ 64:26.36 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/VideoUtils.h:11, 64:26.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/EncodedFrame.h:12, 64:26.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ContainerWriter.h:10, 64:26.36 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webm/EbmlComposer.h:9: 64:26.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h: In member function 'void mozilla::EncryptionInfo::AddInitData(const nsAString&, AInitDatas&&) [with AInitDatas = CopyableTArray&]': 64:26.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MediaInfo.h:584:9: note: at offset 24 into object '' of size 24 64:26.36 584 | InitData(aType, std::forward(aInitData))); 64:26.36 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:28.97 dom/media/webrtc/common 64:29.15 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 64:29.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 64:29.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 64:29.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 64:29.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 64:29.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 64:29.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 64:29.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 64:29.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 64:29.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TypedArray.h:31, 64:29.15 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/MediaBufferDecoder.h:16, 64:29.15 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webaudio/MediaBufferDecoder.cpp:7, 64:29.15 from Unified_cpp_dom_media_webaudio2.cpp:2: 64:29.15 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, mozilla::MediaResult, true>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 64:29.15 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecodeTask; ResolveMethodType = void (mozilla::MediaDecodeTask::*)(nsTArray >&&); RejectMethodType = void (mozilla::MediaDecodeTask::*)(const mozilla::MediaResult&); ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 64:29.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 64:29.16 678 | aFrom->ChainTo(aTo.forget(), ""); 64:29.16 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:29.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecodeTask; ResolveMethodType = void (mozilla::MediaDecodeTask::*)(nsTArray >&&); RejectMethodType = void (mozilla::MediaDecodeTask::*)(const mozilla::MediaResult&); ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 64:29.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 64:29.16 1191 | void ChainTo(already_AddRefed aChainedPromise, 64:29.16 | ^~~~~~~ 64:29.16 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, mozilla::MediaResult, true>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 64:29.16 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecodeTask; ResolveMethodType = void (mozilla::MediaDecodeTask::*)(nsTArray >&&); RejectMethodType = void (mozilla::MediaDecodeTask::*)(const mozilla::MediaResult&); ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30, 64:29.16 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 64:29.16 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 64:29.16 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 64:29.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 64:29.16 678 | aFrom->ChainTo(aTo.forget(), ""); 64:29.16 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:29.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 64:29.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 64:29.16 1191 | void ChainTo(already_AddRefed aChainedPromise, 64:29.17 | ^~~~~~~ 64:29.24 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 64:29.24 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaElementAudioSourceNode::ListenForAllowedToPlay(const mozilla::dom::MediaElementAudioSourceOptions&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 64:29.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 64:29.24 678 | aFrom->ChainTo(aTo.forget(), ""); 64:29.24 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:29.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaElementAudioSourceNode::ListenForAllowedToPlay(const mozilla::dom::MediaElementAudioSourceOptions&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 64:29.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 64:29.24 1191 | void ChainTo(already_AddRefed aChainedPromise, 64:29.24 | ^~~~~~~ 64:29.25 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 64:29.25 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaElementAudioSourceNode::ListenForAllowedToPlay(const mozilla::dom::MediaElementAudioSourceOptions&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 64:29.25 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 64:29.25 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 64:29.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 64:29.25 678 | aFrom->ChainTo(aTo.forget(), ""); 64:29.25 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:29.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 64:29.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 64:29.25 1191 | void ChainTo(already_AddRefed aChainedPromise, 64:29.25 | ^~~~~~~ 64:29.34 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 64:29.34 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecodeTask; ResolveMethodType = void (mozilla::MediaDecodeTask::*)(RefPtr); RejectMethodType = void (mozilla::MediaDecodeTask::*)(const mozilla::MediaResult&); ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 64:29.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 64:29.34 678 | aFrom->ChainTo(aTo.forget(), ""); 64:29.34 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:29.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecodeTask; ResolveMethodType = void (mozilla::MediaDecodeTask::*)(RefPtr); RejectMethodType = void (mozilla::MediaDecodeTask::*)(const mozilla::MediaResult&); ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 64:29.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 64:29.34 1191 | void ChainTo(already_AddRefed aChainedPromise, 64:29.34 | ^~~~~~~ 64:29.34 dom/media/webrtc/jsapi 64:29.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 64:29.41 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 64:29.41 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecodeTask; ResolveMethodType = void (mozilla::MediaDecodeTask::*)(); RejectMethodType = void (mozilla::MediaDecodeTask::*)(); ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 64:29.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 64:29.41 678 | aFrom->ChainTo(aTo.forget(), ""); 64:29.41 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:29.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecodeTask; ResolveMethodType = void (mozilla::MediaDecodeTask::*)(); RejectMethodType = void (mozilla::MediaDecodeTask::*)(); ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 64:29.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 64:29.41 1191 | void ChainTo(already_AddRefed aChainedPromise, 64:29.41 | ^~~~~~~ 64:29.42 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 64:29.42 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecodeTask; ResolveMethodType = void (mozilla::MediaDecodeTask::*)(); RejectMethodType = void (mozilla::MediaDecodeTask::*)(); ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30, 64:29.42 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 64:29.42 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 64:29.42 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 64:29.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 64:29.42 678 | aFrom->ChainTo(aTo.forget(), ""); 64:29.42 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:29.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 64:29.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 64:29.42 1191 | void ChainTo(already_AddRefed aChainedPromise, 64:29.42 | ^~~~~~~ 64:29.51 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 64:29.51 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecodeTask; ResolveMethodType = void (mozilla::MediaDecodeTask::*)(RefPtr); RejectMethodType = void (mozilla::MediaDecodeTask::*)(const mozilla::MediaResult&); ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 64:29.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 64:29.51 678 | aFrom->ChainTo(aTo.forget(), ""); 64:29.51 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:29.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecodeTask; ResolveMethodType = void (mozilla::MediaDecodeTask::*)(RefPtr); RejectMethodType = void (mozilla::MediaDecodeTask::*)(const mozilla::MediaResult&); ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 64:29.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 64:29.51 1191 | void ChainTo(already_AddRefed aChainedPromise, 64:29.51 | ^~~~~~~ 64:29.52 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 64:29.52 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecodeTask; ResolveMethodType = void (mozilla::MediaDecodeTask::*)(RefPtr); RejectMethodType = void (mozilla::MediaDecodeTask::*)(const mozilla::MediaResult&); ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30, 64:29.52 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 64:29.52 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 64:29.52 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 64:29.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 64:29.52 678 | aFrom->ChainTo(aTo.forget(), ""); 64:29.52 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:29.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 64:29.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 64:29.52 1191 | void ChainTo(already_AddRefed aChainedPromise, 64:29.52 | ^~~~~~~ 64:29.61 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]', 64:29.61 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecodeTask; ResolveMethodType = void (mozilla::MediaDecodeTask::*)(); RejectMethodType = void (mozilla::MediaDecodeTask::*)(const mozilla::MediaResult&); ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 64:29.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 64:29.62 678 | aFrom->ChainTo(aTo.forget(), ""); 64:29.62 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:29.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecodeTask; ResolveMethodType = void (mozilla::MediaDecodeTask::*)(); RejectMethodType = void (mozilla::MediaDecodeTask::*)(const mozilla::MediaResult&); ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]': 64:29.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' 64:29.62 1191 | void ChainTo(already_AddRefed aChainedPromise, 64:29.62 | ^~~~~~~ 64:29.62 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]', 64:29.62 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecodeTask; ResolveMethodType = void (mozilla::MediaDecodeTask::*)(); RejectMethodType = void (mozilla::MediaDecodeTask::*)(const mozilla::MediaResult&); ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30, 64:29.62 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 64:29.62 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 64:29.62 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 64:29.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 64:29.62 678 | aFrom->ChainTo(aTo.forget(), ""); 64:29.62 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:29.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]': 64:29.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' 64:29.62 1191 | void ChainTo(already_AddRefed aChainedPromise, 64:29.62 | ^~~~~~~ 64:32.73 dom/media/webrtc/jsep 64:48.83 dom/media/webrtc/libwebrtcglue 64:56.17 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 64:56.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 64:56.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 64:56.17 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp:120, 64:56.17 from Unified_cpp_media_webrtc_jsapi0.cpp:56: 64:56.17 /builddir/build/BUILD/firefox-140.4.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]': 64:56.17 /builddir/build/BUILD/firefox-140.4.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 >*]' 64:56.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 64:56.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 64:56.17 /builddir/build/BUILD/firefox-140.4.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] 64:56.17 302 | memcpy(&value, &aInternalValue, sizeof(value)); 64:56.17 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64:56.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 64:56.18 413 | struct FrameBidiData { 64:56.18 | ^~~~~~~~~~~~~ 65:26.48 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 65:26.48 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsep/JsepCodecDescription.h:16, 65:26.48 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/libwebrtcglue/CodecConfig.h:13, 65:26.48 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/libwebrtcglue/MediaConduitInterface.h:12, 65:26.48 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/libwebrtcglue/AudioConduit.h:14, 65:26.48 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/libwebrtcglue/AudioConduit.cpp:5, 65:26.48 from Unified_cpp_libwebrtcglue0.cpp:2: 65:26.48 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 65:26.48 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::media::Await(already_AddRefed, RefPtr >)::; RejectFunction = mozilla::media::Await(already_AddRefed, RefPtr >)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 65:26.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 65:26.49 678 | aFrom->ChainTo(aTo.forget(), ""); 65:26.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:26.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::media::Await(already_AddRefed, RefPtr >)::; RejectFunction = mozilla::media::Await(already_AddRefed, RefPtr >)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 65:26.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 65:26.49 1191 | void ChainTo(already_AddRefed aChainedPromise, 65:26.49 | ^~~~~~~ 65:26.60 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, mozilla::MediaResult, true>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 65:26.60 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = 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)::&&):: >&&)>; RejectFunction = 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)::&&)::; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 65:26.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 65:26.60 678 | aFrom->ChainTo(aTo.forget(), ""); 65:26.60 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:26.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = 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)::&&):: >&&)>; RejectFunction = 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)::&&)::; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 65:26.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 65:26.60 1191 | void ChainTo(already_AddRefed aChainedPromise, 65:26.60 | ^~~~~~~ 65:26.65 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 65:26.65 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::media::Await(already_AddRefed, RefPtr >)::; RejectFunction = mozilla::media::Await(already_AddRefed, RefPtr >)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 65:26.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 65:26.65 678 | aFrom->ChainTo(aTo.forget(), ""); 65:26.65 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:26.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::media::Await(already_AddRefed, RefPtr >)::; RejectFunction = mozilla::media::Await(already_AddRefed, RefPtr >)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 65:26.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 65:26.65 1191 | void ChainTo(already_AddRefed aChainedPromise, 65:26.65 | ^~~~~~~ 65:26.70 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 65:26.70 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::WebrtcMediaDataDecoder::Release()::; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 65:26.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 65:26.70 678 | aFrom->ChainTo(aTo.forget(), ""); 65:26.70 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:26.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::WebrtcMediaDataDecoder::Release()::; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 65:26.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 65:26.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 65:26.70 | ^~~~~~~ 65:26.78 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 65:26.78 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::media::Await, mozilla::WebrtcMediaDataDecoder::CreateDecoder():: >(already_AddRefed, RefPtr >, mozilla::WebrtcMediaDataDecoder::CreateDecoder()::&&, mozilla::WebrtcMediaDataDecoder::CreateDecoder()::&&)::; RejectFunction = mozilla::media::Await, mozilla::WebrtcMediaDataDecoder::CreateDecoder():: >(already_AddRefed, RefPtr >, mozilla::WebrtcMediaDataDecoder::CreateDecoder()::&&, mozilla::WebrtcMediaDataDecoder::CreateDecoder()::&&)::; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 65:26.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 65:26.78 678 | aFrom->ChainTo(aTo.forget(), ""); 65:26.78 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:26.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::media::Await, mozilla::WebrtcMediaDataDecoder::CreateDecoder():: >(already_AddRefed, RefPtr >, mozilla::WebrtcMediaDataDecoder::CreateDecoder()::&&, mozilla::WebrtcMediaDataDecoder::CreateDecoder()::&&)::; RejectFunction = mozilla::media::Await, mozilla::WebrtcMediaDataDecoder::CreateDecoder():: >(already_AddRefed, RefPtr >, mozilla::WebrtcMediaDataDecoder::CreateDecoder()::&&, mozilla::WebrtcMediaDataDecoder::CreateDecoder()::&&)::; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 65:26.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 65:26.78 1191 | void ChainTo(already_AddRefed aChainedPromise, 65:26.78 | ^~~~~~~ 65:28.87 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, mozilla::MediaResult, true>; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 65:28.88 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::WebrtcMediaDataEncoder::Encode(const webrtc::VideoFrame&, const std::vector*)::; RejectFunction = mozilla::WebrtcMediaDataEncoder::Encode(const webrtc::VideoFrame&, const std::vector*)::; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 65:28.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 65:28.89 678 | aFrom->ChainTo(aTo.forget(), ""); 65:28.89 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65:28.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::WebrtcMediaDataEncoder::Encode(const webrtc::VideoFrame&, const std::vector*)::; RejectFunction = mozilla::WebrtcMediaDataEncoder::Encode(const webrtc::VideoFrame&, const std::vector*)::; ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 65:28.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray >; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 65:28.89 1191 | void ChainTo(already_AddRefed aChainedPromise, 65:28.89 | ^~~~~~~ 65:32.13 dom/media/webrtc/sdp 65:36.45 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:7: 65:36.45 In constructor 'mozilla::SdpSetupAttribute::SdpSetupAttribute(Role)', 65:36.45 inlined from 'void mozilla::RsdparsaSdpAttributeList::LoadSetup(RustAttributeList*)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:577:49: 65:36.46 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SdpAttribute.h:1674:40: warning: 'setupEnum' may be used uninitialized [-Wmaybe-uninitialized] 65:36.46 1674 | : SdpAttribute(kSetupAttribute), mRole(role) {} 65:36.46 | ^~~~~~~~~~~ 65:36.46 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp: In member function 'void mozilla::RsdparsaSdpAttributeList::LoadSetup(RustAttributeList*)': 65:36.46 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:562:29: note: 'setupEnum' was declared here 65:36.46 562 | SdpSetupAttribute::Role setupEnum; 65:36.46 | ^~~~~~~~~ 65:36.49 In constructor 'mozilla::SdpDirectionAttribute::SdpDirectionAttribute(Direction)', 65:36.49 inlined from 'void mozilla::RsdparsaSdpAttributeList::LoadDirection(RustAttributeList*)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:1167:45: 65:36.49 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SdpAttribute.h:185:44: warning: 'dir' may be used uninitialized [-Wmaybe-uninitialized] 65:36.49 185 | : SdpAttribute(kDirectionAttribute), mValue(value) {} 65:36.49 | ^~~~~~~~~~~~~ 65:36.49 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp: In member function 'void mozilla::RsdparsaSdpAttributeList::LoadDirection(RustAttributeList*)': 65:36.49 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:1151:36: note: 'dir' was declared here 65:36.49 1151 | SdpDirectionAttribute::Direction dir; 65:36.49 | ^~~ 65:36.62 In member function 'void mozilla::SdpExtmapAttributeList::PushEntry(uint16_t, mozilla::SdpDirectionAttribute::Direction, bool, const std::string&, const std::string&)', 65:36.62 inlined from 'void mozilla::RsdparsaSdpAttributeList::LoadExtmap(RustAttributeList*)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:1267:23: 65:36.62 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SdpAttribute.h:350:40: warning: 'direction' may be used uninitialized [-Wmaybe-uninitialized] 65:36.62 350 | extensionattributes}; 65:36.62 | ^ 65:36.62 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp: In member function 'void mozilla::RsdparsaSdpAttributeList::LoadExtmap(RustAttributeList*)': 65:36.62 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:1249:38: note: 'direction' was declared here 65:36.62 1249 | SdpDirectionAttribute::Direction direction; 65:36.62 | ^~~~~~~~~ 65:36.76 In copy constructor 'mozilla::SdpGroupAttributeList::Group::Group(const mozilla::SdpGroupAttributeList::Group&)', 65:36.76 inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = mozilla::SdpGroupAttributeList::Group; _Args = {const mozilla::SdpGroupAttributeList::Group&}; _Tp = mozilla::SdpGroupAttributeList::Group]' at /usr/include/c++/12/bits/new_allocator.h:175:4, 65:36.76 inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = mozilla::SdpGroupAttributeList::Group; _Args = {const mozilla::SdpGroupAttributeList::Group&}; _Tp = mozilla::SdpGroupAttributeList::Group]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, 65:36.76 inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mozilla::SdpGroupAttributeList::Group; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, 65:36.76 inlined from 'void mozilla::SdpGroupAttributeList::PushEntry(Semantics, const std::vector >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SdpAttribute.h:503:22, 65:36.76 inlined from 'void mozilla::RsdparsaSdpAttributeList::LoadGroup(RustAttributeList*)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:945:22: 65:36.76 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SdpAttribute.h:496:10: warning: 'semantic' may be used uninitialized [-Wmaybe-uninitialized] 65:36.76 496 | struct Group { 65:36.76 | ^~~~~ 65:36.76 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp: In member function 'void mozilla::RsdparsaSdpAttributeList::LoadGroup(RustAttributeList*)': 65:36.76 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:920:38: note: 'semantic' was declared here 65:36.76 920 | SdpGroupAttributeList::Semantics semantic; 65:36.76 | ^~~~~~~~ 65:37.51 In copy constructor 'mozilla::SdpSsrcGroupAttributeList::SsrcGroup::SsrcGroup(const mozilla::SdpSsrcGroupAttributeList::SsrcGroup&)', 65:37.51 inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = mozilla::SdpSsrcGroupAttributeList::SsrcGroup; _Args = {const mozilla::SdpSsrcGroupAttributeList::SsrcGroup&}; _Tp = mozilla::SdpSsrcGroupAttributeList::SsrcGroup]' at /usr/include/c++/12/bits/new_allocator.h:175:4, 65:37.51 inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = mozilla::SdpSsrcGroupAttributeList::SsrcGroup; _Args = {const mozilla::SdpSsrcGroupAttributeList::SsrcGroup&}; _Tp = mozilla::SdpSsrcGroupAttributeList::SsrcGroup]' at /usr/include/c++/12/bits/alloc_traits.h:516:17, 65:37.51 inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mozilla::SdpSsrcGroupAttributeList::SsrcGroup; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1281:30, 65:37.51 inlined from 'void mozilla::SdpSsrcGroupAttributeList::PushEntry(Semantics, const std::vector&)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SdpAttribute.h:1844:26, 65:37.51 inlined from 'void mozilla::RsdparsaSdpAttributeList::LoadSsrcGroup(RustAttributeList*)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:636:26: 65:37.51 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SdpAttribute.h:1835:10: warning: 'semantic' may be used uninitialized [-Wmaybe-uninitialized] 65:37.51 1835 | struct SsrcGroup { 65:37.51 | ^~~~~~~~~ 65:37.51 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp: In member function 'void mozilla::RsdparsaSdpAttributeList::LoadSsrcGroup(RustAttributeList*)': 65:37.51 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/RsdparsaSdpAttributeList.cpp:612:42: note: 'semantic' was declared here 65:37.51 612 | SdpSsrcGroupAttributeList::Semantics semantic; 65:37.51 | ^~~~~~~~ 65:51.13 In file included from Unified_cpp_dom_media_webrtc_sdp0.cpp:29: 65:51.13 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SdpHelper.cpp: In member function 'nsresult mozilla::SdpHelper::CopyTransportParams(size_t, const mozilla::SdpMediaSection&, mozilla::SdpMediaSection*)': 65:51.13 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SdpHelper.cpp:54:7: warning: 'component' may be used uninitialized [-Wmaybe-uninitialized] 65:51.13 54 | if (numComponents >= component) { 65:51.13 | ^~ 65:51.13 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SdpHelper.cpp:51:14: note: 'component' was declared here 65:51.13 51 | size_t component; 65:51.13 | ^~~~~~~~~ 65:51.31 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SdpAttributeList.h:13, 65:51.31 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SdpMediaSection.h:12, 65:51.31 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/Sdp.h:71, 65:51.31 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SdpParser.h:12, 65:51.31 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/HybridSdpParser.h:10, 65:51.31 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/HybridSdpParser.cpp:6, 65:51.31 from Unified_cpp_dom_media_webrtc_sdp0.cpp:2: 65:51.31 In member function 'void mozilla::SdpSsrcGroupAttributeList::PushEntry(Semantics, const std::vector&)', 65:51.31 inlined from 'void mozilla::SipccSdpAttributeList::LoadSsrcGroup(sdp_t*, uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SipccSdpAttributeList.cpp:536:26: 65:51.31 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SdpAttribute.h:1843:40: warning: 'semantic' may be used uninitialized [-Wmaybe-uninitialized] 65:51.31 1843 | SsrcGroup value = {semantics, ssrcs}; 65:51.31 | ^ 65:51.31 In file included from Unified_cpp_dom_media_webrtc_sdp0.cpp:74: 65:51.31 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SipccSdpAttributeList.cpp: In member function 'void mozilla::SipccSdpAttributeList::LoadSsrcGroup(sdp_t*, uint16_t)': 65:51.31 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/sdp/SipccSdpAttributeList.cpp:507:42: note: 'semantic' was declared here 65:51.31 507 | SdpSsrcGroupAttributeList::Semantics semantic; 65:51.31 | ^~~~~~~~ 65:56.11 dom/media/webrtc 66:32.93 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 66:32.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 66:32.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 66:32.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:20, 66:32.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersTypes.h:15, 66:32.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ImageContainer.h:21, 66:32.93 from /builddir/build/BUILD/firefox-140.4.0/dom/media/DOMMediaStream.h:9, 66:32.93 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/MediaEngine.h:8, 66:32.93 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/MediaEngineFake.h:9, 66:32.93 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/MediaEngineFake.cpp:5, 66:32.93 from Unified_cpp_dom_media_webrtc0.cpp:2: 66:32.93 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 66:32.93 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:338:25, 66:32.93 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:423:25, 66:32.93 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::InsertElementsAtInternal(index_type, size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2321:33, 66:32.93 inlined from 'typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2250:48, 66:32.93 inlined from 'bool nsTArray_Impl::SetLength(size_type, const mozilla::fallible_t&) [with E = unsigned char; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2260:36, 66:32.93 inlined from 'bool mozilla::dom::ReadBuffer(JSStructuredCloneReader*, CryptoBuffer&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WebCryptoCommon.h:153:27, 66:32.93 inlined from 'bool mozilla::dom::RTCCertificate::ReadCertificate(JSStructuredCloneReader*)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/RTCCertificate.cpp:426:18: 66:32.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'mozilla::dom::CryptoBuffer [1]' [-Warray-bounds] 66:32.94 315 | mHdr->mLength = 0; 66:32.94 | ~~~~~~~~~~~~~~^~~ 66:32.94 In file included from Unified_cpp_dom_media_webrtc0.cpp:56: 66:32.94 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/RTCCertificate.cpp: In member function 'bool mozilla::dom::RTCCertificate::ReadCertificate(JSStructuredCloneReader*)': 66:32.94 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/RTCCertificate.cpp:425:16: note: at offset 8 into object 'cert' of size 8 66:32.94 425 | CryptoBuffer cert; 66:32.94 | ^~~~ 66:33.43 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 66:33.43 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = bool; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 66:33.43 inlined from 'FallibleTArray::FallibleTArray(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = bool]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3026:36, 66:33.43 inlined from 'mozilla::dom::Sequence::Sequence(nsTArray&&) [with T = bool]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:458:44, 66:33.43 inlined from 'constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {nsTArray}; T = mozilla::dom::Sequence]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:1016:3, 66:33.43 inlined from 'InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {nsTArray}; T = mozilla::dom::Sequence; InternalType = mozilla::dom::Sequence]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:194:18, 66:33.43 inlined from 'mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:92:50, 66:33.43 inlined from 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsThreadUtils.h:548:14: 66:33.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 66:33.43 655 | aOther.mHdr->mLength = 0; 66:33.43 | ~~~~~~~~~~~~~~~~~~~~~^~~ 66:33.44 In file included from Unified_cpp_dom_media_webrtc0.cpp:29: 66:33.44 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp: In member function 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::]': 66:33.44 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:88:24: note: at offset 8 into object 'echoCancellation' of size 8 66:33.44 88 | nsTArray echoCancellation; 66:33.44 | ^~~~~~~~~~~~~~~~ 66:33.44 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 66:33.44 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = bool; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 66:33.44 inlined from 'FallibleTArray::FallibleTArray(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = bool]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3026:36, 66:33.44 inlined from 'mozilla::dom::Sequence::Sequence(nsTArray&&) [with T = bool]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:458:44, 66:33.44 inlined from 'constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {nsTArray}; T = mozilla::dom::Sequence]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:1016:3, 66:33.44 inlined from 'InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {nsTArray}; T = mozilla::dom::Sequence; InternalType = mozilla::dom::Sequence]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:194:18, 66:33.44 inlined from 'mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:98:49, 66:33.44 inlined from 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsThreadUtils.h:548:14: 66:33.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 66:33.44 655 | aOther.mHdr->mLength = 0; 66:33.44 | ~~~~~~~~~~~~~~~~~~~~~^~~ 66:33.44 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp: In member function 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::]': 66:33.44 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:94:24: note: at offset 8 into object 'autoGainControl' of size 8 66:33.44 94 | nsTArray autoGainControl; 66:33.44 | ^~~~~~~~~~~~~~~ 66:33.44 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 66:33.44 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = bool; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 66:33.44 inlined from 'FallibleTArray::FallibleTArray(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = bool]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3026:36, 66:33.44 inlined from 'mozilla::dom::Sequence::Sequence(nsTArray&&) [with T = bool]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:458:44, 66:33.44 inlined from 'constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {nsTArray}; T = mozilla::dom::Sequence]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:1016:3, 66:33.44 inlined from 'InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {nsTArray}; T = mozilla::dom::Sequence; InternalType = mozilla::dom::Sequence]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:194:18, 66:33.44 inlined from 'mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:104:50, 66:33.44 inlined from 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsThreadUtils.h:548:14: 66:33.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 66:33.44 655 | aOther.mHdr->mLength = 0; 66:33.44 | ~~~~~~~~~~~~~~~~~~~~~^~~ 66:33.44 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp: In member function 'nsresult mozilla::detail::RunnableFunction::Run() [with StoredFunction = mozilla::MediaEngineWebRTCMicrophoneSource::MediaEngineWebRTCMicrophoneSource(const mozilla::MediaDevice*)::]': 66:33.44 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/MediaEngineWebRTCAudio.cpp:100:24: note: at offset 8 into object 'noiseSuppression' of size 8 66:33.44 100 | nsTArray noiseSuppression; 66:33.44 | ^~~~~~~~~~~~~~~~ 66:39.90 dom/media/webrtc/transport/build 67:11.56 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 67:11.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/net/WebrtcTCPSocketCallback.h:10, 67:11.56 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/nr_socket_tcp.h:47, 67:11.56 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/nr_socket_tcp.cpp:42: 67:11.56 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 67:11.56 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:338:25, 67:11.56 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:423:25, 67:11.56 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::InsertElementsAtInternal(index_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2321:75, 67:11.56 inlined from 'typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2250:48, 67:11.56 inlined from 'virtual int mozilla::NrTcpSocket::write(const void*, size_t, size_t*)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/nr_socket_tcp.cpp:164:24, 67:11.56 inlined from 'virtual int mozilla::NrTcpSocket::write(const void*, size_t, size_t*)' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/nr_socket_tcp.cpp:144:5: 67:11.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 67:11.56 315 | mHdr->mLength = 0; 67:11.57 | ~~~~~~~~~~~~~~^~~ 67:11.57 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/nr_socket_tcp.cpp: In member function 'virtual int mozilla::NrTcpSocket::write(const void*, size_t, size_t*)': 67:11.57 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/nr_socket_tcp.cpp:163:23: note: at offset 8 into object 'writeData' of size 8 67:11.57 163 | nsTArray writeData; 67:11.57 | ^~~~~~~~~ 67:32.74 In static member function 'static bool mozilla::TestNrSocket::port_mapping_matches(const PortMapping&, const nr_transport_addr&, mozilla::TestNat::NatBehavior)', 67:32.74 inlined from 'bool mozilla::TestNrSocket::allow_ingress(const nr_transport_addr&, const nr_transport_addr&, PortMapping**) const' at /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/test_nr_socket.cpp:492:28: 67:32.74 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/test_nr_socket.cpp:940:32: warning: 'compare_flags' may be used uninitialized [-Wmaybe-uninitialized] 67:32.74 940 | return !nr_transport_addr_cmp(&remote_addr, &port_mapping.remote_address_, 67:32.74 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:32.74 941 | compare_flags); 67:32.74 | ~~~~~~~~~~~~~~ 67:32.74 /builddir/build/BUILD/firefox-140.4.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': 67:32.74 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/test_nr_socket.cpp:927:7: note: 'compare_flags' was declared here 67:32.74 927 | int compare_flags; 67:32.74 | ^~~~~~~~~~~~~ 67:32.80 /builddir/build/BUILD/firefox-140.4.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': 67:32.80 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/test_nr_socket.cpp:927:7: warning: 'compare_flags' may be used uninitialized [-Wmaybe-uninitialized] 67:32.80 /builddir/build/BUILD/firefox-140.4.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)': 67:32.80 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/test_nr_socket.cpp:940:32: warning: 'compare_flags' may be used uninitialized [-Wmaybe-uninitialized] 67:32.80 940 | return !nr_transport_addr_cmp(&remote_addr, &port_mapping.remote_address_, 67:32.80 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:32.80 941 | compare_flags); 67:32.80 | ~~~~~~~~~~~~~~ 67:32.80 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/test_nr_socket.cpp:927:7: note: 'compare_flags' was declared here 67:32.80 927 | int compare_flags; 67:32.80 | ^~~~~~~~~~~~~ 67:33.11 /builddir/build/BUILD/firefox-140.4.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*)': 67:33.11 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/test_nr_socket.cpp:927:7: warning: 'compare_flags' may be used uninitialized [-Wmaybe-uninitialized] 67:33.11 /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/test_nr_socket.cpp:927:7: warning: 'compare_flags' may be used uninitialized [-Wmaybe-uninitialized] 67:49.00 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 67:49.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 67:49.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 67:49.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 67:49.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 67:49.00 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 67:49.00 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 67:49.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 67:49.00 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 67:49.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/RTCCertificate.h:19, 67:49.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/RTCConfigurationBinding.h:14, 67:49.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/RTCStatsReportBinding.h:6, 67:49.00 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/RTCRtpSender.h:16, 67:49.00 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/RTCRtpSender.cpp:5, 67:49.00 from Unified_cpp_media_webrtc_jsapi1.cpp:2: 67:49.00 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 67:49.00 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::RTCRtpTransceiver::ChainToDomPromiseWithCodecStats(nsTArray, nsresult, true> > >, const RefPtr&)::)>; RejectFunction = mozilla::dom::RTCRtpTransceiver::ChainToDomPromiseWithCodecStats(nsTArray, nsresult, true> > >, const RefPtr&)::; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 67:49.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 67:49.01 678 | aFrom->ChainTo(aTo.forget(), ""); 67:49.01 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:49.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::RTCRtpTransceiver::ChainToDomPromiseWithCodecStats(nsTArray, nsresult, true> > >, const RefPtr&)::)>; RejectFunction = mozilla::dom::RTCRtpTransceiver::ChainToDomPromiseWithCodecStats(nsTArray, nsresult, true> > >, const RefPtr&)::; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 67:49.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 67:49.01 1191 | void ChainTo(already_AddRefed aChainedPromise, 67:49.01 | ^~~~~~~ 67:49.06 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 67:49.06 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise, nsresult, true>::All(nsISerialEventTarget*, nsTArray, nsresult, true> > >&)::, nsresult, true>::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise, nsresult, true>::All(nsISerialEventTarget*, nsTArray, nsresult, true> > >&)::, nsresult, true>::RejectValueTypeParam)>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 67:49.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 67:49.06 678 | aFrom->ChainTo(aTo.forget(), ""); 67:49.06 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:49.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise, nsresult, true>::All(nsISerialEventTarget*, nsTArray, nsresult, true> > >&)::, nsresult, true>::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise, nsresult, true>::All(nsISerialEventTarget*, nsTArray, nsresult, true> > >&)::, nsresult, true>::RejectValueTypeParam)>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 67:49.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 67:49.06 1191 | void ChainTo(already_AddRefed aChainedPromise, 67:49.06 | ^~~~~~~ 67:49.10 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 67:49.10 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::RTCRtpTransceiver::StopImpl()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 67:49.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 67:49.10 678 | aFrom->ChainTo(aTo.forget(), ""); 67:49.10 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:49.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::RTCRtpTransceiver::StopImpl()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 67:49.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 67:49.10 1191 | void ChainTo(already_AddRefed aChainedPromise, 67:49.10 | ^~~~~~~ 67:49.13 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 67:49.13 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise::AllSettled(nsISerialEventTarget*, nsTArray > >&)::::ResolveOrRejectValueParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 67:49.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 67:49.13 678 | aFrom->ChainTo(aTo.forget(), ""); 67:49.13 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:49.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise::AllSettled(nsISerialEventTarget*, nsTArray > >&)::::ResolveOrRejectValueParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 67:49.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 67:49.13 1191 | void ChainTo(already_AddRefed aChainedPromise, 67:49.13 | ^~~~~~~ 67:49.13 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 67:49.13 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebrtcGlobalInformation::GetLogging(const mozilla::dom::GlobalObject&, const nsAString&, mozilla::dom::WebrtcGlobalLoggingCallback&, mozilla::ErrorResult&)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 67:49.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 67:49.13 678 | aFrom->ChainTo(aTo.forget(), ""); 67:49.13 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:49.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebrtcGlobalInformation::GetLogging(const mozilla::dom::GlobalObject&, const nsAString&, mozilla::dom::WebrtcGlobalLoggingCallback&, mozilla::ErrorResult&)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 67:49.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 67:49.13 1191 | void ChainTo(already_AddRefed aChainedPromise, 67:49.13 | ^~~~~~~ 67:49.17 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 67:49.17 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::WebrtcGlobalChild::RecvGetStats(const nsAString&, mozilla::dom::PWebrtcGlobalChild::GetStatsResolver&&)::&&)>; RejectFunction = mozilla::dom::WebrtcGlobalChild::RecvGetStats(const nsAString&, mozilla::dom::PWebrtcGlobalChild::GetStatsResolver&&)::; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 67:49.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 67:49.17 678 | aFrom->ChainTo(aTo.forget(), ""); 67:49.17 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:49.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::WebrtcGlobalChild::RecvGetStats(const nsAString&, mozilla::dom::PWebrtcGlobalChild::GetStatsResolver&&)::&&)>; RejectFunction = mozilla::dom::WebrtcGlobalChild::RecvGetStats(const nsAString&, mozilla::dom::PWebrtcGlobalChild::GetStatsResolver&&)::; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 67:49.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 67:49.17 1191 | void ChainTo(already_AddRefed aChainedPromise, 67:49.17 | ^~~~~~~ 67:49.18 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 67:49.18 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>::AllSettled(nsISerialEventTarget*, nsTArray, mozilla::ipc::ResponseRejectReason, true> > >&)::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValueParam)>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 67:49.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 67:49.18 678 | aFrom->ChainTo(aTo.forget(), ""); 67:49.18 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:49.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>::AllSettled(nsISerialEventTarget*, nsTArray, mozilla::ipc::ResponseRejectReason, true> > >&)::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValueParam)>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 67:49.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 67:49.19 1191 | void ChainTo(already_AddRefed aChainedPromise, 67:49.19 | ^~~~~~~ 67:49.19 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 67:49.19 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebrtcGlobalInformation::GatherHistory()::, mozilla::ipc::ResponseRejectReason, true> >&&)>::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&&)>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 67:49.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 67:49.19 678 | aFrom->ChainTo(aTo.forget(), ""); 67:49.19 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:49.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebrtcGlobalInformation::GatherHistory()::, mozilla::ipc::ResponseRejectReason, true> >&&)>::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&&)>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 67:49.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 67:49.19 1191 | void ChainTo(already_AddRefed aChainedPromise, 67:49.19 | ^~~~~~~ 67:49.23 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 67:49.23 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise, nsresult, true>::AllSettled(nsISerialEventTarget*, nsTArray, nsresult, true> > >&)::, nsresult, true>::ResolveOrRejectValueParam)>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 67:49.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 67:49.23 678 | aFrom->ChainTo(aTo.forget(), ""); 67:49.23 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:49.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise, nsresult, true>::AllSettled(nsISerialEventTarget*, nsTArray, nsresult, true> > >&)::, nsresult, true>::ResolveOrRejectValueParam)>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 67:49.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 67:49.23 1191 | void ChainTo(already_AddRefed aChainedPromise, 67:49.23 | ^~~~~~~ 67:49.24 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 67:49.24 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise, nsresult, true>::AllSettled(nsISerialEventTarget*, nsTArray, nsresult, true> > >&)::, nsresult, true>::ResolveOrRejectValueParam)>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 67:49.24 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 67:49.24 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 67:49.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 67:49.24 678 | aFrom->ChainTo(aTo.forget(), ""); 67:49.24 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:49.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 67:49.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 67:49.24 1191 | void ChainTo(already_AddRefed aChainedPromise, 67:49.24 | ^~~~~~~ 67:49.27 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = mozilla::dom::Sequence >; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 67:49.27 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebrtcGlobalChild::RecvGetLog(mozilla::dom::PWebrtcGlobalChild::GetLogResolver&&):: >, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::Sequence >; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 67:49.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 67:49.27 678 | aFrom->ChainTo(aTo.forget(), ""); 67:49.27 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:49.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebrtcGlobalChild::RecvGetLog(mozilla::dom::PWebrtcGlobalChild::GetLogResolver&&):: >, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::Sequence >; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 67:49.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::Sequence >; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 67:49.27 1191 | void ChainTo(already_AddRefed aChainedPromise, 67:49.27 | ^~~~~~~ 67:49.30 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue>, bool, true>; ResolveValueT = CopyableTArray, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]', 67:49.30 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebrtcGlobalInformation::GetAllStats(const mozilla::dom::GlobalObject&, mozilla::dom::WebrtcGlobalStatisticsCallback&, const mozilla::dom::Optional >&, mozilla::ErrorResult&)::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue>, bool, true>::ResolveOrRejectValue&&)>; ResolveValueT = CopyableTArray, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 67:49.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 67:49.30 678 | aFrom->ChainTo(aTo.forget(), ""); 67:49.30 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:49.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebrtcGlobalInformation::GetAllStats(const mozilla::dom::GlobalObject&, mozilla::dom::WebrtcGlobalStatisticsCallback&, const mozilla::dom::Optional >&, mozilla::ErrorResult&)::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue>, bool, true>::ResolveOrRejectValue&&)>; ResolveValueT = CopyableTArray, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]': 67:49.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' 67:49.30 1191 | void ChainTo(already_AddRefed aChainedPromise, 67:49.30 | ^~~~~~~ 67:49.38 dom/media/webrtc/transport/ipc 67:53.06 dom/media/webrtc/transport/third_party/nICEr 67:53.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 67:56.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 67:58.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 67:58.17 dom/media/webrtc/transport/third_party/nrappkit 67:58.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 67:59.47 dom/media/webrtc/transportbridge 68:02.77 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 68:02.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 68:02.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 68:02.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 68:02.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 68:02.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 68:02.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 68:02.77 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transport/ipc/WebrtcTCPSocket.cpp:21, 68:02.77 from Unified_cpp_transport_ipc0.cpp:20: 68:02.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 68:02.77 /builddir/build/BUILD/firefox-140.4.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 68:02.77 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 68:02.77 | 68:02.77 /builddir/build/BUILD/firefox-140.4.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 68:04.83 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 68:04.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 68:04.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 68:04.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 68:04.83 /builddir/build/BUILD/firefox-140.4.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]': 68:04.83 /builddir/build/BUILD/firefox-140.4.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 >*]' 68:04.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 68:04.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 68:04.83 /builddir/build/BUILD/firefox-140.4.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] 68:04.83 302 | memcpy(&value, &aInternalValue, sizeof(value)); 68:04.83 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:04.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 68:04.83 413 | struct FrameBidiData { 68:04.83 | ^~~~~~~~~~~~~ 68:11.46 dom/media/webspeech/recognition 68:16.79 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 68:16.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 68:16.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 68:16.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 68:16.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 68:16.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 68:16.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 68:16.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 68:16.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 68:16.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 68:16.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 68:16.79 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/RTCDTMFSender.h:9, 68:16.79 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/libwebrtcglue/MediaConduitControl.h:10, 68:16.79 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transportbridge/MediaPipeline.h:16, 68:16.79 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/transportbridge/MediaPipeline.cpp:8, 68:16.79 from Unified_cpp_transportbridge0.cpp:2: 68:16.79 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 68:16.79 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaPipelineTransmit::UpdateSendState()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 68:16.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 68:16.80 678 | aFrom->ChainTo(aTo.forget(), ""); 68:16.80 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:16.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaPipelineTransmit::UpdateSendState()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 68:16.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 68:16.80 1191 | void ChainTo(already_AddRefed aChainedPromise, 68:16.80 | ^~~~~~~ 68:16.80 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 68:16.80 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::VideoFrameConverterImpl::Shutdown()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 68:16.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 68:16.80 678 | aFrom->ChainTo(aTo.forget(), ""); 68:16.80 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:16.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::VideoFrameConverterImpl::Shutdown()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 68:16.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 68:16.80 1191 | void ChainTo(already_AddRefed aChainedPromise, 68:16.80 | ^~~~~~~ 68:16.93 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 68:16.93 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::Pacer::FrameToProcess>::EnsureTimerScheduled(mozilla::TimeStamp)::; RejectFunction = mozilla::Pacer::FrameToProcess>::EnsureTimerScheduled(mozilla::TimeStamp)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 68:16.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 68:16.93 678 | aFrom->ChainTo(aTo.forget(), ""); 68:16.93 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:16.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::Pacer::FrameToProcess>::EnsureTimerScheduled(mozilla::TimeStamp)::; RejectFunction = mozilla::Pacer::FrameToProcess>::EnsureTimerScheduled(mozilla::TimeStamp)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 68:16.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 68:16.93 1191 | void ChainTo(already_AddRefed aChainedPromise, 68:16.93 | ^~~~~~~ 68:18.07 dom/media/webspeech/synth/speechd 68:22.40 dom/media/webspeech/synth 68:24.17 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/media/MediaUtils.h:14, 68:24.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/EncodedFrame.h:10, 68:24.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/TrackEncoder.h:10, 68:24.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/OpusTrackEncoder.h:12, 68:24.17 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 68:24.17 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:8, 68:24.17 from Unified_cpp_recognition0.cpp:2: 68:24.17 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 68:24.17 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::SpeechRecognition::AbortSilently(mozilla::dom::SpeechEvent*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 68:24.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 68:24.18 678 | aFrom->ChainTo(aTo.forget(), ""); 68:24.18 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:24.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::SpeechRecognition::AbortSilently(mozilla::dom::SpeechEvent*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 68:24.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 68:24.18 1191 | void ChainTo(already_AddRefed aChainedPromise, 68:24.18 | ^~~~~~~ 68:24.18 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 68:24.18 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::SpeechRecognition::StopRecordingAndRecognize(mozilla::dom::SpeechEvent*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 68:24.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 68:24.18 678 | aFrom->ChainTo(aTo.forget(), ""); 68:24.18 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:24.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::SpeechRecognition::StopRecordingAndRecognize(mozilla::dom::SpeechEvent*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 68:24.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 68:24.18 1191 | void ChainTo(already_AddRefed aChainedPromise, 68:24.18 | ^~~~~~~ 68:24.19 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 68:24.19 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::SpeechTrackListener::Create(mozilla::dom::SpeechRecognition*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 68:24.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 68:24.19 678 | aFrom->ChainTo(aTo.forget(), ""); 68:24.19 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:24.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::SpeechTrackListener::Create(mozilla::dom::SpeechRecognition*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 68:24.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 68:24.19 1191 | void ChainTo(already_AddRefed aChainedPromise, 68:24.19 | ^~~~~~~ 68:24.64 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 68:24.64 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::SpeechRecognition::AbortSilently(mozilla::dom::SpeechEvent*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 68:24.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 68:24.64 678 | aFrom->ChainTo(aTo.forget(), ""); 68:24.64 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:24.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::SpeechRecognition::AbortSilently(mozilla::dom::SpeechEvent*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 68:24.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 68:24.64 1191 | void ChainTo(already_AddRefed aChainedPromise, 68:24.64 | ^~~~~~~ 68:25.04 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, RefPtr, true>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]', 68:25.04 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::SpeechRecognition::Start(const mozilla::dom::Optional >&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&&)>; RejectFunction = mozilla::dom::SpeechRecognition::Start(const mozilla::dom::Optional >&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&&)>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 68:25.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 68:25.04 678 | aFrom->ChainTo(aTo.forget(), ""); 68:25.04 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:25.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::SpeechRecognition::Start(const mozilla::dom::Optional >&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&&)>; RejectFunction = mozilla::dom::SpeechRecognition::Start(const mozilla::dom::Optional >&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&&)>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]': 68:25.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]' 68:25.04 1191 | void ChainTo(already_AddRefed aChainedPromise, 68:25.04 | ^~~~~~~ 68:25.70 dom/media/webvtt 68:35.96 dom/messagechannel 68:44.00 In file included from Unified_cpp_webspeech_synth0.cpp:20: 68:44.00 /builddir/build/BUILD/firefox-140.4.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'bool mozilla::dom::SpeechSynthesisVoice::LocalService() const': 68:44.00 /builddir/build/BUILD/firefox-140.4.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:59:10: warning: 'isLocal' may be used uninitialized [-Wmaybe-uninitialized] 68:44.00 59 | return isLocal; 68:44.00 | ^~~~~~~ 68:44.00 /builddir/build/BUILD/firefox-140.4.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:53:8: note: 'isLocal' was declared here 68:44.00 53 | bool isLocal; 68:44.00 | ^~~~~~~ 68:45.41 dom/midi 68:54.81 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 68:54.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 68:54.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 68:54.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 68:54.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 68:54.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 68:54.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PMessagePort.cpp:17, 68:54.82 from Unified_cpp_dom_messagechannel0.cpp:47: 68:54.82 /builddir/build/BUILD/firefox-140.4.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]': 68:54.82 /builddir/build/BUILD/firefox-140.4.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 >*]' 68:54.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 68:54.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 68:54.82 /builddir/build/BUILD/firefox-140.4.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] 68:54.82 302 | memcpy(&value, &aInternalValue, sizeof(value)); 68:54.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68:54.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 68:54.82 413 | struct FrameBidiData { 68:54.82 | ^~~~~~~~~~~~~ 68:57.88 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 68:57.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 68:57.88 from /builddir/build/BUILD/firefox-140.4.0/dom/messagechannel/MessageChannel.h:11, 68:57.88 from /builddir/build/BUILD/firefox-140.4.0/dom/messagechannel/MessageChannel.cpp:7, 68:57.88 from Unified_cpp_dom_messagechannel0.cpp:2: 68:57.88 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]', 68:57.88 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::MessageData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 68:57.88 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 68:57.88 inlined from 'IPC::ReadResult >::ReadResult(IPC::ReadResult >&&) [with T = nsTArray; bool = true]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:274:3, 68:57.88 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:503:12: 68:57.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 2 is outside array bounds of 'IPC::ReadResult, true> [1]' [-Warray-bounds] 68:57.88 655 | aOther.mHdr->mLength = 0; 68:57.88 | ~~~~~~~~~~~~~~~~~~~~~^~~ 68:57.95 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/Shmem.h:14, 68:57.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:21, 68:57.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 68:57.95 from /builddir/build/BUILD/firefox-140.4.0/dom/messagechannel/MessageChannel.cpp:10: 68:57.95 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In function 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray]': 68:57.95 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: note: at offset 16 into object 'p' of size 16 68:57.95 501 | ReadResult

p; 68:57.95 | ^ 69:04.74 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 69:04.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 69:04.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 69:04.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:20, 69:04.74 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:26, 69:04.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 69:04.74 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 69:04.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 69:04.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 69:04.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 69:04.74 from /builddir/build/BUILD/firefox-140.4.0/dom/midi/MIDIAccess.cpp:7, 69:04.74 from Unified_cpp_dom_midi0.cpp:11: 69:04.74 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 69:04.74 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 69:04.74 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 69:04.74 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 69:04.74 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 69:04.74 inlined from 'static already_AddRefed mozilla::dom::MIDIMessageEvent::Constructor(mozilla::dom::EventTarget*, const mozilla::TimeStamp&, const nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/midi/MIDIMessageEvent.cpp:52:29: 69:04.75 /builddir/build/BUILD/firefox-140.4.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:04.75 450 | mArray.mHdr->mLength = 0; 69:04.75 | ~~~~~~~~~~~~~~~~~~~~~^~~ 69:04.75 In file included from Unified_cpp_dom_midi0.cpp:74: 69:04.75 /builddir/build/BUILD/firefox-140.4.0/dom/midi/MIDIMessageEvent.cpp: In static member function 'static already_AddRefed mozilla::dom::MIDIMessageEvent::Constructor(mozilla::dom::EventTarget*, const mozilla::TimeStamp&, const nsTArray&)': 69:04.75 /builddir/build/BUILD/firefox-140.4.0/dom/midi/MIDIMessageEvent.cpp:52:28: note: at offset 8 into object '' of size 8 69:04.75 52 | e->mRawData = aData.Clone(); 69:04.75 | ~~~~~~~~~~~^~ 69:04.75 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 69:04.75 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 69:04.75 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 69:04.75 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 69:04.75 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 69:04.75 inlined from 'static already_AddRefed mozilla::dom::MIDIMessageEvent::Constructor(mozilla::dom::EventTarget*, const mozilla::TimeStamp&, const nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/midi/MIDIMessageEvent.cpp:52:29: 69:04.75 /builddir/build/BUILD/firefox-140.4.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:04.75 450 | mArray.mHdr->mLength = 0; 69:04.75 | ~~~~~~~~~~~~~~~~~~~~~^~~ 69:04.75 /builddir/build/BUILD/firefox-140.4.0/dom/midi/MIDIMessageEvent.cpp: In static member function 'static already_AddRefed mozilla::dom::MIDIMessageEvent::Constructor(mozilla::dom::EventTarget*, const mozilla::TimeStamp&, const nsTArray&)': 69:04.75 /builddir/build/BUILD/firefox-140.4.0/dom/midi/MIDIMessageEvent.cpp:52:28: note: at offset 8 into object '' of size 8 69:04.75 52 | e->mRawData = aData.Clone(); 69:04.75 | ~~~~~~~~~~~^~ 69:05.41 dom/mls 69:16.04 In file included from /usr/include/c++/12/algorithm:60, 69:16.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/algorithm:3, 69:16.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/algorithm:62, 69:16.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Sprintf.h:14, 69:16.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Casting.h:13, 69:16.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/jstypes.h:24, 69:16.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallAndConstruct.h:13, 69:16.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MIDIPortBinding.h:6, 69:16.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MIDIPortInterface.h:10, 69:16.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MIDIPortChild.h:10, 69:16.04 from /builddir/build/BUILD/firefox-140.4.0/dom/midi/MIDIPortChild.cpp:7, 69:16.04 from Unified_cpp_dom_midi1.cpp:2: 69:16.04 In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = unsigned char; bool _IsMove = false]', 69:16.04 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++/12/bits/stl_algobase.h:495:30, 69:16.04 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++/12/bits/stl_algobase.h:522:42, 69:16.04 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++/12/bits/stl_algobase.h:529:31, 69:16.04 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = unsigned char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 69:16.04 inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const unsigned char*; _ForwardIterator = unsigned char*]' at /usr/include/c++/12/bits/stl_uninitialized.h:147:27, 69:16.04 inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const unsigned char*; _ForwardIterator = unsigned char*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 69:16.04 inlined from 'void nsTArray_Impl::AssignRange(index_type, size_type, const Item*) [with Item = unsigned char; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2454:28, 69:16.04 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2663:14, 69:16.04 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElements(const Item*, typename base_type::size_type) [with Item = unsigned char; E = unsigned char]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2806:41, 69:16.04 inlined from 'static void mozilla::dom::midirMIDIPlatformService::CheckAndReceive(const nsString*, const uint8_t*, size_t, const GeckoTimeStamp*, uint64_t)' at /builddir/build/BUILD/firefox-140.4.0/dom/midi/midirMIDIPlatformService.cpp:112:22: 69:16.05 /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' offset 8 is out of the bounds [0, 8] of object 'sEmptyTArrayHeader' with type 'const nsTArrayHeader' [-Warray-bounds] 69:16.05 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); 69:16.05 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:16.05 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 69:16.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MIDIPortBinding.h:12: 69:16.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h: In static member function 'static void mozilla::dom::midirMIDIPlatformService::CheckAndReceive(const nsString*, const uint8_t*, size_t, const GeckoTimeStamp*, uint64_t)': 69:16.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: 'sEmptyTArrayHeader' declared here 69:16.05 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 69:16.05 | ^~~~~~~~~~~~~~~~~~ 69:16.72 dom/navigation 69:26.09 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 69:26.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 69:26.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 69:26.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:20, 69:26.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:26, 69:26.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 69:26.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 69:26.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 69:26.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 69:26.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Navigation.h:14, 69:26.09 from /builddir/build/BUILD/firefox-140.4.0/dom/navigation/Navigation.cpp:7, 69:26.09 from Unified_cpp_dom_navigation0.cpp:2: 69:26.09 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 69:26.09 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 69:26.09 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 69:26.09 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 69:26.09 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 69:26.09 inlined from 'void mozilla::dom::Navigation::Entries(nsTArray >&) const' at /builddir/build/BUILD/firefox-140.4.0/dom/navigation/Navigation.cpp:119:28: 69:26.09 /builddir/build/BUILD/firefox-140.4.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:26.09 450 | mArray.mHdr->mLength = 0; 69:26.09 | ~~~~~~~~~~~~~~~~~~~~~^~~ 69:26.09 /builddir/build/BUILD/firefox-140.4.0/dom/navigation/Navigation.cpp: In member function 'void mozilla::dom::Navigation::Entries(nsTArray >&) const': 69:26.09 /builddir/build/BUILD/firefox-140.4.0/dom/navigation/Navigation.cpp:119:27: note: at offset 8 into object '' of size 8 69:26.09 119 | aResult = mEntries.Clone(); 69:26.09 | ~~~~~~~~~~~~~~^~ 69:26.09 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 69:26.09 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 69:26.09 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 69:26.09 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 69:26.09 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 69:26.09 inlined from 'void mozilla::dom::Navigation::Entries(nsTArray >&) const' at /builddir/build/BUILD/firefox-140.4.0/dom/navigation/Navigation.cpp:119:28: 69:26.09 /builddir/build/BUILD/firefox-140.4.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:26.09 450 | mArray.mHdr->mLength = 0; 69:26.09 | ~~~~~~~~~~~~~~~~~~~~~^~~ 69:26.09 /builddir/build/BUILD/firefox-140.4.0/dom/navigation/Navigation.cpp: In member function 'void mozilla::dom::Navigation::Entries(nsTArray >&) const': 69:26.09 /builddir/build/BUILD/firefox-140.4.0/dom/navigation/Navigation.cpp:119:27: note: at offset 8 into object '' of size 8 69:26.09 119 | aResult = mEntries.Clone(); 69:26.10 | ~~~~~~~~~~~~~~^~ 69:26.87 dom/network 69:29.36 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 69:29.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 69:29.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 69:29.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 69:29.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 69:29.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 69:29.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 69:29.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 69:29.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 69:29.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 69:29.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 69:29.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MLS.h:11, 69:29.37 from /builddir/build/BUILD/firefox-140.4.0/dom/mls/MLS.cpp:7, 69:29.37 from Unified_cpp_dom_mls0.cpp:2: 69:29.37 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 69:29.37 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::MLSGroupView::Details(mozilla::ErrorResult&)::&&)>; RejectFunction = mozilla::dom::MLSGroupView::Details(mozilla::ErrorResult&)::; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 69:29.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 69:29.37 678 | aFrom->ChainTo(aTo.forget(), ""); 69:29.37 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:29.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::MLSGroupView::Details(mozilla::ErrorResult&)::&&)>; RejectFunction = mozilla::dom::MLSGroupView::Details(mozilla::ErrorResult&)::; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 69:29.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 69:29.37 1191 | void ChainTo(already_AddRefed aChainedPromise, 69:29.37 | ^~~~~~~ 69:30.78 dom/notification 69:39.04 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 69:39.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 69:39.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 69:39.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 69:39.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 69:39.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 69:39.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 69:39.04 from /builddir/build/BUILD/firefox-140.4.0/dom/network/TCPServerSocketParent.cpp:13, 69:39.04 from Unified_cpp_dom_network0.cpp:47: 69:39.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 69:39.04 /builddir/build/BUILD/firefox-140.4.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 69:39.04 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 69:39.04 | 69:39.04 /builddir/build/BUILD/firefox-140.4.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 69:46.13 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 69:46.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 69:46.13 from /builddir/build/BUILD/firefox-140.4.0/dom/network/TCPServerSocketChild.cpp:11, 69:46.13 from Unified_cpp_dom_network0.cpp:38: 69:46.13 /builddir/build/BUILD/firefox-140.4.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]': 69:46.13 /builddir/build/BUILD/firefox-140.4.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 >*]' 69:46.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 69:46.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 69:46.13 /builddir/build/BUILD/firefox-140.4.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] 69:46.13 302 | memcpy(&value, &aInternalValue, sizeof(value)); 69:46.13 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:46.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 69:46.15 413 | struct FrameBidiData { 69:46.15 | ^~~~~~~~~~~~~ 69:52.19 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 69:52.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 69:52.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 69:52.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 69:52.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 69:52.19 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 69:52.19 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 69:52.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 69:52.19 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 69:52.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 69:52.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 69:52.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Notification.h:10, 69:52.19 from /builddir/build/BUILD/firefox-140.4.0/dom/notification/Notification.cpp:7, 69:52.19 from Unified_cpp_dom_notification0.cpp:2: 69:52.19 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::CopyableErrorResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 69:52.19 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::Notification::SendShow(mozilla::dom::Promise*)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::CopyableErrorResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 69:52.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 69:52.20 678 | aFrom->ChainTo(aTo.forget(), ""); 69:52.20 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:52.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::Notification::SendShow(mozilla::dom::Promise*)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::CopyableErrorResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 69:52.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::CopyableErrorResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 69:52.20 1191 | void ChainTo(already_AddRefed aChainedPromise, 69:52.20 | ^~~~~~~ 69:52.20 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::CopyableErrorResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 69:52.20 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::Notification::SendShow(mozilla::dom::Promise*)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::CopyableErrorResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 69:52.20 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::CopyableErrorResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 69:52.20 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::CopyableErrorResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 69:52.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 69:52.20 678 | aFrom->ChainTo(aTo.forget(), ""); 69:52.20 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69:52.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::CopyableErrorResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 69:52.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::CopyableErrorResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 69:52.20 1191 | void ChainTo(already_AddRefed aChainedPromise, 69:52.20 | ^~~~~~~ 69:53.66 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 69:53.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 69:53.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 69:53.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:20, 69:53.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:26, 69:53.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 69:53.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 69:53.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 69:53.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 69:53.66 from /builddir/build/BUILD/firefox-140.4.0/dom/network/Connection.h:10, 69:53.66 from /builddir/build/BUILD/firefox-140.4.0/dom/network/Connection.cpp:7, 69:53.66 from Unified_cpp_dom_network0.cpp:2: 69:53.66 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 69:53.66 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 69:53.66 inlined from 'nsTArray::nsTArray(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = unsigned char]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2776:36, 69:53.66 inlined from 'virtual nsresult mozilla::dom::UDPSocketParent::OnPacketReceived(nsIUDPSocket*, nsIUDPMessage*)' at /builddir/build/BUILD/firefox-140.4.0/dom/network/UDPSocketParent.cpp:515: 69:53.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 69:53.66 655 | aOther.mHdr->mLength = 0; 69:53.66 | ~~~~~~~~~~~~~~~~~~~~~^~~ 69:53.66 In file included from Unified_cpp_dom_network0.cpp:101: 69:53.66 /builddir/build/BUILD/firefox-140.4.0/dom/network/UDPSocketParent.cpp: In function 'virtual nsresult mozilla::dom::UDPSocketParent::OnPacketReceived(nsIUDPSocket*, nsIUDPMessage*)': 69:53.66 /builddir/build/BUILD/firefox-140.4.0/dom/network/UDPSocketParent.cpp:510: note: at offset 8 into object 'fallibleArray' of size 8 69:53.66 510 | FallibleTArray fallibleArray; 69:53.66 | 69:55.56 dom/origin-trials/keys.inc.stub 69:56.61 dom/payments/ipc 70:05.22 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 70:05.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:54, 70:05.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PPaymentRequest.cpp:8, 70:05.22 from Unified_cpp_dom_payments_ipc0.cpp:20: 70:05.22 /builddir/build/BUILD/firefox-140.4.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:05.22 /builddir/build/BUILD/firefox-140.4.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:05.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:05.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 70:05.23 /builddir/build/BUILD/firefox-140.4.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:05.23 302 | memcpy(&value, &aInternalValue, sizeof(value)); 70:05.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:05.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 70:05.23 413 | struct FrameBidiData { 70:05.23 | ^~~~~~~~~~~~~ 70:06.33 dom/payments 70:09.49 dom/performance 70:16.95 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 70:16.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 70:16.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 70:16.95 from /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestManager.cpp:9, 70:16.95 from Unified_cpp_dom_payments0.cpp:65: 70:16.95 /builddir/build/BUILD/firefox-140.4.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:16.95 /builddir/build/BUILD/firefox-140.4.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:16.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:16.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 70:16.95 /builddir/build/BUILD/firefox-140.4.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:16.95 302 | memcpy(&value, &aInternalValue, sizeof(value)); 70:16.95 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:16.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 70:16.95 413 | struct FrameBidiData { 70:16.95 | ^~~~~~~~~~~~~ 70:20.48 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequest.cpp:23, 70:20.48 from Unified_cpp_dom_payments0.cpp:47: 70:20.48 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 70:20.48 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIPaymentMethodData]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 70:20.48 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIPaymentMethodData]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 70:20.48 inlined from 'bool mozilla::dom::PaymentRequestService::IsBasicCardPayment(const nsAString&)' at /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp:594:77: 70:20.48 /builddir/build/BUILD/firefox-140.4.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] 70:20.48 39 | aResult, mInfallible); 70:20.48 | ^~~~~~~~~~~ 70:20.48 In file included from Unified_cpp_dom_payments0.cpp:74: 70:20.48 /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp: In member function 'bool mozilla::dom::PaymentRequestService::IsBasicCardPayment(const nsAString&)': 70:20.48 /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp:594:62: note: object '' of size 32 70:20.48 594 | nsCOMPtr method = do_QueryElementAt(methods, index); 70:20.48 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 70:20.50 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 70:20.50 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIPaymentShowActionResponse]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 70:20.50 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIPaymentShowActionResponse]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 70:20.50 inlined from 'nsresult mozilla::dom::PaymentRequestService::ShowPayment(const nsAString&, bool)' at /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp:562:70: 70:20.51 /builddir/build/BUILD/firefox-140.4.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] 70:20.51 39 | aResult, mInfallible); 70:20.51 | ^~~~~~~~~~~ 70:20.51 /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp: In member function 'nsresult mozilla::dom::PaymentRequestService::ShowPayment(const nsAString&, bool)': 70:20.51 /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp:562:26: note: object '' of size 24 70:20.51 562 | do_CreateInstance(NS_PAYMENT_SHOW_ACTION_RESPONSE_CONTRACT_ID); 70:20.51 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:20.51 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 70:20.51 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIPaymentShowActionResponse]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 70:20.51 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIPaymentShowActionResponse]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 70:20.51 inlined from 'nsresult mozilla::dom::PaymentRequestService::ShowPayment(const nsAString&, bool)' at /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp:562:70: 70:20.51 /builddir/build/BUILD/firefox-140.4.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] 70:20.51 40 | if (mErrorPtr) { 70:20.51 | ^~~~~~~~~ 70:20.51 /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp: In member function 'nsresult mozilla::dom::PaymentRequestService::ShowPayment(const nsAString&, bool)': 70:20.51 /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp:562:26: note: object '' of size 24 70:20.51 562 | do_CreateInstance(NS_PAYMENT_SHOW_ACTION_RESPONSE_CONTRACT_ID); 70:20.51 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:20.93 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 70:20.93 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIPaymentCanMakeActionResponse]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 70:20.93 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIPaymentCanMakeActionResponse]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 70:20.93 inlined from 'nsresult mozilla::dom::PaymentRequestService::RequestPayment(const nsAString&, const mozilla::dom::IPCPaymentActionRequest&, mozilla::dom::PaymentRequestParent*)' at /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp:251:75: 70:20.93 /builddir/build/BUILD/firefox-140.4.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] 70:20.93 39 | aResult, mInfallible); 70:20.93 | ^~~~~~~~~~~ 70:20.93 /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp: In member function 'nsresult mozilla::dom::PaymentRequestService::RequestPayment(const nsAString&, const mozilla::dom::IPCPaymentActionRequest&, mozilla::dom::PaymentRequestParent*)': 70:20.93 /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp:251:28: note: object '' of size 24 70:20.93 251 | do_CreateInstance(NS_PAYMENT_CANMAKE_ACTION_RESPONSE_CONTRACT_ID); 70:20.93 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:20.93 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 70:20.93 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIPaymentCanMakeActionResponse]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 70:20.93 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIPaymentCanMakeActionResponse]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 70:20.93 inlined from 'nsresult mozilla::dom::PaymentRequestService::RequestPayment(const nsAString&, const mozilla::dom::IPCPaymentActionRequest&, mozilla::dom::PaymentRequestParent*)' at /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp:251:75: 70:20.93 /builddir/build/BUILD/firefox-140.4.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] 70:20.93 40 | if (mErrorPtr) { 70:20.93 | ^~~~~~~~~ 70:20.93 /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp: In member function 'nsresult mozilla::dom::PaymentRequestService::RequestPayment(const nsAString&, const mozilla::dom::IPCPaymentActionRequest&, mozilla::dom::PaymentRequestParent*)': 70:20.93 /builddir/build/BUILD/firefox-140.4.0/dom/payments/PaymentRequestService.cpp:251:28: note: object '' of size 24 70:20.93 251 | do_CreateInstance(NS_PAYMENT_CANMAKE_ACTION_RESPONSE_CONTRACT_ID); 70:20.93 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:22.15 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 70:22.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTextFrame.h:15, 70:22.15 from /builddir/build/BUILD/firefox-140.4.0/dom/performance/PerformanceMainThread.h:13, 70:22.15 from /builddir/build/BUILD/firefox-140.4.0/dom/performance/LargestContentfulPaint.cpp:12, 70:22.15 from Unified_cpp_dom_performance0.cpp:11: 70:22.15 /builddir/build/BUILD/firefox-140.4.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:22.15 /builddir/build/BUILD/firefox-140.4.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:22.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:22.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 70:22.15 /builddir/build/BUILD/firefox-140.4.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:22.15 302 | memcpy(&value, &aInternalValue, sizeof(value)); 70:22.15 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:22.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 70:22.15 413 | struct FrameBidiData { 70:22.15 | ^~~~~~~~~~~~~ 70:23.35 dom/permission 70:36.24 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 70:36.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 70:36.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 70:36.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 70:36.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 70:36.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 70:36.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 70:36.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 70:36.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 70:36.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 70:36.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 70:36.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 70:36.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MidiPermissionStatus.h:10, 70:36.24 from /builddir/build/BUILD/firefox-140.4.0/dom/permission/MidiPermissionStatus.cpp:7, 70:36.24 from Unified_cpp_dom_permission0.cpp:2: 70:36.24 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = unsigned int; RejectValueT = nsresult; bool IsExclusive = true]', 70:36.24 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::PermissionStatusSink::PermissionChangedOnMainThread()::::ResolveOrRejectValue&)>; ResolveValueT = unsigned int; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 70:36.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 70:36.24 678 | aFrom->ChainTo(aTo.forget(), ""); 70:36.24 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:36.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::PermissionStatusSink::PermissionChangedOnMainThread()::::ResolveOrRejectValue&)>; ResolveValueT = unsigned int; RejectValueT = nsresult; bool IsExclusive = true]': 70:36.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = unsigned int; RejectValueT = nsresult; bool IsExclusive = true]' 70:36.25 1191 | void ChainTo(already_AddRefed aChainedPromise, 70:36.25 | ^~~~~~~ 70:36.33 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]', 70:36.33 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Permissions::Query(JSContext*, JS::Handle, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::Permissions::Query(JSContext*, JS::Handle, mozilla::ErrorResult&)::; ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 70:36.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 70:36.33 678 | aFrom->ChainTo(aTo.forget(), ""); 70:36.33 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70:36.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Permissions::Query(JSContext*, JS::Handle, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::Permissions::Query(JSContext*, JS::Handle, mozilla::ErrorResult&)::; ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]': 70:36.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' 70:36.33 1191 | void ChainTo(already_AddRefed aChainedPromise, 70:36.33 | ^~~~~~~ 70:36.83 dom/power 70:43.22 dom/privateattribution 70:52.80 dom/promise 70:56.28 dom/prototype 71:03.88 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 71:03.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 71:03.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 71:03.88 from /builddir/build/BUILD/firefox-140.4.0/dom/prototype/PrototypeDocumentContentSink.cpp:52: 71:03.88 /builddir/build/BUILD/firefox-140.4.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]': 71:03.88 /builddir/build/BUILD/firefox-140.4.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 >*]' 71:03.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 71:03.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 71:03.88 /builddir/build/BUILD/firefox-140.4.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] 71:03.88 302 | memcpy(&value, &aInternalValue, sizeof(value)); 71:03.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71:03.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 71:03.88 413 | struct FrameBidiData { 71:03.88 | ^~~~~~~~~~~~~ 71:06.69 dom/push 71:10.49 dom/quota 71:25.04 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 71:25.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 71:25.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 71:25.04 from /builddir/build/BUILD/firefox-140.4.0/dom/push/PushManager.cpp:7, 71:25.04 from Unified_cpp_dom_push0.cpp:2: 71:25.04 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 71:25.04 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 71:25.04 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 71:25.04 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 71:25.04 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 71:25.04 inlined from 'virtual nsresult mozilla::dom::PushData::Binary(nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/push/PushNotifier.cpp:169:23: 71:25.05 /builddir/build/BUILD/firefox-140.4.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] 71:25.05 450 | mArray.mHdr->mLength = 0; 71:25.05 | ~~~~~~~~~~~~~~~~~~~~~^~~ 71:25.05 In file included from Unified_cpp_dom_push0.cpp:11: 71:25.05 /builddir/build/BUILD/firefox-140.4.0/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushData::Binary(nsTArray&)': 71:25.05 /builddir/build/BUILD/firefox-140.4.0/dom/push/PushNotifier.cpp:169:22: note: at offset 8 into object '' of size 8 71:25.05 169 | aData = mData.Clone(); 71:25.05 | ~~~~~~~~~~~^~ 71:25.05 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 71:25.05 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 71:25.05 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 71:25.05 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 71:25.05 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 71:25.05 inlined from 'virtual nsresult mozilla::dom::PushData::Binary(nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/push/PushNotifier.cpp:169:23: 71:25.05 /builddir/build/BUILD/firefox-140.4.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] 71:25.05 450 | mArray.mHdr->mLength = 0; 71:25.05 | ~~~~~~~~~~~~~~~~~~~~~^~~ 71:25.05 /builddir/build/BUILD/firefox-140.4.0/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushData::Binary(nsTArray&)': 71:25.05 /builddir/build/BUILD/firefox-140.4.0/dom/push/PushNotifier.cpp:169:22: note: at offset 8 into object '' of size 8 71:25.05 169 | aData = mData.Clone(); 71:25.05 | ~~~~~~~~~~~^~ 71:30.18 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 71:30.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:54, 71:30.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:11, 71:30.18 from /builddir/build/BUILD/firefox-140.4.0/dom/quota/ActorsParent.cpp:89, 71:30.18 from Unified_cpp_dom_quota0.cpp:11: 71:30.18 /builddir/build/BUILD/firefox-140.4.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]': 71:30.18 /builddir/build/BUILD/firefox-140.4.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 >*]' 71:30.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 71:30.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 71:30.18 /builddir/build/BUILD/firefox-140.4.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] 71:30.18 302 | memcpy(&value, &aInternalValue, sizeof(value)); 71:30.18 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71:30.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 71:30.18 413 | struct FrameBidiData { 71:30.18 | ^~~~~~~~~~~~~ 71:54.58 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/quota/QuotaManager.h:17, 71:54.58 from /builddir/build/BUILD/firefox-140.4.0/dom/quota/OriginInfo.h:12, 71:54.58 from /builddir/build/BUILD/firefox-140.4.0/dom/quota/GroupInfo.h:10, 71:54.58 from /builddir/build/BUILD/firefox-140.4.0/dom/quota/GroupInfo.cpp:7, 71:54.58 from Unified_cpp_dom_quota1.cpp:2: 71:54.58 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 71:54.60 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::OriginOperationBase::RunImmediately()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 71:54.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 71:54.60 678 | aFrom->ChainTo(aTo.forget(), ""); 71:54.60 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71:54.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::OriginOperationBase::RunImmediately()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 71:54.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 71:54.61 1191 | void ChainTo(already_AddRefed aChainedPromise, 71:54.61 | ^~~~~~~ 72:21.13 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/quota/QuotaCommon.cpp:15, 72:21.13 from Unified_cpp_dom_quota2.cpp:11: 72:21.13 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::quota::UsageInfo; RejectValueT = nsresult; bool IsExclusive = false]', 72:21.14 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::PromiseResolveOrRejectCallback, std::function, false>; ResolveValueT = mozilla::dom::quota::UsageInfo; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 72:21.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.14 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.14 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::PromiseResolveOrRejectCallback, std::function, false>; ResolveValueT = mozilla::dom::quota::UsageInfo; RejectValueT = nsresult; bool IsExclusive = false]': 72:21.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::quota::UsageInfo; RejectValueT = nsresult; bool IsExclusive = false]' 72:21.14 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.14 | ^~~~~~~ 72:21.15 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = nsTArray; RejectValueT = nsresult; bool IsExclusive = true]', 72:21.16 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::PromiseResolveOrRejectCallback, nsresult, true>, std::function, true>; ResolveValueT = nsTArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 72:21.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.17 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.17 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::PromiseResolveOrRejectCallback, nsresult, true>, std::function, true>; ResolveValueT = nsTArray; RejectValueT = nsresult; bool IsExclusive = true]': 72:21.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray; RejectValueT = nsresult; bool IsExclusive = true]' 72:21.18 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.18 | ^~~~~~~ 72:21.18 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 72:21.18 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::PromiseResolveOrRejectCallback, std::function, false>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 72:21.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.18 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.18 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::PromiseResolveOrRejectCallback, std::function, false>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 72:21.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 72:21.18 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.18 | ^~~~~~~ 72:21.18 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 72:21.18 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::PromiseResolveOrRejectCallback, std::function, false>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 72:21.18 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 72:21.18 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 72:21.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.18 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.18 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 72:21.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 72:21.18 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.18 | ^~~~~~~ 72:21.28 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, nsresult, true>; ResolveValueT = nsTArray >; RejectValueT = nsresult; bool IsExclusive = true]', 72:21.29 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::PromiseResolveOrRejectCallback >, nsresult, true>, std::function, true>; ResolveValueT = nsTArray >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 72:21.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.29 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.29 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::PromiseResolveOrRejectCallback >, nsresult, true>, std::function, true>; ResolveValueT = nsTArray >; RejectValueT = nsresult; bool IsExclusive = true]': 72:21.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray >; RejectValueT = nsresult; bool IsExclusive = true]' 72:21.29 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.29 | ^~~~~~~ 72:21.29 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, nsresult, true>; ResolveValueT = nsTArray >; RejectValueT = nsresult; bool IsExclusive = true]', 72:21.29 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::PromiseResolveOrRejectCallback >, nsresult, true>, std::function, true>; ResolveValueT = nsTArray >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 72:21.29 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsTArray >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 72:21.29 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsTArray >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 72:21.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.29 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.29 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsTArray >; RejectValueT = nsresult; bool IsExclusive = true]': 72:21.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray >; RejectValueT = nsresult; bool IsExclusive = true]' 72:21.29 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.29 | ^~~~~~~ 72:21.33 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = long unsigned int; RejectValueT = nsresult; bool IsExclusive = false]', 72:21.35 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::PromiseResolveOrRejectCallback, std::function, false>; ResolveValueT = long unsigned int; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 72:21.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.35 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::PromiseResolveOrRejectCallback, std::function, false>; ResolveValueT = long unsigned int; RejectValueT = nsresult; bool IsExclusive = false]': 72:21.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = long unsigned int; RejectValueT = nsresult; bool IsExclusive = false]' 72:21.35 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.35 | ^~~~~~~ 72:21.35 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = long unsigned int; RejectValueT = nsresult; bool IsExclusive = false]', 72:21.35 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::PromiseResolveOrRejectCallback, std::function, false>; ResolveValueT = long unsigned int; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 72:21.35 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = long unsigned int; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 72:21.35 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = long unsigned int; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 72:21.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.35 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = long unsigned int; RejectValueT = nsresult; bool IsExclusive = false]': 72:21.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = long unsigned int; RejectValueT = nsresult; bool IsExclusive = false]' 72:21.35 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.35 | ^~~~~~~ 72:21.40 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::ipc::CStringArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 72:21.40 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::ipc::CStringArrayResponse>; ResolveValueT = mozilla::ipc::CStringArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 72:21.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.40 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.40 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::ipc::CStringArrayResponse>; ResolveValueT = mozilla::ipc::CStringArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 72:21.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::CStringArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 72:21.41 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.41 | ^~~~~~~ 72:21.41 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::ipc::CStringArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 72:21.41 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::ipc::CStringArrayResponse>; ResolveValueT = mozilla::ipc::CStringArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 72:21.41 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::ipc::CStringArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 72:21.41 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::ipc::CStringArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 72:21.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.41 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.41 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::ipc::CStringArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 72:21.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::CStringArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 72:21.41 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.41 | ^~~~~~~ 72:21.48 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::ipc::UInt64Response; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 72:21.48 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::ipc::UInt64Response>; ResolveValueT = mozilla::ipc::UInt64Response; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 72:21.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.48 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.48 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::ipc::UInt64Response>; ResolveValueT = mozilla::ipc::UInt64Response; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 72:21.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::UInt64Response; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 72:21.48 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.48 | ^~~~~~~ 72:21.49 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::ipc::UInt64Response; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 72:21.49 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::ipc::UInt64Response>; ResolveValueT = mozilla::ipc::UInt64Response; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 72:21.49 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::ipc::UInt64Response; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 72:21.49 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::ipc::UInt64Response; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 72:21.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.49 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::ipc::UInt64Response; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 72:21.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::UInt64Response; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 72:21.49 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.49 | ^~~~~~~ 72:21.55 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::quota::UsageInfoResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 72:21.55 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::dom::quota::UsageInfoResponse>; ResolveValueT = mozilla::dom::quota::UsageInfoResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 72:21.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.55 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.55 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::dom::quota::UsageInfoResponse>; ResolveValueT = mozilla::dom::quota::UsageInfoResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 72:21.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::quota::UsageInfoResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 72:21.55 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.55 | ^~~~~~~ 72:21.56 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::quota::UsageInfoResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 72:21.56 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::dom::quota::UsageInfoResponse>; ResolveValueT = mozilla::dom::quota::UsageInfoResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 72:21.56 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::quota::UsageInfoResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 72:21.57 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::quota::UsageInfoResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 72:21.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.57 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.57 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::quota::UsageInfoResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 72:21.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::quota::UsageInfoResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 72:21.57 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.57 | ^~~~~~~ 72:21.63 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::quota::OriginUsageMetadataArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 72:21.63 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::dom::quota::OriginUsageMetadataArrayResponse>; ResolveValueT = mozilla::dom::quota::OriginUsageMetadataArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 72:21.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.64 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.64 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::dom::quota::OriginUsageMetadataArrayResponse>; ResolveValueT = mozilla::dom::quota::OriginUsageMetadataArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 72:21.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::quota::OriginUsageMetadataArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 72:21.64 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.64 | ^~~~~~~ 72:21.64 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::quota::OriginUsageMetadataArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 72:21.64 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::dom::quota::OriginUsageMetadataArrayResponse>; ResolveValueT = mozilla::dom::quota::OriginUsageMetadataArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 72:21.64 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::quota::OriginUsageMetadataArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 72:21.64 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::quota::OriginUsageMetadataArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 72:21.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.64 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.64 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::quota::OriginUsageMetadataArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 72:21.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::quota::OriginUsageMetadataArrayResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 72:21.64 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.64 | ^~~~~~~ 72:21.70 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::ipc::BoolResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 72:21.70 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::ipc::BoolResponse>; ResolveValueT = mozilla::ipc::BoolResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 72:21.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.70 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.70 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::ipc::BoolResponse>; ResolveValueT = mozilla::ipc::BoolResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 72:21.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::BoolResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 72:21.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.70 | ^~~~~~~ 72:21.71 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::ipc::BoolResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 72:21.71 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::{anonymous}::ResponsePromiseResolveOrRejectCallback, mozilla::ipc::BoolResponse>; ResolveValueT = mozilla::ipc::BoolResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 72:21.71 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::ipc::BoolResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 72:21.71 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::ipc::BoolResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 72:21.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:21.71 678 | aFrom->ChainTo(aTo.forget(), ""); 72:21.71 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:21.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::ipc::BoolResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 72:21.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::BoolResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 72:21.71 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:21.71 | ^~~~~~~ 72:27.39 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:15, 72:27.39 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 72:27.39 from /builddir/build/BUILD/firefox-140.4.0/dom/quota/ActorsChild.h:13, 72:27.39 from /builddir/build/BUILD/firefox-140.4.0/dom/quota/ActorsChild.cpp:7, 72:27.39 from Unified_cpp_dom_quota0.cpp:2: 72:27.39 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 72:27.39 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::QuotaManager::InitializeAllTemporaryOrigins()::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 72:27.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:27.39 678 | aFrom->ChainTo(aTo.forget(), ""); 72:27.39 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:27.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::QuotaManager::InitializeAllTemporaryOrigins()::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 72:27.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 72:27.40 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:27.40 | ^~~~~~~ 72:27.40 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 72:27.40 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::QuotaManager::InitializeAllTemporaryOrigins()::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 72:27.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:27.40 678 | aFrom->ChainTo(aTo.forget(), ""); 72:27.40 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:27.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::QuotaManager::InitializeAllTemporaryOrigins()::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 72:27.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 72:27.40 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:27.40 | ^~~~~~~ 72:27.55 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 72:27.55 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::QuotaManager::GetUsage(bool, RefPtr >)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 72:27.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:27.55 678 | aFrom->ChainTo(aTo.forget(), ""); 72:27.55 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:27.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::QuotaManager::GetUsage(bool, RefPtr >)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 72:27.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 72:27.55 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:27.55 | ^~~~~~~ 72:27.56 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 72:27.56 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::QuotaManager::GetOriginUsage(const PrincipalInfo&, RefPtr >)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 72:27.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:27.56 678 | aFrom->ChainTo(aTo.forget(), ""); 72:27.56 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:27.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::quota::QuotaManager::GetOriginUsage(const PrincipalInfo&, RefPtr >)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 72:27.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 72:27.56 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:27.56 | ^~~~~~~ 72:27.57 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 72:27.57 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 72:27.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 72:27.57 678 | aFrom->ChainTo(aTo.forget(), ""); 72:27.57 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:27.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 72:27.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 72:27.57 1191 | void ChainTo(already_AddRefed aChainedPromise, 72:27.57 | ^~~~~~~ 72:46.66 dom/reporting 72:54.31 dom/script 73:03.17 dom/security/featurepolicy 73:10.07 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 73:10.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsFrameLoader.h:36, 73:10.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsGenericHTMLFrameElement.h:12, 73:10.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/HTMLIFrameElement.h:12, 73:10.07 from /builddir/build/BUILD/firefox-140.4.0/dom/security/featurepolicy/FeaturePolicy.cpp:14, 73:10.07 from Unified_cpp_featurepolicy0.cpp:11: 73:10.07 /builddir/build/BUILD/firefox-140.4.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]': 73:10.07 /builddir/build/BUILD/firefox-140.4.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 >*]' 73:10.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 73:10.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 73:10.07 /builddir/build/BUILD/firefox-140.4.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] 73:10.07 302 | memcpy(&value, &aInternalValue, sizeof(value)); 73:10.07 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:10.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 73:10.07 413 | struct FrameBidiData { 73:10.07 | ^~~~~~~~~~~~~ 73:11.61 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 73:11.61 from /builddir/build/BUILD/firefox-140.4.0/dom/security/featurepolicy/Feature.h:11, 73:11.61 from /builddir/build/BUILD/firefox-140.4.0/dom/security/featurepolicy/Feature.cpp:7, 73:11.61 from Unified_cpp_featurepolicy0.cpp:2: 73:11.61 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 73:11.61 inlined from 'void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 73:11.61 inlined from 'void mozilla::dom::Feature::SetAllowsAll()' at /builddir/build/BUILD/firefox-140.4.0/dom/security/featurepolicy/Feature.cpp:45:19, 73:11.61 inlined from 'static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/security/featurepolicy/FeaturePolicyParser.cpp:107:31: 73:11.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of 'mozilla::dom::Feature [1]' [-Warray-bounds] 73:11.61 315 | mHdr->mLength = 0; 73:11.61 | ~~~~~~~~~~~~~~^~~ 73:11.61 In file included from Unified_cpp_featurepolicy0.cpp:20: 73:11.61 /builddir/build/BUILD/firefox-140.4.0/dom/security/featurepolicy/FeaturePolicyParser.cpp: In static member function 'static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)': 73:11.61 /builddir/build/BUILD/firefox-140.4.0/dom/security/featurepolicy/FeaturePolicyParser.cpp:88:13: note: at offset 32 into object 'feature' of size 32 73:11.61 88 | Feature feature(featureTokens[0]); 73:11.61 | ^~~~~~~ 73:11.61 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 73:11.61 inlined from 'void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 73:11.61 inlined from 'void mozilla::dom::Feature::SetAllowsNone()' at /builddir/build/BUILD/firefox-140.4.0/dom/security/featurepolicy/Feature.cpp:38:19, 73:11.61 inlined from 'static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/security/featurepolicy/FeaturePolicyParser.cpp:102:32: 73:11.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 4 is outside array bounds of 'mozilla::dom::Feature [1]' [-Warray-bounds] 73:11.61 315 | mHdr->mLength = 0; 73:11.61 | ~~~~~~~~~~~~~~^~~ 73:11.62 /builddir/build/BUILD/firefox-140.4.0/dom/security/featurepolicy/FeaturePolicyParser.cpp: In static member function 'static bool mozilla::dom::FeaturePolicyParser::ParseString(const nsAString&, mozilla::dom::Document*, nsIPrincipal*, nsIPrincipal*, nsTArray&)': 73:11.62 /builddir/build/BUILD/firefox-140.4.0/dom/security/featurepolicy/FeaturePolicyParser.cpp:88:13: note: at offset 32 into object 'feature' of size 32 73:11.62 88 | Feature feature(featureTokens[0]); 73:11.62 | ^~~~~~~ 73:12.18 dom/security/sanitizer 73:18.34 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 73:18.34 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 73:18.34 from /builddir/build/BUILD/firefox-140.4.0/dom/security/sanitizer/Sanitizer.cpp:18, 73:18.34 from Unified_cpp_security_sanitizer0.cpp:2: 73:18.34 /builddir/build/BUILD/firefox-140.4.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]': 73:18.34 /builddir/build/BUILD/firefox-140.4.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 >*]' 73:18.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 73:18.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 73:18.34 /builddir/build/BUILD/firefox-140.4.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] 73:18.34 302 | memcpy(&value, &aInternalValue, sizeof(value)); 73:18.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:18.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 73:18.34 413 | struct FrameBidiData { 73:18.34 | ^~~~~~~~~~~~~ 73:20.98 dom/security 73:21.80 dom/security/trusted-types 73:35.29 dom/serializers 73:40.76 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 73:40.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 73:40.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 73:40.76 from /builddir/build/BUILD/firefox-140.4.0/dom/security/nsContentSecurityManager.cpp:38, 73:40.76 from Unified_cpp_dom_security0.cpp:119: 73:40.76 /builddir/build/BUILD/firefox-140.4.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]': 73:40.76 /builddir/build/BUILD/firefox-140.4.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 >*]' 73:40.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 73:40.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 73:40.76 /builddir/build/BUILD/firefox-140.4.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] 73:40.76 302 | memcpy(&value, &aInternalValue, sizeof(value)); 73:40.76 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:40.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 73:40.76 413 | struct FrameBidiData { 73:40.76 | ^~~~~~~~~~~~~ 73:45.09 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 73:45.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIContentInlines.h:14, 73:45.09 from /builddir/build/BUILD/firefox-140.4.0/dom/serializers/nsDocumentEncoder.cpp:21, 73:45.09 from Unified_cpp_dom_serializers0.cpp:11: 73:45.09 /builddir/build/BUILD/firefox-140.4.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]': 73:45.09 /builddir/build/BUILD/firefox-140.4.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 >*]' 73:45.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 73:45.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 73:45.09 /builddir/build/BUILD/firefox-140.4.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] 73:45.09 302 | memcpy(&value, &aInternalValue, sizeof(value)); 73:45.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73:45.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 73:45.09 413 | struct FrameBidiData { 73:45.09 | ^~~~~~~~~~~~~ 73:53.39 dom/serviceworkers 74:09.74 dom/simpledb 74:21.62 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/serviceworkers/FetchEventOpChild.h:12, 74:21.62 from /builddir/build/BUILD/firefox-140.4.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 74:21.62 from Unified_cpp_dom_serviceworkers0.cpp:2: 74:21.62 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 74:21.62 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerContainerParent::RecvRegister(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, const nsACString&, const nsACString&, const mozilla::dom::PServiceWorkerContainerParent::ServiceWorkerUpdateViaCache&, mozilla::dom::PServiceWorkerContainerParent::RegisterResolver&&)::; RejectFunction = mozilla::dom::ServiceWorkerContainerParent::RecvRegister(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, const nsACString&, const nsACString&, const mozilla::dom::PServiceWorkerContainerParent::ServiceWorkerUpdateViaCache&, mozilla::dom::PServiceWorkerContainerParent::RegisterResolver&&)::; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 74:21.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 74:21.62 678 | aFrom->ChainTo(aTo.forget(), ""); 74:21.62 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:21.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerContainerParent::RecvRegister(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, const nsACString&, const nsACString&, const mozilla::dom::PServiceWorkerContainerParent::ServiceWorkerUpdateViaCache&, mozilla::dom::PServiceWorkerContainerParent::RegisterResolver&&)::; RejectFunction = mozilla::dom::ServiceWorkerContainerParent::RecvRegister(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, const nsACString&, const nsACString&, const mozilla::dom::PServiceWorkerContainerParent::ServiceWorkerUpdateViaCache&, mozilla::dom::PServiceWorkerContainerParent::RegisterResolver&&)::; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 74:21.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 74:21.62 1191 | void ChainTo(already_AddRefed aChainedPromise, 74:21.62 | ^~~~~~~ 74:21.63 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 74:21.63 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, const nsACString&, mozilla::dom::PServiceWorkerContainerParent::GetRegistrationResolver&&)::; RejectFunction = mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, const nsACString&, mozilla::dom::PServiceWorkerContainerParent::GetRegistrationResolver&&)::; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 74:21.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 74:21.63 678 | aFrom->ChainTo(aTo.forget(), ""); 74:21.63 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:21.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, const nsACString&, mozilla::dom::PServiceWorkerContainerParent::GetRegistrationResolver&&)::; RejectFunction = mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistration(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, const nsACString&, mozilla::dom::PServiceWorkerContainerParent::GetRegistrationResolver&&)::; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 74:21.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 74:21.63 1191 | void ChainTo(already_AddRefed aChainedPromise, 74:21.63 | ^~~~~~~ 74:21.63 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 74:21.63 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, mozilla::dom::PServiceWorkerContainerParent::GetReadyResolver&&)::; RejectFunction = mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, mozilla::dom::PServiceWorkerContainerParent::GetReadyResolver&&)::; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 74:21.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 74:21.64 678 | aFrom->ChainTo(aTo.forget(), ""); 74:21.64 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:21.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, mozilla::dom::PServiceWorkerContainerParent::GetReadyResolver&&)::; RejectFunction = mozilla::dom::ServiceWorkerContainerParent::RecvGetReady(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, mozilla::dom::PServiceWorkerContainerParent::GetReadyResolver&&)::; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 74:21.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 74:21.64 1191 | void ChainTo(already_AddRefed aChainedPromise, 74:21.64 | ^~~~~~~ 74:21.79 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::CopyableErrorResult, false>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 74:21.79 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, mozilla::dom::PServiceWorkerContainerParent::GetRegistrationsResolver&&)::&)>; RejectFunction = mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, mozilla::dom::PServiceWorkerContainerParent::GetRegistrationsResolver&&)::; ResolveValueT = CopyableTArray; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 74:21.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 74:21.79 678 | aFrom->ChainTo(aTo.forget(), ""); 74:21.79 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:21.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, mozilla::dom::PServiceWorkerContainerParent::GetRegistrationsResolver&&)::&)>; RejectFunction = mozilla::dom::ServiceWorkerContainerParent::RecvGetRegistrations(const mozilla::dom::PServiceWorkerContainerParent::IPCClientInfo&, mozilla::dom::PServiceWorkerContainerParent::GetRegistrationsResolver&&)::; ResolveValueT = CopyableTArray; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 74:21.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 74:21.79 1191 | void ChainTo(already_AddRefed aChainedPromise, 74:21.79 | ^~~~~~~ 74:22.03 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ResponseEndArgs; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]', 74:22.03 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchEventOpChild::FetchEventOpChild(mozilla::dom::PFetchEventOpChild::ParentToParentServiceWorkerFetchEventOpArgs&&, nsCOMPtr&&, RefPtr&&, RefPtr&&, RefPtr&&)::; RejectFunction = mozilla::dom::FetchEventOpChild::FetchEventOpChild(mozilla::dom::PFetchEventOpChild::ParentToParentServiceWorkerFetchEventOpArgs&&, nsCOMPtr&&, RefPtr&&, RefPtr&&, RefPtr&&)::; ResolveValueT = mozilla::dom::ResponseEndArgs; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 74:22.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 74:22.03 678 | aFrom->ChainTo(aTo.forget(), ""); 74:22.03 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:22.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchEventOpChild::FetchEventOpChild(mozilla::dom::PFetchEventOpChild::ParentToParentServiceWorkerFetchEventOpArgs&&, nsCOMPtr&&, RefPtr&&, RefPtr&&, RefPtr&&)::; RejectFunction = mozilla::dom::FetchEventOpChild::FetchEventOpChild(mozilla::dom::PFetchEventOpChild::ParentToParentServiceWorkerFetchEventOpArgs&&, nsCOMPtr&&, RefPtr&&, RefPtr&&, RefPtr&&)::; ResolveValueT = mozilla::dom::ResponseEndArgs; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]': 74:22.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ResponseEndArgs; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]' 74:22.03 1191 | void ChainTo(already_AddRefed aChainedPromise, 74:22.03 | ^~~~~~~ 74:22.11 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ResponseTiming; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]', 74:22.11 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchEventOpChild::FetchEventOpChild(mozilla::dom::PFetchEventOpChild::ParentToParentServiceWorkerFetchEventOpArgs&&, nsCOMPtr&&, RefPtr&&, RefPtr&&, RefPtr&&)::; RejectFunction = mozilla::dom::FetchEventOpChild::FetchEventOpChild(mozilla::dom::PFetchEventOpChild::ParentToParentServiceWorkerFetchEventOpArgs&&, nsCOMPtr&&, RefPtr&&, RefPtr&&, RefPtr&&)::; ResolveValueT = mozilla::dom::ResponseTiming; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 74:22.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 74:22.11 678 | aFrom->ChainTo(aTo.forget(), ""); 74:22.11 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:22.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchEventOpChild::FetchEventOpChild(mozilla::dom::PFetchEventOpChild::ParentToParentServiceWorkerFetchEventOpArgs&&, nsCOMPtr&&, RefPtr&&, RefPtr&&, RefPtr&&)::; RejectFunction = mozilla::dom::FetchEventOpChild::FetchEventOpChild(mozilla::dom::PFetchEventOpChild::ParentToParentServiceWorkerFetchEventOpArgs&&, nsCOMPtr&&, RefPtr&&, RefPtr&&, RefPtr&&)::; ResolveValueT = mozilla::dom::ResponseTiming; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]': 74:22.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ResponseTiming; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]' 74:22.11 1191 | void ChainTo(already_AddRefed aChainedPromise, 74:22.11 | ^~~~~~~ 74:22.20 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::CopyableErrorResult, true>; ResolveValueT = mozilla::SafeRefPtr; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]', 74:22.20 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchEventOpChild::FetchEventOpChild(mozilla::dom::PFetchEventOpChild::ParentToParentServiceWorkerFetchEventOpArgs&&, nsCOMPtr&&, RefPtr&&, RefPtr&&, RefPtr&&)::; RejectFunction = mozilla::dom::FetchEventOpChild::FetchEventOpChild(mozilla::dom::PFetchEventOpChild::ParentToParentServiceWorkerFetchEventOpArgs&&, nsCOMPtr&&, RefPtr&&, RefPtr&&, RefPtr&&)::; ResolveValueT = mozilla::SafeRefPtr; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 74:22.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 74:22.20 678 | aFrom->ChainTo(aTo.forget(), ""); 74:22.20 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:22.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchEventOpChild::FetchEventOpChild(mozilla::dom::PFetchEventOpChild::ParentToParentServiceWorkerFetchEventOpArgs&&, nsCOMPtr&&, RefPtr&&, RefPtr&&, RefPtr&&)::; RejectFunction = mozilla::dom::FetchEventOpChild::FetchEventOpChild(mozilla::dom::PFetchEventOpChild::ParentToParentServiceWorkerFetchEventOpArgs&&, nsCOMPtr&&, RefPtr&&, RefPtr&&, RefPtr&&)::; ResolveValueT = mozilla::SafeRefPtr; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]': 74:22.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::SafeRefPtr; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = true]' 74:22.20 1191 | void ChainTo(already_AddRefed aChainedPromise, 74:22.20 | ^~~~~~~ 74:22.99 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>, mozilla::dom::CancelInterceptionArgs, true>; ResolveValueT = mozilla::Variant, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>; RejectValueT = mozilla::dom::CancelInterceptionArgs; bool IsExclusive = true]', 74:22.99 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FetchEventOpProxyChild::Initialize(const mozilla::dom::PFetchEventOpProxyChild::ParentToChildServiceWorkerFetchEventOpArgs&)::, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>, mozilla::dom::CancelInterceptionArgs, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::Variant, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>; RejectValueT = mozilla::dom::CancelInterceptionArgs; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 74:22.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 74:22.99 678 | aFrom->ChainTo(aTo.forget(), ""); 74:22.99 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:22.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FetchEventOpProxyChild::Initialize(const mozilla::dom::PFetchEventOpProxyChild::ParentToChildServiceWorkerFetchEventOpArgs&)::, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>, mozilla::dom::CancelInterceptionArgs, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::Variant, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>; RejectValueT = mozilla::dom::CancelInterceptionArgs; bool IsExclusive = true]': 74:22.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::Variant, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>; RejectValueT = mozilla::dom::CancelInterceptionArgs; bool IsExclusive = true]' 74:22.99 1191 | void ChainTo(already_AddRefed aChainedPromise, 74:22.99 | ^~~~~~~ 74:23.01 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>, mozilla::dom::CancelInterceptionArgs, true>; ResolveValueT = mozilla::Variant, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>; RejectValueT = mozilla::dom::CancelInterceptionArgs; bool IsExclusive = true]', 74:23.01 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::FetchEventOpProxyChild::Initialize(const mozilla::dom::PFetchEventOpProxyChild::ParentToChildServiceWorkerFetchEventOpArgs&)::, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>, mozilla::dom::CancelInterceptionArgs, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::Variant, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>; RejectValueT = mozilla::dom::CancelInterceptionArgs; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 74:23.01 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::Variant, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>; RejectValueT = mozilla::dom::CancelInterceptionArgs; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 74:23.03 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::Variant, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>; RejectValueT = mozilla::dom::CancelInterceptionArgs; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 74:23.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 74:23.03 678 | aFrom->ChainTo(aTo.forget(), ""); 74:23.03 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:23.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::Variant, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>; RejectValueT = mozilla::dom::CancelInterceptionArgs; bool IsExclusive = true]': 74:23.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::Variant, mozilla::dom::FetchEventRespondWithClosure, mozilla::dom::FetchEventTimeStamps>, mozilla::dom::ResetInterceptionArgs, mozilla::dom::CancelInterceptionArgs>; RejectValueT = mozilla::dom::CancelInterceptionArgs; bool IsExclusive = true]' 74:23.03 1191 | void ChainTo(already_AddRefed aChainedPromise, 74:23.03 | ^~~~~~~ 74:38.31 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:15, 74:38.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 74:38.31 from /builddir/build/BUILD/firefox-140.4.0/dom/simpledb/ActorsChild.h:13, 74:38.31 from /builddir/build/BUILD/firefox-140.4.0/dom/simpledb/ActorsChild.cpp:7, 74:38.31 from Unified_cpp_dom_simpledb0.cpp:2: 74:38.31 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]', 74:38.31 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::{anonymous}::OpenOp::FinishOpen()::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 74:38.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 74:38.31 678 | aFrom->ChainTo(aTo.forget(), ""); 74:38.31 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:38.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::{anonymous}::OpenOp::FinishOpen()::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]': 74:38.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' 74:38.31 1191 | void ChainTo(already_AddRefed aChainedPromise, 74:38.31 | ^~~~~~~ 74:38.32 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]', 74:38.32 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::{anonymous}::OpenOp::FinishOpen()::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 74:38.32 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 74:38.32 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 74:38.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 74:38.32 678 | aFrom->ChainTo(aTo.forget(), ""); 74:38.32 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:38.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]': 74:38.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::quota::ClientDirectoryLockHandle; RejectValueT = nsresult; bool IsExclusive = true]' 74:38.32 1191 | void ChainTo(already_AddRefed aChainedPromise, 74:38.32 | ^~~~~~~ 74:39.01 dom/smil 74:49.43 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 74:49.43 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.h:26, 74:49.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 74:49.43 from /builddir/build/BUILD/firefox-140.4.0/dom/smil/SMILAnimationController.cpp:12, 74:49.43 from Unified_cpp_dom_smil0.cpp:2: 74:49.43 /builddir/build/BUILD/firefox-140.4.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:49.43 /builddir/build/BUILD/firefox-140.4.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:49.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:49.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 74:49.43 /builddir/build/BUILD/firefox-140.4.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:49.43 302 | memcpy(&value, &aInternalValue, sizeof(value)); 74:49.43 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:49.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 74:49.43 413 | struct FrameBidiData { 74:49.43 | ^~~~~~~~~~~~~ 74:52.66 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 74:52.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EventForwards.h:12, 74:52.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SMILTimedElement.h:13, 74:52.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 74:52.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 74:52.67 from /builddir/build/BUILD/firefox-140.4.0/dom/smil/SMILAnimationController.h:13, 74:52.67 from /builddir/build/BUILD/firefox-140.4.0/dom/smil/SMILAnimationController.cpp:7: 74:52.67 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 74:52.67 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 74:52.67 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SMILValue; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 74:52.67 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SMILValue; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 74:52.67 inlined from 'FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 74:52.67 inlined from 'virtual nsresult mozilla::SMILAnimationFunction::GetValues(const mozilla::SMILAttr&, SMILValueArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/smil/SMILAnimationFunction.cpp:775:29: 74:52.67 /builddir/build/BUILD/firefox-140.4.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] 74:52.67 450 | mArray.mHdr->mLength = 0; 74:52.67 | ~~~~~~~~~~~~~~~~~~~~~^~~ 74:52.67 In file included from Unified_cpp_dom_smil0.cpp:11: 74:52.67 /builddir/build/BUILD/firefox-140.4.0/dom/smil/SMILAnimationFunction.cpp: In member function 'virtual nsresult mozilla::SMILAnimationFunction::GetValues(const mozilla::SMILAttr&, SMILValueArray&)': 74:52.67 /builddir/build/BUILD/firefox-140.4.0/dom/smil/SMILAnimationFunction.cpp:714:18: note: at offset 8 into object 'result' of size 8 74:52.67 714 | SMILValueArray result; 74:52.67 | ^~~~~~ 74:52.67 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 74:52.67 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 74:52.67 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SMILValue; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 74:52.67 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SMILValue; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 74:52.67 inlined from 'FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 74:52.67 inlined from 'virtual nsresult mozilla::SMILAnimationFunction::GetValues(const mozilla::SMILAttr&, SMILValueArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/smil/SMILAnimationFunction.cpp:775:29: 74:52.67 /builddir/build/BUILD/firefox-140.4.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] 74:52.67 450 | mArray.mHdr->mLength = 0; 74:52.67 | ~~~~~~~~~~~~~~~~~~~~~^~~ 74:52.67 /builddir/build/BUILD/firefox-140.4.0/dom/smil/SMILAnimationFunction.cpp: In member function 'virtual nsresult mozilla::SMILAnimationFunction::GetValues(const mozilla::SMILAttr&, SMILValueArray&)': 74:52.67 /builddir/build/BUILD/firefox-140.4.0/dom/smil/SMILAnimationFunction.cpp:714:18: note: at offset 8 into object 'result' of size 8 74:52.67 714 | SMILValueArray result; 74:52.67 | ^~~~~~ 75:01.28 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 75:01.28 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsep/JsepCodecDescription.h:16, 75:01.28 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/DefaultCodecPreferences.h:10, 75:01.28 from /builddir/build/BUILD/firefox-140.4.0/dom/media/webrtc/jsapi/DefaultCodecPreferences.cpp:7, 75:01.28 from Unified_cpp_media_webrtc_jsapi0.cpp:2: 75:01.28 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 75:01.28 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaTransportParent::RecvGetIceStats(const mozilla::dom::PMediaTransportParent::string&, const double&, mozilla::dom::PMediaTransportParent::GetIceStatsResolver&&)::, nsresult, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 75:01.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:01.28 678 | aFrom->ChainTo(aTo.forget(), ""); 75:01.28 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:01.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaTransportParent::RecvGetIceStats(const mozilla::dom::PMediaTransportParent::string&, const double&, mozilla::dom::PMediaTransportParent::GetIceStatsResolver&&)::, nsresult, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 75:01.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 75:01.29 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:01.29 | ^~~~~~~ 75:01.33 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 75:01.33 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise, nsresult, true>::All(nsISerialEventTarget*, nsTArray, nsresult, true> > >&)::, nsresult, true>::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise, nsresult, true>::All(nsISerialEventTarget*, nsTArray, nsresult, true> > >&)::, nsresult, true>::RejectValueTypeParam)>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:01.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:01.33 678 | aFrom->ChainTo(aTo.forget(), ""); 75:01.33 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:01.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise, nsresult, true>::All(nsISerialEventTarget*, nsTArray, nsresult, true> > >&)::, nsresult, true>::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise, nsresult, true>::All(nsISerialEventTarget*, nsTArray, nsresult, true> > >&)::, nsresult, true>::RejectValueTypeParam)>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 75:01.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 75:01.33 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:01.33 | ^~~~~~~ 75:01.63 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 75:01.63 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::media::Await(already_AddRefed, RefPtr >)::; RejectFunction = mozilla::media::Await(already_AddRefed, RefPtr >)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:01.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:01.63 678 | aFrom->ChainTo(aTo.forget(), ""); 75:01.63 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:01.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::media::Await(already_AddRefed, RefPtr >)::; RejectFunction = mozilla::media::Await(already_AddRefed, RefPtr >)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 75:01.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 75:01.63 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:01.63 | ^~~~~~~ 75:02.12 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 75:02.12 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::PeerConnectionImpl::Close()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 75:02.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:02.12 678 | aFrom->ChainTo(aTo.forget(), ""); 75:02.12 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:02.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::PeerConnectionImpl::Close()::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 75:02.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 75:02.12 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:02.12 | ^~~~~~~ 75:02.95 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 75:02.95 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.h:26, 75:02.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 75:02.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 75:02.95 from /builddir/build/BUILD/firefox-140.4.0/dom/smil/SMILTimedElement.cpp:19, 75:02.95 from Unified_cpp_dom_smil1.cpp:29: 75:02.95 /builddir/build/BUILD/firefox-140.4.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]': 75:02.95 /builddir/build/BUILD/firefox-140.4.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 >*]' 75:02.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 75:02.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 75:02.95 /builddir/build/BUILD/firefox-140.4.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] 75:02.95 302 | memcpy(&value, &aInternalValue, sizeof(value)); 75:02.95 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:02.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 75:02.95 413 | struct FrameBidiData { 75:02.95 | ^~~~~~~~~~~~~ 75:02.97 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, nsresult, true>; ResolveValueT = mozilla::dom::Sequence >; RejectValueT = nsresult; bool IsExclusive = true]', 75:02.97 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaTransportParent::RecvGetIceLog(const mozilla::dom::PMediaTransportParent::nsCString&, mozilla::dom::PMediaTransportParent::GetIceLogResolver&&):: >, nsresult, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::Sequence >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 75:02.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:02.97 678 | aFrom->ChainTo(aTo.forget(), ""); 75:02.97 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:02.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaTransportParent::RecvGetIceLog(const mozilla::dom::PMediaTransportParent::nsCString&, mozilla::dom::PMediaTransportParent::GetIceLogResolver&&):: >, nsresult, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::Sequence >; RejectValueT = nsresult; bool IsExclusive = true]': 75:02.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::Sequence >; RejectValueT = nsresult; bool IsExclusive = true]' 75:02.98 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:02.98 | ^~~~~~~ 75:03.06 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, nsresult, true>; ResolveValueT = mozilla::dom::Sequence >; RejectValueT = nsresult; bool IsExclusive = true]', 75:03.06 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaTransportParent::RecvGetIceLog(const mozilla::dom::PMediaTransportParent::nsCString&, mozilla::dom::PMediaTransportParent::GetIceLogResolver&&):: >, nsresult, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::Sequence >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 75:03.06 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::Sequence >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 75:03.06 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::Sequence >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 75:03.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:03.06 678 | aFrom->ChainTo(aTo.forget(), ""); 75:03.06 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:03.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::Sequence >; RejectValueT = nsresult; bool IsExclusive = true]': 75:03.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::Sequence >; RejectValueT = nsresult; bool IsExclusive = true]' 75:03.06 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:03.06 | ^~~~~~~ 75:03.31 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]', 75:03.31 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::StartIceGathering(bool, bool, const nsTArray&)::; RejectFunction = mozilla::MediaTransportHandlerSTS::StartIceGathering(bool, bool, const nsTArray&)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:03.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:03.31 678 | aFrom->ChainTo(aTo.forget(), ""); 75:03.31 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:03.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::StartIceGathering(bool, bool, const nsTArray&)::; RejectFunction = mozilla::MediaTransportHandlerSTS::StartIceGathering(bool, bool, const nsTArray&)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]': 75:03.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' 75:03.31 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:03.31 | ^~~~~~~ 75:03.65 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]', 75:03.65 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaTransportHandlerSTS::SetIceConfig(const nsTArray&, mozilla::dom::RTCIceTransportPolicy)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 75:03.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:03.65 678 | aFrom->ChainTo(aTo.forget(), ""); 75:03.65 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:03.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaTransportHandlerSTS::SetIceConfig(const nsTArray&, mozilla::dom::RTCIceTransportPolicy)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]': 75:03.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' 75:03.66 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:03.66 | ^~~~~~~ 75:04.13 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]', 75:04.13 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::ActivateTransport(const std::string&, const std::string&, const std::string&, size_t, const std::string&, const std::string&, const nsTArray&, const nsTArray&, SSLKEAType, bool, const mozilla::DtlsDigestList&, bool)::; RejectFunction = mozilla::MediaTransportHandlerSTS::ActivateTransport(const std::string&, const std::string&, const std::string&, size_t, const std::string&, const std::string&, const nsTArray&, const nsTArray&, SSLKEAType, bool, const mozilla::DtlsDigestList&, bool)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:04.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:04.13 678 | aFrom->ChainTo(aTo.forget(), ""); 75:04.13 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:04.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::ActivateTransport(const std::string&, const std::string&, const std::string&, size_t, const std::string&, const std::string&, const nsTArray&, const nsTArray&, SSLKEAType, bool, const mozilla::DtlsDigestList&, bool)::; RejectFunction = mozilla::MediaTransportHandlerSTS::ActivateTransport(const std::string&, const std::string&, const std::string&, size_t, const std::string&, const std::string&, const nsTArray&, const nsTArray&, SSLKEAType, bool, const mozilla::DtlsDigestList&, bool)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]': 75:04.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' 75:04.13 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:04.13 | ^~~~~~~ 75:04.32 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]', 75:04.32 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::UpdateNetworkState(bool)::; RejectFunction = mozilla::MediaTransportHandlerSTS::UpdateNetworkState(bool)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:04.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:04.32 678 | aFrom->ChainTo(aTo.forget(), ""); 75:04.32 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:04.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::UpdateNetworkState(bool)::; RejectFunction = mozilla::MediaTransportHandlerSTS::UpdateNetworkState(bool)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]': 75:04.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' 75:04.32 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:04.32 | ^~~~~~~ 75:04.41 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]', 75:04.41 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::StartIceChecks(bool, const std::vector >&)::; RejectFunction = mozilla::MediaTransportHandlerSTS::StartIceChecks(bool, const std::vector >&)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:04.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:04.42 678 | aFrom->ChainTo(aTo.forget(), ""); 75:04.42 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:04.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::StartIceChecks(bool, const std::vector >&)::; RejectFunction = mozilla::MediaTransportHandlerSTS::StartIceChecks(bool, const std::vector >&)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]': 75:04.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' 75:04.42 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:04.42 | ^~~~~~~ 75:04.48 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]', 75:04.48 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::SetTargetForDefaultLocalAddressLookup(const std::string&, uint16_t)::; RejectFunction = mozilla::MediaTransportHandlerSTS::SetTargetForDefaultLocalAddressLookup(const std::string&, uint16_t)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:04.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:04.48 678 | aFrom->ChainTo(aTo.forget(), ""); 75:04.48 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:04.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::SetTargetForDefaultLocalAddressLookup(const std::string&, uint16_t)::; RejectFunction = mozilla::MediaTransportHandlerSTS::SetTargetForDefaultLocalAddressLookup(const std::string&, uint16_t)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]': 75:04.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' 75:04.48 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:04.48 | ^~~~~~~ 75:04.57 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]', 75:04.57 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::SetProxyConfig(mozilla::NrSocketProxyConfig&&)::; RejectFunction = mozilla::MediaTransportHandlerSTS::SetProxyConfig(mozilla::NrSocketProxyConfig&&)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:04.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:04.57 678 | aFrom->ChainTo(aTo.forget(), ""); 75:04.57 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:04.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::SetProxyConfig(mozilla::NrSocketProxyConfig&&)::; RejectFunction = mozilla::MediaTransportHandlerSTS::SetProxyConfig(mozilla::NrSocketProxyConfig&&)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]': 75:04.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' 75:04.57 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:04.57 | ^~~~~~~ 75:04.66 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]', 75:04.66 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::RemoveTransportsExcept(const std::set >&)::; RejectFunction = mozilla::MediaTransportHandlerSTS::RemoveTransportsExcept(const std::set >&)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:04.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:04.66 678 | aFrom->ChainTo(aTo.forget(), ""); 75:04.66 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:04.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::RemoveTransportsExcept(const std::set >&)::; RejectFunction = mozilla::MediaTransportHandlerSTS::RemoveTransportsExcept(const std::set >&)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]': 75:04.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' 75:04.66 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:04.66 | ^~~~~~~ 75:04.71 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]', 75:04.71 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::SendPacket(const std::string&, mozilla::MediaPacket&&)::; RejectFunction = mozilla::MediaTransportHandlerSTS::SendPacket(const std::string&, mozilla::MediaPacket&&)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:04.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:04.71 678 | aFrom->ChainTo(aTo.forget(), ""); 75:04.71 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:04.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::SendPacket(const std::string&, mozilla::MediaPacket&&)::; RejectFunction = mozilla::MediaTransportHandlerSTS::SendPacket(const std::string&, mozilla::MediaPacket&&)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]': 75:04.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' 75:04.72 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:04.72 | ^~~~~~~ 75:05.03 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]', 75:05.03 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::EnsureProvisionalTransport(const std::string&, const std::string&, const std::string&, int)::; RejectFunction = mozilla::MediaTransportHandlerSTS::EnsureProvisionalTransport(const std::string&, const std::string&, const std::string&, int)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:05.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:05.03 678 | aFrom->ChainTo(aTo.forget(), ""); 75:05.03 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:05.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::EnsureProvisionalTransport(const std::string&, const std::string&, const std::string&, int)::; RejectFunction = mozilla::MediaTransportHandlerSTS::EnsureProvisionalTransport(const std::string&, const std::string&, const std::string&, int)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]': 75:05.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' 75:05.03 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:05.03 | ^~~~~~~ 75:05.16 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]', 75:05.16 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::AddIceCandidate(const std::string&, const std::string&, const std::string&, const std::string&)::; RejectFunction = mozilla::MediaTransportHandlerSTS::AddIceCandidate(const std::string&, const std::string&, const std::string&, const std::string&)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:05.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:05.16 678 | aFrom->ChainTo(aTo.forget(), ""); 75:05.16 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:05.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerSTS::AddIceCandidate(const std::string&, const std::string&, const std::string&, const std::string&)::; RejectFunction = mozilla::MediaTransportHandlerSTS::AddIceCandidate(const std::string&, const std::string&, const std::string&, const std::string&)::; ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]': 75:05.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = std::__cxx11::basic_string; bool IsExclusive = false]' 75:05.16 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:05.16 | ^~~~~~~ 75:05.40 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 75:05.41 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::PeerConnectionImpl::GetStats(mozilla::dom::MediaStreamTrack*)::&&)>; RejectFunction = mozilla::PeerConnectionImpl::GetStats(mozilla::dom::MediaStreamTrack*)::; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:05.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:05.41 678 | aFrom->ChainTo(aTo.forget(), ""); 75:05.41 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:05.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::PeerConnectionImpl::GetStats(mozilla::dom::MediaStreamTrack*)::&&)>; RejectFunction = mozilla::PeerConnectionImpl::GetStats(mozilla::dom::MediaStreamTrack*)::; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 75:05.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 75:05.41 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:05.41 | ^~~~~~~ 75:05.79 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 75:05.79 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::PeerConnectionCtx::EverySecondTelemetryCallback_m(nsITimer*, void*)::&&)>; RejectFunction = mozilla::PeerConnectionCtx::EverySecondTelemetryCallback_m(nsITimer*, void*)::; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:05.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:05.79 678 | aFrom->ChainTo(aTo.forget(), ""); 75:05.79 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:05.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::PeerConnectionCtx::EverySecondTelemetryCallback_m(nsITimer*, void*)::&&)>; RejectFunction = mozilla::PeerConnectionCtx::EverySecondTelemetryCallback_m(nsITimer*, void*)::; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 75:05.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 75:05.79 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:05.79 | ^~~~~~~ 75:06.54 dom/storage 75:06.84 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:06.84 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::SetIceConfig(const nsTArray&, mozilla::dom::RTCIceTransportPolicy)::; RejectFunction = mozilla::MediaTransportHandlerIPC::SetIceConfig(const nsTArray&, mozilla::dom::RTCIceTransportPolicy)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:06.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:06.84 678 | aFrom->ChainTo(aTo.forget(), ""); 75:06.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:06.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::SetIceConfig(const nsTArray&, mozilla::dom::RTCIceTransportPolicy)::; RejectFunction = mozilla::MediaTransportHandlerIPC::SetIceConfig(const nsTArray&, mozilla::dom::RTCIceTransportPolicy)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:06.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:06.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:06.84 | ^~~~~~~ 75:06.99 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:07.00 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::ActivateTransport(const std::string&, const std::string&, const std::string&, size_t, const std::string&, const std::string&, const nsTArray&, const nsTArray&, SSLKEAType, bool, const mozilla::DtlsDigestList&, bool)::; RejectFunction = mozilla::MediaTransportHandlerIPC::ActivateTransport(const std::string&, const std::string&, const std::string&, size_t, const std::string&, const std::string&, const nsTArray&, const nsTArray&, SSLKEAType, bool, const mozilla::DtlsDigestList&, bool)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:07.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:07.00 678 | aFrom->ChainTo(aTo.forget(), ""); 75:07.00 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:07.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::ActivateTransport(const std::string&, const std::string&, const std::string&, size_t, const std::string&, const std::string&, const nsTArray&, const nsTArray&, SSLKEAType, bool, const mozilla::DtlsDigestList&, bool)::; RejectFunction = mozilla::MediaTransportHandlerIPC::ActivateTransport(const std::string&, const std::string&, const std::string&, size_t, const std::string&, const std::string&, const nsTArray&, const nsTArray&, SSLKEAType, bool, const mozilla::DtlsDigestList&, bool)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:07.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:07.00 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:07.00 | ^~~~~~~ 75:07.16 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:07.16 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::UpdateNetworkState(bool)::; RejectFunction = mozilla::MediaTransportHandlerIPC::UpdateNetworkState(bool)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:07.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:07.16 678 | aFrom->ChainTo(aTo.forget(), ""); 75:07.16 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:07.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::UpdateNetworkState(bool)::; RejectFunction = mozilla::MediaTransportHandlerIPC::UpdateNetworkState(bool)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:07.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:07.16 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:07.16 | ^~~~~~~ 75:07.22 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:07.22 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::EnterPrivateMode()::; RejectFunction = mozilla::MediaTransportHandlerIPC::EnterPrivateMode()::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:07.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:07.22 678 | aFrom->ChainTo(aTo.forget(), ""); 75:07.22 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:07.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::EnterPrivateMode()::; RejectFunction = mozilla::MediaTransportHandlerIPC::EnterPrivateMode()::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:07.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:07.22 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:07.22 | ^~~~~~~ 75:07.29 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:07.29 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::ExitPrivateMode()::; RejectFunction = mozilla::MediaTransportHandlerIPC::ExitPrivateMode()::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:07.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:07.29 678 | aFrom->ChainTo(aTo.forget(), ""); 75:07.29 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:07.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::ExitPrivateMode()::; RejectFunction = mozilla::MediaTransportHandlerIPC::ExitPrivateMode()::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:07.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:07.29 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:07.29 | ^~~~~~~ 75:07.40 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:07.40 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::ClearIceLog()::; RejectFunction = mozilla::MediaTransportHandlerIPC::ClearIceLog()::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:07.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:07.40 678 | aFrom->ChainTo(aTo.forget(), ""); 75:07.40 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:07.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::ClearIceLog()::; RejectFunction = mozilla::MediaTransportHandlerIPC::ClearIceLog()::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:07.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:07.40 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:07.40 | ^~~~~~~ 75:07.49 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:07.49 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::RemoveTransportsExcept(const std::set >&)::; RejectFunction = mozilla::MediaTransportHandlerIPC::RemoveTransportsExcept(const std::set >&)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:07.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:07.49 678 | aFrom->ChainTo(aTo.forget(), ""); 75:07.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:07.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::RemoveTransportsExcept(const std::set >&)::; RejectFunction = mozilla::MediaTransportHandlerIPC::RemoveTransportsExcept(const std::set >&)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:07.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:07.49 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:07.49 | ^~~~~~~ 75:07.58 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:07.58 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::SetProxyConfig(mozilla::NrSocketProxyConfig&&)::; RejectFunction = mozilla::MediaTransportHandlerIPC::SetProxyConfig(mozilla::NrSocketProxyConfig&&)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:07.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:07.58 678 | aFrom->ChainTo(aTo.forget(), ""); 75:07.58 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:07.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::SetProxyConfig(mozilla::NrSocketProxyConfig&&)::; RejectFunction = mozilla::MediaTransportHandlerIPC::SetProxyConfig(mozilla::NrSocketProxyConfig&&)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:07.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:07.58 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:07.58 | ^~~~~~~ 75:07.65 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:07.65 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::StartIceChecks(bool, const std::vector >&)::; RejectFunction = mozilla::MediaTransportHandlerIPC::StartIceChecks(bool, const std::vector >&)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:07.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:07.65 678 | aFrom->ChainTo(aTo.forget(), ""); 75:07.65 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:07.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::StartIceChecks(bool, const std::vector >&)::; RejectFunction = mozilla::MediaTransportHandlerIPC::StartIceChecks(bool, const std::vector >&)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:07.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:07.65 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:07.65 | ^~~~~~~ 75:07.72 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:07.72 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::CreateIceCtx(const std::string&)::; RejectFunction = mozilla::MediaTransportHandlerIPC::CreateIceCtx(const std::string&)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:07.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:07.72 678 | aFrom->ChainTo(aTo.forget(), ""); 75:07.72 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:07.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::CreateIceCtx(const std::string&)::; RejectFunction = mozilla::MediaTransportHandlerIPC::CreateIceCtx(const std::string&)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:07.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:07.72 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:07.72 | ^~~~~~~ 75:07.79 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:07.79 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::SetTargetForDefaultLocalAddressLookup(const std::string&, uint16_t)::; RejectFunction = mozilla::MediaTransportHandlerIPC::SetTargetForDefaultLocalAddressLookup(const std::string&, uint16_t)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:07.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:07.79 678 | aFrom->ChainTo(aTo.forget(), ""); 75:07.79 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:07.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::SetTargetForDefaultLocalAddressLookup(const std::string&, uint16_t)::; RejectFunction = mozilla::MediaTransportHandlerIPC::SetTargetForDefaultLocalAddressLookup(const std::string&, uint16_t)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:07.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:07.79 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:07.79 | ^~~~~~~ 75:07.85 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:07.85 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::SendPacket(const std::string&, mozilla::MediaPacket&&)::; RejectFunction = mozilla::MediaTransportHandlerIPC::SendPacket(const std::string&, mozilla::MediaPacket&&)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:07.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:07.85 678 | aFrom->ChainTo(aTo.forget(), ""); 75:07.85 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:07.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::SendPacket(const std::string&, mozilla::MediaPacket&&)::; RejectFunction = mozilla::MediaTransportHandlerIPC::SendPacket(const std::string&, mozilla::MediaPacket&&)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:07.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:07.85 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:07.85 | ^~~~~~~ 75:07.93 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:07.93 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::EnsureProvisionalTransport(const std::string&, const std::string&, const std::string&, int)::; RejectFunction = mozilla::MediaTransportHandlerIPC::EnsureProvisionalTransport(const std::string&, const std::string&, const std::string&, int)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:07.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:07.93 678 | aFrom->ChainTo(aTo.forget(), ""); 75:07.93 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:07.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::EnsureProvisionalTransport(const std::string&, const std::string&, const std::string&, int)::; RejectFunction = mozilla::MediaTransportHandlerIPC::EnsureProvisionalTransport(const std::string&, const std::string&, const std::string&, int)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:07.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:07.93 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:07.93 | ^~~~~~~ 75:08.01 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:08.01 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::AddIceCandidate(const std::string&, const std::string&, const std::string&, const std::string&)::; RejectFunction = mozilla::MediaTransportHandlerIPC::AddIceCandidate(const std::string&, const std::string&, const std::string&, const std::string&)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:08.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:08.01 678 | aFrom->ChainTo(aTo.forget(), ""); 75:08.01 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:08.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::AddIceCandidate(const std::string&, const std::string&, const std::string&, const std::string&)::; RejectFunction = mozilla::MediaTransportHandlerIPC::AddIceCandidate(const std::string&, const std::string&, const std::string&, const std::string&)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:08.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:08.01 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:08.01 | ^~~~~~~ 75:08.12 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, false>; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]', 75:08.12 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::StartIceGathering(bool, bool, const nsTArray&)::; RejectFunction = mozilla::MediaTransportHandlerIPC::StartIceGathering(bool, bool, const nsTArray&)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:08.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:08.12 678 | aFrom->ChainTo(aTo.forget(), ""); 75:08.12 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:08.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaTransportHandlerIPC::StartIceGathering(bool, bool, const nsTArray&)::; RejectFunction = mozilla::MediaTransportHandlerIPC::StartIceGathering(bool, bool, const nsTArray&)::; ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]': 75:08.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsTString; bool IsExclusive = false]' 75:08.12 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:08.12 | ^~~~~~~ 75:13.26 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 75:13.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 75:13.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 75:13.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 75:13.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 75:13.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 75:13.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 75:13.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsINetworkInterceptController.h:31, 75:13.26 from /builddir/build/BUILD/firefox-140.4.0/dom/serviceworkers/ServiceWorkerInterceptController.h:10, 75:13.26 from /builddir/build/BUILD/firefox-140.4.0/dom/serviceworkers/ServiceWorkerInterceptController.cpp:7, 75:13.26 from Unified_cpp_dom_serviceworkers1.cpp:2: 75:13.26 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 75:13.26 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerManager::WakeForExtensionAPIEvent(const nsAString&, const nsAString&, const nsAString&, JSContext*, mozilla::dom::Promise**)::; RejectFunction = mozilla::dom::ServiceWorkerManager::WakeForExtensionAPIEvent(const nsAString&, const nsAString&, const nsAString&, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:13.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:13.26 678 | aFrom->ChainTo(aTo.forget(), ""); 75:13.26 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:13.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerManager::WakeForExtensionAPIEvent(const nsAString&, const nsAString&, const nsAString&, JSContext*, mozilla::dom::Promise**)::; RejectFunction = mozilla::dom::ServiceWorkerManager::WakeForExtensionAPIEvent(const nsAString&, const nsAString&, const nsAString&, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 75:13.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 75:13.26 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:13.26 | ^~~~~~~ 75:13.28 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 75:13.28 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerPrivate::CheckScriptEvaluation(const mozilla::dom::ServiceWorkerLifetimeExtension&, RefPtr):: mutable::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 75:13.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:13.28 678 | aFrom->ChainTo(aTo.forget(), ""); 75:13.28 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:13.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerPrivate::CheckScriptEvaluation(const mozilla::dom::ServiceWorkerLifetimeExtension&, RefPtr):: mutable::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 75:13.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 75:13.28 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:13.28 | ^~~~~~~ 75:13.28 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 75:13.28 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerOp::MaybeStart(mozilla::dom::RemoteWorkerChild*, mozilla::dom::remoteworker::RemoteWorkerState&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 75:13.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:13.28 678 | aFrom->ChainTo(aTo.forget(), ""); 75:13.28 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:13.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerOp::MaybeStart(mozilla::dom::RemoteWorkerChild*, mozilla::dom::remoteworker::RemoteWorkerState&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 75:13.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 75:13.28 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:13.28 | ^~~~~~~ 75:13.29 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 75:13.29 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerPrivate::Shutdown(mozilla::Maybe >&&)::; RejectFunction = mozilla::dom::ServiceWorkerPrivate::Shutdown(mozilla::Maybe >&&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:13.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:13.29 678 | aFrom->ChainTo(aTo.forget(), ""); 75:13.29 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:13.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerPrivate::Shutdown(mozilla::Maybe >&&)::; RejectFunction = mozilla::dom::ServiceWorkerPrivate::Shutdown(mozilla::Maybe >&&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 75:13.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 75:13.29 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:13.29 | ^~~~~~~ 75:13.32 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]', 75:13.32 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerOp::ServiceWorkerOp(mozilla::dom::ServiceWorkerOpArgs&&, std::function&&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 75:13.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:13.32 678 | aFrom->ChainTo(aTo.forget(), ""); 75:13.32 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:13.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerOp::ServiceWorkerOp(mozilla::dom::ServiceWorkerOpArgs&&, std::function&&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]': 75:13.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]' 75:13.32 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:13.32 | ^~~~~~~ 75:13.32 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]', 75:13.32 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerOp::ServiceWorkerOp(mozilla::dom::ServiceWorkerOpArgs&&, std::function&&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 75:13.32 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 75:13.32 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 75:13.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:13.32 678 | aFrom->ChainTo(aTo.forget(), ""); 75:13.32 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:13.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]': 75:13.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]' 75:13.32 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:13.32 | ^~~~~~~ 75:13.54 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ResponseEndArgs; RejectValueT = int; bool IsExclusive = true]', 75:13.54 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchEventOp::DispatchFetchEvent(JSContext*, mozilla::dom::WorkerPrivate*)::; RejectFunction = mozilla::dom::FetchEventOp::DispatchFetchEvent(JSContext*, mozilla::dom::WorkerPrivate*)::; ResolveValueT = mozilla::dom::ResponseEndArgs; RejectValueT = int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:13.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:13.54 678 | aFrom->ChainTo(aTo.forget(), ""); 75:13.54 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:13.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchEventOp::DispatchFetchEvent(JSContext*, mozilla::dom::WorkerPrivate*)::; RejectFunction = mozilla::dom::FetchEventOp::DispatchFetchEvent(JSContext*, mozilla::dom::WorkerPrivate*)::; ResolveValueT = mozilla::dom::ResponseEndArgs; RejectValueT = int; bool IsExclusive = true]': 75:13.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ResponseEndArgs; RejectValueT = int; bool IsExclusive = true]' 75:13.54 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:13.54 | ^~~~~~~ 75:13.64 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ResponseTiming; RejectValueT = int; bool IsExclusive = true]', 75:13.64 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchEventOp::DispatchFetchEvent(JSContext*, mozilla::dom::WorkerPrivate*)::; RejectFunction = mozilla::dom::FetchEventOp::DispatchFetchEvent(JSContext*, mozilla::dom::WorkerPrivate*)::; ResolveValueT = mozilla::dom::ResponseTiming; RejectValueT = int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:13.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:13.64 678 | aFrom->ChainTo(aTo.forget(), ""); 75:13.64 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:13.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchEventOp::DispatchFetchEvent(JSContext*, mozilla::dom::WorkerPrivate*)::; RejectFunction = mozilla::dom::FetchEventOp::DispatchFetchEvent(JSContext*, mozilla::dom::WorkerPrivate*)::; ResolveValueT = mozilla::dom::ResponseTiming; RejectValueT = int; bool IsExclusive = true]': 75:13.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ResponseTiming; RejectValueT = int; bool IsExclusive = true]' 75:13.64 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:13.64 | ^~~~~~~ 75:13.76 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, int, true>; ResolveValueT = mozilla::SafeRefPtr; RejectValueT = int; bool IsExclusive = true]', 75:13.76 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchEventOp::DispatchFetchEvent(JSContext*, mozilla::dom::WorkerPrivate*)::&&)>; RejectFunction = mozilla::dom::FetchEventOp::DispatchFetchEvent(JSContext*, mozilla::dom::WorkerPrivate*)::; ResolveValueT = mozilla::SafeRefPtr; RejectValueT = int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:13.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:13.77 678 | aFrom->ChainTo(aTo.forget(), ""); 75:13.77 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:13.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::FetchEventOp::DispatchFetchEvent(JSContext*, mozilla::dom::WorkerPrivate*)::&&)>; RejectFunction = mozilla::dom::FetchEventOp::DispatchFetchEvent(JSContext*, mozilla::dom::WorkerPrivate*)::; ResolveValueT = mozilla::SafeRefPtr; RejectValueT = int; bool IsExclusive = true]': 75:13.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::SafeRefPtr; RejectValueT = int; bool IsExclusive = true]' 75:13.77 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:13.77 | ^~~~~~~ 75:24.57 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 75:24.57 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerManager::RegisterForAddonPrincipal(nsIPrincipal*, JSContext*, mozilla::dom::Promise**)::; RejectFunction = mozilla::dom::ServiceWorkerManager::RegisterForAddonPrincipal(nsIPrincipal*, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:24.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:24.58 678 | aFrom->ChainTo(aTo.forget(), ""); 75:24.58 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:24.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerManager::RegisterForAddonPrincipal(nsIPrincipal*, JSContext*, mozilla::dom::Promise**)::; RejectFunction = mozilla::dom::ServiceWorkerManager::RegisterForAddonPrincipal(nsIPrincipal*, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 75:24.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 75:24.59 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:24.59 | ^~~~~~~ 75:25.85 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 75:25.85 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerManager::RegisterForTest(nsIPrincipal*, const nsAString&, const nsAString&, JSContext*, mozilla::dom::Promise**)::; RejectFunction = mozilla::dom::ServiceWorkerManager::RegisterForTest(nsIPrincipal*, const nsAString&, const nsAString&, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 75:25.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:25.85 678 | aFrom->ChainTo(aTo.forget(), ""); 75:25.85 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:25.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerManager::RegisterForTest(nsIPrincipal*, const nsAString&, const nsAString&, JSContext*, mozilla::dom::Promise**)::; RejectFunction = mozilla::dom::ServiceWorkerManager::RegisterForTest(nsIPrincipal*, const nsAString&, const nsAString&, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 75:25.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 75:25.85 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:25.85 | ^~~~~~~ 75:31.61 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 75:31.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSessionStorageService.h:13, 75:31.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSessionStorageServiceParent.h:9, 75:31.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BackgroundSessionStorageServiceParent.h:10, 75:31.61 from /builddir/build/BUILD/firefox-140.4.0/dom/storage/BackgroundSessionStorageServiceParent.cpp:7, 75:31.61 from Unified_cpp_dom_storage0.cpp:2: 75:31.61 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 75:31.61 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 75:31.61 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::SSSetItemInfo; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 75:31.61 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::SSSetItemInfo; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 75:31.61 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 75:31.61 inlined from 'void mozilla::dom::BackgroundSessionStorageManager::CopyDataToContentProcess(const nsACString&, const nsACString&, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/storage/SessionStorageManager.cpp:804:47: 75:31.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 75:31.61 450 | mArray.mHdr->mLength = 0; 75:31.61 | ~~~~~~~~~~~~~~~~~~~~~^~~ 75:31.61 In file included from Unified_cpp_dom_storage0.cpp:65: 75:31.61 /builddir/build/BUILD/firefox-140.4.0/dom/storage/SessionStorageManager.cpp: In member function 'void mozilla::dom::BackgroundSessionStorageManager::CopyDataToContentProcess(const nsACString&, const nsACString&, nsTArray&)': 75:31.61 /builddir/build/BUILD/firefox-140.4.0/dom/storage/SessionStorageManager.cpp:804:46: note: at offset 8 into object '' of size 8 75:31.61 804 | aData = originRecord->mCache->SerializeData(); 75:31.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 75:31.61 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 75:31.61 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 75:31.61 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::SSSetItemInfo; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 75:31.61 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::SSSetItemInfo; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 75:31.61 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 75:31.61 inlined from 'void mozilla::dom::BackgroundSessionStorageManager::CopyDataToContentProcess(const nsACString&, const nsACString&, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/storage/SessionStorageManager.cpp:804:47: 75:31.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 75:31.61 450 | mArray.mHdr->mLength = 0; 75:31.61 | ~~~~~~~~~~~~~~~~~~~~~^~~ 75:31.61 /builddir/build/BUILD/firefox-140.4.0/dom/storage/SessionStorageManager.cpp: In member function 'void mozilla::dom::BackgroundSessionStorageManager::CopyDataToContentProcess(const nsACString&, const nsACString&, nsTArray&)': 75:31.61 /builddir/build/BUILD/firefox-140.4.0/dom/storage/SessionStorageManager.cpp:804:46: note: at offset 8 into object '' of size 8 75:31.61 804 | aData = originRecord->mCache->SerializeData(); 75:31.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 75:32.11 In member function 'nsTArray_base::size_type nsTArray_base::Capacity() const [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 75:32.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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:475:56, 75:32.11 inlined from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::SSSetItemInfo; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2024:54, 75:32.11 inlined from 'void mozilla::dom::BackgroundSessionStorageManager::GetData(uint32_t, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/storage/SessionStorageManager.cpp:862:36: 75:32.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:447:45: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 75:32.11 447 | size_type Capacity() const { return mHdr->mCapacity; } 75:32.11 | ~~~~~~^~~~~~~~~ 75:32.11 /builddir/build/BUILD/firefox-140.4.0/dom/storage/SessionStorageManager.cpp: In member function 'void mozilla::dom::BackgroundSessionStorageManager::GetData(uint32_t, nsTArray&)': 75:32.11 /builddir/build/BUILD/firefox-140.4.0/dom/storage/SessionStorageManager.cpp:854:31: note: at offset 8 into object 'data' of size 8 75:32.11 854 | nsTArray data = record->mCache->SerializeData(); 75:32.11 | ^~~~ 75:32.11 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 75:32.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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:558:1, 75:32.11 inlined from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::SSSetItemInfo; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2024:54, 75:32.11 inlined from 'void mozilla::dom::BackgroundSessionStorageManager::GetData(uint32_t, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/storage/SessionStorageManager.cpp:862:36: 75:32.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 75:32.11 450 | mArray.mHdr->mLength = 0; 75:32.11 | ~~~~~~~~~~~~~~~~~~~~~^~~ 75:32.11 /builddir/build/BUILD/firefox-140.4.0/dom/storage/SessionStorageManager.cpp: In member function 'void mozilla::dom::BackgroundSessionStorageManager::GetData(uint32_t, nsTArray&)': 75:32.11 /builddir/build/BUILD/firefox-140.4.0/dom/storage/SessionStorageManager.cpp:854:31: note: at offset 8 into object 'data' of size 8 75:32.11 854 | nsTArray data = record->mCache->SerializeData(); 75:32.11 | ^~~~ 75:53.76 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 75:53.76 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerPrivate::ExecServiceWorkerOp(mozilla::dom::ServiceWorkerOpArgs&&, const mozilla::dom::ServiceWorkerLifetimeExtension&, std::function&&, std::function&&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 75:53.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:53.76 678 | aFrom->ChainTo(aTo.forget(), ""); 75:53.76 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:53.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerPrivate::ExecServiceWorkerOp(mozilla::dom::ServiceWorkerOpArgs&&, const mozilla::dom::ServiceWorkerLifetimeExtension&, std::function&&, std::function&&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 75:53.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 75:53.76 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:53.76 | ^~~~~~~ 75:53.86 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 75:53.86 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerPrivate::ExecServiceWorkerOp(mozilla::dom::ServiceWorkerOpArgs&&, const mozilla::dom::ServiceWorkerLifetimeExtension&, std::function&&, std::function&&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 75:53.86 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 75:53.86 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 75:53.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 75:53.86 678 | aFrom->ChainTo(aTo.forget(), ""); 75:53.86 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:53.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 75:53.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 75:53.86 1191 | void ChainTo(already_AddRefed aChainedPromise, 75:53.86 | ^~~~~~~ 76:02.23 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 76:02.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 76:02.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 76:02.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:20, 76:02.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:26: 76:02.23 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 76:02.23 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 76:02.23 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 76:02.23 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 76:02.23 inlined from 'FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 76:02.23 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 76:02.23 inlined from 'virtual bool mozilla::dom::MessageEventOp::Exec(JSContext*, mozilla::dom::WorkerPrivate*)' at /builddir/build/BUILD/firefox-140.4.0/dom/serviceworkers/ServiceWorkerOp.cpp:1147:36: 76:02.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 76:02.23 450 | mArray.mHdr->mLength = 0; 76:02.23 | ~~~~~~~~~~~~~~~~~~~~~^~~ 76:02.24 In file included from Unified_cpp_dom_serviceworkers1.cpp:56: 76:02.24 /builddir/build/BUILD/firefox-140.4.0/dom/serviceworkers/ServiceWorkerOp.cpp: In member function 'virtual bool mozilla::dom::MessageEventOp::Exec(JSContext*, mozilla::dom::WorkerPrivate*)': 76:02.24 /builddir/build/BUILD/firefox-140.4.0/dom/serviceworkers/ServiceWorkerOp.cpp:1131:42: note: at offset 8 into object 'ports' of size 8 76:02.24 1131 | Sequence> ports; 76:02.24 | ^~~~~ 76:12.97 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::IPCNotificationsOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 76:12.97 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerRegistration::GetNotifications(const mozilla::dom::GetNotificationOptions&, mozilla::ErrorResult&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::IPCNotificationsOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 76:12.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 76:12.97 678 | aFrom->ChainTo(aTo.forget(), ""); 76:12.97 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:12.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerRegistration::GetNotifications(const mozilla::dom::GetNotificationOptions&, mozilla::ErrorResult&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::IPCNotificationsOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 76:12.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IPCNotificationsOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 76:12.97 1191 | void ChainTo(already_AddRefed aChainedPromise, 76:12.97 | ^~~~~~~ 76:13.42 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::IPCNotificationsOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 76:13.42 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerRegistration::GetNotifications(const mozilla::dom::GetNotificationOptions&, mozilla::ErrorResult&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::IPCNotificationsOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 76:13.42 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::IPCNotificationsOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 76:13.42 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::IPCNotificationsOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 76:13.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 76:13.42 678 | aFrom->ChainTo(aTo.forget(), ""); 76:13.42 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:13.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::IPCNotificationsOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 76:13.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IPCNotificationsOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 76:13.42 1191 | void ChainTo(already_AddRefed aChainedPromise, 76:13.42 | ^~~~~~~ 76:28.05 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCNavigationPreloadState.h:15, 76:28.05 from /builddir/build/BUILD/firefox-140.4.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.h:12, 76:28.05 from /builddir/build/BUILD/firefox-140.4.0/dom/serviceworkers/ServiceWorkerRegistrationInfo.cpp:7, 76:28.05 from Unified_cpp_dom_serviceworkers2.cpp:2: 76:28.05 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 76:28.05 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(const nsACString&, mozilla::dom::PServiceWorkerRegistrationParent::UpdateResolver&&)::; RejectFunction = mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(const nsACString&, mozilla::dom::PServiceWorkerRegistrationParent::UpdateResolver&&)::; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 76:28.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 76:28.05 678 | aFrom->ChainTo(aTo.forget(), ""); 76:28.05 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:28.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(const nsACString&, mozilla::dom::PServiceWorkerRegistrationParent::UpdateResolver&&)::; RejectFunction = mozilla::dom::ServiceWorkerRegistrationParent::RecvUpdate(const nsACString&, mozilla::dom::PServiceWorkerRegistrationParent::UpdateResolver&&)::; ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 76:28.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ServiceWorkerRegistrationDescriptor; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 76:28.05 1191 | void ChainTo(already_AddRefed aChainedPromise, 76:28.05 | ^~~~~~~ 76:28.47 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = false]', 76:28.47 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerRegistrationParent::RecvGetNotifications(const nsAString&, mozilla::dom::PServiceWorkerRegistrationParent::GetNotificationsResolver&&)::&)>; RejectFunction = mozilla::dom::ServiceWorkerRegistrationParent::RecvGetNotifications(const nsAString&, mozilla::dom::PServiceWorkerRegistrationParent::GetNotificationsResolver&&)::; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 76:28.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 76:28.47 678 | aFrom->ChainTo(aTo.forget(), ""); 76:28.47 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:28.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerRegistrationParent::RecvGetNotifications(const nsAString&, mozilla::dom::PServiceWorkerRegistrationParent::GetNotificationsResolver&&)::&)>; RejectFunction = mozilla::dom::ServiceWorkerRegistrationParent::RecvGetNotifications(const nsAString&, mozilla::dom::PServiceWorkerRegistrationParent::GetNotificationsResolver&&)::; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = false]': 76:28.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = false]' 76:28.47 1191 | void ChainTo(already_AddRefed aChainedPromise, 76:28.47 | ^~~~~~~ 76:28.52 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::IPCNavigationPreloadState; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 76:28.52 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerRegistrationParent::RecvGetNavigationPreloadState(mozilla::dom::PServiceWorkerRegistrationParent::GetNavigationPreloadStateResolver&&)::; RejectFunction = mozilla::dom::ServiceWorkerRegistrationParent::RecvGetNavigationPreloadState(mozilla::dom::PServiceWorkerRegistrationParent::GetNavigationPreloadStateResolver&&)::; ResolveValueT = mozilla::dom::IPCNavigationPreloadState; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 76:28.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 76:28.52 678 | aFrom->ChainTo(aTo.forget(), ""); 76:28.52 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:28.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ServiceWorkerRegistrationParent::RecvGetNavigationPreloadState(mozilla::dom::PServiceWorkerRegistrationParent::GetNavigationPreloadStateResolver&&)::; RejectFunction = mozilla::dom::ServiceWorkerRegistrationParent::RecvGetNavigationPreloadState(mozilla::dom::PServiceWorkerRegistrationParent::GetNavigationPreloadStateResolver&&)::; ResolveValueT = mozilla::dom::IPCNavigationPreloadState; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 76:28.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IPCNavigationPreloadState; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 76:28.52 1191 | void ChainTo(already_AddRefed aChainedPromise, 76:28.52 | ^~~~~~~ 76:28.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_3dom25IPCNavigationPreloadStateENS_19CopyableErrorResultELb0EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 76:28.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 76:28.53 678 | aFrom->ChainTo(aTo.forget(), ""); 76:28.53 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:28.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IPCNavigationPreloadState; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 76:28.53 1191 | void ChainTo(already_AddRefed aChainedPromise, 76:28.53 | ^~~~~~~ 76:29.33 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 76:29.33 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerShutdownBlocker::WaitOnPromise(mozilla::GenericNonExclusivePromise*, uint32_t)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 76:29.33 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 76:29.33 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 76:29.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 76:29.33 678 | aFrom->ChainTo(aTo.forget(), ""); 76:29.33 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:29.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 76:29.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 76:29.33 1191 | void ChainTo(already_AddRefed aChainedPromise, 76:29.33 | ^~~~~~~ 76:29.36 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 76:29.36 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerShutdownBlocker::WaitOnPromise(mozilla::GenericNonExclusivePromise*, uint32_t)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 76:29.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 76:29.36 678 | aFrom->ChainTo(aTo.forget(), ""); 76:29.36 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:29.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerShutdownBlocker::WaitOnPromise(mozilla::GenericNonExclusivePromise*, uint32_t)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 76:29.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 76:29.36 1191 | void ChainTo(already_AddRefed aChainedPromise, 76:29.36 | ^~~~~~~ 76:47.14 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 76:47.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 76:47.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 76:47.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 76:47.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 76:47.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 76:47.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PServiceWorker.cpp:20, 76:47.14 from Unified_cpp_dom_serviceworkers3.cpp:29: 76:47.14 /builddir/build/BUILD/firefox-140.4.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]': 76:47.14 /builddir/build/BUILD/firefox-140.4.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 >*]' 76:47.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 76:47.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 76:47.14 /builddir/build/BUILD/firefox-140.4.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] 76:47.14 302 | memcpy(&value, &aInternalValue, sizeof(value)); 76:47.14 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:47.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 76:47.14 413 | struct FrameBidiData { 76:47.14 | ^~~~~~~~~~~~~ 77:04.98 dom/streams 77:06.01 dom/svg 77:15.72 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 77:15.72 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 77:15.72 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 77:15.72 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 77:15.72 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/DOMSVGAngle.cpp:10, 77:15.72 from Unified_cpp_dom_svg0.cpp:2: 77:15.72 /builddir/build/BUILD/firefox-140.4.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]': 77:15.72 /builddir/build/BUILD/firefox-140.4.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 >*]' 77:15.72 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:15.72 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 77:15.72 /builddir/build/BUILD/firefox-140.4.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] 77:15.72 302 | memcpy(&value, &aInternalValue, sizeof(value)); 77:15.73 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:15.73 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 77:15.73 413 | struct FrameBidiData { 77:15.73 | ^~~~~~~~~~~~~ 77:19.07 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:13, 77:19.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/ErrorReport.h:35, 77:19.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ErrorResult.h:34, 77:19.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ByteLengthQueuingStrategy.h:12, 77:19.07 from /builddir/build/BUILD/firefox-140.4.0/dom/streams/ByteLengthQueuingStrategy.cpp:7, 77:19.07 from Unified_cpp_dom_streams0.cpp:2: 77:19.07 In static member function 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]', 77:19.07 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 77:19.07 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 77:19.08 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 77:19.08 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:553:54: 77:19.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 77:19.08 118 | elt->asT()->AddRef(); 77:19.08 | ~~~~~~~~~~~~~~~~~~^~ 77:19.08 In file included from Unified_cpp_dom_streams0.cpp:38: 77:19.08 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)': 77:19.08 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:552:37: note: at offset -8 into object 'readRequests' of size 24 77:19.08 552 | LinkedList> readRequests = 77:19.08 | ^~~~~~~~~~~~ 77:19.08 In member function 'mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]', 77:19.08 inlined from 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 77:19.08 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 77:19.08 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 77:19.08 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 77:19.08 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:553:54: 77:19.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 77:19.08 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 77:19.08 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:19.08 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)': 77:19.08 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:552:37: note: at offset -8 into object 'readRequests' of size 24 77:19.08 552 | LinkedList> readRequests = 77:19.08 | ^~~~~~~~~~~~ 77:19.08 In member function 'mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]', 77:19.08 inlined from 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 77:19.08 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 77:19.08 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 77:19.08 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 77:19.08 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:553:54: 77:19.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 77:19.09 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 77:19.09 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:19.09 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)': 77:19.09 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:552:37: note: at offset -8 into object 'readRequests' of size 24 77:19.09 552 | LinkedList> readRequests = 77:19.09 | ^~~~~~~~~~~~ 77:19.09 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]', 77:19.09 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 77:19.09 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 77:19.09 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 77:19.09 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 77:19.09 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:568:3: 77:19.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of 'mozilla::dom::ReadRequest [0]' [-Warray-bounds] 77:19.10 121 | elt->asT()->Release(); 77:19.10 | ~~~~~~~~~~~~~~~~~~~^~ 77:19.10 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)': 77:19.10 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:552:37: note: at offset -8 into object 'readRequests' of size 24 77:19.10 552 | LinkedList> readRequests = 77:19.10 | ^~~~~~~~~~~~ 77:19.10 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]', 77:19.10 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 77:19.10 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 77:19.10 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 77:19.10 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 77:19.10 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:568:3: 77:19.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of 'mozilla::dom::ReadRequest [0]' [-Warray-bounds] 77:19.10 121 | elt->asT()->Release(); 77:19.10 | ~~~~~~~~~~~~~~~~~~~^~ 77:19.10 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamClose(JSContext*, mozilla::dom::ReadableStream*, mozilla::ErrorResult&)': 77:19.10 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:552:37: note: at offset -8 into object 'readRequests' of size 24 77:19.10 552 | LinkedList> readRequests = 77:19.10 | ^~~~~~~~~~~~ 77:19.11 In static member function 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]', 77:19.11 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 77:19.11 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 77:19.11 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 77:19.11 inlined from 'already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:607:55: 77:19.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 77:19.11 118 | elt->asT()->AddRef(); 77:19.11 | ~~~~~~~~~~~~~~~~~~^~ 77:19.11 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp: In function 'already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)': 77:19.11 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:606:41: note: at offset -8 into object 'readIntoRequests' of size 24 77:19.11 606 | LinkedList> readIntoRequests = 77:19.11 | ^~~~~~~~~~~~~~~~ 77:19.11 In member function 'mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]', 77:19.11 inlined from 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 77:19.11 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 77:19.11 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 77:19.11 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 77:19.11 inlined from 'already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:607:55: 77:19.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 77:19.11 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 77:19.11 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:19.11 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp: In function 'already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)': 77:19.11 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:606:41: note: at offset -8 into object 'readIntoRequests' of size 24 77:19.11 606 | LinkedList> readIntoRequests = 77:19.11 | ^~~~~~~~~~~~~~~~ 77:19.11 In member function 'mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]', 77:19.11 inlined from 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 77:19.11 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 77:19.11 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 77:19.11 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 77:19.11 inlined from 'already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:607:55: 77:19.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 77:19.11 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 77:19.11 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:19.11 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp: In function 'already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)': 77:19.11 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:606:41: note: at offset -8 into object 'readIntoRequests' of size 24 77:19.11 606 | LinkedList> readIntoRequests = 77:19.11 | ^~~~~~~~~~~~~~~~ 77:19.11 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]', 77:19.11 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 77:19.11 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 77:19.11 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 77:19.11 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 77:19.11 inlined from 'already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:622:3: 77:19.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of 'mozilla::dom::ReadIntoRequest [0]' [-Warray-bounds] 77:19.11 121 | elt->asT()->Release(); 77:19.11 | ~~~~~~~~~~~~~~~~~~~^~ 77:19.11 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp: In function 'already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)': 77:19.11 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:606:41: note: at offset -8 into object 'readIntoRequests' of size 24 77:19.11 606 | LinkedList> readIntoRequests = 77:19.11 | ^~~~~~~~~~~~~~~~ 77:19.11 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]', 77:19.11 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 77:19.11 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 77:19.11 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 77:19.11 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 77:19.11 inlined from 'already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:622:3: 77:19.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of 'mozilla::dom::ReadIntoRequest [0]' [-Warray-bounds] 77:19.12 121 | elt->asT()->Release(); 77:19.12 | ~~~~~~~~~~~~~~~~~~~^~ 77:19.12 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp: In function 'already_AddRefed mozilla::dom::streams_abstract::ReadableStreamCancel(JSContext*, mozilla::dom::ReadableStream*, JS::Handle, mozilla::ErrorResult&)': 77:19.12 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStream.cpp:606:41: note: at offset -8 into object 'readIntoRequests' of size 24 77:19.13 606 | LinkedList> readIntoRequests = 77:19.13 | ^~~~~~~~~~~~~~~~ 77:19.42 In static member function 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]', 77:19.42 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 77:19.42 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 77:19.42 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 77:19.42 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp:316:44: 77:19.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 77:19.42 118 | elt->asT()->AddRef(); 77:19.42 | ~~~~~~~~~~~~~~~~~~^~ 77:19.42 In file included from Unified_cpp_dom_streams0.cpp:47: 77:19.42 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)': 77:19.42 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp:315:39: note: at offset -8 into object 'readIntoRequests' of size 24 77:19.42 315 | LinkedList> readIntoRequests = 77:19.42 | ^~~~~~~~~~~~~~~~ 77:19.42 In member function 'mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]', 77:19.42 inlined from 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 77:19.42 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 77:19.42 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 77:19.42 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 77:19.42 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp:316:44: 77:19.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 77:19.42 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 77:19.42 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:19.42 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)': 77:19.42 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp:315:39: note: at offset -8 into object 'readIntoRequests' of size 24 77:19.42 315 | LinkedList> readIntoRequests = 77:19.42 | ^~~~~~~~~~~~~~~~ 77:19.42 In member function 'mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]', 77:19.42 inlined from 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 77:19.42 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 77:19.42 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 77:19.42 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 77:19.42 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp:316:44: 77:19.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 77:19.43 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 77:19.43 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:19.43 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)': 77:19.43 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp:315:39: note: at offset -8 into object 'readIntoRequests' of size 24 77:19.43 315 | LinkedList> readIntoRequests = 77:19.43 | ^~~~~~~~~~~~~~~~ 77:19.43 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]', 77:19.43 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 77:19.43 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 77:19.43 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 77:19.43 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 77:19.43 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp:331:1: 77:19.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of 'mozilla::dom::ReadIntoRequest [0]' [-Warray-bounds] 77:19.43 121 | elt->asT()->Release(); 77:19.43 | ~~~~~~~~~~~~~~~~~~~^~ 77:19.43 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)': 77:19.43 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp:315:39: note: at offset -8 into object 'readIntoRequests' of size 24 77:19.43 315 | LinkedList> readIntoRequests = 77:19.43 | ^~~~~~~~~~~~~~~~ 77:19.43 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadIntoRequest]', 77:19.43 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 77:19.43 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 77:19.43 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 77:19.43 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 77:19.43 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp:331:1: 77:19.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of 'mozilla::dom::ReadIntoRequest [0]' [-Warray-bounds] 77:19.43 121 | elt->asT()->Release(); 77:19.43 | ~~~~~~~~~~~~~~~~~~~^~ 77:19.43 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamBYOBReaderErrorReadIntoRequests(JSContext*, mozilla::dom::ReadableStreamBYOBReader*, JS::Handle, mozilla::ErrorResult&)': 77:19.43 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamBYOBReader.cpp:315:39: note: at offset -8 into object 'readIntoRequests' of size 24 77:19.43 315 | LinkedList> readIntoRequests = 77:19.43 | ^~~~~~~~~~~~~~~~ 77:19.64 In static member function 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]', 77:19.64 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 77:19.64 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 77:19.64 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 77:19.64 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp:317:40: 77:19.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 77:19.64 118 | elt->asT()->AddRef(); 77:19.64 | ~~~~~~~~~~~~~~~~~~^~ 77:19.64 In file included from Unified_cpp_dom_streams0.cpp:74: 77:19.64 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)': 77:19.64 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp:316:35: note: at offset -8 into object 'readRequests' of size 24 77:19.64 316 | LinkedList> readRequests = 77:19.64 | ^~~~~~~~~~~~ 77:19.64 In member function 'mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]', 77:19.64 inlined from 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 77:19.64 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 77:19.64 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 77:19.64 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 77:19.64 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp:317:40: 77:19.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 77:19.65 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 77:19.65 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:19.65 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)': 77:19.65 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp:316:35: note: at offset -8 into object 'readRequests' of size 24 77:19.65 316 | LinkedList> readRequests = 77:19.65 | ^~~~~~~~~~~~ 77:19.65 In member function 'mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]', 77:19.65 inlined from 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 77:19.65 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 77:19.65 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 77:19.65 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 77:19.65 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp:317:40: 77:19.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:306:38: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 77:19.65 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 77:19.65 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:19.65 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)': 77:19.65 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp:316:35: note: at offset -8 into object 'readRequests' of size 24 77:19.65 316 | LinkedList> readRequests = 77:19.65 | ^~~~~~~~~~~~ 77:19.65 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]', 77:19.65 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 77:19.65 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 77:19.65 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 77:19.65 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 77:19.65 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp:331:1: 77:19.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of 'mozilla::dom::ReadRequest [0]' [-Warray-bounds] 77:19.65 121 | elt->asT()->Release(); 77:19.65 | ~~~~~~~~~~~~~~~~~~~^~ 77:19.65 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)': 77:19.65 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp:316:35: note: at offset -8 into object 'readRequests' of size 24 77:19.65 316 | LinkedList> readRequests = 77:19.65 | ^~~~~~~~~~~~ 77:19.65 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::dom::ReadRequest]', 77:19.66 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 77:19.66 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 77:19.66 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 77:19.66 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 77:19.66 inlined from 'void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp:331:1: 77:19.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of 'mozilla::dom::ReadRequest [0]' [-Warray-bounds] 77:19.66 121 | elt->asT()->Release(); 77:19.66 | ~~~~~~~~~~~~~~~~~~~^~ 77:19.66 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp: In function 'void mozilla::dom::streams_abstract::ReadableStreamDefaultReaderErrorReadRequests(JSContext*, mozilla::dom::ReadableStreamDefaultReader*, JS::Handle, mozilla::ErrorResult&)': 77:19.66 /builddir/build/BUILD/firefox-140.4.0/dom/streams/ReadableStreamDefaultReader.cpp:316:35: note: at offset -8 into object 'readRequests' of size 24 77:19.66 316 | LinkedList> readRequests = 77:19.66 | ^~~~~~~~~~~~ 77:23.25 dom/system/linux 77:36.08 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 77:36.08 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 77:36.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 77:36.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 77:36.08 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/DOMSVGPoint.h:17, 77:36.08 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/DOMSVGPointList.cpp:10, 77:36.08 from Unified_cpp_dom_svg1.cpp:2: 77:36.08 /builddir/build/BUILD/firefox-140.4.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]': 77:36.08 /builddir/build/BUILD/firefox-140.4.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 >*]' 77:36.08 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:36.08 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 77:36.08 /builddir/build/BUILD/firefox-140.4.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] 77:36.08 302 | memcpy(&value, &aInternalValue, sizeof(value)); 77:36.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:36.08 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 77:36.08 413 | struct FrameBidiData { 77:36.08 | ^~~~~~~~~~~~~ 77:36.26 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 77:36.26 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 77:36.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 77:36.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 77:36.26 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGAnimationElement.cpp:8, 77:36.26 from Unified_cpp_dom_svg2.cpp:101: 77:36.26 /builddir/build/BUILD/firefox-140.4.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]': 77:36.26 /builddir/build/BUILD/firefox-140.4.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 >*]' 77:36.26 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:36.26 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 77:36.26 /builddir/build/BUILD/firefox-140.4.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] 77:36.26 302 | memcpy(&value, &aInternalValue, sizeof(value)); 77:36.26 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:36.26 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 77:36.26 413 | struct FrameBidiData { 77:36.26 | ^~~~~~~~~~~~~ 77:52.28 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 77:52.28 from /builddir/build/BUILD/firefox-140.4.0/dom/media/MediaManager.h:23, 77:52.28 from /builddir/build/BUILD/firefox-140.4.0/dom/media/GetUserMediaRequest.cpp:8, 77:52.28 from Unified_cpp_dom_media2.cpp:2: 77:52.28 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 77:52.28 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaFormatReader::ShutdownPromisePool::Track(const RefPtr >&)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 77:52.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 77:52.29 678 | aFrom->ChainTo(aTo.forget(), ""); 77:52.29 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:52.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaFormatReader::ShutdownPromisePool::Track(const RefPtr >&)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 77:52.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 77:52.29 1191 | void ChainTo(already_AddRefed aChainedPromise, 77:52.29 | ^~~~~~~ 77:52.35 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 77:52.35 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaManager::Shutdown()::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 77:52.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 77:52.36 678 | aFrom->ChainTo(aTo.forget(), ""); 77:52.36 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:52.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaManager::Shutdown()::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 77:52.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 77:52.36 1191 | void ChainTo(already_AddRefed aChainedPromise, 77:52.36 | ^~~~~~~ 77:52.39 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 77:52.39 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecoder; ResolveMethodType = void (mozilla::MediaDecoder::*)(); RejectMethodType = void (mozilla::MediaDecoder::*)(); ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 77:52.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 77:52.39 678 | aFrom->ChainTo(aTo.forget(), ""); 77:52.39 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:52.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecoder; ResolveMethodType = void (mozilla::MediaDecoder::*)(); RejectMethodType = void (mozilla::MediaDecoder::*)(); ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 77:52.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 77:52.39 1191 | void ChainTo(already_AddRefed aChainedPromise, 77:52.40 | ^~~~~~~ 77:52.40 In file included from Unified_cpp_dom_svg3.cpp:110: 77:52.40 /builddir/build/BUILD/firefox-140.4.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 >&)': 77:52.40 /builddir/build/BUILD/firefox-140.4.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 77:52.40 164 | if (orderX > NS_SVG_OFFSCREEN_MAX_DIMENSION || 77:52.40 | 77:52.40 /builddir/build/BUILD/firefox-140.4.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 77:53.43 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 77:53.43 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 77:53.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 77:53.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 77:53.44 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGContentUtils.cpp:16, 77:53.44 from Unified_cpp_dom_svg3.cpp:2: 77:53.44 /builddir/build/BUILD/firefox-140.4.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]': 77:53.44 /builddir/build/BUILD/firefox-140.4.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 >*]' 77:53.44 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:53.44 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 77:53.44 /builddir/build/BUILD/firefox-140.4.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] 77:53.44 302 | memcpy(&value, &aInternalValue, sizeof(value)); 77:53.44 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:53.44 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 77:53.44 413 | struct FrameBidiData { 77:53.44 | ^~~~~~~~~~~~~ 77:57.36 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 77:57.36 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGFEDropShadowElement.cpp:10, 77:57.36 from Unified_cpp_dom_svg4.cpp:2: 77:57.36 /builddir/build/BUILD/firefox-140.4.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]': 77:57.36 /builddir/build/BUILD/firefox-140.4.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 >*]' 77:57.36 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:57.36 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 77:57.36 /builddir/build/BUILD/firefox-140.4.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] 77:57.36 302 | memcpy(&value, &aInternalValue, sizeof(value)); 77:57.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:57.36 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 77:57.36 413 | struct FrameBidiData { 77:57.36 | ^~~~~~~~~~~~~ 78:06.43 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SMILAnimationFunction.h:11, 78:06.43 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGMotionSMILAnimationFunction.h:12, 78:06.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGAnimateMotionElement.h:12, 78:06.43 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGMPathElement.cpp:13, 78:06.43 from Unified_cpp_dom_svg5.cpp:119: 78:06.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SMILKeySpline.h: In member function 'int32_t mozilla::SMILKeySpline::Compare(const mozilla::SMILKeySpline&) const': 78:06.43 /builddir/build/BUILD/firefox-140.4.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 78:06.43 60 | if (mX1 != aRhs.mX1) return mX1 < aRhs.mX1 ? -1 : 1; 78:06.43 | 78:06.43 /builddir/build/BUILD/firefox-140.4.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 78:07.73 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 78:07.73 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 78:07.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 78:07.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 78:07.74 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGFragmentIdentifier.cpp:9, 78:07.74 from Unified_cpp_dom_svg5.cpp:2: 78:07.74 /builddir/build/BUILD/firefox-140.4.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]': 78:07.74 /builddir/build/BUILD/firefox-140.4.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 >*]' 78:07.74 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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.74 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 78:07.74 /builddir/build/BUILD/firefox-140.4.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] 78:07.74 302 | memcpy(&value, &aInternalValue, sizeof(value)); 78:07.74 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:07.74 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 78:07.74 413 | struct FrameBidiData { 78:07.74 | ^~~~~~~~~~~~~ 78:12.32 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 78:12.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGContentUtils.h:17, 78:12.33 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGElement.h:18, 78:12.33 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 78:12.33 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGAnimatedEnumeration.h:10, 78:12.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10: 78:12.33 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 78:12.33 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 78:12.33 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SVGLength; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 78:12.33 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SVGLength; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 78:12.33 inlined from 'FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 78:12.33 inlined from 'nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString&)' at /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGLengthList.cpp:59:37: 78:12.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'mozilla::SVGLengthList [1]' [-Warray-bounds] 78:12.33 450 | mArray.mHdr->mLength = 0; 78:12.33 | ~~~~~~~~~~~~~~~~~~~~~^~~ 78:12.33 In file included from Unified_cpp_dom_svg5.cpp:83: 78:12.33 /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGLengthList.cpp: In member function 'nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString&)': 78:12.33 /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGLengthList.cpp:41:17: note: at offset 8 into object 'temp' of size 8 78:12.33 41 | SVGLengthList temp; 78:12.33 | ^~~~ 78:12.33 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 78:12.33 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 78:12.33 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SVGLength; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 78:12.33 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::SVGLength; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 78:12.33 inlined from 'FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 78:12.33 inlined from 'nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString&)' at /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGLengthList.cpp:59:37: 78:12.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'mozilla::SVGLengthList [1]' [-Warray-bounds] 78:12.33 450 | mArray.mHdr->mLength = 0; 78:12.33 | ~~~~~~~~~~~~~~~~~~~~~^~~ 78:12.33 /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGLengthList.cpp: In member function 'nsresult mozilla::SVGLengthList::SetValueFromString(const nsAString&)': 78:12.33 /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGLengthList.cpp:41:17: note: at offset 8 into object 'temp' of size 8 78:12.33 41 | SVGLengthList temp; 78:12.33 | ^~~~ 78:13.96 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 78:13.96 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSRenderingBorders.h:18, 78:13.96 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:46, 78:13.96 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DisplaySVGItem.h:10, 78:13.96 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGImageFrame.h:12, 78:13.96 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGGeometryProperty.h:10, 78:13.96 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGPathElement.cpp:11, 78:13.96 from Unified_cpp_dom_svg6.cpp:101: 78:13.97 /builddir/build/BUILD/firefox-140.4.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:13.97 /builddir/build/BUILD/firefox-140.4.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:13.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:13.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 78:13.97 /builddir/build/BUILD/firefox-140.4.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:13.97 302 | memcpy(&value, &aInternalValue, sizeof(value)); 78:13.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:13.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 78:13.97 413 | struct FrameBidiData { 78:13.97 | ^~~~~~~~~~~~~ 78:14.40 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 78:14.40 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 78:14.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 78:14.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 78:14.40 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGRect.cpp:10, 78:14.40 from Unified_cpp_dom_svg7.cpp:56: 78:14.40 /builddir/build/BUILD/firefox-140.4.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]': 78:14.40 /builddir/build/BUILD/firefox-140.4.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 >*]' 78:14.40 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:14.40 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 78:14.40 /builddir/build/BUILD/firefox-140.4.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] 78:14.40 302 | memcpy(&value, &aInternalValue, sizeof(value)); 78:14.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:14.40 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 78:14.40 413 | struct FrameBidiData { 78:14.40 | ^~~~~~~~~~~~~ 78:17.83 In file included from Unified_cpp_dom_svg6.cpp:92: 78:17.83 /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGPathData.cpp: In static member function 'static void mozilla::SVGPathData::GetMarkerPositioningData(mozilla::Span, 18446744073709551615>, float, nsTArray*)': 78:17.83 /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGPathData.cpp:723:39: warning: 'segEndAngle' may be used uninitialized [-Wmaybe-uninitialized] 78:17.83 723 | SVGContentUtils::AngleBisect(segEndAngle, pathStartAngle); 78:17.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:17.84 /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGPathData.cpp:547:26: note: 'segEndAngle' was declared here 78:17.84 547 | float segStartAngle, segEndAngle; 78:17.84 | ^~~~~~~~~~~ 78:17.84 /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGPathData.cpp:702:37: warning: 'segStartAngle' may be used uninitialized [-Wmaybe-uninitialized] 78:17.84 702 | pathStartAngle = mark.angle = segStartAngle; 78:17.84 | ~~~~~~~~~~~^~~~~~~~~~~~~~~ 78:17.84 /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGPathData.cpp:547:11: note: 'segStartAngle' was declared here 78:17.84 547 | float segStartAngle, segEndAngle; 78:17.84 | ^~~~~~~~~~~~~ 78:18.49 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 78:18.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGContentUtils.h:17, 78:18.49 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGElement.h:18, 78:18.49 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/DOMSVGAnimatedTransformList.h:11, 78:18.49 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/DOMSVGTransformList.h:10, 78:18.49 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/DOMSVGTransform.h:10, 78:18.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGMatrix.h:40, 78:18.49 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGMatrix.cpp:7, 78:18.49 from Unified_cpp_dom_svg6.cpp:2: 78:18.49 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 78:18.49 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 78:18.49 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 78:18.49 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 78:18.49 inlined from 'FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 78:18.49 inlined from 'nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString&)' at /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGNumberList.cpp:60:37: 78:18.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'mozilla::SVGNumberList [1]' [-Warray-bounds] 78:18.49 450 | mArray.mHdr->mLength = 0; 78:18.49 | ~~~~~~~~~~~~~~~~~~~~~^~~ 78:18.50 In file included from Unified_cpp_dom_svg6.cpp:56: 78:18.50 /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGNumberList.cpp: In member function 'nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString&)': 78:18.50 /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGNumberList.cpp:42:17: note: at offset 8 into object 'temp' of size 8 78:18.50 42 | SVGNumberList temp; 78:18.50 | ^~~~ 78:18.50 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 78:18.50 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 78:18.50 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 78:18.50 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 78:18.50 inlined from 'FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 78:18.50 inlined from 'nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString&)' at /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGNumberList.cpp:60:37: 78:18.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'mozilla::SVGNumberList [1]' [-Warray-bounds] 78:18.50 450 | mArray.mHdr->mLength = 0; 78:18.50 | ~~~~~~~~~~~~~~~~~~~~~^~~ 78:18.50 /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGNumberList.cpp: In member function 'nsresult mozilla::SVGNumberList::SetValueFromString(const nsAString&)': 78:18.50 /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGNumberList.cpp:42:17: note: at offset 8 into object 'temp' of size 8 78:18.50 42 | SVGNumberList temp; 78:18.50 | ^~~~ 78:19.84 dom/system 78:20.26 dom/url 78:23.39 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 78:23.39 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaDecoder::FirstFrameLoaded(mozilla::UniquePtr, mozilla::MediaDecoderEventVisibility)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 78:23.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:23.39 678 | aFrom->ChainTo(aTo.forget(), ""); 78:23.39 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:23.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MediaDecoder::FirstFrameLoaded(mozilla::UniquePtr, mozilla::MediaDecoderEventVisibility)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 78:23.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 78:23.39 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:23.40 | ^~~~~~~ 78:23.62 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 78:23.62 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaFormatReader::DecoderData::Flush()::; RejectFunction = mozilla::MediaFormatReader::DecoderData::Flush()::; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 78:23.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:23.62 678 | aFrom->ChainTo(aTo.forget(), ""); 78:23.62 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:23.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaFormatReader::DecoderData::Flush()::; RejectFunction = mozilla::MediaFormatReader::DecoderData::Flush()::; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 78:23.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 78:23.63 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:23.63 | ^~~~~~~ 78:24.11 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 78:24.11 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecoder; ResolveMethodType = void (mozilla::MediaDecoder::*)(); RejectMethodType = void (mozilla::MediaDecoder::*)(); ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 78:24.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:24.11 678 | aFrom->ChainTo(aTo.forget(), ""); 78:24.11 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:24.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecoder; ResolveMethodType = void (mozilla::MediaDecoder::*)(); RejectMethodType = void (mozilla::MediaDecoder::*)(); ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 78:24.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 78:24.11 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:24.11 | ^~~~~~~ 78:24.17 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 78:24.17 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::; RejectFunction = mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 78:24.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:24.17 678 | aFrom->ChainTo(aTo.forget(), ""); 78:24.17 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:24.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::; RejectFunction = mozilla::MediaDecoderStateMachine::DecodingState::StartDormantTimer()::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 78:24.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 78:24.17 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:24.17 | ^~~~~~~ 78:25.23 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, true>; ResolveValueT = bool; RejectValueT = RefPtr; bool IsExclusive = true]', 78:25.23 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise, true>::All(nsISerialEventTarget*, nsTArray, true> > >&)::, true>::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise, true>::All(nsISerialEventTarget*, nsTArray, true> > >&)::, true>::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = RefPtr; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 78:25.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:25.23 678 | aFrom->ChainTo(aTo.forget(), ""); 78:25.23 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:25.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise, true>::All(nsISerialEventTarget*, nsTArray, true> > >&)::, true>::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise, true>::All(nsISerialEventTarget*, nsTArray, true> > >&)::, true>::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = RefPtr; bool IsExclusive = true]': 78:25.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = RefPtr; bool IsExclusive = true]' 78:25.23 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:25.23 | ^~~~~~~ 78:25.49 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = bool; bool IsExclusive = true]', 78:25.49 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::DeviceListener::SetDeviceEnabled(bool)::; RejectFunction = mozilla::DeviceListener::SetDeviceEnabled(bool)::; ResolveValueT = nsresult; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 78:25.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:25.50 678 | aFrom->ChainTo(aTo.forget(), ""); 78:25.50 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:25.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::DeviceListener::SetDeviceEnabled(bool)::; RejectFunction = mozilla::DeviceListener::SetDeviceEnabled(bool)::; ResolveValueT = nsresult; RejectValueT = bool; bool IsExclusive = true]': 78:25.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = bool; bool IsExclusive = true]' 78:25.50 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:25.50 | ^~~~~~~ 78:26.07 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 78:26.07 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::; RejectFunction = mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::; ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 78:26.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:26.07 678 | aFrom->ChainTo(aTo.forget(), ""); 78:26.07 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:26.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::; RejectFunction = mozilla::MediaDecoderStateMachine::DecodeMetadataState::Enter()::; ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 78:26.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::MetadataHolder; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 78:26.08 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:26.08 | ^~~~~~~ 78:26.21 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = long unsigned int; RejectValueT = long unsigned int; bool IsExclusive = true]', 78:26.21 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::; RejectFunction = mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::; ResolveValueT = long unsigned int; RejectValueT = long unsigned int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 78:26.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:26.21 678 | aFrom->ChainTo(aTo.forget(), ""); 78:26.21 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:26.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::; RejectFunction = mozilla::MediaMemoryTracker::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)::; ResolveValueT = long unsigned int; RejectValueT = long unsigned int; bool IsExclusive = true]': 78:26.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = long unsigned int; RejectValueT = long unsigned int; bool IsExclusive = true]' 78:26.21 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:26.21 | ^~~~~~~ 78:26.73 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = false]', 78:26.73 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::GetUserMediaTask::PersistPrincipalKey()::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 78:26.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:26.73 678 | aFrom->ChainTo(aTo.forget(), ""); 78:26.73 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:26.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::GetUserMediaTask::PersistPrincipalKey()::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = false]': 78:26.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = nsresult; bool IsExclusive = false]' 78:26.73 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:26.73 | ^~~~~~~ 78:27.13 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 78:27.13 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(Data&)::; RejectFunction = mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(Data&)::; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 78:27.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:27.13 678 | aFrom->ChainTo(aTo.forget(), ""); 78:27.13 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:27.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(Data&)::; RejectFunction = mozilla::MediaFormatReader::DecoderFactory::DoInitDecoder(Data&)::; ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 78:27.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::TrackInfo::TrackType; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 78:27.13 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:27.14 | ^~~~~~~ 78:27.52 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, true>; ResolveValueT = RefPtr; RejectValueT = bool; bool IsExclusive = true]', 78:27.52 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaFormatReader::DecoderFactory::RunStage(Data&)::)>; RejectFunction = mozilla::MediaFormatReader::DecoderFactory::RunStage(Data&)::; ResolveValueT = RefPtr; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 78:27.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:27.52 678 | aFrom->ChainTo(aTo.forget(), ""); 78:27.52 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:27.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaFormatReader::DecoderFactory::RunStage(Data&)::)>; RejectFunction = mozilla::MediaFormatReader::DecoderFactory::RunStage(Data&)::; ResolveValueT = RefPtr; RejectValueT = bool; bool IsExclusive = true]': 78:27.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = bool; bool IsExclusive = true]' 78:27.52 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:27.52 | ^~~~~~~ 78:27.95 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 78:27.95 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecoderStateMachine; ResolveMethodType = void (mozilla::MediaDecoderStateMachine::*)(); RejectMethodType = void (mozilla::MediaDecoderStateMachine::*)(nsresult); ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 78:27.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:27.95 678 | aFrom->ChainTo(aTo.forget(), ""); 78:27.95 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:27.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecoderStateMachine; ResolveMethodType = void (mozilla::MediaDecoderStateMachine::*)(); RejectMethodType = void (mozilla::MediaDecoderStateMachine::*)(nsresult); ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 78:27.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 78:27.95 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:27.95 | ^~~~~~~ 78:27.98 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 78:27.98 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecoderStateMachine; ResolveMethodType = void (mozilla::MediaDecoderStateMachine::*)(); RejectMethodType = void (mozilla::MediaDecoderStateMachine::*)(); ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 78:27.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:27.98 678 | aFrom->ChainTo(aTo.forget(), ""); 78:27.99 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:27.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaDecoderStateMachine; ResolveMethodType = void (mozilla::MediaDecoderStateMachine::*)(); RejectMethodType = void (mozilla::MediaDecoderStateMachine::*)(); ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 78:27.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 78:27.99 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:27.99 | ^~~~~~~ 78:28.19 dom/view-transitions 78:28.53 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 78:28.53 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 78:28.53 from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGTests.cpp:12, 78:28.53 from Unified_cpp_dom_svg8.cpp:11: 78:28.53 /builddir/build/BUILD/firefox-140.4.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]': 78:28.53 /builddir/build/BUILD/firefox-140.4.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 >*]' 78:28.53 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:28.53 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 78:28.53 /builddir/build/BUILD/firefox-140.4.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] 78:28.53 302 | memcpy(&value, &aInternalValue, sizeof(value)); 78:28.53 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:28.53 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 78:28.53 413 | struct FrameBidiData { 78:28.53 | ^~~~~~~~~~~~~ 78:30.48 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, true>; ResolveValueT = bool; RejectValueT = RefPtr; bool IsExclusive = true]', 78:30.48 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::GetUserMediaStreamTask::PrepareDOMStream()::, true>::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = RefPtr; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 78:30.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:30.48 678 | aFrom->ChainTo(aTo.forget(), ""); 78:30.48 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:30.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::GetUserMediaStreamTask::PrepareDOMStream()::, true>::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = RefPtr; bool IsExclusive = true]': 78:30.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = RefPtr; bool IsExclusive = true]' 78:30.48 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:30.48 | ^~~~~~~ 78:33.44 dom/vr 78:36.30 dom/webauthn 78:42.67 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 78:42.67 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::; RejectFunction = mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 78:42.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:42.67 678 | aFrom->ChainTo(aTo.forget(), ""); 78:42.67 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:42.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::; RejectFunction = mozilla::MediaDecoderStateMachine::SetVideoDecodeModeInternal(mozilla::VideoDecodeMode)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 78:42.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 78:42.67 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:42.67 | ^~~~~~~ 78:42.97 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 78:42.97 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(const mozilla::media::TimeUnit&)::; RejectFunction = mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(const mozilla::media::TimeUnit&)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 78:42.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:42.97 678 | aFrom->ChainTo(aTo.forget(), ""); 78:42.97 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:42.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(const mozilla::media::TimeUnit&)::; RejectFunction = mozilla::MediaDecoderStateMachine::ScheduleStateMachineIn(const mozilla::media::TimeUnit&)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 78:42.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 78:42.98 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:42.98 | ^~~~~~~ 78:44.01 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGImageContext.h:12, 78:44.01 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsLayoutUtils.h:27, 78:44.01 from /builddir/build/BUILD/firefox-140.4.0/dom/view-transitions/ViewTransition.cpp:29, 78:44.01 from Unified_cpp_dom_view-transitions0.cpp:2: 78:44.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h: In member function 'bool mozilla::SVGPreserveAspectRatio::SetAlign(uint16_t)': 78:44.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:56: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 78:44.01 56 | if (aAlign < SVG_ALIGN_MIN_VALID || aAlign > SVG_ALIGN_MAX_VALID) 78:44.01 | 78:44.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:56: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 78:46.09 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 78:46.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 78:46.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 78:46.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 78:46.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 78:46.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/APZTestData.h:21, 78:46.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:22, 78:46.09 from /builddir/build/BUILD/firefox-140.4.0/dom/view-transitions/ViewTransition.cpp:9: 78:46.09 /builddir/build/BUILD/firefox-140.4.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:46.09 /builddir/build/BUILD/firefox-140.4.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:46.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:46.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 78:46.09 /builddir/build/BUILD/firefox-140.4.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:46.09 302 | memcpy(&value, &aInternalValue, sizeof(value)); 78:46.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:46.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 78:46.09 413 | struct FrameBidiData { 78:46.09 | ^~~~~~~~~~~~~ 78:49.69 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 78:49.69 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaManager::DeviceListChanged()::; RejectFunction = mozilla::MediaManager::DeviceListChanged()::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 78:49.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:49.69 678 | aFrom->ChainTo(aTo.forget(), ""); 78:49.69 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:49.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaManager::DeviceListChanged()::; RejectFunction = mozilla::MediaManager::DeviceListChanged()::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 78:49.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 78:49.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:49.70 | ^~~~~~~ 78:49.90 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 78:49.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AtomArray.h:11, 78:49.90 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsAttrValue.h:26, 78:49.90 from /builddir/build/BUILD/firefox-140.4.0/dom/base/AttrArray.h:22, 78:49.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Element.h:20, 78:49.90 from /builddir/build/BUILD/firefox-140.4.0/dom/vr/VRDisplay.cpp:9, 78:49.90 from Unified_cpp_dom_vr0.cpp:2: 78:49.90 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 78:49.90 inlined from 'void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 78:49.91 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 78:49.91 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 78:49.91 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 78:49.91 inlined from 'void mozilla::dom::Gamepad::GetButtons(nsTArray >&) const' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Gamepad.h:90:31, 78:49.91 inlined from 'void mozilla::dom::XRInputSource::Update(mozilla::dom::XRSession*)' at /builddir/build/BUILD/firefox-140.4.0/dom/vr/XRInputSource.cpp:262:23: 78:49.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 78:49.91 315 | mHdr->mLength = 0; 78:49.91 | ~~~~~~~~~~~~~~^~~ 78:49.91 In file included from Unified_cpp_dom_vr0.cpp:56: 78:49.91 /builddir/build/BUILD/firefox-140.4.0/dom/vr/XRInputSource.cpp: In member function 'void mozilla::dom::XRInputSource::Update(mozilla::dom::XRSession*)': 78:49.91 /builddir/build/BUILD/firefox-140.4.0/dom/vr/XRInputSource.cpp:261:35: note: at offset 8 into object 'buttons' of size 8 78:49.91 261 | nsTArray> buttons; 78:49.91 | ^~~~~~~ 78:49.91 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 78:49.91 inlined from 'void nsTArray_Impl::Clear() [with E = double; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 78:49.91 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = double; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 78:49.91 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = double; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 78:49.91 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 78:49.91 inlined from 'void mozilla::dom::Gamepad::GetAxes(nsTArray&) const' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Gamepad.h:93:69, 78:49.91 inlined from 'void mozilla::dom::XRInputSource::Update(mozilla::dom::XRSession*)' at /builddir/build/BUILD/firefox-140.4.0/dom/vr/XRInputSource.cpp:274:20: 78:49.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 78:49.91 315 | mHdr->mLength = 0; 78:49.92 | ~~~~~~~~~~~~~~^~~ 78:49.92 /builddir/build/BUILD/firefox-140.4.0/dom/vr/XRInputSource.cpp: In member function 'void mozilla::dom::XRInputSource::Update(mozilla::dom::XRSession*)': 78:49.92 /builddir/build/BUILD/firefox-140.4.0/dom/vr/XRInputSource.cpp:273:20: note: at offset 8 into object 'axes' of size 8 78:49.92 273 | nsTArray axes; 78:49.92 | ^~~~ 78:51.75 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise > > >, RefPtr, true>; ResolveValueT = RefPtr > > >; RejectValueT = RefPtr; bool IsExclusive = true]', 78:51.75 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaManager::GetPhysicalDevices():: > > >)>; RejectFunction = mozilla::MediaManager::GetPhysicalDevices()::&&)>; ResolveValueT = RefPtr > > >; RejectValueT = RefPtr; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 78:51.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:51.75 678 | aFrom->ChainTo(aTo.forget(), ""); 78:51.75 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:51.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaManager::GetPhysicalDevices():: > > >)>; RejectFunction = mozilla::MediaManager::GetPhysicalDevices()::&&)>; ResolveValueT = RefPtr > > >; RejectValueT = RefPtr; bool IsExclusive = true]': 78:51.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr > > >; RejectValueT = RefPtr; bool IsExclusive = true]' 78:51.75 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:51.75 | ^~~~~~~ 78:52.69 dom/webbrowserpersist 78:56.16 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 78:56.16 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaFormatReader; ResolveMethodType = void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit); RejectMethodType = void (mozilla::MediaFormatReader::*)(const mozilla::MediaResult&); ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 78:56.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:56.17 678 | aFrom->ChainTo(aTo.forget(), ""); 78:56.17 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaFormatReader; ResolveMethodType = void (mozilla::MediaFormatReader::*)(mozilla::media::TimeUnit); RejectMethodType = void (mozilla::MediaFormatReader::*)(const mozilla::MediaResult&); ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 78:56.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 78:56.17 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:56.17 | ^~~~~~~ 78:56.20 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = unsigned int; RejectValueT = mozilla::MediaTrackDemuxer::SkipFailureHolder; bool IsExclusive = true]', 78:56.20 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaFormatReader; ResolveMethodType = void (mozilla::MediaFormatReader::*)(unsigned int); RejectMethodType = void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder); ResolveValueT = unsigned int; RejectValueT = mozilla::MediaTrackDemuxer::SkipFailureHolder; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 78:56.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:56.20 678 | aFrom->ChainTo(aTo.forget(), ""); 78:56.20 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaFormatReader; ResolveMethodType = void (mozilla::MediaFormatReader::*)(unsigned int); RejectMethodType = void (mozilla::MediaFormatReader::*)(mozilla::MediaTrackDemuxer::SkipFailureHolder); ResolveValueT = unsigned int; RejectValueT = mozilla::MediaTrackDemuxer::SkipFailureHolder; bool IsExclusive = true]': 78:56.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = unsigned int; RejectValueT = mozilla::MediaTrackDemuxer::SkipFailureHolder; bool IsExclusive = true]' 78:56.21 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:56.21 | ^~~~~~~ 78:56.25 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]', 78:56.25 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaFormatReader; ResolveMethodType = void (mozilla::MediaFormatReader::*)(const mozilla::MediaResult&); RejectMethodType = void (mozilla::MediaFormatReader::*)(const mozilla::MediaResult&); ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:743:30: 78:56.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:56.25 678 | aFrom->ChainTo(aTo.forget(), ""); 78:56.25 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ThisType = mozilla::MediaFormatReader; ResolveMethodType = void (mozilla::MediaFormatReader::*)(const mozilla::MediaResult&); RejectMethodType = void (mozilla::MediaFormatReader::*)(const mozilla::MediaResult&); ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]': 78:56.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::MediaResult; RejectValueT = mozilla::MediaResult; bool IsExclusive = false]' 78:56.25 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:56.25 | ^~~~~~~ 78:56.49 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 78:56.49 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaFormatReader::NotifyDataArrived()::; RejectFunction = mozilla::MediaFormatReader::NotifyDataArrived()::; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 78:56.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:56.50 678 | aFrom->ChainTo(aTo.forget(), ""); 78:56.50 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:56.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaFormatReader::NotifyDataArrived()::; RejectFunction = mozilla::MediaFormatReader::NotifyDataArrived()::; ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 78:56.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 78:56.50 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:56.50 | ^~~~~~~ 78:57.34 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 78:57.34 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaFormatReader::InternalSeek(TrackType, const InternalSeekTarget&)::; RejectFunction = mozilla::MediaFormatReader::InternalSeek(TrackType, const InternalSeekTarget&)::; ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 78:57.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 78:57.35 678 | aFrom->ChainTo(aTo.forget(), ""); 78:57.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:57.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaFormatReader::InternalSeek(TrackType, const InternalSeekTarget&)::; RejectFunction = mozilla::MediaFormatReader::InternalSeek(TrackType, const InternalSeekTarget&)::; ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 78:57.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::media::TimeUnit; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 78:57.35 1191 | void ChainTo(already_AddRefed aChainedPromise, 78:57.35 | ^~~~~~~ 79:01.83 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 79:01.83 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaFormatReader::DoDemuxVideo()::&)>; RejectFunction = mozilla::MediaFormatReader::DoDemuxVideo()::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 79:01.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:01.83 678 | aFrom->ChainTo(aTo.forget(), ""); 79:01.83 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:01.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaFormatReader::DoDemuxVideo()::&)>; RejectFunction = mozilla::MediaFormatReader::DoDemuxVideo()::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 79:01.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 79:01.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:01.84 | ^~~~~~~ 79:01.90 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::MediaResult, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]', 79:01.90 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaFormatReader::DoDemuxAudio()::&)>; RejectFunction = mozilla::MediaFormatReader::DoDemuxAudio()::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 79:01.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:01.90 678 | aFrom->ChainTo(aTo.forget(), ""); 79:01.90 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:01.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MediaFormatReader::DoDemuxAudio()::&)>; RejectFunction = mozilla::MediaFormatReader::DoDemuxAudio()::; ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]': 79:01.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::MediaResult; bool IsExclusive = true]' 79:01.90 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:01.90 | ^~~~~~~ 79:03.07 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 79:03.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 79:03.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 79:03.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 79:03.07 from /builddir/build/BUILD/firefox-140.4.0/dom/vr/XRSession.cpp:12, 79:03.07 from Unified_cpp_dom_vr1.cpp:29: 79:03.08 /builddir/build/BUILD/firefox-140.4.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]': 79:03.08 /builddir/build/BUILD/firefox-140.4.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 >*]' 79:03.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 79:03.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 79:03.08 /builddir/build/BUILD/firefox-140.4.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] 79:03.08 302 | memcpy(&value, &aInternalValue, sizeof(value)); 79:03.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:03.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 79:03.08 413 | struct FrameBidiData { 79:03.08 | ^~~~~~~~~~~~~ 79:05.41 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise > > >, RefPtr, true>; ResolveValueT = RefPtr > > >; RejectValueT = RefPtr; bool IsExclusive = true]', 79:05.41 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaDevices::ResumeEnumerateDevices(nsTArray >&&, RefPtr > > >) const:: > > >, RefPtr, true>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr > > >; RejectValueT = RefPtr; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 79:05.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:05.41 678 | aFrom->ChainTo(aTo.forget(), ""); 79:05.41 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:05.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::MediaDevices::ResumeEnumerateDevices(nsTArray >&&, RefPtr > > >) const:: > > >, RefPtr, true>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr > > >; RejectValueT = RefPtr; bool IsExclusive = true]': 79:05.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr > > >; RejectValueT = RefPtr; bool IsExclusive = true]' 79:05.41 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:05.41 | ^~~~~~~ 79:06.54 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 79:06.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 79:06.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 79:06.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:20, 79:06.54 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:26, 79:06.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 79:06.54 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 79:06.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 79:06.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 79:06.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 79:06.54 from /builddir/build/BUILD/firefox-140.4.0/dom/vr/XRReferenceSpace.cpp:7, 79:06.54 from Unified_cpp_dom_vr1.cpp:2: 79:06.54 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 79:06.54 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 79:06.54 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 79:06.54 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 79:06.54 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 79:06.54 inlined from 'void mozilla::dom::XRViewerPose::GetViews(nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/vr/XRViewerPose.cpp:41:26: 79:06.55 /builddir/build/BUILD/firefox-140.4.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] 79:06.55 450 | mArray.mHdr->mLength = 0; 79:06.55 | ~~~~~~~~~~~~~~~~~~~~~^~~ 79:06.55 In file included from Unified_cpp_dom_vr1.cpp:65: 79:06.55 /builddir/build/BUILD/firefox-140.4.0/dom/vr/XRViewerPose.cpp: In member function 'void mozilla::dom::XRViewerPose::GetViews(nsTArray >&)': 79:06.55 /builddir/build/BUILD/firefox-140.4.0/dom/vr/XRViewerPose.cpp:41:25: note: at offset 8 into object '' of size 8 79:06.55 41 | aResult = mViews.Clone(); 79:06.55 | ~~~~~~~~~~~~^~ 79:06.55 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 79:06.55 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 79:06.55 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 79:06.55 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 79:06.55 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 79:06.55 inlined from 'void mozilla::dom::XRViewerPose::GetViews(nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/vr/XRViewerPose.cpp:41:26: 79:06.55 /builddir/build/BUILD/firefox-140.4.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] 79:06.55 450 | mArray.mHdr->mLength = 0; 79:06.55 | ~~~~~~~~~~~~~~~~~~~~~^~~ 79:06.55 /builddir/build/BUILD/firefox-140.4.0/dom/vr/XRViewerPose.cpp: In member function 'void mozilla::dom::XRViewerPose::GetViews(nsTArray >&)': 79:06.55 /builddir/build/BUILD/firefox-140.4.0/dom/vr/XRViewerPose.cpp:41:25: note: at offset 8 into object '' of size 8 79:06.55 41 | aResult = mViews.Clone(); 79:06.55 | ~~~~~~~~~~~~^~ 79:07.05 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, RefPtr, true>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]', 79:07.05 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::MediaDevices::GetUserMedia(const mozilla::dom::MediaStreamConstraints&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&&)>; RejectFunction = mozilla::dom::MediaDevices::GetUserMedia(const mozilla::dom::MediaStreamConstraints&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&)>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 79:07.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:07.06 678 | aFrom->ChainTo(aTo.forget(), ""); 79:07.06 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:07.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::MediaDevices::GetUserMedia(const mozilla::dom::MediaStreamConstraints&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&&)>; RejectFunction = mozilla::dom::MediaDevices::GetUserMedia(const mozilla::dom::MediaStreamConstraints&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&)>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]': 79:07.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]' 79:07.06 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:07.06 | ^~~~~~~ 79:07.23 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, RefPtr, true>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]', 79:07.23 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::MediaDevices::GetDisplayMedia(const mozilla::dom::DisplayMediaStreamConstraints&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&&)>; RejectFunction = mozilla::dom::MediaDevices::GetDisplayMedia(const mozilla::dom::DisplayMediaStreamConstraints&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&&)>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 79:07.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:07.23 678 | aFrom->ChainTo(aTo.forget(), ""); 79:07.23 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:07.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::MediaDevices::GetDisplayMedia(const mozilla::dom::DisplayMediaStreamConstraints&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&&)>; RejectFunction = mozilla::dom::MediaDevices::GetDisplayMedia(const mozilla::dom::DisplayMediaStreamConstraints&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&&)>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]': 79:07.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]' 79:07.23 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:07.23 | ^~~~~~~ 79:07.69 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, RefPtr, true>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]', 79:07.69 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::MediaDevices::SelectAudioOutput(const mozilla::dom::AudioOutputOptions&, mozilla::dom::CallerType, mozilla::ErrorResult&)::)>; RejectFunction = mozilla::dom::MediaDevices::SelectAudioOutput(const mozilla::dom::AudioOutputOptions&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&)>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 79:07.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:07.69 678 | aFrom->ChainTo(aTo.forget(), ""); 79:07.69 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:07.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::MediaDevices::SelectAudioOutput(const mozilla::dom::AudioOutputOptions&, mozilla::dom::CallerType, mozilla::ErrorResult&)::)>; RejectFunction = mozilla::dom::MediaDevices::SelectAudioOutput(const mozilla::dom::AudioOutputOptions&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&)>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]': 79:07.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]' 79:07.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:07.70 | ^~~~~~~ 79:13.37 In file included from /usr/include/c++/12/list:63, 79:13.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/list:3, 79:13.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/list:62, 79:13.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/BSPTree.h:10, 79:13.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:41, 79:13.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 79:13.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 79:13.37 from /builddir/build/BUILD/firefox-140.4.0/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:25, 79:13.37 from Unified_cpp_webbrowserpersist0.cpp:20: 79:13.37 /usr/include/c++/12/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator)': 79:13.37 /usr/include/c++/12/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 79:13.37 1555 | while (__first != __last) 79:13.37 | 79:13.37 /usr/include/c++/12/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 79:14.10 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 79:14.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 79:14.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 79:14.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 79:14.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 79:14.10 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 79:14.10 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 79:14.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 79:14.10 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 79:14.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TypedArray.h:31, 79:14.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BufferSourceBinding.h:13, 79:14.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:6, 79:14.10 from /builddir/build/BUILD/firefox-140.4.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:8, 79:14.10 from Unified_cpp_dom_webauthn0.cpp:2: 79:14.10 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 79:14.10 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnTransactionParent::RecvRequestIsUVPAA(mozilla::dom::PWebAuthnTransactionParent::RequestIsUVPAAResolver&&)::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 79:14.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:14.10 678 | aFrom->ChainTo(aTo.forget(), ""); 79:14.11 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:14.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnTransactionParent::RecvRequestIsUVPAA(mozilla::dom::PWebAuthnTransactionParent::RequestIsUVPAAResolver&&)::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 79:14.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 79:14.11 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:14.11 | ^~~~~~~ 79:14.11 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 79:14.11 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnTransactionParent::RecvRequestIsUVPAA(mozilla::dom::PWebAuthnTransactionParent::RequestIsUVPAAResolver&&)::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 79:14.11 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 79:14.11 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 79:14.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:14.11 678 | aFrom->ChainTo(aTo.forget(), ""); 79:14.11 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:14.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 79:14.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 79:14.11 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:14.11 | ^~~~~~~ 79:14.14 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]', 79:14.14 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnTransactionParent::RecvRequestSign(const mozilla::dom::PWebAuthnTransactionParent::WebAuthnGetAssertionInfo&, mozilla::dom::PWebAuthnTransactionParent::RequestSignResolver&&)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 79:14.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:14.14 678 | aFrom->ChainTo(aTo.forget(), ""); 79:14.14 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:14.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnTransactionParent::RecvRequestSign(const mozilla::dom::PWebAuthnTransactionParent::WebAuthnGetAssertionInfo&, mozilla::dom::PWebAuthnTransactionParent::RequestSignResolver&&)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]': 79:14.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' 79:14.14 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:14.14 | ^~~~~~~ 79:14.15 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]', 79:14.15 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnTransactionParent::RecvRequestSign(const mozilla::dom::PWebAuthnTransactionParent::WebAuthnGetAssertionInfo&, mozilla::dom::PWebAuthnTransactionParent::RequestSignResolver&&)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 79:14.15 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 79:14.15 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 79:14.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:14.15 678 | aFrom->ChainTo(aTo.forget(), ""); 79:14.15 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:14.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]': 79:14.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' 79:14.15 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:14.15 | ^~~~~~~ 79:14.18 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]', 79:14.18 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnTransactionParent::RecvRequestRegister(const mozilla::dom::PWebAuthnTransactionParent::WebAuthnMakeCredentialInfo&, mozilla::dom::PWebAuthnTransactionParent::RequestRegisterResolver&&)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 79:14.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:14.19 678 | aFrom->ChainTo(aTo.forget(), ""); 79:14.19 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:14.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnTransactionParent::RecvRequestRegister(const mozilla::dom::PWebAuthnTransactionParent::WebAuthnMakeCredentialInfo&, mozilla::dom::PWebAuthnTransactionParent::RequestRegisterResolver&&)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]': 79:14.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' 79:14.19 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:14.19 | ^~~~~~~ 79:14.20 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]', 79:14.20 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnService::MakeCredential(uint64_t, uint64_t, nsIWebAuthnRegisterArgs*, nsIWebAuthnRegisterPromise*)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 79:14.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:14.20 678 | aFrom->ChainTo(aTo.forget(), ""); 79:14.20 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:14.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnService::MakeCredential(uint64_t, uint64_t, nsIWebAuthnRegisterArgs*, nsIWebAuthnRegisterPromise*)::, nsresult, true>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]': 79:14.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' 79:14.20 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:14.20 | ^~~~~~~ 79:14.22 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 79:14.22 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnHandler::IsUVPAA(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 79:14.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:14.22 678 | aFrom->ChainTo(aTo.forget(), ""); 79:14.22 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:14.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnHandler::IsUVPAA(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 79:14.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 79:14.22 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:14.22 | ^~~~~~~ 79:14.23 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 79:14.23 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnHandler::IsUVPAA(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 79:14.23 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 79:14.23 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 79:14.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:14.23 678 | aFrom->ChainTo(aTo.forget(), ""); 79:14.23 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:14.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 79:14.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 79:14.23 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:14.23 | ^~~~~~~ 79:14.26 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::WebAuthnGetAssertionResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 79:14.26 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnHandler::GetAssertion(const mozilla::dom::PublicKeyCredentialRequestOptions&, bool, const mozilla::dom::Optional >&, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::WebAuthnGetAssertionResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 79:14.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:14.26 678 | aFrom->ChainTo(aTo.forget(), ""); 79:14.26 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:14.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnHandler::GetAssertion(const mozilla::dom::PublicKeyCredentialRequestOptions&, bool, const mozilla::dom::Optional >&, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::WebAuthnGetAssertionResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 79:14.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::WebAuthnGetAssertionResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 79:14.26 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:14.26 | ^~~~~~~ 79:14.27 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::WebAuthnGetAssertionResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 79:14.27 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnHandler::GetAssertion(const mozilla::dom::PublicKeyCredentialRequestOptions&, bool, const mozilla::dom::Optional >&, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::WebAuthnGetAssertionResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 79:14.27 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::WebAuthnGetAssertionResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 79:14.27 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::WebAuthnGetAssertionResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 79:14.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:14.27 678 | aFrom->ChainTo(aTo.forget(), ""); 79:14.27 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:14.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::WebAuthnGetAssertionResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 79:14.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::WebAuthnGetAssertionResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 79:14.27 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:14.27 | ^~~~~~~ 79:14.30 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::WebAuthnMakeCredentialResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 79:14.30 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnHandler::MakeCredential(const mozilla::dom::PublicKeyCredentialCreationOptions&, const mozilla::dom::Optional >&, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::WebAuthnMakeCredentialResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 79:14.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:14.30 678 | aFrom->ChainTo(aTo.forget(), ""); 79:14.30 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:14.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnHandler::MakeCredential(const mozilla::dom::PublicKeyCredentialCreationOptions&, const mozilla::dom::Optional >&, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::WebAuthnMakeCredentialResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 79:14.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::WebAuthnMakeCredentialResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 79:14.30 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:14.30 | ^~~~~~~ 79:14.31 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::WebAuthnMakeCredentialResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 79:14.31 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebAuthnHandler::MakeCredential(const mozilla::dom::PublicKeyCredentialCreationOptions&, const mozilla::dom::Optional >&, mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::WebAuthnMakeCredentialResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 79:14.31 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::WebAuthnMakeCredentialResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 79:14.31 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::WebAuthnMakeCredentialResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 79:14.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:14.31 678 | aFrom->ChainTo(aTo.forget(), ""); 79:14.31 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:14.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::WebAuthnMakeCredentialResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 79:14.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::WebAuthnMakeCredentialResponse; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 79:14.31 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:14.31 | ^~~~~~~ 79:16.11 dom/webgpu 79:20.90 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 79:20.90 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsObjectLoadingContent.h:18, 79:20.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/HTMLObjectElement.h:13, 79:20.91 from /builddir/build/BUILD/firefox-140.4.0/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:18: 79:20.91 /builddir/build/BUILD/firefox-140.4.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]': 79:20.91 /builddir/build/BUILD/firefox-140.4.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 >*]' 79:20.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 79:20.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 79:20.91 /builddir/build/BUILD/firefox-140.4.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] 79:20.91 302 | memcpy(&value, &aInternalValue, sizeof(value)); 79:20.91 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:20.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 79:20.91 413 | struct FrameBidiData { 79:20.91 | ^~~~~~~~~~~~~ 79:21.56 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 79:21.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistSerialize.h:13, 79:21.57 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistSerializeChild.h:9, 79:21.57 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PWebBrowserPersistSerializeChild.cpp:7, 79:21.57 from Unified_cpp_webbrowserpersist1.cpp:2: 79:21.57 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 79:21.57 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 79:21.57 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 79:21.57 inlined from 'IPC::ReadResult >::ReadResult(IPC::ReadResult >&&) [with T = nsTArray; bool = true]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:274:3, 79:21.57 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:503:12, 79:21.57 inlined from 'virtual mozilla::ipc::HasResultCodes::Result mozilla::PWebBrowserPersistSerializeParent::OnMessageReceived(const Message&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PWebBrowserPersistSerializeParent.cpp:131:80: 79:21.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 2 is outside array bounds of 'IPC::ReadResult, true> [1]' [-Warray-bounds] 79:21.57 655 | aOther.mHdr->mLength = 0; 79:21.57 | ~~~~~~~~~~~~~~~~~~~~~^~~ 79:21.57 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/Shmem.h:14, 79:21.57 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistSerialize.h:21: 79:21.57 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::PWebBrowserPersistSerializeParent::OnMessageReceived(const Message&)': 79:21.57 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: note: at offset 16 into object 'p' of size 16 79:21.57 501 | ReadResult

p; 79:21.57 | ^ 79:31.22 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:15, 79:31.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 79:31.22 from /builddir/build/BUILD/firefox-140.4.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 79:31.22 from /builddir/build/BUILD/firefox-140.4.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 79:31.22 from Unified_cpp_webbrowserpersist0.cpp:2: 79:31.22 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]', 79:31.22 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 79:31.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:31.22 678 | aFrom->ChainTo(aTo.forget(), ""); 79:31.22 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:31.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]': 79:31.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' 79:31.22 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:31.22 | ^~~~~~~ 79:31.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseI8nsresultS1_Lb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 79:31.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:31.27 678 | aFrom->ChainTo(aTo.forget(), ""); 79:31.27 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:31.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' 79:31.27 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:31.27 | ^~~~~~~ 79:31.30 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]', 79:31.30 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 79:31.30 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 79:31.30 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 79:31.30 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 79:31.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:31.30 678 | aFrom->ChainTo(aTo.forget(), ""); 79:31.30 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:31.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]': 79:31.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' 79:31.30 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:31.30 | ^~~~~~~ 79:31.33 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]', 79:31.33 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 79:31.33 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 79:31.33 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 79:31.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:31.33 678 | aFrom->ChainTo(aTo.forget(), ""); 79:31.33 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:31.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]': 79:31.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' 79:31.33 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:31.33 | ^~~~~~~ 79:31.38 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]', 79:31.38 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsWebBrowserPersist::EndDownload(nsresult)::; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 79:31.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:31.38 678 | aFrom->ChainTo(aTo.forget(), ""); 79:31.38 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:31.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsWebBrowserPersist::EndDownload(nsresult)::; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]': 79:31.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' 79:31.39 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:31.39 | ^~~~~~~ 79:31.39 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]', 79:31.39 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsWebBrowserPersist::EndDownload(nsresult)::; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 79:31.39 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 79:31.39 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 79:31.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:31.40 678 | aFrom->ChainTo(aTo.forget(), ""); 79:31.40 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:31.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]': 79:31.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = true]' 79:31.40 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:31.40 | ^~~~~~~ 79:32.12 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 79:32.12 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSRenderingBorders.h:18, 79:32.12 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:46, 79:32.12 from /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/CanvasContext.cpp:10, 79:32.12 from Unified_cpp_dom_webgpu0.cpp:38: 79:32.12 /builddir/build/BUILD/firefox-140.4.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]': 79:32.12 /builddir/build/BUILD/firefox-140.4.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 >*]' 79:32.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 79:32.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 79:32.12 /builddir/build/BUILD/firefox-140.4.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] 79:32.12 302 | memcpy(&value, &aInternalValue, sizeof(value)); 79:32.12 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:32.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 79:32.12 413 | struct FrameBidiData { 79:32.12 | ^~~~~~~~~~~~~ 79:42.46 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 79:42.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 79:42.46 from /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Adapter.cpp:6, 79:42.46 from Unified_cpp_dom_webgpu0.cpp:2: 79:42.46 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 79:42.46 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::dom::GPUTextureFormat; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 79:42.46 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(const mozilla::dom::Sequence&) [with T = mozilla::dom::GPUTextureFormat]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:472:18, 79:42.46 inlined from 'already_AddRefed mozilla::webgpu::Device::CreateTextureForSwapChain(const mozilla::dom::GPUCanvasConfiguration*, const mozilla::gfx::IntSize&, mozilla::layers::RemoteTextureOwnerId)' at /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Device.cpp:179:32: 79:42.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 10 is outside array bounds of 'mozilla::dom::GPUTextureDescriptor [1]' [-Warray-bounds] 79:42.46 315 | mHdr->mLength = 0; 79:42.46 | ~~~~~~~~~~~~~~^~~ 79:42.46 In file included from Unified_cpp_dom_webgpu0.cpp:101: 79:42.47 /builddir/build/BUILD/firefox-140.4.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)': 79:42.47 /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Device.cpp:169:29: note: at offset 80 into object 'desc' of size 80 79:42.47 169 | dom::GPUTextureDescriptor desc; 79:42.47 | ^~~~ 79:42.55 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 79:42.55 inlined from 'void nsTArray_Impl::Clear() [with E = JS::Value; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 79:42.55 inlined from 'mozilla::webgpu::reportCompilationMessagesToConsole(const RefPtr&, const nsTArray&)::*)>' at /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Device.cpp:556:24, 79:42.55 inlined from 'void mozilla::webgpu::reportCompilationMessagesToConsole(const RefPtr&, const nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Device.cpp:638:21: 79:42.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 79:42.55 315 | mHdr->mLength = 0; 79:42.55 | ~~~~~~~~~~~~~~^~~ 79:42.56 /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Device.cpp: In function 'void mozilla::webgpu::reportCompilationMessagesToConsole(const RefPtr&, const nsTArray&)': 79:42.56 /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Device.cpp:551:28: note: at offset 8 into object 'args' of size 8 79:42.56 551 | dom::Sequence args; 79:42.56 | ^~~~ 79:42.56 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 79:42.56 inlined from 'void nsTArray_Impl::Clear() [with E = JS::Value; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 79:42.56 inlined from 'mozilla::webgpu::reportCompilationMessagesToConsole(const RefPtr&, const nsTArray&)::*)>' at /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Device.cpp:556:24, 79:42.56 inlined from 'void mozilla::webgpu::reportCompilationMessagesToConsole(const RefPtr&, const nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Device.cpp:642:23: 79:42.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 79:42.56 315 | mHdr->mLength = 0; 79:42.56 | ~~~~~~~~~~~~~~^~~ 79:42.56 /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Device.cpp: In function 'void mozilla::webgpu::reportCompilationMessagesToConsole(const RefPtr&, const nsTArray&)': 79:42.56 /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Device.cpp:551:28: note: at offset 8 into object 'args' of size 8 79:42.56 551 | dom::Sequence args; 79:42.56 | ^~~~ 79:42.96 /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Device.cpp: In member function 'already_AddRefed mozilla::webgpu::Device::CreateQuerySet(const mozilla::dom::GPUQuerySetDescriptor&, mozilla::ErrorResult&)': 79:42.96 /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Device.cpp:309:25: warning: 'type' may be used uninitialized [-Wmaybe-uninitialized] 79:42.96 309 | ffi::WGPURawQueryType type; 79:42.96 | ^~~~ 79:43.45 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/webgpu/Device.h:11, 79:43.45 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:20, 79:43.45 from /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Adapter.cpp:7: 79:43.45 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::webgpu::BufferMapResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 79:43.45 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::webgpu::Buffer::MapAsync(uint32_t, uint64_t, const mozilla::dom::Optional&, mozilla::ErrorResult&)::; RejectFunction = mozilla::webgpu::Buffer::MapAsync(uint32_t, uint64_t, const mozilla::dom::Optional&, mozilla::ErrorResult&)::; ResolveValueT = mozilla::webgpu::BufferMapResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 79:43.45 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:43.45 678 | aFrom->ChainTo(aTo.forget(), ""); 79:43.45 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:43.45 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::webgpu::Buffer::MapAsync(uint32_t, uint64_t, const mozilla::dom::Optional&, mozilla::ErrorResult&)::; RejectFunction = mozilla::webgpu::Buffer::MapAsync(uint32_t, uint64_t, const mozilla::dom::Optional&, mozilla::ErrorResult&)::; ResolveValueT = mozilla::webgpu::BufferMapResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 79:43.45 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::webgpu::BufferMapResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 79:43.45 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:43.45 | ^~~~~~~ 79:43.87 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::webgpu::PopErrorScopeResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 79:43.87 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::webgpu::Device::PopErrorScope(mozilla::ErrorResult&)::; RejectFunction = mozilla::webgpu::Device::PopErrorScope(mozilla::ErrorResult&)::; ResolveValueT = mozilla::webgpu::PopErrorScopeResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 79:43.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:43.87 678 | aFrom->ChainTo(aTo.forget(), ""); 79:43.87 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:43.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::webgpu::Device::PopErrorScope(mozilla::ErrorResult&)::; RejectFunction = mozilla::webgpu::Device::PopErrorScope(mozilla::ErrorResult&)::; ResolveValueT = mozilla::webgpu::PopErrorScopeResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 79:43.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::webgpu::PopErrorScopeResult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 79:43.87 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:43.87 | ^~~~~~~ 79:44.19 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 79:44.19 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::webgpu::Device::CreateShaderModule(const mozilla::dom::GPUShaderModuleDescriptor&, mozilla::ErrorResult&)::&&)>; RejectFunction = mozilla::webgpu::Device::CreateShaderModule(const mozilla::dom::GPUShaderModuleDescriptor&, mozilla::ErrorResult&)::; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 79:44.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:44.19 678 | aFrom->ChainTo(aTo.forget(), ""); 79:44.19 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:44.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::webgpu::Device::CreateShaderModule(const mozilla::dom::GPUShaderModuleDescriptor&, mozilla::ErrorResult&)::&&)>; RejectFunction = mozilla::webgpu::Device::CreateShaderModule(const mozilla::dom::GPUShaderModuleDescriptor&, mozilla::ErrorResult&)::; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 79:44.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 79:44.20 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:44.20 | ^~~~~~~ 79:44.98 In file included from Unified_cpp_dom_webgpu1.cpp:65: 79:44.98 /builddir/build/BUILD/firefox-140.4.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&)': 79:44.99 /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Queue.cpp:491:20: warning: 'srcPremultiplied' may be used uninitialized [-Wmaybe-uninitialized] 79:44.99 491 | if (!ConvertImage(dstWidth, dstHeight, srcBegin, srcStride, srcOriginPos, 79:44.99 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:44.99 492 | srcFormat, srcPremultiplied, dstBegin, dstStrideVal, 79:44.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:44.99 493 | dstOriginPos, dstFormat, aDestination.mPremultipliedAlpha, 79:44.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:44.99 494 | dom::PredefinedColorSpace::Srgb, 79:44.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:44.99 495 | dom::PredefinedColorSpace::Srgb, &wasTrivial)) { 79:44.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:44.99 /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Queue.cpp:375:8: note: 'srcPremultiplied' was declared here 79:44.99 375 | bool srcPremultiplied; 79:44.99 | ^~~~~~~~~~~~~~~~ 79:45.40 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/webgpu/Device.h:11, 79:45.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:20, 79:45.40 from /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Instance.h:11, 79:45.40 from /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Instance.cpp:6, 79:45.40 from Unified_cpp_dom_webgpu1.cpp:2: 79:45.40 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, true>; ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::Maybe; bool IsExclusive = true]', 79:45.40 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::webgpu::Instance::RequestAdapter(const mozilla::dom::GPURequestAdapterOptions&, mozilla::ErrorResult&)::; RejectFunction = mozilla::webgpu::Instance::RequestAdapter(const mozilla::dom::GPURequestAdapterOptions&, mozilla::ErrorResult&)::&)>; ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::Maybe; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 79:45.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 79:45.40 678 | aFrom->ChainTo(aTo.forget(), ""); 79:45.40 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:45.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::webgpu::Instance::RequestAdapter(const mozilla::dom::GPURequestAdapterOptions&, mozilla::ErrorResult&)::; RejectFunction = mozilla::webgpu::Instance::RequestAdapter(const mozilla::dom::GPURequestAdapterOptions&, mozilla::ErrorResult&)::&)>; ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::Maybe; bool IsExclusive = true]': 79:45.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::Maybe; bool IsExclusive = true]' 79:45.40 1191 | void ChainTo(already_AddRefed aChainedPromise, 79:45.40 | ^~~~~~~ 79:45.58 dom/webscheduling 79:46.60 dom/websocket 79:51.34 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 79:51.34 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 79:51.34 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 79:51.34 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 79:51.34 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 79:51.34 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PWebGPU.cpp:8, 79:51.34 from Unified_cpp_dom_webgpu2.cpp:56: 79:51.34 /builddir/build/BUILD/firefox-140.4.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]': 79:51.34 /builddir/build/BUILD/firefox-140.4.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 >*]' 79:51.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 79:51.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 79:51.35 /builddir/build/BUILD/firefox-140.4.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] 79:51.35 302 | memcpy(&value, &aInternalValue, sizeof(value)); 79:51.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:51.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 79:51.35 413 | struct FrameBidiData { 79:51.35 | ^~~~~~~~~~~~~ 80:00.15 dom/webtransport/api 80:02.30 dom/webtransport/child 80:06.34 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/webgpu/PWebGPU.h:15, 80:06.34 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/webgpu/PWebGPUChild.h:9, 80:06.34 from /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/ipc/WebGPUChild.h:9, 80:06.34 from /builddir/build/BUILD/firefox-140.4.0/dom/webgpu/Texture.cpp:8, 80:06.34 from Unified_cpp_dom_webgpu2.cpp:2: 80:06.34 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 80:06.34 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::webgpu::WebGPUChild::QueueOnSubmittedWorkDone(mozilla::webgpu::PWebGPUChild::RawId, const RefPtr&)::; RejectFunction = mozilla::webgpu::WebGPUChild::QueueOnSubmittedWorkDone(mozilla::webgpu::PWebGPUChild::RawId, const RefPtr&)::; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 80:06.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 80:06.35 678 | aFrom->ChainTo(aTo.forget(), ""); 80:06.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:06.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::webgpu::WebGPUChild::QueueOnSubmittedWorkDone(mozilla::webgpu::PWebGPUChild::RawId, const RefPtr&)::; RejectFunction = mozilla::webgpu::WebGPUChild::QueueOnSubmittedWorkDone(mozilla::webgpu::PWebGPUChild::RawId, const RefPtr&)::; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 80:06.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 80:06.35 1191 | void ChainTo(already_AddRefed aChainedPromise, 80:06.35 | ^~~~~~~ 80:07.73 dom/webtransport/parent 80:08.04 dom/webtransport/shared 80:18.26 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 80:18.26 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message.h:20, 80:18.26 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:19, 80:18.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/EnumSerializer.h:11, 80:18.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DomSecurityIPCUtils.h:10, 80:18.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PWebTransport.cpp:7, 80:18.26 from Unified_cpp_webtransport_shared0.cpp:11: 80:18.26 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 80:18.26 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 80:18.26 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 80:18.26 inlined from 'IPC::ReadResult >::ReadResult(IPC::ReadResult >&&) [with T = nsTArray; bool = true]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:274:3, 80:18.26 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:503:12: 80:18.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 2 is outside array bounds of 'IPC::ReadResult, true> [1]' [-Warray-bounds] 80:18.27 655 | aOther.mHdr->mLength = 0; 80:18.27 | ~~~~~~~~~~~~~~~~~~~~~^~~ 80:18.27 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In function 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray]': 80:18.27 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: note: at offset 16 into object 'p' of size 16 80:18.27 501 | ReadResult

p; 80:18.27 | ^ 80:19.23 dom/workers/loader 80:22.77 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 80:22.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 80:22.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 80:22.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 80:22.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 80:22.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 80:22.77 from /builddir/build/BUILD/firefox-140.4.0/dom/webtransport/api/WebTransport.h:15, 80:22.77 from /builddir/build/BUILD/firefox-140.4.0/dom/webtransport/api/WebTransport.cpp:7, 80:22.77 from Unified_cpp_dom_webtransport_api0.cpp:2: 80:22.77 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = long unsigned int; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 80:22.77 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::WebTransport::ResolveWaitingConnection(mozilla::dom::WebTransportReliabilityMode)::; RejectFunction = mozilla::dom::WebTransport::ResolveWaitingConnection(mozilla::dom::WebTransportReliabilityMode)::; ResolveValueT = long unsigned int; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 80:22.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 80:22.77 678 | aFrom->ChainTo(aTo.forget(), ""); 80:22.77 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:22.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::WebTransport::ResolveWaitingConnection(mozilla::dom::WebTransportReliabilityMode)::; RejectFunction = mozilla::dom::WebTransport::ResolveWaitingConnection(mozilla::dom::WebTransportReliabilityMode)::; ResolveValueT = long unsigned int; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 80:22.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = long unsigned int; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 80:22.77 1191 | void ChainTo(already_AddRefed aChainedPromise, 80:22.77 | ^~~~~~~ 80:22.84 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = std::tuple; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 80:22.84 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebTransport::Init(const mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::WebTransportOptions&, mozilla::ErrorResult&)::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&&)>; ResolveValueT = std::tuple; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 80:22.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 80:22.84 678 | aFrom->ChainTo(aTo.forget(), ""); 80:22.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:22.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebTransport::Init(const mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::WebTransportOptions&, mozilla::ErrorResult&)::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&&)>; ResolveValueT = std::tuple; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 80:22.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::tuple; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 80:22.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 80:22.84 | ^~~~~~~ 80:22.84 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = std::tuple; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 80:22.84 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebTransport::Init(const mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::WebTransportOptions&, mozilla::ErrorResult&)::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&&)>; ResolveValueT = std::tuple; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 80:22.84 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = std::tuple; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 80:22.84 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = std::tuple; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 80:22.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 80:22.84 678 | aFrom->ChainTo(aTo.forget(), ""); 80:22.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:22.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = std::tuple; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 80:22.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::tuple; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 80:22.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 80:22.84 | ^~~~~~~ 80:24.58 dom/workers/remoteworkers 80:30.85 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:15, 80:30.85 from /builddir/build/BUILD/firefox-140.4.0/dom/webtransport/parent/WebTransportParent.h:11, 80:30.85 from /builddir/build/BUILD/firefox-140.4.0/dom/webtransport/parent/WebTransportParent.cpp:7, 80:30.85 from Unified_cpp_webtransport_parent0.cpp:2: 80:30.85 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::WebTransportReliabilityMode; RejectValueT = nsresult; bool IsExclusive = true]', 80:30.85 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebTransportParent::Create(const nsAString&, nsIPrincipal*, const mozilla::Maybe&, const bool&, const bool&, const mozilla::dom::PWebTransportParent::uint32_t&, nsTArray&&, mozilla::dom::PWebTransportParent::Endpoint&&, std::function)>&&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::WebTransportReliabilityMode; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 80:30.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 80:30.85 678 | aFrom->ChainTo(aTo.forget(), ""); 80:30.85 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:30.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebTransportParent::Create(const nsAString&, nsIPrincipal*, const mozilla::Maybe&, const bool&, const bool&, const mozilla::dom::PWebTransportParent::uint32_t&, nsTArray&&, mozilla::dom::PWebTransportParent::Endpoint&&, std::function)>&&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::WebTransportReliabilityMode; RejectValueT = nsresult; bool IsExclusive = true]': 80:30.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::WebTransportReliabilityMode; RejectValueT = nsresult; bool IsExclusive = true]' 80:30.86 1191 | void ChainTo(already_AddRefed aChainedPromise, 80:30.86 | ^~~~~~~ 80:30.88 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::WebTransportReliabilityMode; RejectValueT = nsresult; bool IsExclusive = true]', 80:30.88 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::WebTransportParent::Create(const nsAString&, nsIPrincipal*, const mozilla::Maybe&, const bool&, const bool&, const mozilla::dom::PWebTransportParent::uint32_t&, nsTArray&&, mozilla::dom::PWebTransportParent::Endpoint&&, std::function)>&&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::dom::WebTransportReliabilityMode; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 80:30.88 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::WebTransportReliabilityMode; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 80:30.88 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::WebTransportReliabilityMode; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 80:30.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 80:30.88 678 | aFrom->ChainTo(aTo.forget(), ""); 80:30.88 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:30.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::WebTransportReliabilityMode; RejectValueT = nsresult; bool IsExclusive = true]': 80:30.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::WebTransportReliabilityMode; RejectValueT = nsresult; bool IsExclusive = true]' 80:30.88 1191 | void ChainTo(already_AddRefed aChainedPromise, 80:30.88 | ^~~~~~~ 80:31.99 dom/workers/sharedworkers 80:52.01 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 80:52.01 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 80:52.01 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 80:52.01 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 80:52.01 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 80:52.01 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 80:52.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/RemoteWorkerTypes.cpp:25, 80:52.02 from Unified_cpp_remoteworkers2.cpp:20: 80:52.02 /builddir/build/BUILD/firefox-140.4.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]': 80:52.02 /builddir/build/BUILD/firefox-140.4.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 >*]' 80:52.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 80:52.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 80:52.02 /builddir/build/BUILD/firefox-140.4.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] 80:52.02 302 | memcpy(&value, &aInternalValue, sizeof(value)); 80:52.02 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:52.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 80:52.02 413 | struct FrameBidiData { 80:52.02 | ^~~~~~~~~~~~~ 80:56.97 dom/workers 80:56.99 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 80:56.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 80:56.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 80:56.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 80:56.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 80:56.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 80:56.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/SharedWorkerOpArgs.cpp:15, 80:56.99 from Unified_cpp_sharedworkers0.cpp:83: 80:56.99 /builddir/build/BUILD/firefox-140.4.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]': 80:56.99 /builddir/build/BUILD/firefox-140.4.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 >*]' 80:56.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 80:56.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 80:56.99 /builddir/build/BUILD/firefox-140.4.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] 80:56.99 302 | memcpy(&value, &aInternalValue, sizeof(value)); 80:56.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:56.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 80:56.99 413 | struct FrameBidiData { 80:57.00 | ^~~~~~~~~~~~~ 80:58.80 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/workers/remoteworkers/RemoteWorkerChild.h:15, 80:58.80 from /builddir/build/BUILD/firefox-140.4.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 80:58.80 from Unified_cpp_remoteworkers0.cpp:2: 80:58.80 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 80:58.80 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::RemoteWorkerControllerChild::RecvSetServiceWorkerSkipWaitingFlag(mozilla::dom::PRemoteWorkerControllerChild::SetServiceWorkerSkipWaitingFlagResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 80:58.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 80:58.80 678 | aFrom->ChainTo(aTo.forget(), ""); 80:58.80 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:58.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::RemoteWorkerControllerChild::RecvSetServiceWorkerSkipWaitingFlag(mozilla::dom::PRemoteWorkerControllerChild::SetServiceWorkerSkipWaitingFlagResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 80:58.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 80:58.81 1191 | void ChainTo(already_AddRefed aChainedPromise, 80:58.81 | ^~~~~~~ 80:58.84 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::RemoteWorkerManager::TargetActorAndKeepAlive; RejectValueT = nsresult; bool IsExclusive = true]', 80:58.84 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::RemoteWorkerManager::Launch(mozilla::dom::RemoteWorkerController*, const mozilla::dom::RemoteWorkerData&, base::ProcessId)::; RejectFunction = mozilla::dom::RemoteWorkerManager::Launch(mozilla::dom::RemoteWorkerController*, const mozilla::dom::RemoteWorkerData&, base::ProcessId)::; ResolveValueT = mozilla::dom::RemoteWorkerManager::TargetActorAndKeepAlive; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 80:58.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 80:58.84 678 | aFrom->ChainTo(aTo.forget(), ""); 80:58.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:58.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::RemoteWorkerManager::Launch(mozilla::dom::RemoteWorkerController*, const mozilla::dom::RemoteWorkerData&, base::ProcessId)::; RejectFunction = mozilla::dom::RemoteWorkerManager::Launch(mozilla::dom::RemoteWorkerController*, const mozilla::dom::RemoteWorkerData&, base::ProcessId)::; ResolveValueT = mozilla::dom::RemoteWorkerManager::TargetActorAndKeepAlive; RejectValueT = nsresult; bool IsExclusive = true]': 80:58.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::RemoteWorkerManager::TargetActorAndKeepAlive; RejectValueT = nsresult; bool IsExclusive = true]' 80:58.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 80:58.84 | ^~~~~~~ 80:58.89 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]', 80:58.89 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::RemoteWorkerControllerParent::RecvExecServiceWorkerOp(mozilla::dom::PRemoteWorkerControllerParent::ServiceWorkerOpArgs&&, mozilla::dom::PRemoteWorkerControllerParent::ExecServiceWorkerOpResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 80:58.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 80:58.89 678 | aFrom->ChainTo(aTo.forget(), ""); 80:58.89 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:58.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::RemoteWorkerControllerParent::RecvExecServiceWorkerOp(mozilla::dom::PRemoteWorkerControllerParent::ServiceWorkerOpArgs&&, mozilla::dom::PRemoteWorkerControllerParent::ExecServiceWorkerOpResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]': 80:58.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]' 80:58.89 1191 | void ChainTo(already_AddRefed aChainedPromise, 80:58.89 | ^~~~~~~ 80:58.91 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]', 80:58.91 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::RemoteWorkerControllerParent::RecvExecServiceWorkerOp(mozilla::dom::PRemoteWorkerControllerParent::ServiceWorkerOpArgs&&, mozilla::dom::PRemoteWorkerControllerParent::ExecServiceWorkerOpResolver&&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 80:58.91 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 80:58.91 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 80:58.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 80:58.91 678 | aFrom->ChainTo(aTo.forget(), ""); 80:58.91 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:58.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]': 80:58.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ServiceWorkerOpResult; RejectValueT = nsresult; bool IsExclusive = true]' 80:58.91 1191 | void ChainTo(already_AddRefed aChainedPromise, 80:58.91 | ^~~~~~~ 80:59.50 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ServiceWorkerFetchEventOpResult; RejectValueT = nsresult; bool IsExclusive = true]', 80:59.50 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::RemoteWorkerControllerParent::RecvPFetchEventOpConstructor(mozilla::dom::PRemoteWorkerControllerParent::PFetchEventOpParent*, const mozilla::dom::PRemoteWorkerControllerParent::ParentToParentServiceWorkerFetchEventOpArgs&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::ServiceWorkerFetchEventOpResult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 80:59.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 80:59.50 678 | aFrom->ChainTo(aTo.forget(), ""); 80:59.51 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:59.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::RemoteWorkerControllerParent::RecvPFetchEventOpConstructor(mozilla::dom::PRemoteWorkerControllerParent::PFetchEventOpParent*, const mozilla::dom::PRemoteWorkerControllerParent::ParentToParentServiceWorkerFetchEventOpArgs&)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::ServiceWorkerFetchEventOpResult; RejectValueT = nsresult; bool IsExclusive = true]': 80:59.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ServiceWorkerFetchEventOpResult; RejectValueT = nsresult; bool IsExclusive = true]' 80:59.51 1191 | void ChainTo(already_AddRefed aChainedPromise, 80:59.51 | ^~~~~~~ 81:01.59 dom/worklet/loader 81:03.76 dom/worklet 81:11.41 dom/xhr 81:17.79 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashtable.h:24, 81:17.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:22, 81:17.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRefCountedHashtable.h:10, 81:17.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRefPtrHashtable.h:10, 81:17.79 from /builddir/build/BUILD/firefox-140.4.0/dom/worklet/Worklet.h:11, 81:17.79 from /builddir/build/BUILD/firefox-140.4.0/dom/worklet/Worklet.cpp:7, 81:17.79 from Unified_cpp_dom_worklet0.cpp:2: 81:17.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 81:17.79 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2177:40: required from here 81:17.80 /builddir/build/BUILD/firefox-140.4.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:17.80 37 | memset(aT, 0, sizeof(T)); 81:17.80 | ~~~~~~^~~~~~~~~~~~~~~~~~ 81:17.80 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/worklet/Worklet.cpp:12: 81:17.80 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2176:8: note: 'struct xpc::GlobalProperties' declared here 81:17.80 2176 | struct GlobalProperties { 81:17.80 | ^~~~~~~~~~~~~~~~ 81:23.08 dom/xml 81:25.15 dom/xslt/base 81:26.21 In file included from Unified_cpp_dom_workers1.cpp:65: 81:26.21 /builddir/build/BUILD/firefox-140.4.0/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerScriptTimeoutHandler::QueryInterface(const nsIID&, void**)': 81:26.21 /builddir/build/BUILD/firefox-140.4.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 81:26.21 166 | NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WorkerScriptTimeoutHandler) 81:26.21 | 81:26.21 /builddir/build/BUILD/firefox-140.4.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 81:28.88 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 81:28.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 81:28.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 81:28.88 from /builddir/build/BUILD/firefox-140.4.0/dom/workers/WorkerLoadInfo.cpp:12, 81:28.88 from Unified_cpp_dom_workers1.cpp:11: 81:28.88 /builddir/build/BUILD/firefox-140.4.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:28.88 /builddir/build/BUILD/firefox-140.4.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:28.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:28.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 81:28.88 /builddir/build/BUILD/firefox-140.4.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:28.88 302 | memcpy(&value, &aInternalValue, sizeof(value)); 81:28.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:28.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 81:28.89 413 | struct FrameBidiData { 81:28.89 | ^~~~~~~~~~~~~ 81:33.88 dom/xslt/xml 81:34.95 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 81:34.95 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 81:34.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ElementInlines.h:14, 81:34.95 from /builddir/build/BUILD/firefox-140.4.0/dom/xml/nsXMLElement.cpp:9, 81:34.95 from Unified_cpp_dom_xml0.cpp:47: 81:34.95 /builddir/build/BUILD/firefox-140.4.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:34.95 /builddir/build/BUILD/firefox-140.4.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:34.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:34.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 81:34.96 /builddir/build/BUILD/firefox-140.4.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:34.96 302 | memcpy(&value, &aInternalValue, sizeof(value)); 81:34.96 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:34.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 81:34.96 413 | struct FrameBidiData { 81:34.96 | ^~~~~~~~~~~~~ 81:36.86 dom/xslt/xpath 81:41.24 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 81:41.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h:525, 81:41.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/loader/LoadedScript.h:25, 81:41.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:12, 81:41.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 81:41.24 from /builddir/build/BUILD/firefox-140.4.0/dom/workers/WorkerEventTarget.h:12, 81:41.24 from /builddir/build/BUILD/firefox-140.4.0/dom/workers/WorkerEventTarget.cpp:7, 81:41.24 from Unified_cpp_dom_workers1.cpp:2: 81:41.24 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 81:41.24 inlined from 'void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 81:41.24 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 81:41.24 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 81:41.24 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 81:41.24 inlined from 'void mozilla::dom::WorkerPrivate::RunShutdownTasks()' at /builddir/build/BUILD/firefox-140.4.0/dom/workers/WorkerPrivate.cpp:5069:45: 81:41.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 81:41.24 315 | mHdr->mLength = 0; 81:41.24 | ~~~~~~~~~~~~~~^~~ 81:41.24 In file included from Unified_cpp_dom_workers1.cpp:38: 81:41.24 /builddir/build/BUILD/firefox-140.4.0/dom/workers/WorkerPrivate.cpp: In member function 'void mozilla::dom::WorkerPrivate::RunShutdownTasks()': 81:41.24 /builddir/build/BUILD/firefox-140.4.0/dom/workers/WorkerPrivate.cpp:5065:45: note: at offset 8 into object 'shutdownTasks' of size 8 81:41.24 5065 | nsTArray> shutdownTasks; 81:41.24 | ^~~~~~~~~~~~~ 81:41.72 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 81:41.72 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 81:41.72 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 81:41.72 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xml/txXMLParser.cpp:8, 81:41.72 from Unified_cpp_dom_xslt_xml0.cpp:2: 81:41.72 /builddir/build/BUILD/firefox-140.4.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:41.72 /builddir/build/BUILD/firefox-140.4.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:41.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:41.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 81:41.72 /builddir/build/BUILD/firefox-140.4.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:41.72 302 | memcpy(&value, &aInternalValue, sizeof(value)); 81:41.72 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:41.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 81:41.72 413 | struct FrameBidiData { 81:41.72 | ^~~~~~~~~~~~~ 81:42.08 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 81:42.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 81:42.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 81:42.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 81:42.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 81:42.08 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 81:42.08 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 81:42.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 81:42.08 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 81:42.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TypedArray.h:31, 81:42.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/FetchBinding.h:13, 81:42.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/RequestBinding.h:6, 81:42.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/loader/ScriptFetchOptions.h:12, 81:42.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/loader/LoadedScript.h:29: 81:42.08 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 81:42.08 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerGlobalScope::SkipWaiting(mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 81:42.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 81:42.08 678 | aFrom->ChainTo(aTo.forget(), ""); 81:42.08 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:42.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerGlobalScope::SkipWaiting(mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 81:42.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 81:42.08 1191 | void ChainTo(already_AddRefed aChainedPromise, 81:42.08 | ^~~~~~~ 81:42.11 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 81:42.11 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ServiceWorkerGlobalScope::SkipWaiting(mozilla::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 81:42.11 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 81:42.11 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 81:42.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 81:42.11 678 | aFrom->ChainTo(aTo.forget(), ""); 81:42.11 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:42.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 81:42.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 81:42.11 1191 | void ChainTo(already_AddRefed aChainedPromise, 81:42.11 | ^~~~~~~ 81:45.36 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 81:45.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIContentInlines.h:14, 81:45.36 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 81:45.36 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xpath/XPathExpression.cpp:20, 81:45.36 from Unified_cpp_dom_xslt_xpath0.cpp:11: 81:45.36 /builddir/build/BUILD/firefox-140.4.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:45.36 /builddir/build/BUILD/firefox-140.4.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:45.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:45.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 81:45.36 /builddir/build/BUILD/firefox-140.4.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:45.36 302 | memcpy(&value, &aInternalValue, sizeof(value)); 81:45.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:45.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 81:45.36 413 | struct FrameBidiData { 81:45.36 | ^~~~~~~~~~~~~ 81:47.69 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 81:47.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIContentInlines.h:14, 81:47.69 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 81:47.69 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xpath/txNameTest.cpp:9, 81:47.69 from Unified_cpp_dom_xslt_xpath1.cpp:2: 81:47.69 /builddir/build/BUILD/firefox-140.4.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:47.69 /builddir/build/BUILD/firefox-140.4.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:47.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:47.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 81:47.69 /builddir/build/BUILD/firefox-140.4.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:47.69 302 | memcpy(&value, &aInternalValue, sizeof(value)); 81:47.69 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:47.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 81:47.69 413 | struct FrameBidiData { 81:47.69 | ^~~~~~~~~~~~~ 81:48.02 dom/xslt/xslt 81:50.09 dom/xul 81:58.86 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 81:58.86 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 81:58.86 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 81:58.86 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txStylesheet.cpp:16, 81:58.86 from Unified_cpp_dom_xslt_xslt1.cpp:20: 81:58.86 /builddir/build/BUILD/firefox-140.4.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:58.86 /builddir/build/BUILD/firefox-140.4.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:58.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:58.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 81:58.86 /builddir/build/BUILD/firefox-140.4.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:58.86 302 | memcpy(&value, &aInternalValue, sizeof(value)); 81:58.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:58.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 81:58.87 413 | struct FrameBidiData { 81:58.87 | ^~~~~~~~~~~~~ 81:59.66 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashtable.h:24, 81:59.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:22, 81:59.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashMap.h:13, 81:59.66 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsNodeInfoManager.h:20, 81:59.66 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsINode.h:18, 81:59.66 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContent.h:10, 81:59.66 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xpath/txXPathNode.h:9, 81:59.66 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xml/txXMLUtils.h:15, 81:59.66 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txXSLTFunctions.h:11, 81:59.66 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 81:59.66 from Unified_cpp_dom_xslt_xslt0.cpp:11: 81:59.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 81:59.66 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2177:40: required from here 81:59.66 /builddir/build/BUILD/firefox-140.4.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:59.66 37 | memset(aT, 0, sizeof(T)); 81:59.66 | ~~~~~~^~~~~~~~~~~~~~~~~~ 81:59.66 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txEXSLTFunctions.cpp:32, 81:59.66 from Unified_cpp_dom_xslt_xslt0.cpp:29: 81:59.66 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2176:8: note: 'struct xpc::GlobalProperties' declared here 81:59.66 2176 | struct GlobalProperties { 81:59.66 | ^~~~~~~~~~~~~~~~ 82:00.29 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 82:00.29 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 82:00.30 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 82:00.30 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txExecutionState.h:18, 82:00.30 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:7: 82:00.30 /builddir/build/BUILD/firefox-140.4.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:00.30 /builddir/build/BUILD/firefox-140.4.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:00.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:00.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 82:00.30 /builddir/build/BUILD/firefox-140.4.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:00.30 302 | memcpy(&value, &aInternalValue, sizeof(value)); 82:00.30 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:00.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 82:00.30 413 | struct FrameBidiData { 82:00.30 | ^~~~~~~~~~~~~ 82:03.41 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 82:03.41 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/base/txStack.h:9, 82:03.41 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xpath/txResultRecycler.h:10, 82:03.41 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xpath/txExprResult.h:11, 82:03.41 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xpath/txExpr.h:11, 82:03.41 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txXSLTPatterns.h:11, 82:03.41 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txPatternParser.h:9, 82:03.41 from /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txPatternParser.cpp:6, 82:03.41 from Unified_cpp_dom_xslt_xslt1.cpp:2: 82:03.41 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 82:03.41 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 82:03.41 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 82:03.41 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 82:03.41 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 82:03.41 inlined from 'txElementContext::txElementContext(const txElementContext&)' at /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txStylesheetCompiler.cpp:836:64: 82:03.41 /builddir/build/BUILD/firefox-140.4.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] 82:03.41 450 | mArray.mHdr->mLength = 0; 82:03.41 | ~~~~~~~~~~~~~~~~~~~~~^~~ 82:03.41 In file included from Unified_cpp_dom_xslt_xslt1.cpp:38: 82:03.41 /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txStylesheetCompiler.cpp: In copy constructor 'txElementContext::txElementContext(const txElementContext&)': 82:03.41 /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txStylesheetCompiler.cpp:836:63: note: at offset 8 into object '' of size 8 82:03.41 836 | mInstructionNamespaces = aOther.mInstructionNamespaces.Clone(); 82:03.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 82:03.41 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 82:03.41 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 82:03.41 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 82:03.41 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 82:03.41 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 82:03.41 inlined from 'txElementContext::txElementContext(const txElementContext&)' at /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txStylesheetCompiler.cpp:836:64: 82:03.41 /builddir/build/BUILD/firefox-140.4.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] 82:03.41 450 | mArray.mHdr->mLength = 0; 82:03.41 | ~~~~~~~~~~~~~~~~~~~~~^~~ 82:03.41 /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txStylesheetCompiler.cpp: In copy constructor 'txElementContext::txElementContext(const txElementContext&)': 82:03.41 /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txStylesheetCompiler.cpp:836:63: note: at offset 8 into object '' of size 8 82:03.41 836 | mInstructionNamespaces = aOther.mInstructionNamespaces.Clone(); 82:03.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 82:05.18 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 82:05.18 inlined from 'void nsTArray_Impl::Clear() [with E = txStripSpaceTest*; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 82:05.18 inlined from 'nsresult txStylesheet::doneCompiling()' at /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txStylesheet.cpp:314:31: 82:05.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 82:05.18 315 | mHdr->mLength = 0; 82:05.18 | ~~~~~~~~~~~~~~^~~ 82:05.19 /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txStylesheet.cpp: In member function 'nsresult txStylesheet::doneCompiling()': 82:05.19 /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txStylesheet.cpp:270:33: note: at offset 8 into object 'frameStripSpaceTests' of size 8 82:05.19 270 | nsTArray frameStripSpaceTests; 82:05.19 | ^~~~~~~~~~~~~~~~~~~~ 82:05.20 In static member function 'static void nsTArrayInfallibleAllocator::Free(void*)', 82:05.20 inlined from 'nsTArray_base::~nsTArray_base() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:34:16, 82:05.20 inlined from 'nsTArray_Impl::~nsTArray_Impl() [with E = txStripSpaceTest*; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1054:3, 82:05.20 inlined from 'nsTArray::~nsTArray()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 82:05.20 inlined from 'nsresult txStylesheet::doneCompiling()' at /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txStylesheet.cpp:315:3: 82:05.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:262:38: warning: 'void free(void*)' called on unallocated object 'frameStripSpaceTests' [-Wfree-nonheap-object] 82:05.20 262 | static void Free(void* aPtr) { free(aPtr); } 82:05.20 | ~~~~^~~~~~ 82:05.20 /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txStylesheet.cpp: In member function 'nsresult txStylesheet::doneCompiling()': 82:05.20 /builddir/build/BUILD/firefox-140.4.0/dom/xslt/xslt/txStylesheet.cpp:270:33: note: declared here 82:05.20 270 | nsTArray frameStripSpaceTests; 82:05.20 | ^~~~~~~~~~~~~~~~~~~~ 82:06.37 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 82:06.37 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameLoader.h:36, 82:06.37 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameLoaderOwner.h:11, 82:06.37 from /builddir/build/BUILD/firefox-140.4.0/dom/xul/XULFrameElement.h:19, 82:06.37 from /builddir/build/BUILD/firefox-140.4.0/dom/xul/nsXULElement.cpp:15, 82:06.37 from Unified_cpp_dom_xul1.cpp:20: 82:06.37 /builddir/build/BUILD/firefox-140.4.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]': 82:06.37 /builddir/build/BUILD/firefox-140.4.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 >*]' 82:06.37 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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.37 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 82:06.37 /builddir/build/BUILD/firefox-140.4.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] 82:06.37 302 | memcpy(&value, &aInternalValue, sizeof(value)); 82:06.37 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:06.37 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 82:06.38 413 | struct FrameBidiData { 82:06.38 | ^~~~~~~~~~~~~ 82:06.90 editor/composer 82:07.39 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 82:07.39 from /builddir/build/BUILD/firefox-140.4.0/dom/xul/ChromeObserver.cpp:11, 82:07.39 from Unified_cpp_dom_xul0.cpp:2: 82:07.39 /builddir/build/BUILD/firefox-140.4.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]': 82:07.39 /builddir/build/BUILD/firefox-140.4.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 >*]' 82:07.39 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:07.39 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 82:07.39 /builddir/build/BUILD/firefox-140.4.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] 82:07.39 302 | memcpy(&value, &aInternalValue, sizeof(value)); 82:07.39 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:07.40 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 82:07.40 413 | struct FrameBidiData { 82:07.40 | ^~~~~~~~~~~~~ 82:11.14 editor/libeditor 82:13.62 editor/spellchecker 82:18.63 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 82:18.63 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 82:18.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EditorBase.h:33, 82:18.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HTMLEditor.h:11, 82:18.63 from /builddir/build/BUILD/firefox-140.4.0/editor/composer/nsEditingSession.cpp:12, 82:18.63 from Unified_cpp_editor_composer0.cpp:11: 82:18.63 /builddir/build/BUILD/firefox-140.4.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:18.63 /builddir/build/BUILD/firefox-140.4.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:18.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:18.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 82:18.63 /builddir/build/BUILD/firefox-140.4.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:18.63 302 | memcpy(&value, &aInternalValue, sizeof(value)); 82:18.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:18.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 82:18.63 413 | struct FrameBidiData { 82:18.63 | ^~~~~~~~~~~~~ 82:23.34 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 82:23.34 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIContentInlines.h:14, 82:23.34 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/EditorBase.h:33, 82:23.34 from /builddir/build/BUILD/firefox-140.4.0/editor/spellchecker/EditorSpellCheck.cpp:9, 82:23.34 from Unified_cpp_editor_spellchecker0.cpp:2: 82:23.34 /builddir/build/BUILD/firefox-140.4.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:23.34 /builddir/build/BUILD/firefox-140.4.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:23.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:23.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 82:23.34 /builddir/build/BUILD/firefox-140.4.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:23.34 302 | memcpy(&value, &aInternalValue, sizeof(value)); 82:23.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:23.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 82:23.34 413 | struct FrameBidiData { 82:23.34 | ^~~~~~~~~~~~~ 82:28.17 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 82:28.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 82:28.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 82:28.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 82:28.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 82:28.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 82:28.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 82:28.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TextComposition.h:22, 82:28.17 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/CompositionTransaction.cpp:11, 82:28.17 from Unified_cpp_editor_libeditor0.cpp:47: 82:28.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 82:28.17 /builddir/build/BUILD/firefox-140.4.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 82:28.17 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 82:28.17 | 82:28.17 /builddir/build/BUILD/firefox-140.4.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:29.70 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/mozSpellChecker.h:9, 82:29.70 from /builddir/build/BUILD/firefox-140.4.0/editor/spellchecker/EditorSpellCheck.h:9, 82:29.70 from /builddir/build/BUILD/firefox-140.4.0/editor/spellchecker/EditorSpellCheck.cpp:7: 82:29.70 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, nsresult, false>; ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = false]', 82:29.70 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::EditorSpellCheck::Suggest(const nsAString&, uint32_t, JSContext*, mozilla::dom::Promise**):: >&)>; RejectFunction = mozilla::EditorSpellCheck::Suggest(const nsAString&, uint32_t, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 82:29.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 82:29.70 678 | aFrom->ChainTo(aTo.forget(), ""); 82:29.70 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:29.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::EditorSpellCheck::Suggest(const nsAString&, uint32_t, JSContext*, mozilla::dom::Promise**):: >&)>; RejectFunction = mozilla::EditorSpellCheck::Suggest(const nsAString&, uint32_t, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = false]': 82:29.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = false]' 82:29.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 82:29.70 | ^~~~~~~ 82:33.47 In file included from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/EditorEventListener.cpp:24, 82:33.47 from Unified_cpp_editor_libeditor1.cpp:2: 82:33.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TextEvents.h: In function 'std::ostream& mozilla::operator<<(std::ostream&, const WidgetQueryContentEvent::Reply&)': 82:33.47 /builddir/build/BUILD/firefox-140.4.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 82:33.47 1373 | } else if (aReply.mEventMessage == eQueryDOMWidgetHittest) { 82:33.47 | 82:33.47 /builddir/build/BUILD/firefox-140.4.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 82:39.40 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 82:39.40 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 82:39.40 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/EditorBase.h:33, 82:39.40 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/AutoClonedRangeArray.h:10, 82:39.40 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/AutoClonedRangeArray.cpp:6, 82:39.41 from Unified_cpp_editor_libeditor0.cpp:2: 82:39.41 /builddir/build/BUILD/firefox-140.4.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:39.41 /builddir/build/BUILD/firefox-140.4.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:39.41 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:39.41 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 82:39.41 /builddir/build/BUILD/firefox-140.4.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:39.41 302 | memcpy(&value, &aInternalValue, sizeof(value)); 82:39.41 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:39.41 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 82:39.41 413 | struct FrameBidiData { 82:39.41 | ^~~~~~~~~~~~~ 82:41.23 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIObjectOutputStream.h:9, 82:41.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasePrincipal.h:18, 82:41.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabContext.h:11, 82:41.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:21, 82:41.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TextComposition.h:22, 82:41.23 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/TextEditSubActionHandler.cpp:20, 82:41.23 from Unified_cpp_editor_libeditor2.cpp:119: 82:41.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIBinaryOutputStream.h: In member function 'nsresult nsIBinaryOutputStream::WriteCString(const nsACString&)': 82:41.23 /builddir/build/BUILD/firefox-140.4.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 82:41.23 85 | if (NS_SUCCEEDED(rv)) rv = WriteBytes(aString); 82:41.23 | 82:41.23 /builddir/build/BUILD/firefox-140.4.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 82:42.07 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 82:42.07 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 82:42.07 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/EditorBase.h:33, 82:42.07 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/WSRunScanner.h:9, 82:42.07 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/WSRunScanner.cpp:6, 82:42.07 from Unified_cpp_editor_libeditor3.cpp:2: 82:42.07 /builddir/build/BUILD/firefox-140.4.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:42.07 /builddir/build/BUILD/firefox-140.4.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:42.07 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:42.07 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 82:42.07 /builddir/build/BUILD/firefox-140.4.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:42.07 302 | memcpy(&value, &aInternalValue, sizeof(value)); 82:42.07 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:42.07 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 82:42.07 413 | struct FrameBidiData { 82:42.07 | ^~~~~~~~~~~~~ 82:42.19 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 82:42.20 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 82:42.20 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/EditorBase.h:33, 82:42.20 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/EditorEventListener.cpp:9: 82:42.20 /builddir/build/BUILD/firefox-140.4.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:42.20 /builddir/build/BUILD/firefox-140.4.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:42.20 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:42.20 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 82:42.20 /builddir/build/BUILD/firefox-140.4.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:42.20 302 | memcpy(&value, &aInternalValue, sizeof(value)); 82:42.20 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:42.20 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 82:42.20 413 | struct FrameBidiData { 82:42.20 | ^~~~~~~~~~~~~ 82:42.47 /builddir/build/BUILD/firefox-140.4.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]': 82:42.47 /builddir/build/BUILD/firefox-140.4.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 >*]' 82:42.47 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 82:42.47 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:0: required from here 82:42.48 /builddir/build/BUILD/firefox-140.4.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] 82:42.48 302 | memcpy(&value, &aInternalValue, sizeof(value)); 82:42.48 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:42.48 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 82:42.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:19, 82:42.48 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:26, 82:42.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 82:42.48 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 82:42.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 82:42.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 82:42.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:10, 82:42.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RangeBoundary.h:12, 82:42.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EditorDOMPoint.h:13, 82:42.48 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/EditorBase.h:12: 82:42.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 82:42.48 22 | struct nsPoint : public mozilla::gfx::BasePoint { 82:42.48 | ^~~~~~~ 82:50.13 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 82:50.13 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 82:50.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EditorBase.h:33, 82:50.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HTMLEditor.h:11, 82:50.13 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLInlineTableEditor.cpp:5, 82:50.13 from Unified_cpp_editor_libeditor2.cpp:2: 82:50.13 /builddir/build/BUILD/firefox-140.4.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:50.13 /builddir/build/BUILD/firefox-140.4.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:50.13 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:50.13 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 82:50.13 /builddir/build/BUILD/firefox-140.4.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:50.13 302 | memcpy(&value, &aInternalValue, sizeof(value)); 82:50.13 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:50.13 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 82:50.13 413 | struct FrameBidiData { 82:50.14 | ^~~~~~~~~~~~~ 82:53.49 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsUtils.h:18, 82:53.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupports.h:70, 82:53.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:36, 82:53.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EventForwards.h:12, 82:53.50 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/EditAction.h:9, 82:53.50 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/AutoClonedRangeArray.h:9: 82:53.50 In static member function 'static void mozilla::RefPtrTraits::Release(U*) [with U = nsRange]', 82:53.50 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = nsRange; T = nsRange]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 82:53.50 inlined from 'RefPtr::~RefPtr() [with T = nsRange]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 82:53.50 inlined from 'mozilla::detail::ResultImplementationNullIsOk::~ResultImplementationNullIsOk() [with V = RefPtr; E = nsresult]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:184:38, 82:53.50 inlined from 'mozilla::detail::ResultImplementationNullIsOk::~ResultImplementationNullIsOk() [with V = RefPtr; E = nsresult]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:182:3, 82:53.50 inlined from 'mozilla::detail::ResultImplementation, nsresult, mozilla::detail::PackingStrategy::NullIsOk>::~ResultImplementation()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:231:7, 82:53.50 inlined from 'mozilla::Result, nsresult>::~Result()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:517:21, 82:53.50 inlined from 'mozilla::Result mozilla::AutoClonedSelectionRangeArray::ExtendAnchorFocusRangeFor(const mozilla::EditorBase&, nsIEditor::EDirection)' at /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/AutoClonedRangeArray.cpp:1537:1: 82:53.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47: 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] 82:53.50 49 | static void Release(U* aPtr) { aPtr->Release(); } 82:53.50 | ~~~~~~~~~~~~~^~ 82:53.51 /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/AutoClonedRangeArray.cpp: In member function 'mozilla::Result mozilla::AutoClonedSelectionRangeArray::ExtendAnchorFocusRangeFor(const mozilla::EditorBase&, nsIEditor::EDirection)': 82:53.51 /builddir/build/BUILD/firefox-140.4.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 82:53.51 1370 | Result, nsresult> result(NS_ERROR_UNEXPECTED); 82:53.51 | ^~~~~~ 82:54.42 In file included from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/EditorUtils.cpp:9, 82:54.42 from Unified_cpp_editor_libeditor1.cpp:11: 82:54.42 In member function 'bool mozilla::EditorInlineStyle::IsStyleOfFontSize() const', 82:54.42 inlined from 'bool mozilla::EditorElementStyle::IsCSSRemovable(const mozilla::dom::Element&) const' at /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditHelpers.cpp:108, 82:54.42 inlined from 'virtual nsresult mozilla::HTMLEditor::RemoveAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, bool)' at /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditor.cpp:6666: 82:54.42 /builddir/build/BUILD/firefox-140.4.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] 82:54.42 1199 | return mHTMLProperty == nsGkAtoms::font && mAttribute == nsGkAtoms::size; 82:54.42 | 82:54.44 In file included from Unified_cpp_editor_libeditor1.cpp:65: 82:54.44 /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditor.cpp: In member function 'virtual nsresult mozilla::HTMLEditor::RemoveAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, bool)': 82:54.44 /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditor.cpp:6664: note: object 'elementStyle' of size 8 82:54.44 6664 | const EditorElementStyle elementStyle = 82:54.44 | 82:54.60 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsUtils.h:18, 82:54.60 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupports.h:70, 82:54.60 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:36, 82:54.60 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EventForwards.h:12, 82:54.60 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/EditorEventListener.h:12, 82:54.60 from /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/EditorEventListener.cpp:7: 82:54.60 In member function 'T* RefPtr::get() const [with T = nsAtom]', 82:54.60 inlined from 'bool operator==(const RefPtr&, U*) [with T = nsAtom; U = nsStaticAtom]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:533:40, 82:54.60 inlined from 'bool mozilla::EditorInlineStyle::IsStyleOfFontSize() const' at /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditHelpers.h:1199, 82:54.60 inlined from 'bool mozilla::EditorElementStyle::IsCSSRemovable(const mozilla::dom::Element&) const' at /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditHelpers.cpp:108, 82:54.60 inlined from 'virtual nsresult mozilla::HTMLEditor::RemoveAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, bool)' at /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditor.cpp:6666: 82:54.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:314:34: warning: array subscript 2 is outside array bounds of 'const mozilla::EditorElementStyle [1]' [-Warray-bounds] 82:54.60 314 | return const_cast(mRawPtr); 82:54.60 | ^ 82:54.60 /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditor.cpp: In member function 'virtual nsresult mozilla::HTMLEditor::RemoveAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, bool)': 82:54.60 /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditor.cpp:6664: note: at offset 16 into object 'elementStyle' of size 8 82:54.60 6664 | const EditorElementStyle elementStyle = 82:54.60 | 82:54.66 In member function 'bool mozilla::EditorInlineStyle::IsStyleOfFontSize() const', 82:54.66 inlined from 'bool mozilla::EditorElementStyle::IsCSSRemovable(const mozilla::dom::Element&) const' at /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditHelpers.cpp:108, 82:54.66 inlined from 'virtual nsresult mozilla::HTMLEditor::SetAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, const nsAString&, bool)' at /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditor.cpp:6550: 82:54.66 /builddir/build/BUILD/firefox-140.4.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] 82:54.66 1199 | return mHTMLProperty == nsGkAtoms::font && mAttribute == nsGkAtoms::size; 82:54.66 | 82:54.66 /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditor.cpp: In member function 'virtual nsresult mozilla::HTMLEditor::SetAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, const nsAString&, bool)': 82:54.66 /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditor.cpp:6548: note: object 'elementStyle' of size 8 82:54.66 6548 | const EditorElementStyle elementStyle = 82:54.66 | 82:54.66 In member function 'T* RefPtr::get() const [with T = nsAtom]', 82:54.66 inlined from 'bool operator==(const RefPtr&, U*) [with T = nsAtom; U = nsStaticAtom]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:533:40, 82:54.66 inlined from 'bool mozilla::EditorInlineStyle::IsStyleOfFontSize() const' at /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditHelpers.h:1199, 82:54.66 inlined from 'bool mozilla::EditorElementStyle::IsCSSRemovable(const mozilla::dom::Element&) const' at /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditHelpers.cpp:108, 82:54.66 inlined from 'virtual nsresult mozilla::HTMLEditor::SetAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, const nsAString&, bool)' at /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditor.cpp:6550: 82:54.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:314:34: warning: array subscript 2 is outside array bounds of 'const mozilla::EditorElementStyle [1]' [-Warray-bounds] 82:54.66 314 | return const_cast(mRawPtr); 82:54.66 | ^ 82:54.66 /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditor.cpp: In member function 'virtual nsresult mozilla::HTMLEditor::SetAttributeOrEquivalent(mozilla::EditorBase::Element*, nsAtom*, const nsAString&, bool)': 82:54.66 /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLEditor.cpp:6548: note: at offset 16 into object 'elementStyle' of size 8 82:54.66 6548 | const EditorElementStyle elementStyle = 82:54.66 | 82:57.81 editor/txmgr 83:01.11 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 83:01.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsITimer.h:13, 83:01.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:14, 83:01.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HTMLEditor.h:10: 83:01.11 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 83:01.11 inlined from 'void nsTArray_Impl::Clear() [with E = int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 83:01.11 inlined from 'virtual nsresult mozilla::HTMLEditor::GetSelectedCellsType(mozilla::EditorBase::Element*, uint32_t*)' at /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLTableEditor.cpp:4603:19: 83:01.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 83:01.12 315 | mHdr->mLength = 0; 83:01.12 | ~~~~~~~~~~~~~~^~~ 83:01.12 In file included from Unified_cpp_editor_libeditor2.cpp:20: 83:01.12 /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLTableEditor.cpp: In member function 'virtual nsresult mozilla::HTMLEditor::GetSelectedCellsType(mozilla::EditorBase::Element*, uint32_t*)': 83:01.12 /builddir/build/BUILD/firefox-140.4.0/editor/libeditor/HTMLTableEditor.cpp:4572:21: note: at offset 8 into object 'indexArray' of size 8 83:01.12 4572 | nsTArray indexArray; 83:01.12 | ^~~~~~~~~~ 83:07.50 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 83:07.50 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIContentInlines.h:14, 83:07.50 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EditorBase.h:33, 83:07.50 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HTMLEditor.h:11, 83:07.50 from /builddir/build/BUILD/firefox-140.4.0/editor/txmgr/TransactionManager.cpp:10, 83:07.50 from Unified_cpp_editor_txmgr0.cpp:11: 83:07.50 /builddir/build/BUILD/firefox-140.4.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]': 83:07.50 /builddir/build/BUILD/firefox-140.4.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 >*]' 83:07.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 83:07.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 83:07.50 /builddir/build/BUILD/firefox-140.4.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] 83:07.50 302 | memcpy(&value, &aInternalValue, sizeof(value)); 83:07.50 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:07.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 83:07.50 413 | struct FrameBidiData { 83:07.50 | ^~~~~~~~~~~~~ 83:08.27 extensions/auth 83:09.49 extensions/permissions 83:22.60 extensions/pref/autoconfig/src 83:23.33 extensions/spellcheck/hunspell/glue 83:29.78 extensions/spellcheck/hunspell/src 83:32.53 extensions/spellcheck/ipc 83:34.93 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:14, 83:34.93 from /builddir/build/BUILD/firefox-140.4.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 83:34.93 from /builddir/build/BUILD/firefox-140.4.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 83:34.93 from : 83:34.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h: In function 'char* mystrdup(const char*)': 83:34.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h:634:32: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 83:34.93 634 | return moz_malloc_size_of(aPtr); \ 83:34.93 | ^ 83:34.93 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/atomic:68, 83:34.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Atomics.h:24, 83:34.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:12: 83:34.93 /builddir/build/BUILD/firefox-140.4.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 83:34.93 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 83:34.93 | ^~~~~~~~~~~~~~~~~~ 83:34.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h: In function 'int {anonymous}::munge_vector(char***, const std::vector >&)': 83:34.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h:634:32: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 83:34.95 634 | return moz_malloc_size_of(aPtr); \ 83:34.95 | ^ 83:34.95 /builddir/build/BUILD/firefox-140.4.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 83:34.95 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 83:34.95 | ^~~~~~~~~~~~~~~~~~ 83:35.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h: In constructor 'RepList::RepList(int)': 83:35.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h:634:32: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 83:35.62 634 | return moz_malloc_size_of(aPtr); \ 83:35.62 | ^ 83:35.62 /builddir/build/BUILD/firefox-140.4.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 83:35.62 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 83:35.62 | ^~~~~~~~~~~~~~~~~~ 83:36.43 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:14, 83:36.43 from /builddir/build/BUILD/firefox-140.4.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 83:36.43 from /builddir/build/BUILD/firefox-140.4.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 83:36.43 from : 83:36.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h: In function 'tainted_hunspell allocStrInSandbox(rlbox_sandbox_hunspell&, const std::string&)': 83:36.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h:634:32: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 83:36.43 634 | return moz_malloc_size_of(aPtr); \ 83:36.43 | ^ 83:36.43 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/atomic:68, 83:36.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Atomics.h:24, 83:36.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:12: 83:36.43 /builddir/build/BUILD/firefox-140.4.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 83:36.43 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 83:36.43 | ^~~~~~~~~~~~~~~~~~ 83:36.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h: In static member function 'static tainted_hunspell mozilla::mozHunspellCallbacks::GetCurrentCS(rlbox_sandbox_hunspell&, tainted_hunspell)': 83:36.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h:634:32: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 83:36.74 634 | return moz_malloc_size_of(aPtr); \ 83:36.74 | ^ 83:36.74 /builddir/build/BUILD/firefox-140.4.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 83:36.74 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 83:36.74 | ^~~~~~~~~~~~~~~~~~ 83:40.24 extensions/spellcheck/src 83:41.29 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 83:41.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 83:41.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 83:41.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 83:41.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 83:41.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsNetUtil.h:21, 83:41.30 from /builddir/build/BUILD/firefox-140.4.0/extensions/permissions/Permission.cpp:10, 83:41.30 from Unified_cpp_permissions0.cpp:2: 83:41.30 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 83:41.30 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 83:41.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 83:41.30 678 | aFrom->ChainTo(aTo.forget(), ""); 83:41.30 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:41.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 83:41.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 83:41.30 1191 | void ChainTo(already_AddRefed aChainedPromise, 83:41.30 | ^~~~~~~ 83:41.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseIb8nsresultLb0EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 83:41.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 83:41.32 678 | aFrom->ChainTo(aTo.forget(), ""); 83:41.32 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:41.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 83:41.32 1191 | void ChainTo(already_AddRefed aChainedPromise, 83:41.32 | ^~~~~~~ 83:41.34 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 83:41.34 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 83:41.35 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 83:41.35 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 83:41.35 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 83:41.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 83:41.35 678 | aFrom->ChainTo(aTo.forget(), ""); 83:41.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:41.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 83:41.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 83:41.35 1191 | void ChainTo(already_AddRefed aChainedPromise, 83:41.35 | ^~~~~~~ 83:41.37 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 83:41.37 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 83:41.37 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 83:41.37 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 83:41.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 83:41.37 678 | aFrom->ChainTo(aTo.forget(), ""); 83:41.37 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:41.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 83:41.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 83:41.38 1191 | void ChainTo(already_AddRefed aChainedPromise, 83:41.38 | ^~~~~~~ 83:41.43 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = false]', 83:41.43 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::PermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::; RejectFunction = mozilla::PermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 83:41.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 83:41.43 678 | aFrom->ChainTo(aTo.forget(), ""); 83:41.43 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:41.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::PermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::; RejectFunction = mozilla::PermissionManager::WhenPermissionsAvailable(nsIPrincipal*, nsIRunnable*)::; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = false]': 83:41.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = false]' 83:41.43 1191 | void ChainTo(already_AddRefed aChainedPromise, 83:41.43 | ^~~~~~~ 83:43.18 gfx/2d 83:44.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h: In member function 'int HashMgr::decode_flags(short unsigned int**, const std::string&, FileMgr*, bool) const': 83:44.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h:634:32: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 83:44.88 634 | return moz_malloc_size_of(aPtr); \ 83:44.88 | ^ 83:44.88 /builddir/build/BUILD/firefox-140.4.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 83:44.88 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 83:44.88 | ^~~~~~~~~~~~~~~~~~ 83:44.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h:634:32: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 83:44.88 634 | return moz_malloc_size_of(aPtr); \ 83:44.88 | ^ 83:44.88 /builddir/build/BUILD/firefox-140.4.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 83:44.88 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 83:44.88 | ^~~~~~~~~~~~~~~~~~ 83:47.73 gfx/angle/targets/angle_common 83:47.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 83:56.96 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/InlineTranslator.cpp:8: 83:56.96 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In instantiation of 'static void mozilla::gfx::ElementStreamFormat::Write(S&, const T&) [with S = std::basic_ostream; T = mozilla::layers::SurfaceDescriptor]': 83:56.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:56:35: required from 'void mozilla::gfx::WriteElement(S&, const T&) [with S = std::basic_ostream; T = mozilla::layers::SurfaceDescriptor]' 83:56.96 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3304:15: required from 'void mozilla::gfx::RecordedDrawSurfaceDescriptor::Record(S&) const [with S = std::basic_ostream]' 83:56.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:607:46: required from 'void mozilla::gfx::RecordedEventDerived::RecordToStream(std::ostream&) const [with Derived = mozilla::gfx::RecordedDrawSurfaceDescriptor; std::ostream = std::basic_ostream]' 83:56.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:605:8: required from here 83:56.97 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3283:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::layers::SurfaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 83:56.97 3283 | memcpy(©, &t, sizeof(T)); 83:56.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 83:56.97 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:23: 83:56.97 /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:3455:7: note: 'class mozilla::layers::SurfaceDescriptor' declared here 83:56.97 3455 | class SurfaceDescriptor final 83:56.97 | ^~~~~~~~~~~~~~~~~ 83:56.97 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In instantiation of 'static void mozilla::gfx::ElementStreamFormat::Write(S&, const T&) [with S = mozilla::gfx::EventStream; T = mozilla::layers::SurfaceDescriptor]': 83:56.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:56:35: required from 'void mozilla::gfx::WriteElement(S&, const T&) [with S = EventStream; T = mozilla::layers::SurfaceDescriptor]' 83:56.97 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3304:15: required from 'void mozilla::gfx::RecordedDrawSurfaceDescriptor::Record(S&) const [with S = mozilla::gfx::EventStream]' 83:56.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:611:46: required from 'void mozilla::gfx::RecordedEventDerived::RecordToStream(mozilla::gfx::EventStream&) const [with Derived = mozilla::gfx::RecordedDrawSurfaceDescriptor]' 83:56.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:609:8: required from here 83:56.97 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3283:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::layers::SurfaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 83:56.97 3283 | memcpy(©, &t, sizeof(T)); 83:56.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 83:56.97 /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:3455:7: note: 'class mozilla::layers::SurfaceDescriptor' declared here 83:56.97 3455 | class SurfaceDescriptor final 83:56.97 | ^~~~~~~~~~~~~~~~~ 83:56.97 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In instantiation of 'static void mozilla::gfx::ElementStreamFormat::Write(S&, const T&) [with S = mozilla::gfx::SizeCollector; T = mozilla::layers::SurfaceDescriptor]': 83:56.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:56:35: required from 'void mozilla::gfx::WriteElement(S&, const T&) [with S = SizeCollector; T = mozilla::layers::SurfaceDescriptor]' 83:56.97 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3304:15: required from 'void mozilla::gfx::RecordedDrawSurfaceDescriptor::Record(S&) const [with S = mozilla::gfx::SizeCollector]' 83:56.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:619:46: required from 'void mozilla::gfx::RecordedEventDerived::RecordToStream(mozilla::gfx::MemStream&) const [with Derived = mozilla::gfx::RecordedDrawSurfaceDescriptor]' 83:56.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:616:8: required from here 83:56.97 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3283:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::layers::SurfaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 83:56.98 3283 | memcpy(©, &t, sizeof(T)); 83:56.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 83:56.98 /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:3455:7: note: 'class mozilla::layers::SurfaceDescriptor' declared here 83:56.98 3455 | class SurfaceDescriptor final 83:56.98 | ^~~~~~~~~~~~~~~~~ 83:56.98 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In instantiation of 'static void mozilla::gfx::ElementStreamFormat::Write(S&, const T&) [with S = mozilla::gfx::MemWriter; T = mozilla::layers::SurfaceDescriptor]': 83:56.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:56:35: required from 'void mozilla::gfx::WriteElement(S&, const T&) [with S = MemWriter; T = mozilla::layers::SurfaceDescriptor]' 83:56.98 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3304:15: required from 'void mozilla::gfx::RecordedDrawSurfaceDescriptor::Record(S&) const [with S = mozilla::gfx::MemWriter]' 83:56.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:627:46: required from 'void mozilla::gfx::RecordedEventDerived::RecordToStream(mozilla::gfx::MemStream&) const [with Derived = mozilla::gfx::RecordedDrawSurfaceDescriptor]' 83:56.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:616:8: required from here 83:56.98 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3283:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::layers::SurfaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 83:56.98 3283 | memcpy(©, &t, sizeof(T)); 83:56.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 83:56.98 /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:3455:7: note: 'class mozilla::layers::SurfaceDescriptor' declared here 83:56.98 3455 | class SurfaceDescriptor final 83:56.98 | ^~~~~~~~~~~~~~~~~ 83:58.47 In file included from /builddir/build/BUILD/firefox-140.4.0/extensions/spellcheck/ipc/RemoteSpellCheckEngineChild.h:8, 83:58.47 from /builddir/build/BUILD/firefox-140.4.0/extensions/spellcheck/ipc/RemoteSpellCheckEngineChild.cpp:6, 83:58.47 from Unified_cpp_spellcheck_ipc0.cpp:2: 83:58.47 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 83:58.47 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::RemoteSpellcheckEngineParent::RecvSetDictionaries(const nsTArray >&, mozilla::PRemoteSpellcheckEngineParent::SetDictionariesResolver&&)::; RejectFunction = mozilla::RemoteSpellcheckEngineParent::RecvSetDictionaries(const nsTArray >&, mozilla::PRemoteSpellcheckEngineParent::SetDictionariesResolver&&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 83:58.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 83:58.47 678 | aFrom->ChainTo(aTo.forget(), ""); 83:58.47 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:58.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::RemoteSpellcheckEngineParent::RecvSetDictionaries(const nsTArray >&, mozilla::PRemoteSpellcheckEngineParent::SetDictionariesResolver&&)::; RejectFunction = mozilla::RemoteSpellcheckEngineParent::RecvSetDictionaries(const nsTArray >&, mozilla::PRemoteSpellcheckEngineParent::SetDictionariesResolver&&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 83:58.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 83:58.47 1191 | void ChainTo(already_AddRefed aChainedPromise, 83:58.47 | ^~~~~~~ 83:58.60 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, nsresult, false>; ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = false]', 83:58.60 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::RemoteSpellcheckEngineParent::RecvSuggest(const nsAString&, mozilla::PRemoteSpellcheckEngineParent::uint32_t, mozilla::PRemoteSpellcheckEngineParent::SuggestResolver&&):: >)>; RejectFunction = mozilla::RemoteSpellcheckEngineParent::RecvSuggest(const nsAString&, mozilla::PRemoteSpellcheckEngineParent::uint32_t, mozilla::PRemoteSpellcheckEngineParent::SuggestResolver&&)::; ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 83:58.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 83:58.60 678 | aFrom->ChainTo(aTo.forget(), ""); 83:58.60 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83:58.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::RemoteSpellcheckEngineParent::RecvSuggest(const nsAString&, mozilla::PRemoteSpellcheckEngineParent::uint32_t, mozilla::PRemoteSpellcheckEngineParent::SuggestResolver&&):: >)>; RejectFunction = mozilla::RemoteSpellcheckEngineParent::RecvSuggest(const nsAString&, mozilla::PRemoteSpellcheckEngineParent::uint32_t, mozilla::PRemoteSpellcheckEngineParent::SuggestResolver&&)::; ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = false]': 83:58.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = false]' 83:58.60 1191 | void ChainTo(already_AddRefed aChainedPromise, 83:58.60 | ^~~~~~~ 84:00.94 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 84:00.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIContentInlines.h:14, 84:00.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EditorBase.h:33, 84:00.95 from /builddir/build/BUILD/firefox-140.4.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:38, 84:00.95 from Unified_cpp_spellcheck_src0.cpp:11: 84:00.95 /builddir/build/BUILD/firefox-140.4.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]': 84:00.95 /builddir/build/BUILD/firefox-140.4.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 >*]' 84:00.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 84:00.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 84:00.95 /builddir/build/BUILD/firefox-140.4.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] 84:00.95 302 | memcpy(&value, &aInternalValue, sizeof(value)); 84:00.95 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:00.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 84:00.95 413 | struct FrameBidiData { 84:00.95 | ^~~~~~~~~~~~~ 84:01.26 gfx/angle/targets/preprocessor 84:02.78 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:16, 84:02.78 from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/InlineTranslator.h:14, 84:02.78 from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/InlineTranslator.cpp:7: 84:02.78 In static member function 'static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]', 84:02.78 inlined from 'void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:72:34, 84:02.78 inlined from 'mozilla::gfx::RecordedDrawTargetCreation::RecordedDrawTargetCreation(S&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:2193:14: 84:02.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:39:5: warning: 'boolChar' may be used uninitialized [-Wmaybe-uninitialized] 84:02.78 39 | switch (boolChar) { 84:02.78 | ^~~~~~ 84:02.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h: In constructor 'mozilla::gfx::RecordedDrawTargetCreation::RecordedDrawTargetCreation(S&) [with S = mozilla::gfx::MemReader]': 84:02.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:37:10: note: 'boolChar' was declared here 84:02.78 37 | char boolChar; 84:02.78 | ^~~~~~~~ 84:02.97 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In member function 'void mozilla::gfx::RecordedStrokeOptionsMixin::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::MemReader]': 84:02.97 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:2040:27: warning: 'capStyle' may be used uninitialized [-Wmaybe-uninitialized] 84:02.97 2040 | aStrokeOptions.mLineCap = capStyle; 84:02.98 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 84:02.98 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:2031:12: note: 'capStyle' was declared here 84:02.98 2031 | CapStyle capStyle; 84:02.98 | ^~~~~~~~ 84:02.98 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:2039:28: warning: 'joinStyle' may be used uninitialized [-Wmaybe-uninitialized] 84:02.98 2039 | aStrokeOptions.mLineJoin = joinStyle; 84:02.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 84:02.98 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:2030:13: note: 'joinStyle' was declared here 84:02.98 2030 | JoinStyle joinStyle; 84:02.98 | ^~~~~~~~~ 84:03.07 /builddir/build/BUILD/firefox-140.4.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]': 84:03.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:39:5: warning: 'boolChar' may be used uninitialized [-Wmaybe-uninitialized] 84:03.07 39 | switch (boolChar) { 84:03.07 | ^~~~~~ 84:03.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:37:10: note: 'boolChar' was declared here 84:03.07 37 | char boolChar; 84:03.07 | ^~~~~~~~ 84:03.10 In file included from /usr/include/c++/12/vector:64, 84:03.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/vector:3, 84:03.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/vector:62, 84:03.10 from /usr/include/c++/12/functional:62, 84:03.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/functional:3, 84:03.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/functional:62, 84:03.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:12, 84:03.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Point.h:18, 84:03.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/2D.h:11, 84:03.11 from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/InlineTranslator.h:12: 84:03.11 In member function 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = unsigned char; _Alloc = std::allocator]', 84:03.11 inlined from 'void mozilla::gfx::ReadVector(S&, std::vector&) [with S = MemReader; T = unsigned char]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:94:19, 84:03.11 inlined from 'mozilla::gfx::PathOps::PathOps(S&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/PathRecording.h:143:13, 84:03.11 inlined from 'typename mozilla::detail::UniqueSelector::SingleObject mozilla::MakeUnique(Args&& ...) [with T = gfx::PathOps; Args = {gfx::MemReader&}]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/UniquePtr.h:607:23, 84:03.11 inlined from 'mozilla::gfx::RecordedPathCreation::RecordedPathCreation(S&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3511:12: 84:03.11 /usr/include/c++/12/bits/stl_vector.h:1011:28: warning: 'size' may be used uninitialized [-Wmaybe-uninitialized] 84:03.11 1011 | _M_default_append(__new_size - size()); 84:03.11 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 84:03.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h: In constructor 'mozilla::gfx::RecordedPathCreation::RecordedPathCreation(S&) [with S = mozilla::gfx::MemReader]': 84:03.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:91:10: note: 'size' was declared here 84:03.11 91 | size_t size; 84:03.11 | ^~~~ 84:03.34 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/InlineTranslator.cpp: In member function 'bool mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)': 84:03.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/InlineTranslator.cpp:40:3: warning: 'minorRevision' may be used uninitialized [-Wmaybe-uninitialized] 84:03.35 40 | if (minorRevision > kMinorRevision) { 84:03.35 | ^~ 84:03.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/InlineTranslator.cpp:38:12: note: 'minorRevision' was declared here 84:03.35 38 | uint16_t minorRevision; 84:03.35 | ^~~~~~~~~~~~~ 84:03.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/InlineTranslator.cpp:33:3: warning: 'majorRevision' may be used uninitialized [-Wmaybe-uninitialized] 84:03.35 33 | if (majorRevision != kMajorRevision) { 84:03.35 | ^~ 84:03.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/InlineTranslator.cpp:31:12: note: 'majorRevision' was declared here 84:03.35 31 | uint16_t majorRevision; 84:03.35 | ^~~~~~~~~~~~~ 84:03.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/InlineTranslator.cpp:26:3: warning: 'magicInt' may be used uninitialized [-Wmaybe-uninitialized] 84:03.35 26 | if (magicInt != mozilla::gfx::kMagicInt) { 84:03.35 | ^~ 84:03.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/InlineTranslator.cpp:24:12: note: 'magicInt' was declared here 84:03.35 24 | uint32_t magicInt; 84:03.35 | ^~~~~~~~ 84:09.17 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/ScaledFontFontconfig.cpp: In member function 'void mozilla::gfx::ScaledFontFontconfig::InstanceData::SetupFontOptions(cairo_font_options_t*, int*, unsigned int*) const': 84:09.22 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/ScaledFontFontconfig.cpp:324:36: warning: 'hinting' may be used uninitialized [-Wmaybe-uninitialized] 84:09.22 324 | cairo_font_options_set_hint_style(aFontOptions, hinting); 84:09.22 | ^ 84:09.22 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/ScaledFontFontconfig.cpp:309:22: note: 'hinting' was declared here 84:09.22 309 | cairo_hint_style_t hinting; 84:09.22 | ^~~~~~~ 84:10.64 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:10, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RangeBoundary.h:12, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:13, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 84:10.64 from /builddir/build/BUILD/firefox-140.4.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:33: 84:10.64 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = false]', 84:10.64 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozInlineSpellChecker::SpellCheckerSlice::CheckWordsAndUpdateRangesForMisspellings(const nsTArray >&, nsTArray >&&, nsTArray&&)::&)>; RejectFunction = mozInlineSpellChecker::SpellCheckerSlice::CheckWordsAndUpdateRangesForMisspellings(const nsTArray >&, nsTArray >&&, nsTArray&&)::; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 84:10.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 84:10.64 678 | aFrom->ChainTo(aTo.forget(), ""); 84:10.64 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:10.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozInlineSpellChecker::SpellCheckerSlice::CheckWordsAndUpdateRangesForMisspellings(const nsTArray >&, nsTArray >&&, nsTArray&&)::&)>; RejectFunction = mozInlineSpellChecker::SpellCheckerSlice::CheckWordsAndUpdateRangesForMisspellings(const nsTArray >&, nsTArray >&&, nsTArray&&)::; ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = false]': 84:10.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = nsresult; bool IsExclusive = false]' 84:10.64 1191 | void ChainTo(already_AddRefed aChainedPromise, 84:10.64 | ^~~~~~~ 84:16.27 gfx/angle/targets/translator 84:16.52 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ASTMetadataHLSL.cpp:13: 84:16.52 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 84:16.52 242 | // / \ / \ 84:16.52 | ^ 84:16.52 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 84:16.52 245 | // / \ / \ 84:16.52 | ^ 84:21.75 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.cpp:10: 84:21.75 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 84:21.75 242 | // / \ / \ 84:21.75 | ^ 84:21.76 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 84:21.76 245 | // / \ / \ 84:21.76 | ^ 84:24.22 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/VersionGLSL.h:10, 84:24.22 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulatorGLSL.cpp:11: 84:24.22 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 84:24.22 242 | // / \ / \ 84:24.22 | ^ 84:24.22 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 84:24.22 245 | // / \ / \ 84:24.22 | ^ 84:26.35 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/DrawEventRecorder.cpp:12, 84:26.35 from Unified_cpp_gfx_2d0.cpp:65: 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In instantiation of 'static void mozilla::gfx::ElementStreamFormat::Write(S&, const T&) [with S = std::basic_ostream; T = mozilla::layers::SurfaceDescriptor]': 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:56:35: required from 'void mozilla::gfx::WriteElement(S&, const T&) [with S = std::basic_ostream; T = mozilla::layers::SurfaceDescriptor]' 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3304:15: required from 'void mozilla::gfx::RecordedDrawSurfaceDescriptor::Record(S&) const [with S = std::basic_ostream]' 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:607:46: required from 'void mozilla::gfx::RecordedEventDerived::RecordToStream(std::ostream&) const [with Derived = mozilla::gfx::RecordedDrawSurfaceDescriptor; std::ostream = std::basic_ostream]' 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:605:8: required from here 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3283:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::layers::SurfaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 84:26.35 3283 | memcpy(©, &t, sizeof(T)); 84:26.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 84:26.35 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:23: 84:26.35 /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:3455:7: note: 'class mozilla::layers::SurfaceDescriptor' declared here 84:26.35 3455 | class SurfaceDescriptor final 84:26.35 | ^~~~~~~~~~~~~~~~~ 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In instantiation of 'static void mozilla::gfx::ElementStreamFormat::Write(S&, const T&) [with S = mozilla::gfx::EventStream; T = mozilla::layers::SurfaceDescriptor]': 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:56:35: required from 'void mozilla::gfx::WriteElement(S&, const T&) [with S = EventStream; T = mozilla::layers::SurfaceDescriptor]' 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3304:15: required from 'void mozilla::gfx::RecordedDrawSurfaceDescriptor::Record(S&) const [with S = mozilla::gfx::EventStream]' 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:611:46: required from 'void mozilla::gfx::RecordedEventDerived::RecordToStream(mozilla::gfx::EventStream&) const [with Derived = mozilla::gfx::RecordedDrawSurfaceDescriptor]' 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:609:8: required from here 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3283:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::layers::SurfaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 84:26.35 3283 | memcpy(©, &t, sizeof(T)); 84:26.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 84:26.35 /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:3455:7: note: 'class mozilla::layers::SurfaceDescriptor' declared here 84:26.35 3455 | class SurfaceDescriptor final 84:26.35 | ^~~~~~~~~~~~~~~~~ 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In instantiation of 'static void mozilla::gfx::ElementStreamFormat::Write(S&, const T&) [with S = mozilla::gfx::SizeCollector; T = mozilla::layers::SurfaceDescriptor]': 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:56:35: required from 'void mozilla::gfx::WriteElement(S&, const T&) [with S = SizeCollector; T = mozilla::layers::SurfaceDescriptor]' 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3304:15: required from 'void mozilla::gfx::RecordedDrawSurfaceDescriptor::Record(S&) const [with S = mozilla::gfx::SizeCollector]' 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:619:46: required from 'void mozilla::gfx::RecordedEventDerived::RecordToStream(mozilla::gfx::MemStream&) const [with Derived = mozilla::gfx::RecordedDrawSurfaceDescriptor]' 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:616:8: required from here 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3283:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::layers::SurfaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 84:26.35 3283 | memcpy(©, &t, sizeof(T)); 84:26.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 84:26.35 /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:3455:7: note: 'class mozilla::layers::SurfaceDescriptor' declared here 84:26.35 3455 | class SurfaceDescriptor final 84:26.35 | ^~~~~~~~~~~~~~~~~ 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In instantiation of 'static void mozilla::gfx::ElementStreamFormat::Write(S&, const T&) [with S = mozilla::gfx::MemWriter; T = mozilla::layers::SurfaceDescriptor]': 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:56:35: required from 'void mozilla::gfx::WriteElement(S&, const T&) [with S = MemWriter; T = mozilla::layers::SurfaceDescriptor]' 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3304:15: required from 'void mozilla::gfx::RecordedDrawSurfaceDescriptor::Record(S&) const [with S = mozilla::gfx::MemWriter]' 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:627:46: required from 'void mozilla::gfx::RecordedEventDerived::RecordToStream(mozilla::gfx::MemStream&) const [with Derived = mozilla::gfx::RecordedDrawSurfaceDescriptor]' 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:616:8: required from here 84:26.35 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3283:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::layers::SurfaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 84:26.35 3283 | memcpy(©, &t, sizeof(T)); 84:26.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 84:26.36 /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:3455:7: note: 'class mozilla::layers::SurfaceDescriptor' declared here 84:26.36 3455 | class SurfaceDescriptor final 84:26.36 | ^~~~~~~~~~~~~~~~~ 84:27.14 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/VersionGLSL.h:10, 84:27.14 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulatorHLSL.cpp:10: 84:27.14 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 84:27.14 242 | // / \ / \ 84:27.14 | ^ 84:27.14 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 84:27.14 245 | // / \ / \ 84:27.14 | ^ 84:29.73 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/PathRecording.cpp:9, 84:29.73 from Unified_cpp_gfx_2d1.cpp:65: 84:29.73 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In instantiation of 'static void mozilla::gfx::ElementStreamFormat::Write(S&, const T&) [with S = std::basic_ostream; T = mozilla::layers::SurfaceDescriptor]': 84:29.73 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:56:35: required from 'void mozilla::gfx::WriteElement(S&, const T&) [with S = std::basic_ostream; T = mozilla::layers::SurfaceDescriptor]' 84:29.73 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3304:15: required from 'void mozilla::gfx::RecordedDrawSurfaceDescriptor::Record(S&) const [with S = std::basic_ostream]' 84:29.73 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:607:46: required from 'void mozilla::gfx::RecordedEventDerived::RecordToStream(std::ostream&) const [with Derived = mozilla::gfx::RecordedDrawSurfaceDescriptor; std::ostream = std::basic_ostream]' 84:29.73 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:605:8: required from here 84:29.74 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3283:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::layers::SurfaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 84:29.74 3283 | memcpy(©, &t, sizeof(T)); 84:29.74 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 84:29.74 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:23: 84:29.74 /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:3455:7: note: 'class mozilla::layers::SurfaceDescriptor' declared here 84:29.74 3455 | class SurfaceDescriptor final 84:29.74 | ^~~~~~~~~~~~~~~~~ 84:29.74 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In instantiation of 'static void mozilla::gfx::ElementStreamFormat::Write(S&, const T&) [with S = mozilla::gfx::EventStream; T = mozilla::layers::SurfaceDescriptor]': 84:29.74 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:56:35: required from 'void mozilla::gfx::WriteElement(S&, const T&) [with S = EventStream; T = mozilla::layers::SurfaceDescriptor]' 84:29.74 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3304:15: required from 'void mozilla::gfx::RecordedDrawSurfaceDescriptor::Record(S&) const [with S = mozilla::gfx::EventStream]' 84:29.74 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:611:46: required from 'void mozilla::gfx::RecordedEventDerived::RecordToStream(mozilla::gfx::EventStream&) const [with Derived = mozilla::gfx::RecordedDrawSurfaceDescriptor]' 84:29.74 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:609:8: required from here 84:29.74 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3283:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::layers::SurfaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 84:29.74 3283 | memcpy(©, &t, sizeof(T)); 84:29.74 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 84:29.74 /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:3455:7: note: 'class mozilla::layers::SurfaceDescriptor' declared here 84:29.74 3455 | class SurfaceDescriptor final 84:29.74 | ^~~~~~~~~~~~~~~~~ 84:29.74 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In instantiation of 'static void mozilla::gfx::ElementStreamFormat::Write(S&, const T&) [with S = mozilla::gfx::SizeCollector; T = mozilla::layers::SurfaceDescriptor]': 84:29.74 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:56:35: required from 'void mozilla::gfx::WriteElement(S&, const T&) [with S = SizeCollector; T = mozilla::layers::SurfaceDescriptor]' 84:29.74 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3304:15: required from 'void mozilla::gfx::RecordedDrawSurfaceDescriptor::Record(S&) const [with S = mozilla::gfx::SizeCollector]' 84:29.74 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:619:46: required from 'void mozilla::gfx::RecordedEventDerived::RecordToStream(mozilla::gfx::MemStream&) const [with Derived = mozilla::gfx::RecordedDrawSurfaceDescriptor]' 84:29.74 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:616:8: required from here 84:29.75 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3283:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::layers::SurfaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 84:29.75 3283 | memcpy(©, &t, sizeof(T)); 84:29.75 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 84:29.75 /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:3455:7: note: 'class mozilla::layers::SurfaceDescriptor' declared here 84:29.75 3455 | class SurfaceDescriptor final 84:29.75 | ^~~~~~~~~~~~~~~~~ 84:29.75 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In instantiation of 'static void mozilla::gfx::ElementStreamFormat::Write(S&, const T&) [with S = mozilla::gfx::MemWriter; T = mozilla::layers::SurfaceDescriptor]': 84:29.75 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:56:35: required from 'void mozilla::gfx::WriteElement(S&, const T&) [with S = MemWriter; T = mozilla::layers::SurfaceDescriptor]' 84:29.75 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3304:15: required from 'void mozilla::gfx::RecordedDrawSurfaceDescriptor::Record(S&) const [with S = mozilla::gfx::MemWriter]' 84:29.75 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:627:46: required from 'void mozilla::gfx::RecordedEventDerived::RecordToStream(mozilla::gfx::MemStream&) const [with Derived = mozilla::gfx::RecordedDrawSurfaceDescriptor]' 84:29.75 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEvent.h:616:8: required from here 84:29.75 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3283:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class mozilla::layers::SurfaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 84:29.75 3283 | memcpy(©, &t, sizeof(T)); 84:29.75 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 84:29.75 /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:3455:7: note: 'class mozilla::layers::SurfaceDescriptor' declared here 84:29.75 3455 | class SurfaceDescriptor final 84:29.75 | ^~~~~~~~~~~~~~~~~ 84:29.90 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/BuiltinsWorkaroundGLSL.h:10, 84:29.90 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/BuiltinsWorkaroundGLSL.cpp:7: 84:29.90 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 84:29.90 242 | // / \ / \ 84:29.90 | ^ 84:29.90 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 84:29.90 245 | // / \ / \ 84:29.90 | ^ 84:32.23 gfx/cairo/cairo/src 84:32.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:32.37 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:32.37 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:32.37 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-base85-stream.c:37: 84:32.37 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:32.37 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:32.37 | ^~~~~~ 84:32.37 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:32.37 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:32.37 | ^~~~~~ 84:32.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:32.53 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:32.53 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:32.53 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: 84:32.53 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:32.53 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:32.54 | ^~~~~~ 84:32.54 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:32.54 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:32.54 | ^~~~~~ 84:32.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:32.83 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/CallDAG.cpp:15: 84:32.83 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 84:32.83 242 | // / \ / \ 84:32.83 | ^ 84:32.83 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 84:32.84 245 | // / \ / \ 84:32.84 | ^ 84:32.92 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:32.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:32.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectilinear.c:39: 84:32.92 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:32.92 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:32.92 | ^~~~~~ 84:32.93 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:32.93 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:32.93 | ^~~~~~ 84:33.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:33.22 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:33.22 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:33.22 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: 84:33.22 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:33.22 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:33.22 | ^~~~~~ 84:33.22 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:33.22 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:33.22 | ^~~~~~ 84:33.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:33.86 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:33.86 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:33.87 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-boxes-intersect.c:40: 84:33.87 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:33.87 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:33.87 | ^~~~~~ 84:33.87 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:33.87 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:33.87 | ^~~~~~ 84:34.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:34.22 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:34.22 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:34.22 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-cff-subset.c:45: 84:34.23 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:34.23 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:34.23 | ^~~~~~ 84:34.23 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:34.23 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:34.23 | ^~~~~~ 84:35.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:35.37 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:35.37 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:35.37 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-clip-surface.c:42: 84:35.37 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:35.37 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:35.37 | ^~~~~~ 84:35.37 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:35.37 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:35.37 | ^~~~~~ 84:35.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:35.54 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:35.54 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:35.54 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-deflate-stream.c:37: 84:35.54 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:35.54 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:35.54 | ^~~~~~ 84:35.54 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:35.54 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:35.54 | ^~~~~~ 84:35.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:35.70 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:35.70 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:35.70 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-ft-font.c:42: 84:35.70 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:35.70 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:35.70 | ^~~~~~ 84:35.70 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:35.70 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:35.70 | ^~~~~~ 84:36.32 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_cairo_ft_scaled_glyph_init_surface.constprop': 84:36.32 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-ft-font.c:2776:45: warning: 'surface' may be used uninitialized [-Wmaybe-uninitialized] 84:36.32 2776 | if (pixman_image_get_format (surface->pixman_image) == PIXMAN_a8r8g8b8 && 84:36.32 | ^~ 84:36.32 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-ft-font.c:2711:34: note: 'surface' declared here 84:36.32 2711 | cairo_image_surface_t *surface; 84:36.32 | ^~~~~~~ 84:36.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:36.80 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:36.80 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:36.80 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-image-source.c:45: 84:36.80 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:36.80 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:36.80 | ^~~~~~ 84:36.80 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:36.80 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:36.80 | ^~~~~~ 84:37.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:37.32 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:37.32 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:37.32 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-mask-compositor.c:46: 84:37.32 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:37.32 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:37.32 | ^~~~~~ 84:37.32 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:37.32 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:37.32 | ^~~~~~ 84:37.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:37.79 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/CollectVariables.cpp:14: 84:37.79 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 84:37.79 242 | // / \ / \ 84:37.79 | ^ 84:37.79 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 84:37.79 245 | // / \ / \ 84:37.79 | ^ 84:37.80 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:37.80 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:37.80 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-path-stroke-traps.c:40: 84:37.80 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:37.80 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:37.80 | ^~~~~~ 84:37.80 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:37.80 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:37.80 | ^~~~~~ 84:38.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:38.23 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:38.23 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:38.23 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-path-stroke-tristrip.c:41: 84:38.23 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:38.23 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:38.23 | ^~~~~~ 84:38.23 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:38.23 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:38.24 | ^~~~~~ 84:38.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:38.54 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:38.54 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:38.54 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:47: 84:38.54 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:38.54 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:38.54 | ^~~~~~ 84:38.54 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:38.54 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:38.54 | ^~~~~~ 84:38.82 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c: In function 'cairo_pdf_interchange_apply_extents_from_content_ref': 84:38.83 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:1260:61: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized] 84:38.83 1260 | _cairo_rectangle_union (&node->extents.extents, &content_node->extents.extents); 84:38.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:38.83 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:1251:35: note: 'content_node' was declared here 84:38.83 1251 | cairo_pdf_struct_tree_node_t *content_node; 84:38.83 | ^~~~~~~~~~~~ 84:38.84 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c: In function 'cairo_pdf_interchange_write_node_object.part.0': 84:38.84 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:684:68: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized] 84:38.84 684 | for (j = 0; j < _cairo_array_num_elements (&content_node->mcid); j++) { 84:38.85 | ^~~~~~~~~~~~~~~~~~~ 84:38.85 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:676:55: note: 'content_node' was declared here 84:38.85 676 | cairo_pdf_struct_tree_node_t *content_node; 84:38.85 | ^~~~~~~~~~~~ 84:38.85 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:629:52: warning: 'content_node' may be used uninitialized [-Wmaybe-uninitialized] 84:38.85 629 | if (_cairo_array_num_elements (&content_node->mcid) > 0) { 84:38.85 | ^~~~~~~~~~~~~~~~~~~ 84:38.85 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:623:51: note: 'content_node' was declared here 84:38.85 623 | cairo_pdf_struct_tree_node_t *content_node; 84:38.85 | ^~~~~~~~~~~~ 84:39.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:39.44 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:39.44 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:39.44 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: 84:39.44 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:39.44 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:39.44 | ^~~~~~ 84:39.44 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:39.44 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:39.44 | ^~~~~~ 84:39.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:39.94 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:39.94 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:39.94 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-shading.c:37: 84:39.94 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:39.94 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:39.94 | ^~~~~~ 84:39.94 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:39.94 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:39.94 | ^~~~~~ 84:40.04 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/PathRecording.h:15, 84:40.04 from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/PathRecording.cpp:7: 84:40.04 In static member function 'static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]', 84:40.04 inlined from 'void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:72:34, 84:40.04 inlined from 'mozilla::gfx::RecordedDrawTargetCreation::RecordedDrawTargetCreation(S&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:2193:14: 84:40.04 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:39:5: warning: 'boolChar' may be used uninitialized [-Wmaybe-uninitialized] 84:40.04 39 | switch (boolChar) { 84:40.04 | ^~~~~~ 84:40.04 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h: In constructor 'mozilla::gfx::RecordedDrawTargetCreation::RecordedDrawTargetCreation(S&) [with S = mozilla::gfx::MemReader]': 84:40.04 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:37:10: note: 'boolChar' was declared here 84:40.04 37 | char boolChar; 84:40.04 | ^~~~~~~~ 84:40.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:40.14 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:40.14 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:40.14 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 84:40.14 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:40.14 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:40.14 | ^~~~~~ 84:40.14 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:40.14 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:40.14 | ^~~~~~ 84:40.85 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ForcePrecisionQualifier.h:10, 84:40.85 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/Compiler.cpp:34: 84:40.85 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 84:40.85 242 | // / \ / \ 84:40.85 | ^ 84:40.85 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 84:40.85 245 | // / \ / \ 84:40.85 | ^ 84:41.20 In function '_cairo_pdf_surface_release_source_image_from_pattern', 84:41.20 inlined from '_cairo_pdf_surface_add_source_surface' at /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1750:6: 84:41.20 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1551:9: warning: 'image' may be used uninitialized [-Wmaybe-uninitialized] 84:41.20 1551 | _cairo_raster_source_pattern_release (pattern, &image->base); 84:41.20 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:41.20 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_add_source_surface': 84:41.20 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1665:28: note: 'image' was declared here 84:41.20 1665 | cairo_image_surface_t *image; 84:41.20 | ^~~~~ 84:41.25 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_add_padded_image_surface': 84:41.25 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:3000:23: warning: 'image' may be used uninitialized [-Wmaybe-uninitialized] 84:41.26 3000 | pad_image = &image->base; 84:41.26 | ^~ 84:41.26 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:2986:28: note: 'image' declared here 84:41.26 2986 | cairo_image_surface_t *image; 84:41.26 | ^~~~~ 84:41.96 In file included from Unified_cpp_gfx_2d0.cpp:83: 84:41.96 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/DrawTargetCairo.cpp: In function 'cairo_pattern_t* mozilla::gfx::GfxPatternToCairoPattern(const Pattern&, Float, const Matrix&)': 84:41.97 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/DrawTargetCairo.cpp:452:20: warning: 'pat' may be used uninitialized [-Wmaybe-uninitialized] 84:41.97 452 | cairo_pattern_t* pat; 84:41.97 | ^~~ 84:42.02 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In member function 'void mozilla::gfx::RecordedStrokeOptionsMixin::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::EventStream]': 84:42.02 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:2040:27: warning: 'capStyle' may be used uninitialized [-Wmaybe-uninitialized] 84:42.02 2040 | aStrokeOptions.mLineCap = capStyle; 84:42.02 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 84:42.03 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:2031:12: note: 'capStyle' was declared here 84:42.03 2031 | CapStyle capStyle; 84:42.03 | ^~~~~~~~ 84:42.03 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:2039:28: warning: 'joinStyle' may be used uninitialized [-Wmaybe-uninitialized] 84:42.03 2039 | aStrokeOptions.mLineJoin = joinStyle; 84:42.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 84:42.03 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:2030:13: note: 'joinStyle' was declared here 84:42.03 2030 | JoinStyle joinStyle; 84:42.03 | ^~~~~~~~~ 84:42.14 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h: In member function 'void mozilla::gfx::RecordedStrokeOptionsMixin::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::MemReader]': 84:42.14 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:2040:27: warning: 'capStyle' may be used uninitialized [-Wmaybe-uninitialized] 84:42.14 2040 | aStrokeOptions.mLineCap = capStyle; 84:42.14 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 84:42.14 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:2031:12: note: 'capStyle' was declared here 84:42.14 2031 | CapStyle capStyle; 84:42.14 | ^~~~~~~~ 84:42.14 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:2039:28: warning: 'joinStyle' may be used uninitialized [-Wmaybe-uninitialized] 84:42.14 2039 | aStrokeOptions.mLineJoin = joinStyle; 84:42.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 84:42.15 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:2030:13: note: 'joinStyle' was declared here 84:42.15 2030 | JoinStyle joinStyle; 84:42.15 | ^~~~~~~~~ 84:42.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:42.76 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:42.76 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:42.76 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-polygon-intersect.c:39: 84:42.76 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:42.76 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:42.76 | ^~~~~~ 84:42.76 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:42.76 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:42.76 | ^~~~~~ 84:42.90 In file included from /usr/include/c++/12/vector:64, 84:42.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/vector:3, 84:42.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/vector:62, 84:42.90 from /usr/include/c++/12/functional:62, 84:42.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/functional:3, 84:42.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/functional:62, 84:42.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:12, 84:42.90 from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/Point.h:18, 84:42.90 from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/2D.h:11, 84:42.90 from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/FilterProcessing.h:10, 84:42.90 from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/FilterProcessingSIMD-inl.h:7, 84:42.90 from /builddir/build/BUILD/firefox-140.4.0/gfx/2d/FilterProcessingScalar.cpp:9, 84:42.90 from Unified_cpp_gfx_2d1.cpp:2: 84:42.90 In member function 'void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = unsigned char; _Alloc = std::allocator]', 84:42.90 inlined from 'void mozilla::gfx::ReadVector(S&, std::vector&) [with S = MemReader; T = unsigned char]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:94:19, 84:42.90 inlined from 'mozilla::gfx::PathOps::PathOps(S&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/PathRecording.h:143:13, 84:42.90 inlined from 'typename mozilla::detail::UniqueSelector::SingleObject mozilla::MakeUnique(Args&& ...) [with T = gfx::PathOps; Args = {gfx::MemReader&}]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/UniquePtr.h:607:23, 84:42.90 inlined from 'mozilla::gfx::RecordedPathCreation::RecordedPathCreation(S&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3511:12: 84:42.90 /usr/include/c++/12/bits/stl_vector.h:1011:28: warning: 'size' may be used uninitialized [-Wmaybe-uninitialized] 84:42.90 1011 | _M_default_append(__new_size - size()); 84:42.90 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 84:42.90 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h: In constructor 'mozilla::gfx::RecordedPathCreation::RecordedPathCreation(S&) [with S = mozilla::gfx::MemReader]': 84:42.90 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:91:10: note: 'size' was declared here 84:42.90 91 | size_t size; 84:42.90 | ^~~~ 84:43.04 In static member function 'static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]', 84:43.04 inlined from 'void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:72:34, 84:43.04 inlined from 'mozilla::gfx::RecordedPushLayerWithBlend::RecordedPushLayerWithBlend(S&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3108:14, 84:43.04 inlined from 'static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:4628:5: 84:43.04 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:39:5: warning: 'boolChar' may be used uninitialized [-Wmaybe-uninitialized] 84:43.04 39 | switch (boolChar) { 84:43.04 | ^~~~~~ 84:43.04 /builddir/build/BUILD/firefox-140.4.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]': 84:43.04 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:37:10: note: 'boolChar' was declared here 84:43.04 37 | char boolChar; 84:43.04 | ^~~~~~~~ 84:43.04 In static member function 'static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]', 84:43.04 inlined from 'void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:72:34, 84:43.04 inlined from 'mozilla::gfx::RecordedPushLayerWithBlend::RecordedPushLayerWithBlend(S&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3103:14, 84:43.04 inlined from 'static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:4628:5: 84:43.04 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:39:5: warning: 'boolChar' may be used uninitialized [-Wmaybe-uninitialized] 84:43.04 39 | switch (boolChar) { 84:43.04 | ^~~~~~ 84:43.04 /builddir/build/BUILD/firefox-140.4.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]': 84:43.04 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:37:10: note: 'boolChar' was declared here 84:43.04 37 | char boolChar; 84:43.04 | ^~~~~~~~ 84:43.04 In static member function 'static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]', 84:43.04 inlined from 'void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:72:34, 84:43.04 inlined from 'mozilla::gfx::RecordedPushLayer::RecordedPushLayer(S&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3066:14, 84:43.04 inlined from 'static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:4628:5: 84:43.04 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:39:5: warning: 'boolChar' may be used uninitialized [-Wmaybe-uninitialized] 84:43.04 39 | switch (boolChar) { 84:43.04 | ^~~~~~ 84:43.04 /builddir/build/BUILD/firefox-140.4.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]': 84:43.05 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:37:10: note: 'boolChar' was declared here 84:43.05 37 | char boolChar; 84:43.05 | ^~~~~~~~ 84:43.05 In static member function 'static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]', 84:43.05 inlined from 'void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:72:34, 84:43.05 inlined from 'mozilla::gfx::RecordedPushLayer::RecordedPushLayer(S&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3061:14, 84:43.05 inlined from 'static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:4628:5: 84:43.05 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:39:5: warning: 'boolChar' may be used uninitialized [-Wmaybe-uninitialized] 84:43.05 39 | switch (boolChar) { 84:43.05 | ^~~~~~ 84:43.05 /builddir/build/BUILD/firefox-140.4.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]': 84:43.05 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:37:10: note: 'boolChar' was declared here 84:43.05 37 | char boolChar; 84:43.05 | ^~~~~~~~ 84:43.05 In static member function 'static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]', 84:43.05 inlined from 'void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:72:34, 84:43.05 inlined from 'mozilla::gfx::RecordedDrawShadow::RecordedDrawShadow(S&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3463:14, 84:43.05 inlined from 'static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:4628:5: 84:43.05 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:39:5: warning: 'boolChar' may be used uninitialized [-Wmaybe-uninitialized] 84:43.05 39 | switch (boolChar) { 84:43.05 | ^~~~~~ 84:43.05 /builddir/build/BUILD/firefox-140.4.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]': 84:43.05 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:37:10: note: 'boolChar' was declared here 84:43.05 37 | char boolChar; 84:43.05 | ^~~~~~~~ 84:43.05 In static member function 'static void mozilla::gfx::ElementStreamFormat::Read(S&, bool&) [with S = mozilla::gfx::MemReader]', 84:43.05 inlined from 'void mozilla::gfx::ReadElement(S&, T&) [with S = MemReader; T = bool; = void]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:72:34, 84:43.05 inlined from 'mozilla::gfx::RecordedSetPermitSubpixelAA::RecordedSetPermitSubpixelAA(S&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:3160:14, 84:43.05 inlined from 'static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, EventType, const std::function&) [with S = mozilla::gfx::MemReader]' at /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordedEventImpl.h:4628:5: 84:43.05 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:39:5: warning: 'boolChar' may be used uninitialized [-Wmaybe-uninitialized] 84:43.05 39 | switch (boolChar) { 84:43.05 | ^~~~~~ 84:43.05 /builddir/build/BUILD/firefox-140.4.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]': 84:43.05 /builddir/build/BUILD/firefox-140.4.0/gfx/2d/RecordingTypes.h:37:10: note: 'boolChar' was declared here 84:43.05 37 | char boolChar; 84:43.05 | ^~~~~~~~ 84:43.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:43.34 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:43.34 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:43.34 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-polygon-reduce.c:39: 84:43.34 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:43.34 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:43.34 | ^~~~~~ 84:43.34 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:43.34 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:43.34 | ^~~~~~ 84:43.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:43.89 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:43.89 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:43.89 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:34: 84:43.89 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:43.89 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:43.89 | ^~~~~~ 84:43.89 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:43.89 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:43.89 | ^~~~~~ 84:44.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:44.28 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:44.29 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:44.29 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c:39: 84:44.29 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:44.29 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:44.29 | ^~~~~~ 84:44.29 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:44.29 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:44.29 | ^~~~~~ 84:44.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:44.62 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:44.62 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:44.62 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-tor-scan-converter.c:96: 84:44.62 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:44.62 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:44.62 | ^~~~~~ 84:44.62 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:44.62 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:44.62 | ^~~~~~ 84:45.10 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:45.19 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:45.19 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:45.19 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-traps-compositor.c:42: 84:45.19 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:45.19 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:45.19 | ^~~~~~ 84:45.19 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:45.20 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:45.20 | ^~~~~~ 84:45.55 gfx/config 84:45.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:45.88 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:45.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:45.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-truetype-subset.c:45: 84:45.88 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:45.88 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:45.88 | ^~~~~~ 84:45.88 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:45.88 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:45.88 | ^~~~~~ 84:46.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:46.65 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:46.65 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:46.65 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:38: 84:46.65 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:46.65 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:46.65 | ^~~~~~ 84:46.65 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:46.65 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:46.65 | ^~~~~~ 84:46.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:46.99 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:46.99 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:46.99 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-type1-glyph-names.c:36: 84:46.99 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:46.99 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:46.99 | ^~~~~~ 84:46.99 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:47.00 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:47.00 | ^~~~~~ 84:47.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:47.11 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:47.11 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:47.11 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-type1-subset.c:44: 84:47.11 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:47.11 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:47.11 | ^~~~~~ 84:47.11 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:47.11 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:47.12 | ^~~~~~ 84:47.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:47.71 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:47.72 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:47.72 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-type3-glyph-surface.c:37: 84:47.72 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:47.72 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:47.72 | ^~~~~~ 84:47.72 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:47.72 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:47.72 | ^~~~~~ 84:47.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:47.94 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:47.94 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:47.94 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-core-compositor.c:47: 84:47.94 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:47.94 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:47.94 | ^~~~~~ 84:47.94 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:47.94 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:47.94 | ^~~~~~ 84:47.95 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 84:47.95 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-core-compositor.c:51: 84:47.95 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 84:47.95 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 84:47.95 | 84:47.96 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-platform.h:61, 84:47.96 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-features.h:40, 84:47.96 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo.h:42, 84:47.96 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:65: 84:47.96 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h:400: note: this is the location of the previous definition 84:47.96 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 84:47.96 | 84:48.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:48.23 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:48.24 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:48.24 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-display.c:36: 84:48.24 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:48.24 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:48.24 | ^~~~~~ 84:48.24 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:48.24 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:48.24 | ^~~~~~ 84:48.25 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 84:48.25 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-display.c:40: 84:48.25 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 84:48.25 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 84:48.25 | 84:48.25 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-platform.h:61, 84:48.25 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-features.h:40, 84:48.25 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo.h:42, 84:48.25 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:65: 84:48.25 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h:400: note: this is the location of the previous definition 84:48.26 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 84:48.26 | 84:48.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:48.51 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:48.51 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:48.51 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-fallback-compositor.c:43: 84:48.51 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:48.51 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:48.51 | ^~~~~~ 84:48.51 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:48.51 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:48.51 | ^~~~~~ 84:48.52 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 84:48.52 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-fallback-compositor.c:47: 84:48.52 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 84:48.52 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 84:48.52 | 84:48.52 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-platform.h:61, 84:48.52 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-features.h:40, 84:48.52 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo.h:42, 84:48.52 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:65: 84:48.52 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h:400: note: this is the location of the previous definition 84:48.52 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 84:48.52 | 84:48.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:48.69 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:48.69 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:48.69 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-render-compositor.c:43: 84:48.69 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:48.69 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:48.69 | ^~~~~~ 84:48.69 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:48.70 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:48.70 | ^~~~~~ 84:48.71 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 84:48.71 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-render-compositor.c:47: 84:48.71 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 84:48.71 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 84:48.71 | 84:48.71 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-platform.h:61, 84:48.71 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-features.h:40, 84:48.71 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo.h:42, 84:48.71 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:65: 84:48.71 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h:400: note: this is the location of the previous definition 84:48.71 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 84:48.71 | 84:49.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:49.42 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:49.42 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:49.42 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-screen.c:55: 84:49.42 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:49.42 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:49.42 | ^~~~~~ 84:49.42 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:49.42 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:49.42 | ^~~~~~ 84:49.43 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 84:49.44 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-screen.c:59: 84:49.44 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 84:49.44 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 84:49.44 | 84:49.44 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-platform.h:61, 84:49.44 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-features.h:40, 84:49.44 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo.h:42, 84:49.44 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:65: 84:49.44 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h:400: note: this is the location of the previous definition 84:49.44 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 84:49.44 | 84:49.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:49.66 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:49.66 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:49.66 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-source.c:41: 84:49.66 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:49.66 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:49.66 | ^~~~~~ 84:49.66 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:49.66 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:49.66 | ^~~~~~ 84:49.67 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 84:49.67 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-source.c:45: 84:49.67 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 84:49.67 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 84:49.67 | 84:49.68 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-platform.h:61, 84:49.68 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-features.h:40, 84:49.68 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo.h:42, 84:49.68 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:65: 84:49.68 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h:400: note: this is the location of the previous definition 84:49.68 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 84:49.68 | 84:50.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:50.09 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:50.09 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:50.09 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-surface-shm.c:38: 84:50.09 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:50.09 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:50.10 | ^~~~~~ 84:50.10 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:50.10 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:50.10 | ^~~~~~ 84:50.11 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 84:50.11 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-surface-shm.c:42: 84:50.11 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 84:50.11 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 84:50.11 | 84:50.11 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-platform.h:61, 84:50.11 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-features.h:40, 84:50.11 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo.h:42, 84:50.11 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:65: 84:50.11 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h:400: note: this is the location of the previous definition 84:50.11 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 84:50.11 | 84:50.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:50.25 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:50.25 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:50.25 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: 84:50.25 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:50.25 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:50.25 | ^~~~~~ 84:50.25 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:50.25 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:50.25 | ^~~~~~ 84:50.26 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 84:50.26 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:61: 84:50.26 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 84:50.26 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 84:50.26 | 84:50.26 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-platform.h:61, 84:50.26 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-features.h:40, 84:50.26 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo.h:42, 84:50.26 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:65: 84:50.26 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h:400: note: this is the location of the previous definition 84:50.26 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 84:50.26 | 84:50.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:50.37 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:50.37 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:50.37 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-visual.c:36: 84:50.37 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:50.38 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:50.38 | ^~~~~~ 84:50.38 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:50.38 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:50.38 | ^~~~~~ 84:50.39 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-private.h:40, 84:50.39 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-visual.c:40: 84:50.39 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-xrender-private.h:194: warning: "cairo_xlib_surface_create_with_xrender_format" redefined 84:50.39 194 | #define cairo_xlib_surface_create_with_xrender_format _voidp_consume 84:50.39 | 84:50.39 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-platform.h:61, 84:50.39 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-features.h:40, 84:50.39 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo.h:42, 84:50.39 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:65: 84:50.39 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h:400: note: this is the location of the previous definition 84:50.39 400 | #define cairo_xlib_surface_create_with_xrender_format _moz_cairo_xlib_surface_create_with_xrender_format 84:50.39 | 84:50.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:50.94 gfx/gl 84:50.99 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:50.99 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:50.99 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-xlib-xcb-surface.c:39: 84:51.00 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:51.00 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:51.00 | ^~~~~~ 84:51.00 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:51.00 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:51.00 | ^~~~~~ 84:51.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:51.10 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:51.10 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:51.10 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-analysis-surface.c:38, 84:51.10 from Unified_c_gfx_cairo_cairo_src0.c:2: 84:51.10 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:51.10 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:51.10 | ^~~~~~ 84:51.11 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:51.11 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:51.11 | ^~~~~~ 84:51.70 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-platform.h:61, 84:51.71 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-features.h:40, 84:51.71 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo.h:42, 84:51.71 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:65: 84:51.71 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h: In function '_cairo_clip_extract_region': 84:51.71 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h:235:40: warning: 'stack_rects' may be used uninitialized [-Wmaybe-uninitialized] 84:51.71 235 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 84:51.71 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:51.71 /builddir/build/BUILD/firefox-140.4.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 84:51.71 235 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 84:51.71 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:51.71 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h:235:40: note: in definition of macro 'cairo_region_create_rectangles' 84:51.71 235 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 84:51.71 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:51.71 In file included from Unified_c_gfx_cairo_cairo_src0.c:92: 84:51.71 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-clip-region.c:55:27: note: 'stack_rects' declared here 84:51.71 55 | cairo_rectangle_int_t stack_rects[CAIRO_STACK_ARRAY_LENGTH (cairo_rectangle_int_t)]; 84:51.71 | ^~~~~~~~~~~ 84:53.55 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:53.63 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:53.63 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:53.63 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-damage.c:35, 84:53.63 from Unified_c_gfx_cairo_cairo_src1.c:2: 84:53.63 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:53.63 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:53.63 | ^~~~~~ 84:53.63 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:53.63 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:53.63 | ^~~~~~ 84:54.19 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ExtensionGLSL.h:15, 84:54.19 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ExtensionGLSL.cpp:9: 84:54.19 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 84:54.19 242 | // / \ / \ 84:54.19 | ^ 84:54.19 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 84:54.19 245 | // / \ / \ 84:54.19 | ^ 84:55.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:55.80 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:55.80 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:55.80 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-image-compositor.c:44, 84:55.80 from Unified_c_gfx_cairo_cairo_src2.c:2: 84:55.80 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:55.80 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:55.80 | ^~~~~~ 84:55.80 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:55.80 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:55.80 | ^~~~~~ 84:55.86 In file included from Unified_c_gfx_cairo_cairo_src2.c:110: 84:55.87 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-output-stream.c:37: warning: "_DEFAULT_SOURCE" redefined 84:55.87 37 | #define _DEFAULT_SOURCE /* for snprintf() */ 84:55.87 | 84:55.87 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/features.h:3, 84:55.87 from /usr/include/assert.h:35, 84:55.87 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/assert.h:3, 84:55.87 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:52: 84:55.87 /usr/include/features.h:236: note: this is the location of the previous definition 84:55.87 236 | # define _DEFAULT_SOURCE 1 84:55.87 | 84:56.24 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/FlagStd140Structs.cpp:12: 84:56.24 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 84:56.24 242 | // / \ / \ 84:56.24 | ^ 84:56.24 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 84:56.24 245 | // / \ / \ 84:56.24 | ^ 84:58.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 84:58.85 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 84:58.85 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 84:58.85 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-path-fixed.c:39, 84:58.85 from Unified_c_gfx_cairo_cairo_src3.c:2: 84:58.85 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 84:58.85 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 84:58.85 | ^~~~~~ 84:58.85 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 84:58.86 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 84:58.86 | ^~~~~~ 84:58.87 In file included from Unified_c_gfx_cairo_cairo_src3.c:20: 84:58.88 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-path-stroke-boxes.c:39: warning: "_DEFAULT_SOURCE" redefined 84:58.88 39 | #define _DEFAULT_SOURCE /* for hypot() */ 84:58.88 | 84:58.88 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/features.h:3, 84:58.88 from /usr/include/assert.h:35, 84:58.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/assert.h:3, 84:58.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:52: 84:58.88 /usr/include/features.h:236: note: this is the location of the previous definition 84:58.88 236 | # define _DEFAULT_SOURCE 1 84:58.88 | 85:03.07 In file included from Unified_c_gfx_cairo_cairo_src3.c:110: 85:03.07 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-region.c: In function '_moz_cairo_region_create_rectangles': 85:03.07 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-region.c:271:9: warning: 'stack_pboxes' may be used uninitialized [-Wmaybe-uninitialized] 85:03.07 271 | i = pixman_region32_init_rects (®ion->rgn, pboxes, count); 85:03.07 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:03.07 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/pixman.h:3, 85:03.07 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:66: 85:03.07 /usr/include/pixman-1/pixman.h:653:25: note: by argument 2 of type 'const pixman_box32_t *' {aka 'const struct pixman_box32 *'} to 'pixman_region32_init_rects' declared here 85:03.07 653 | pixman_bool_t pixman_region32_init_rects (pixman_region32_t *region, 85:03.07 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 85:03.07 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-region.c:236:20: note: 'stack_pboxes' declared here 85:03.07 236 | pixman_box32_t stack_pboxes[CAIRO_STACK_ARRAY_LENGTH (pixman_box32_t)]; 85:03.07 | ^~~~~~~~~~~~ 85:03.60 In file included from /usr/include/string.h:535, 85:03.60 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string.h:3, 85:03.60 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:54: 85:03.60 In function 'memset', 85:03.60 inlined from '_cairo_scaled_glyph_lookup' at /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-scaled-font.c:2907:2: 85:03.60 /usr/include/bits/string_fortified.h:59:10: warning: '__builtin_memset' offset [0, 231] is out of the bounds [0, 0] [-Warray-bounds] 85:03.60 59 | return __builtin___memset_chk (__dest, __ch, __len, 85:03.60 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:03.60 60 | __glibc_objsize0 (__dest)); 85:03.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:04.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 85:04.32 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 85:04.32 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 85:04.32 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-slope.c:37, 85:04.32 from Unified_c_gfx_cairo_cairo_src4.c:2: 85:04.32 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 85:04.32 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 85:04.32 | ^~~~~~ 85:04.32 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 85:04.32 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 85:04.32 | ^~~~~~ 85:04.38 In file included from Unified_c_gfx_cairo_cairo_src4.c:110: 85:04.38 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-tag-attributes.c: In function '_cairo_tag_parse_content_attributes': 85:04.39 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:539:16: warning: duplicated 'if' condition [-Wduplicated-cond] 85:04.39 539 | } else if (! content_attrs->tag_name) { 85:04.39 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 85:04.39 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:536:9: note: previously used here 85:04.39 536 | if (! content_attrs->tag_name) { 85:04.39 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 85:06.31 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:13, 85:06.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 85:06.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 85:06.31 from /builddir/build/BUILD/firefox-140.4.0/gfx/config/gfxConfig.cpp:10, 85:06.31 from Unified_cpp_gfx_config0.cpp:2: 85:06.31 In member function 'bool nsTArray_Impl::operator==(const nsTArray_Impl&) const [with Allocator = nsTArrayInfallibleAllocator; E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]', 85:06.31 inlined from 'bool mozilla::gfx::gfxVars::VarImpl::HasDefaultValue() const [with T = nsTArray; T (* Default)() = mozilla::gfx::gfxVars::GetDMABufModifiersP010Default; T (* GetFrom)(const mozilla::gfx::GfxVarValue&) = mozilla::gfx::gfxVars::GetDMABufModifiersP010From]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/gfxVars.h:193:59: 85:06.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1136:27: warning: array subscript 1 is outside array bounds of 'const nsTArrayHeader [1]' [-Warray-bounds] 85:06.32 1136 | if (!(operator[](i) == aOther[i])) { 85:06.32 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 85:06.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h: In member function 'bool mozilla::gfx::gfxVars::VarImpl::HasDefaultValue() const [with T = nsTArray; T (* Default)() = mozilla::gfx::gfxVars::GetDMABufModifiersP010Default; T (* GetFrom)(const mozilla::gfx::GfxVarValue&) = mozilla::gfx::gfxVars::GetDMABufModifiersP010From]': 85:06.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 8 into object 'sEmptyTArrayHeader' of size 8 85:06.32 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 85:06.32 | ^~~~~~~~~~~~~~~~~~ 85:06.32 In member function 'bool nsTArray_Impl::operator==(const nsTArray_Impl&) const [with Allocator = nsTArrayInfallibleAllocator; E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]', 85:06.32 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/gfxVars.h:193:59: 85:06.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1136:27: warning: array subscript 1 is outside array bounds of 'const nsTArrayHeader [1]' [-Warray-bounds] 85:06.32 1136 | if (!(operator[](i) == aOther[i])) { 85:06.32 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 85:06.32 /builddir/build/BUILD/firefox-140.4.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]': 85:06.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 8 into object 'sEmptyTArrayHeader' of size 8 85:06.33 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 85:06.33 | ^~~~~~~~~~~~~~~~~~ 85:06.33 In member function 'bool nsTArray_Impl::operator==(const nsTArray_Impl&) const [with Allocator = nsTArrayInfallibleAllocator; E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]', 85:06.33 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/gfxVars.h:193:59: 85:06.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1136:27: warning: array subscript 1 is outside array bounds of 'const nsTArrayHeader [1]' [-Warray-bounds] 85:06.33 1136 | if (!(operator[](i) == aOther[i])) { 85:06.33 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 85:06.33 /builddir/build/BUILD/firefox-140.4.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]': 85:06.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 8 into object 'sEmptyTArrayHeader' of size 8 85:06.33 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 85:06.33 | ^~~~~~~~~~~~~~~~~~ 85:06.33 In member function 'bool nsTArray_Impl::operator==(const nsTArray_Impl&) const [with Allocator = nsTArrayInfallibleAllocator; E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]', 85:06.33 inlined from 'bool mozilla::gfx::gfxVars::VarImpl::HasDefaultValue() const [with T = nsTArray; T (* Default)() = mozilla::gfx::gfxVars::GetDMABufModifiersNV12Default; T (* GetFrom)(const mozilla::gfx::GfxVarValue&) = mozilla::gfx::gfxVars::GetDMABufModifiersNV12From]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/gfxVars.h:193:59: 85:06.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1136:27: warning: array subscript 1 is outside array bounds of 'const nsTArrayHeader [1]' [-Warray-bounds] 85:06.33 1136 | if (!(operator[](i) == aOther[i])) { 85:06.33 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 85:06.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h: In member function 'bool mozilla::gfx::gfxVars::VarImpl::HasDefaultValue() const [with T = nsTArray; T (* Default)() = mozilla::gfx::gfxVars::GetDMABufModifiersNV12Default; T (* GetFrom)(const mozilla::gfx::GfxVarValue&) = mozilla::gfx::gfxVars::GetDMABufModifiersNV12From]': 85:06.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 8 into object 'sEmptyTArrayHeader' of size 8 85:06.33 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 85:06.33 | ^~~~~~~~~~~~~~~~~~ 85:06.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 85:07.05 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-fixed-private.h:42, 85:07.05 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:1963, 85:07.05 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-toy-font-face.c:43, 85:07.05 from Unified_c_gfx_cairo_cairo_src5.c:2: 85:07.06 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:121:1: warning: 'visibility' attribute ignored [-Wattributes] 85:07.06 121 | static cairo_always_inline cairo_int64_t I _cairo_double_to_int64 (double i) { return i; } 85:07.06 | ^~~~~~ 85:07.06 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-wideint-private.h:122:1: warning: 'visibility' attribute ignored [-Wattributes] 85:07.06 122 | static cairo_always_inline double I _cairo_int64_to_double (cairo_int64_t i) { return i; } 85:07.06 | ^~~~~~ 85:07.69 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-platform.h:61, 85:07.69 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-features.h:40, 85:07.69 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo.h:42, 85:07.69 from /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairoint.h:65: 85:07.69 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h: In function '_cairo_traps_extract_region': 85:07.69 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h:235:40: warning: 'stack_rects' may be used uninitialized [-Wmaybe-uninitialized] 85:07.69 235 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 85:07.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:07.69 /builddir/build/BUILD/firefox-140.4.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 85:07.69 235 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 85:07.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:07.69 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-rename.h:235:40: note: in definition of macro 'cairo_region_create_rectangles' 85:07.69 235 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 85:07.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:07.69 In file included from Unified_c_gfx_cairo_cairo_src5.c:11: 85:07.69 /builddir/build/BUILD/firefox-140.4.0/gfx/cairo/cairo/src/cairo-traps.c:866:27: note: 'stack_rects' declared here 85:07.69 866 | cairo_rectangle_int_t stack_rects[CAIRO_STACK_ARRAY_LENGTH (cairo_rectangle_int_t)]; 85:07.69 | ^~~~~~~~~~~ 85:16.53 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/IsASTDepthBelowLimit.cpp:9: 85:16.53 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 85:16.53 242 | // / \ / \ 85:16.53 | ^ 85:16.53 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 85:16.53 245 | // / \ / \ 85:16.53 | ^ 85:17.15 gfx/graphite2/src 85:17.66 In file included from Unified_cpp_gfx_graphite2_src0.cpp:20: 85:17.66 /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/Code.cpp:80:22: warning: 'graphite2::vm::Machine::Code::decoder' has a field 'graphite2::vm::Machine::Code::decoder::_contexts' whose type uses the anonymous namespace [-Wsubobject-linkage] 85:17.66 80 | class Machine::Code::decoder 85:17.66 | ^~~~~~~ 85:17.93 In file included from Unified_cpp_gfx_graphite2_src0.cpp:74: 85:17.93 /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/GlyphCache.cpp:47:40: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 85:17.93 47 | class _glat_iterator : public std::iterator > 85:17.93 | ^~~~~~~~ 85:17.93 In file included from /usr/include/c++/12/bits/stl_construct.h:61, 85:17.93 from /usr/include/c++/12/memory:64, 85:17.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/memory:3, 85:17.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/memory:62, 85:17.93 from /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/geckoextra/src/GraphiteExtra.cpp:12, 85:17.93 from Unified_cpp_gfx_graphite2_src0.cpp:2: 85:17.93 /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 85:17.93 127 | struct _GLIBCXX17_DEPRECATED iterator 85:17.93 | ^~~~~~~~ 85:18.08 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/inc/FeatureVal.h:31, 85:18.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/inc/FeatureMap.h:29, 85:18.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/inc/Face.h:34, 85:18.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/inc/CmapCache.h:30, 85:18.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/CmapCache.cpp:29, 85:18.08 from Unified_cpp_gfx_graphite2_src0.cpp:11: 85:18.08 /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/inc/List.h: In instantiation of 'T* graphite2::Vector::erase(iterator, iterator) [with T = graphite2::FeatureVal; iterator = graphite2::FeatureVal*]': 85:18.08 /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/inc/List.h:93:56: required from 'void graphite2::Vector::clear() [with T = graphite2::FeatureVal]' 85:18.08 /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/inc/List.h:61:17: required from 'graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]' 85:18.08 /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/Segment.cpp:60:42: required from here 85:18.08 /builddir/build/BUILD/firefox-140.4.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] 85:18.08 163 | if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); 85:18.08 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:18.08 /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here 85:18.08 38 | class FeatureVal : public Vector 85:18.08 | ^~~~~~~~~~ 85:19.83 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:16, 85:19.83 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputESSL.h:10, 85:19.83 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputESSL.cpp:7: 85:19.83 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 85:19.83 242 | // / \ / \ 85:19.83 | ^ 85:19.83 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 85:19.83 245 | // / \ / \ 85:19.83 | ^ 85:21.75 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:16, 85:21.75 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputGLSL.h:10, 85:21.75 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputGLSL.cpp:7: 85:21.75 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 85:21.75 242 | // / \ / \ 85:21.75 | ^ 85:21.75 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 85:21.75 245 | // / \ / \ 85:21.75 | ^ 85:22.18 In file included from Unified_cpp_gfx_graphite2_src1.cpp:11: 85:22.18 /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/Slot.cpp: In member function 'void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)': 85:22.18 /builddir/build/BUILD/firefox-140.4.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] 85:22.18 78 | memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); 85:22.18 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:22.18 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/inc/Segment.h:38, 85:22.18 from /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/Silf.cpp:32, 85:22.18 from Unified_cpp_gfx_graphite2_src1.cpp:2: 85:22.18 /builddir/build/BUILD/firefox-140.4.0/gfx/graphite2/src/inc/Slot.h:42:8: note: 'struct graphite2::SlotJustify' declared here 85:22.18 42 | struct SlotJustify 85:22.18 | ^~~~~~~~~~~ 85:23.47 gfx/harfbuzz/src 85:23.96 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:16, 85:23.96 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.cpp:7: 85:23.96 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 85:23.96 242 | // / \ / \ 85:23.96 | ^ 85:23.96 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 85:23.96 245 | // / \ / \ 85:23.96 | ^ 85:24.09 gfx/ipc 85:27.14 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:20, 85:27.14 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.cpp:7: 85:27.14 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 85:27.14 242 | // / \ / \ 85:27.14 | ^ 85:27.14 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 85:27.14 245 | // / \ / \ 85:27.14 | ^ 85:33.13 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 85:33.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsITimer.h:13, 85:33.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsThreadUtils.h:31, 85:33.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsProxyRelease.h:20, 85:33.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WeakPtr.h:88, 85:33.13 from /builddir/build/BUILD/firefox-140.4.0/gfx/gl/MozFramebuffer.h:13, 85:33.13 from /builddir/build/BUILD/firefox-140.4.0/gfx/gl/GLContext.h:35, 85:33.13 from /builddir/build/BUILD/firefox-140.4.0/gfx/gl/GLContextEGL.h:10, 85:33.13 from /builddir/build/BUILD/firefox-140.4.0/gfx/gl/AndroidSurfaceTexture.cpp:9, 85:33.13 from Unified_cpp_gfx_gl0.cpp:2: 85:33.13 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 85:33.13 inlined from 'void nsTArray_Impl::Clear() [with E = int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 85:33.13 inlined from 'static void* mozilla::gl::GLContextEGL::CreatePBufferSurfaceTryingPowerOfTwo(mozilla::gl::EglDisplay&, EGLConfig, EGLenum, mozilla::gfx::IntSize&)' at /builddir/build/BUILD/firefox-140.4.0/gfx/gl/GLContextProviderEGL.cpp:786:16: 85:33.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 85:33.13 315 | mHdr->mLength = 0; 85:33.13 | ~~~~~~~~~~~~~~^~~ 85:33.13 In file included from Unified_cpp_gfx_gl0.cpp:47: 85:33.13 /builddir/build/BUILD/firefox-140.4.0/gfx/gl/GLContextProviderEGL.cpp: In static member function 'static void* mozilla::gl::GLContextEGL::CreatePBufferSurfaceTryingPowerOfTwo(mozilla::gl::EglDisplay&, EGLConfig, EGLenum, mozilla::gfx::IntSize&)': 85:33.13 /builddir/build/BUILD/firefox-140.4.0/gfx/gl/GLContextProviderEGL.cpp:782:20: note: at offset 8 into object 'pbattrs' of size 8 85:33.13 782 | nsTArray pbattrs(16); 85:33.13 | ^~~~~~~ 85:34.70 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputTree.cpp:8: 85:34.70 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 85:34.70 242 | // / \ / \ 85:34.70 | ^ 85:34.70 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 85:34.70 245 | // / \ / \ 85:34.70 | ^ 85:35.51 In member function 'void mozilla::gl::GLContext::fBindVertexArray(GLuint)', 85:35.51 inlined from 'void mozilla::gl::DrawBlitProg::Draw(const BaseArgs&, const YUVArgs*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/gl/GLBlitHelper.cpp:658:25: 85:35.51 /builddir/build/BUILD/firefox-140.4.0/gfx/gl/GLContext.h:2974:30: warning: 'oldVAO' may be used uninitialized [-Wmaybe-uninitialized] 85:35.51 2974 | mSymbols.fBindVertexArray(array); 85:35.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 85:35.51 In file included from Unified_cpp_gfx_gl0.cpp:20: 85:35.51 /builddir/build/BUILD/firefox-140.4.0/gfx/gl/GLBlitHelper.cpp: In member function 'void mozilla::gl::DrawBlitProg::Draw(const BaseArgs&, const YUVArgs*) const': 85:35.51 /builddir/build/BUILD/firefox-140.4.0/gfx/gl/GLBlitHelper.cpp:628:10: note: 'oldVAO' was declared here 85:35.51 628 | GLuint oldVAO; 85:35.51 | ^~~~~~ 85:36.31 In file included from Unified_cpp_gfx_gl0.cpp:83: 85:36.31 /builddir/build/BUILD/firefox-140.4.0/gfx/gl/GLReadTexImageHelper.cpp: In function 'void mozilla::gl::ReadPixelsIntoBuffer(GLContext*, uint8_t*, int32_t, const mozilla::gfx::IntSize&, mozilla::gfx::SurfaceFormat)': 85:36.31 /builddir/build/BUILD/firefox-140.4.0/gfx/gl/GLReadTexImageHelper.cpp:390:16: warning: 'readFormatGFX' may be used uninitialized [-Wmaybe-uninitialized] 85:36.31 390 | SwizzleData(tempMap->GetData(), tempMap->GetStride(), readFormatGFX, aData, 85:36.31 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:36.31 391 | aStride, aFormat, aSize); 85:36.31 | ~~~~~~~~~~~~~~~~~~~~~~~~ 85:36.31 /builddir/build/BUILD/firefox-140.4.0/gfx/gl/GLReadTexImageHelper.cpp:306:17: note: 'readFormatGFX' was declared here 85:36.31 306 | SurfaceFormat readFormatGFX; 85:36.31 | ^~~~~~~~~~~~~ 85:37.06 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]', 85:37.06 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 85:37.06 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 85:37.07 inlined from 'regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:68:60, 85:37.07 inlined from 'nsRegion& nsRegion::Copy(const nsRegion&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:35: 85:37.07 /builddir/build/BUILD/firefox-140.4.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] 85:37.07 655 | aOther.mHdr->mLength = 0; 85:37.07 | ~~~~~~~~~~~~~~~~~~~~~^~~ 85:37.07 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/gl/GLContextEGL.h:12: 85:37.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 85:37.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object '' of size 8 85:37.07 1908 | mBands = aRegion.mBands.Clone(); 85:37.07 | ~~~~~~~~~~~~~~~~~~~~^~ 85:40.91 In file included from /usr/lib64/glib-2.0/include/glibconfig.h:9, 85:40.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/glibconfig.h:3, 85:40.91 from /usr/include/glib-2.0/glib/gtypes.h:34, 85:40.91 from /usr/include/glib-2.0/glib/galloca.h:34, 85:40.91 from /usr/include/glib-2.0/glib.h:32, 85:40.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/glib.h:3, 85:40.91 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8, 85:40.91 from /usr/include/gtk-3.0/gdk/gdk.h:30, 85:40.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/gdk/gdk.h:3, 85:40.91 from /usr/include/gtk-3.0/gtk/gtk.h:30, 85:40.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/gtk/gtk.h:3, 85:40.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/ipc/GPUParent.cpp:87: 85:40.92 /usr/include/glib-2.0/glib/gmacros.h: In function 'gint g_bit_nth_lsf_impl(gulong, gint)': 85:40.92 /usr/include/glib-2.0/glib/gmacros.h:1238: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 85:40.92 1238 | else \ 85:40.92 | 85:40.92 /usr/include/glib-2.0/glib/gmacros.h:1238: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 85:43.32 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 85:43.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 85:43.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 85:43.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 85:43.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 85:43.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:28, 85:43.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerParent.h:9, 85:43.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/CompositorManagerParent.h:17, 85:43.32 from /builddir/build/BUILD/firefox-140.4.0/gfx/ipc/GPUParent.cpp:52: 85:43.32 /builddir/build/BUILD/firefox-140.4.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:43.32 /builddir/build/BUILD/firefox-140.4.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:43.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:43.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 85:43.32 /builddir/build/BUILD/firefox-140.4.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:43.32 302 | memcpy(&value, &aInternalValue, sizeof(value)); 85:43.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:43.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 85:43.32 413 | struct FrameBidiData { 85:43.32 | ^~~~~~~~~~~~~ 85:47.15 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:15, 85:47.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 85:47.15 from /builddir/build/BUILD/firefox-140.4.0/gfx/ipc/GPUParent.h:10, 85:47.15 from /builddir/build/BUILD/firefox-140.4.0/gfx/ipc/GPUParent.cpp:12: 85:47.15 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 85:47.15 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::gfx::GPUParent::ActorDestroy(mozilla::ipc::IProtocol::ActorDestroyReason)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 85:47.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 85:47.15 678 | aFrom->ChainTo(aTo.forget(), ""); 85:47.15 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:47.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::gfx::GPUParent::ActorDestroy(mozilla::ipc::IProtocol::ActorDestroyReason)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 85:47.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 85:47.15 1191 | void ChainTo(already_AddRefed aChainedPromise, 85:47.15 | ^~~~~~~ 85:47.21 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 85:47.21 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::gfx::GPUParent::ActorDestroy(mozilla::ipc::IProtocol::ActorDestroyReason)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 85:47.21 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 85:47.21 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 85:47.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 85:47.21 678 | aFrom->ChainTo(aTo.forget(), ""); 85:47.21 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:47.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 85:47.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 85:47.21 1191 | void ChainTo(already_AddRefed aChainedPromise, 85:47.21 | ^~~~~~~ 85:48.14 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:20, 85:48.14 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ResourcesHLSL.h:13, 85:48.14 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ResourcesHLSL.cpp:10: 85:48.14 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 85:48.14 242 | // / \ / \ 85:48.14 | ^ 85:48.14 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 85:48.14 245 | // / \ / \ 85:48.14 | ^ 85:49.95 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp: In function 'void sh::InitBuiltInResources(ShBuiltInResources*)': 85:49.95 /builddir/build/BUILD/firefox-140.4.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] 85:49.95 181 | memset(resources, 0, sizeof(*resources)); 85:49.95 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:49.95 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp:12: 85:49.95 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/include/GLSLANG/ShaderLang.h:429:8: note: 'struct ShBuiltInResources' declared here 85:49.95 429 | struct ShBuiltInResources 85:49.95 | ^~~~~~~~~~~~~~~~~~ 85:49.97 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp: In constructor 'ShCompileOptions::ShCompileOptions()': 85:49.97 /builddir/build/BUILD/firefox-140.4.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] 85:49.97 1073 | memset(this, 0, sizeof(*this)); 85:49.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 85:49.97 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/include/GLSLANG/ShaderLang.h:133:8: note: 'struct ShCompileOptions' declared here 85:49.97 133 | struct ShCompileOptions 85:49.97 | ^~~~~~~~~~~~~~~~ 85:49.97 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp: In copy constructor 'ShCompileOptions::ShCompileOptions(const ShCompileOptions&)': 85:49.97 /builddir/build/BUILD/firefox-140.4.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] 85:49.97 1078 | memcpy(this, &other, sizeof(*this)); 85:49.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:49.97 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/include/GLSLANG/ShaderLang.h:133:8: note: 'struct ShCompileOptions' declared here 85:49.97 133 | struct ShCompileOptions 85:49.97 | ^~~~~~~~~~~~~~~~ 85:49.97 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp: In member function 'ShCompileOptions& ShCompileOptions::operator=(const ShCompileOptions&)': 85:49.97 /builddir/build/BUILD/firefox-140.4.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] 85:49.97 1082 | memcpy(this, &other, sizeof(*this)); 85:49.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:49.97 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/include/GLSLANG/ShaderLang.h:133:8: note: 'struct ShCompileOptions' declared here 85:49.97 133 | struct ShCompileOptions 85:49.97 | ^~~~~~~~~~~~~~~~ 85:50.55 gfx/layers 85:57.12 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:20, 85:57.12 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ResourcesHLSL.h:13, 85:57.12 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:28: 85:57.12 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 85:57.12 242 | // / \ / \ 85:57.12 | ^ 85:57.12 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 85:57.12 245 | // / \ / \ 85:57.12 | ^ 86:03.28 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:20, 86:03.28 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/StructureHLSL.cpp:12: 86:03.28 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 86:03.29 242 | // / \ / \ 86:03.29 | ^ 86:03.29 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 86:03.29 245 | // / \ / \ 86:03.29 | ^ 86:11.09 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 86:11.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:30, 86:11.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 86:11.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 86:11.10 from /builddir/build/BUILD/firefox-140.4.0/gfx/ipc/CrossProcessPaint.cpp:12, 86:11.10 from Unified_cpp_gfx_ipc0.cpp:56: 86:11.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function 'static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)': 86:11.10 /builddir/build/BUILD/firefox-140.4.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 86:11.10 36 | if (!aKey) return 0; 86:11.10 | 86:11.10 /builddir/build/BUILD/firefox-140.4.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 86:19.27 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 86:19.27 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:31, 86:19.27 from /builddir/build/BUILD/firefox-140.4.0/gfx/ipc/CanvasManagerChild.cpp:9, 86:19.27 from Unified_cpp_gfx_ipc0.cpp:2: 86:19.27 /builddir/build/BUILD/firefox-140.4.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:19.27 /builddir/build/BUILD/firefox-140.4.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:19.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:19.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 86:19.27 /builddir/build/BUILD/firefox-140.4.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:19.27 302 | memcpy(&value, &aInternalValue, sizeof(value)); 86:19.27 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:19.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 86:19.27 413 | struct FrameBidiData { 86:19.27 | ^~~~~~~~~~~~~ 86:23.39 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:16, 86:23.39 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputESSL.h:10, 86:23.39 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/TranslatorESSL.cpp:12: 86:23.39 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 86:23.39 242 | // / \ / \ 86:23.39 | ^ 86:23.39 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 86:23.39 245 | // / \ / \ 86:23.39 | ^ 86:25.64 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ExtensionGLSL.h:15, 86:25.64 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/TranslatorGLSL.cpp:11: 86:25.64 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 86:25.64 242 | // / \ / \ 86:25.64 | ^ 86:25.64 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 86:25.64 245 | // / \ / \ 86:25.64 | ^ 86:28.13 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:20, 86:28.13 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/TranslatorHLSL.cpp:9: 86:28.13 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 86:28.13 242 | // / \ / \ 86:28.13 | ^ 86:28.13 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 86:28.13 245 | // / \ / \ 86:28.13 | ^ 86:29.71 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PCanvasManager.h:15, 86:29.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PCanvasManagerChild.h:9, 86:29.71 from /builddir/build/BUILD/firefox-140.4.0/gfx/ipc/CanvasManagerChild.h:10, 86:29.71 from /builddir/build/BUILD/firefox-140.4.0/gfx/ipc/CanvasManagerChild.cpp:7: 86:29.71 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, RefPtr >, nsresult, true>; ResolveValueT = nsRefCountedHashtable, RefPtr >; RejectValueT = nsresult; bool IsExclusive = true]', 86:29.71 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::gfx::CrossProcessPaint::Start(mozilla::dom::WindowGlobalParent*, const mozilla::dom::DOMRect*, float, nscolor, mozilla::gfx::CrossProcessPaintFlags, mozilla::dom::Promise*)::; RejectFunction = mozilla::gfx::CrossProcessPaint::Start(mozilla::dom::WindowGlobalParent*, const mozilla::dom::DOMRect*, float, nscolor, mozilla::gfx::CrossProcessPaintFlags, mozilla::dom::Promise*)::; ResolveValueT = nsRefCountedHashtable, RefPtr >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 86:29.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 86:29.71 678 | aFrom->ChainTo(aTo.forget(), ""); 86:29.71 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:29.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::gfx::CrossProcessPaint::Start(mozilla::dom::WindowGlobalParent*, const mozilla::dom::DOMRect*, float, nscolor, mozilla::gfx::CrossProcessPaintFlags, mozilla::dom::Promise*)::; RejectFunction = mozilla::gfx::CrossProcessPaint::Start(mozilla::dom::WindowGlobalParent*, const mozilla::dom::DOMRect*, float, nscolor, mozilla::gfx::CrossProcessPaintFlags, mozilla::dom::Promise*)::; ResolveValueT = nsRefCountedHashtable, RefPtr >; RejectValueT = nsresult; bool IsExclusive = true]': 86:29.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsRefCountedHashtable, RefPtr >; RejectValueT = nsresult; bool IsExclusive = true]' 86:29.71 1191 | void ChainTo(already_AddRefed aChainedPromise, 86:29.71 | ^~~~~~~ 86:30.75 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 86:30.76 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::gfx::CrossProcessPaint::QueuePaint(mozilla::dom::CanonicalBrowsingContext*)::; RejectFunction = mozilla::gfx::CrossProcessPaint::QueuePaint(mozilla::dom::CanonicalBrowsingContext*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 86:30.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 86:30.76 678 | aFrom->ChainTo(aTo.forget(), ""); 86:30.76 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:30.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::gfx::CrossProcessPaint::QueuePaint(mozilla::dom::CanonicalBrowsingContext*)::; RejectFunction = mozilla::gfx::CrossProcessPaint::QueuePaint(mozilla::dom::CanonicalBrowsingContext*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 86:30.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 86:30.76 1191 | void ChainTo(already_AddRefed aChainedPromise, 86:30.76 | ^~~~~~~ 86:36.04 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp: In function 'sh::TString sh::TypeString(const TType&)': 86:36.04 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1018:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 86:36.05 1018 | switch (type.getNominalSize()) 86:36.05 | ^~~~~~ 86:36.05 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1029:13: note: here 86:36.05 1029 | case EbtInt: 86:36.05 | ^~~~ 86:36.05 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1030:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 86:36.05 1030 | switch (type.getNominalSize()) 86:36.05 | ^~~~~~ 86:36.05 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1041:13: note: here 86:36.05 1041 | case EbtUInt: 86:36.05 | ^~~~ 86:36.05 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1042:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 86:36.05 1042 | switch (type.getNominalSize()) 86:36.05 | ^~~~~~ 86:36.05 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1053:13: note: here 86:36.05 1053 | case EbtBool: 86:36.05 | ^~~~ 86:36.05 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1054:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 86:36.05 1054 | switch (type.getNominalSize()) 86:36.05 | ^~~~~~ 86:36.05 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:1065:13: note: here 86:36.05 1065 | case EbtVoid: 86:36.05 | ^~~~ 86:36.96 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ValidateAST.cpp:13: 86:36.96 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 86:36.96 242 | // / \ / \ 86:36.96 | ^ 86:36.96 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 86:36.96 245 | // / \ / \ 86:36.96 | ^ 86:40.65 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ValidateBarrierFunctionCall.cpp:13: 86:40.65 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 86:40.65 242 | // / \ / \ 86:40.65 | ^ 86:40.65 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 86:40.65 245 | // / \ / \ 86:40.65 | ^ 86:42.57 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ValidateClipCullDistance.cpp:14: 86:42.57 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 86:42.57 242 | // / \ / \ 86:42.57 | ^ 86:42.57 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 86:42.57 245 | // / \ / \ 86:42.57 | ^ 86:44.68 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ValidateGlobalInitializer.cpp:9: 86:44.68 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 86:44.68 242 | // / \ / \ 86:44.68 | ^ 86:44.68 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 86:44.68 245 | // / \ / \ 86:44.68 | ^ 86:46.53 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ValidateLimitations.cpp:12: 86:46.53 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 86:46.53 242 | // / \ / \ 86:46.53 | ^ 86:46.53 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 86:46.53 245 | // / \ / \ 86:46.53 | ^ 86:49.90 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GeckoArgs.h:8, 86:49.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:16, 86:49.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/CrashReporterHost.h:17, 86:49.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/CrashReporterHelper.h:8, 86:49.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/GPUChild.h:11, 86:49.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PGPUChild.cpp:12, 86:49.90 from Unified_cpp_gfx_ipc1.cpp:65: 86:49.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CmdLineAndEnvUtils.h: In function 'bool mozilla::internal::strimatch(const char*, const CharT*)': 86:49.90 /builddir/build/BUILD/firefox-140.4.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 86:49.90 98 | if (!*mixedstr) return false; // mixedstr is shorter 86:49.90 | 86:49.90 /builddir/build/BUILD/firefox-140.4.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 86:50.75 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ValidateOutputs.cpp:16: 86:50.75 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 86:50.75 242 | // / \ / \ 86:50.75 | ^ 86:50.75 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 86:50.75 245 | // / \ / \ 86:50.75 | ^ 86:52.94 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 86:52.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 86:52.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 86:52.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 86:52.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 86:52.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PCanvasManager.cpp:7, 86:52.95 from Unified_cpp_gfx_ipc1.cpp:29: 86:52.95 /builddir/build/BUILD/firefox-140.4.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.95 /builddir/build/BUILD/firefox-140.4.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.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 86:52.95 /builddir/build/BUILD/firefox-140.4.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.95 302 | memcpy(&value, &aInternalValue, sizeof(value)); 86:52.95 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:52.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 86:52.95 413 | struct FrameBidiData { 86:52.95 | ^~~~~~~~~~~~~ 86:53.29 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ValidateSwitch.cpp:10: 86:53.29 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 86:53.29 242 | // / \ / \ 86:53.29 | ^ 86:53.29 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 86:53.29 245 | // / \ / \ 86:53.29 | ^ 86:55.38 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ValidateTypeSizeLimitations.cpp:14: 86:55.38 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 86:55.38 242 | // / \ / \ 86:55.38 | ^ 86:55.38 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 86:55.38 245 | // / \ / \ 86:55.38 | ^ 86:57.67 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/ValidateVaryingLocations.cpp:14: 86:57.67 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 86:57.67 242 | // / \ / \ 86:57.67 | ^ 86:57.67 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 86:57.67 245 | // / \ / \ 86:57.67 | ^ 87:02.54 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/VersionGLSL.h:10, 87:02.54 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/VersionGLSL.cpp:7: 87:02.54 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:02.54 242 | // / \ / \ 87:02.54 | ^ 87:02.54 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:02.54 245 | // / \ / \ 87:02.54 | ^ 87:17.81 gfx/ots/src 87:18.83 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ClampIndirectIndices.cpp:15: 87:18.83 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:18.83 242 | // / \ / \ 87:18.83 | ^ 87:18.83 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:18.83 245 | // / \ / \ 87:18.83 | ^ 87:19.50 In file included from Unified_cpp_gfx_ots_src0.cpp:20: 87:19.50 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cff.cc: In function 'bool {anonymous}::ParsePrivateDictData(ots::Buffer&, size_t, size_t, DICT_DATA_TYPE, ots::OpenTypeCFF*)': 87:19.50 /builddir/build/BUILD/firefox-140.4.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] 87:19.50 564 | if (operands.size() < n * (k + 1) + 1) { 87:19.50 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 87:23.64 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.h:10, 87:23.64 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ConvertUnsupportedConstructorsToFunctionCalls.cpp:12: 87:23.64 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:23.64 242 | // / \ / \ 87:23.64 | ^ 87:23.64 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:23.64 245 | // / \ / \ 87:23.64 | ^ 87:23.75 In file included from /usr/include/string.h:535, 87:23.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string.h:3, 87:23.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/throw_gcc.h:16, 87:23.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/type_traits:82, 87:23.75 from /usr/include/c++/12/bits/stl_pair.h:60, 87:23.75 from /usr/include/c++/12/bits/stl_algobase.h:64, 87:23.75 from /usr/include/c++/12/algorithm:60, 87:23.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/algorithm:3, 87:23.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/algorithm:62, 87:23.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/woff2/output.h:12, 87:23.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/woff2/decode.h:14, 87:23.75 from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/RLBoxWOFF2Types.h:12, 87:23.75 from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/RLBoxWOFF2Host.h:10, 87:23.75 from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/RLBoxWOFF2Host.cpp:7, 87:23.75 from Unified_cpp_gfx_ots_src0.cpp:2: 87:23.75 In function 'void* memcpy(void*, const void*, size_t)', 87:23.75 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:23.75 inlined from 'virtual bool ots::OTSStream::Pad(size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:133:17: 87:23.75 /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] 87:23.75 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:23.75 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:23.75 30 | __glibc_objsize0 (__dest)); 87:23.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:23.75 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/./src/ots.h:21, 87:23.75 from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/RLBoxWOFF2Host.h:30: 87:23.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h: In member function 'virtual bool ots::OTSStream::Pad(size_t)': 87:23.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:132:28: note: object 'kZerob' of size 1 87:23.75 132 | static const uint8_t kZerob = 0; 87:23.75 | ^~~~~~ 87:23.94 In function 'void* memcpy(void*, const void*, size_t)', 87:23.94 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:23.94 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:23.94 inlined from 'virtual bool ots::OpenTypeFEAT::FeatureSettingDefn::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:184:21: 87:23.94 /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] 87:23.94 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:23.94 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:23.94 30 | __glibc_objsize0 (__dest)); 87:23.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:23.94 In file included from Unified_cpp_gfx_ots_src0.cpp:83: 87:23.94 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc: In member function 'virtual bool ots::OpenTypeFEAT::FeatureSettingDefn::SerializePart(ots::OTSStream*) const': 87:23.94 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:182:6: note: object 'v' of size 2 87:23.94 182 | bool OpenTypeFEAT::FeatureSettingDefn::SerializePart(OTSStream* out) const { 87:23.94 | ^~~~~~~~~~~~ 87:23.94 In function 'void* memcpy(void*, const void*, size_t)', 87:23.94 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:23.94 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:23.94 inlined from 'virtual bool ots::OpenTypeFEAT::FeatureSettingDefn::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:183:21: 87:23.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] 87:23.94 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:23.94 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:23.94 30 | __glibc_objsize0 (__dest)); 87:23.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:23.94 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc: In member function 'virtual bool ots::OpenTypeFEAT::FeatureSettingDefn::SerializePart(ots::OTSStream*) const': 87:23.94 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:182:6: note: object 'v' of size 2 87:23.94 182 | bool OpenTypeFEAT::FeatureSettingDefn::SerializePart(OTSStream* out) const { 87:23.94 | ^~~~~~~~~~~~ 87:23.99 In function 'void* memcpy(void*, const void*, size_t)', 87:23.99 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:23.99 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:23.99 inlined from 'bool ots::SerializeParts(const std::vector&, OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:64:23, 87:23.99 inlined from 'virtual bool ots::OpenTypeGLAT_v1::GlatEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:91:22: 87:23.99 /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] 87:23.99 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:23.99 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:23.99 30 | __glibc_objsize0 (__dest)); 87:23.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.00 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.h:12, 87:24.00 from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:5: 87:24.00 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h: In member function 'virtual bool ots::OpenTypeGLAT_v1::GlatEntry::SerializePart(ots::OTSStream*) const': 87:24.00 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:62:13: note: object 'v' of size 2 87:24.00 62 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 87:24.00 | ^~~~~~~~~~~~~~ 87:24.00 In function 'void* memcpy(void*, const void*, size_t)', 87:24.00 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.00 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:24.00 inlined from 'virtual bool ots::OpenTypeGLAT_v1::GlatEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:90:20: 87:24.00 /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] 87:24.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.00 30 | __glibc_objsize0 (__dest)); 87:24.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.00 In file included from Unified_cpp_gfx_ots_src0.cpp:128: 87:24.00 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v1::GlatEntry::SerializePart(ots::OTSStream*) const': 87:24.00 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:88:6: note: object 'v' of size 1 87:24.00 88 | bool OpenTypeGLAT_v1::GlatEntry::SerializePart(OTSStream* out) const { 87:24.00 | ^~~~~~~~~~~~~~~ 87:24.00 In function 'void* memcpy(void*, const void*, size_t)', 87:24.00 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.00 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:24.00 inlined from 'virtual bool ots::OpenTypeGLAT_v1::GlatEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:89:20: 87:24.00 /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] 87:24.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.00 30 | __glibc_objsize0 (__dest)); 87:24.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.00 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v1::GlatEntry::SerializePart(ots::OTSStream*) const': 87:24.00 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:88:6: note: object 'v' of size 1 87:24.00 88 | bool OpenTypeGLAT_v1::GlatEntry::SerializePart(OTSStream* out) const { 87:24.00 | ^~~~~~~~~~~~~~~ 87:24.02 In function 'void* memcpy(void*, const void*, size_t)', 87:24.02 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.02 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:24.02 inlined from 'bool ots::SerializeParts(const std::vector&, OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:64:23, 87:24.02 inlined from 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::GlatEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:421:22: 87:24.02 /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] 87:24.02 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.02 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.02 30 | __glibc_objsize0 (__dest)); 87:24.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.02 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h: In member function 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::GlatEntry::SerializePart(ots::OTSStream*) const': 87:24.02 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:62:13: note: object 'v' of size 2 87:24.02 62 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 87:24.02 | ^~~~~~~~~~~~~~ 87:24.02 In function 'void* memcpy(void*, const void*, size_t)', 87:24.02 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.02 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:24.02 inlined from 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::GlatEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:420:21: 87:24.02 /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] 87:24.02 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.02 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.02 30 | __glibc_objsize0 (__dest)); 87:24.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.03 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::GlatEntry::SerializePart(ots::OTSStream*) const': 87:24.03 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:417:6: note: object 'v' of size 2 87:24.03 417 | bool OpenTypeGLAT_v3::GlyphAttrs:: 87:24.03 | ^~~~~~~~~~~~~~~ 87:24.03 In function 'void* memcpy(void*, const void*, size_t)', 87:24.03 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.03 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:24.03 inlined from 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::GlatEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:419:21: 87:24.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] 87:24.03 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.03 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.03 30 | __glibc_objsize0 (__dest)); 87:24.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.03 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::GlatEntry::SerializePart(ots::OTSStream*) const': 87:24.03 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:417:6: note: object 'v' of size 2 87:24.03 417 | bool OpenTypeGLAT_v3::GlyphAttrs:: 87:24.03 | ^~~~~~~~~~~~~~~ 87:24.06 In function 'void* memcpy(void*, const void*, size_t)', 87:24.06 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.06 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:24.06 inlined from 'bool ots::SerializeParts(const std::vector&, OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:64:23, 87:24.06 inlined from 'virtual bool ots::OpenTypeGLAT_v2::GlatEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:174:22: 87:24.06 /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] 87:24.06 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.06 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.06 30 | __glibc_objsize0 (__dest)); 87:24.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.06 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h: In member function 'virtual bool ots::OpenTypeGLAT_v2::GlatEntry::SerializePart(ots::OTSStream*) const': 87:24.06 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:62:13: note: object 'v' of size 2 87:24.06 62 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 87:24.06 | ^~~~~~~~~~~~~~ 87:24.06 In function 'void* memcpy(void*, const void*, size_t)', 87:24.06 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.06 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:24.06 inlined from 'virtual bool ots::OpenTypeGLAT_v2::GlatEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:173:21: 87:24.06 /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] 87:24.06 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.06 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.06 30 | __glibc_objsize0 (__dest)); 87:24.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.06 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v2::GlatEntry::SerializePart(ots::OTSStream*) const': 87:24.06 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:171:6: note: object 'v' of size 2 87:24.06 171 | bool OpenTypeGLAT_v2::GlatEntry::SerializePart(OTSStream* out) const { 87:24.06 | ^~~~~~~~~~~~~~~ 87:24.06 In function 'void* memcpy(void*, const void*, size_t)', 87:24.06 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.06 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:24.06 inlined from 'virtual bool ots::OpenTypeGLAT_v2::GlatEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:172:21: 87:24.06 /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] 87:24.06 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.06 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.06 30 | __glibc_objsize0 (__dest)); 87:24.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.07 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v2::GlatEntry::SerializePart(ots::OTSStream*) const': 87:24.07 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:171:6: note: object 'v' of size 2 87:24.07 171 | bool OpenTypeGLAT_v2::GlatEntry::SerializePart(OTSStream* out) const { 87:24.07 | ^~~~~~~~~~~~~~~ 87:24.23 In function 'void* memcpy(void*, const void*, size_t)', 87:24.23 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.23 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.23 inlined from 'virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gasp.cc:76:23: 87:24.23 /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] 87:24.23 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.23 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.23 30 | __glibc_objsize0 (__dest)); 87:24.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.23 In file included from Unified_cpp_gfx_ots_src0.cpp:110: 87:24.23 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gasp.cc: In member function 'virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)': 87:24.23 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gasp.cc:66:6: note: object 'v' of size 2 87:24.23 66 | bool OpenTypeGASP::Serialize(OTSStream *out) { 87:24.23 | ^~~~~~~~~~~~ 87:24.23 In function 'void* memcpy(void*, const void*, size_t)', 87:24.23 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.23 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.23 inlined from 'virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gasp.cc:75:23: 87:24.23 /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] 87:24.23 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.23 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.23 30 | __glibc_objsize0 (__dest)); 87:24.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.23 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gasp.cc: In member function 'virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)': 87:24.23 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gasp.cc:66:6: note: object 'v' of size 2 87:24.23 66 | bool OpenTypeGASP::Serialize(OTSStream *out) { 87:24.23 | ^~~~~~~~~~~~ 87:24.23 In function 'void* memcpy(void*, const void*, size_t)', 87:24.23 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.23 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.23 inlined from 'virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gasp.cc:70:21: 87:24.23 /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] 87:24.23 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.23 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.23 30 | __glibc_objsize0 (__dest)); 87:24.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.23 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gasp.cc: In member function 'virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)': 87:24.23 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gasp.cc:66:6: note: object 'v' of size 2 87:24.23 66 | bool OpenTypeGASP::Serialize(OTSStream *out) { 87:24.23 | ^~~~~~~~~~~~ 87:24.23 In function 'void* memcpy(void*, const void*, size_t)', 87:24.23 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.23 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.23 inlined from 'virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gasp.cc:69:21: 87:24.23 /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] 87:24.23 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.23 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.23 30 | __glibc_objsize0 (__dest)); 87:24.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.23 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gasp.cc: In member function 'virtual bool ots::OpenTypeGASP::Serialize(ots::OTSStream*)': 87:24.23 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gasp.cc:66:6: note: object 'v' of size 2 87:24.23 66 | bool OpenTypeGASP::Serialize(OTSStream *out) { 87:24.23 | ^~~~~~~~~~~~ 87:24.30 In function 'void* memcpy(void*, const void*, size_t)', 87:24.30 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.30 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.30 inlined from 'ots::OpenTypeGLOC::Serialize(ots::OTSStream*)::' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gloc.cc:89:30, 87:24.30 inlined from 'virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gloc.cc:94:9: 87:24.30 /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] 87:24.30 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.30 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.30 30 | __glibc_objsize0 (__dest)); 87:24.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.30 In file included from Unified_cpp_gfx_ots_src0.cpp:137: 87:24.30 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gloc.cc: In member function 'virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)': 87:24.30 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gloc.cc:87:9: note: object 'v' of size 2 87:24.30 87 | ![&] { 87:24.30 | ^ 87:24.30 In function 'void* memcpy(void*, const void*, size_t)', 87:24.30 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.30 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.30 inlined from 'bool ots::SerializeParts(const std::vector&, OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:55:23, 87:24.30 inlined from 'virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gloc.cc:95:51: 87:24.30 /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] 87:24.30 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.30 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.30 30 | __glibc_objsize0 (__dest)); 87:24.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.30 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h: In member function 'virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)': 87:24.30 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:53:13: note: object 'v' of size 2 87:24.30 53 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 87:24.30 | ^~~~~~~~~~~~~~ 87:24.30 In function 'void* memcpy(void*, const void*, size_t)', 87:24.30 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.30 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.30 inlined from 'virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gloc.cc:85:21: 87:24.30 /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] 87:24.30 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.30 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.30 30 | __glibc_objsize0 (__dest)); 87:24.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.30 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gloc.cc: In member function 'virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)': 87:24.31 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gloc.cc:82:6: note: object 'v' of size 2 87:24.31 82 | bool OpenTypeGLOC::Serialize(OTSStream* out) { 87:24.31 | ^~~~~~~~~~~~ 87:24.31 In function 'void* memcpy(void*, const void*, size_t)', 87:24.31 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.31 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.31 inlined from 'virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gloc.cc:84:21: 87:24.31 /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] 87:24.31 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.31 30 | __glibc_objsize0 (__dest)); 87:24.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.31 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gloc.cc: In member function 'virtual bool ots::OpenTypeGLOC::Serialize(ots::OTSStream*)': 87:24.31 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gloc.cc:82:6: note: object 'v' of size 2 87:24.31 82 | bool OpenTypeGLOC::Serialize(OTSStream* out) { 87:24.31 | ^~~~~~~~~~~~ 87:24.38 In function 'void* memcpy(void*, const void*, size_t)', 87:24.38 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.38 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.38 inlined from 'virtual bool ots::OpenTypeFEAT::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:79:21: 87:24.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] 87:24.38 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.38 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.38 30 | __glibc_objsize0 (__dest)); 87:24.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.38 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc: In member function 'virtual bool ots::OpenTypeFEAT::Serialize(ots::OTSStream*)': 87:24.38 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:76:6: note: object 'v' of size 2 87:24.38 76 | bool OpenTypeFEAT::Serialize(OTSStream* out) { 87:24.38 | ^~~~~~~~~~~~ 87:24.38 In function 'void* memcpy(void*, const void*, size_t)', 87:24.38 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.38 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.38 inlined from 'virtual bool ots::OpenTypeFEAT::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:78:21: 87:24.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] 87:24.38 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.38 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.38 30 | __glibc_objsize0 (__dest)); 87:24.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.38 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc: In member function 'virtual bool ots::OpenTypeFEAT::Serialize(ots::OTSStream*)': 87:24.38 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:76:6: note: object 'v' of size 2 87:24.38 76 | bool OpenTypeFEAT::Serialize(OTSStream* out) { 87:24.38 | ^~~~~~~~~~~~ 87:24.45 In function 'void* memcpy(void*, const void*, size_t)', 87:24.45 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.45 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.45 inlined from 'virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:154:22: 87:24.45 /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] 87:24.45 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.45 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.45 30 | __glibc_objsize0 (__dest)); 87:24.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.46 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc: In member function 'virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const': 87:24.46 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:151:6: note: object 'v' of size 2 87:24.46 151 | bool OpenTypeFEAT::FeatureDefn::SerializePart(OTSStream* out) const { 87:24.46 | ^~~~~~~~~~~~ 87:24.46 In function 'void* memcpy(void*, const void*, size_t)', 87:24.46 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.46 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.46 inlined from 'virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:156:52: 87:24.46 /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] 87:24.46 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.46 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.46 30 | __glibc_objsize0 (__dest)); 87:24.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.46 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc: In member function 'virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const': 87:24.46 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:151:6: note: object 'v' of size 2 87:24.46 151 | bool OpenTypeFEAT::FeatureDefn::SerializePart(OTSStream* out) const { 87:24.46 | ^~~~~~~~~~~~ 87:24.46 In function 'void* memcpy(void*, const void*, size_t)', 87:24.46 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.46 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.46 inlined from 'virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:159:21: 87:24.46 /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] 87:24.46 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.46 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.46 30 | __glibc_objsize0 (__dest)); 87:24.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.46 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc: In member function 'virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const': 87:24.46 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:151:6: note: object 'v' of size 2 87:24.46 151 | bool OpenTypeFEAT::FeatureDefn::SerializePart(OTSStream* out) const { 87:24.46 | ^~~~~~~~~~~~ 87:24.46 In function 'void* memcpy(void*, const void*, size_t)', 87:24.46 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.46 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.46 inlined from 'virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:158:21: 87:24.46 /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] 87:24.46 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.46 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.46 30 | __glibc_objsize0 (__dest)); 87:24.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.46 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc: In member function 'virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const': 87:24.46 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:151:6: note: object 'v' of size 2 87:24.46 151 | bool OpenTypeFEAT::FeatureDefn::SerializePart(OTSStream* out) const { 87:24.46 | ^~~~~~~~~~~~ 87:24.46 In function 'void* memcpy(void*, const void*, size_t)', 87:24.46 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.47 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.47 inlined from 'virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:155:21: 87:24.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] 87:24.47 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.47 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.47 30 | __glibc_objsize0 (__dest)); 87:24.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.47 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc: In member function 'virtual bool ots::OpenTypeFEAT::FeatureDefn::SerializePart(ots::OTSStream*) const': 87:24.47 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.cc:151:6: note: object 'v' of size 2 87:24.47 151 | bool OpenTypeFEAT::FeatureDefn::SerializePart(OTSStream* out) const { 87:24.47 | ^~~~~~~~~~~~ 87:24.52 In function 'void* memcpy(void*, const void*, size_t)', 87:24.52 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.52 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:24.52 inlined from 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:345:20: 87:24.52 /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] 87:24.52 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.52 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.52 30 | __glibc_objsize0 (__dest)); 87:24.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.52 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const': 87:24.52 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:339:6: note: object 'v' of size 1 87:24.52 339 | bool OpenTypeGLAT_v3::GlyphAttrs:: 87:24.52 | ^~~~~~~~~~~~~~~ 87:24.52 In function 'void* memcpy(void*, const void*, size_t)', 87:24.52 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.52 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:24.52 inlined from 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:344:20: 87:24.52 /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] 87:24.52 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.52 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.52 30 | __glibc_objsize0 (__dest)); 87:24.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.52 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const': 87:24.52 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:339:6: note: object 'v' of size 1 87:24.52 339 | bool OpenTypeGLAT_v3::GlyphAttrs:: 87:24.52 | ^~~~~~~~~~~~~~~ 87:24.52 In function 'void* memcpy(void*, const void*, size_t)', 87:24.52 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.52 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:24.52 inlined from 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:343:20: 87:24.52 /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] 87:24.52 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.52 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.52 30 | __glibc_objsize0 (__dest)); 87:24.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.52 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const': 87:24.52 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:339:6: note: object 'v' of size 1 87:24.52 339 | bool OpenTypeGLAT_v3::GlyphAttrs:: 87:24.52 | ^~~~~~~~~~~~~~~ 87:24.53 In function 'void* memcpy(void*, const void*, size_t)', 87:24.53 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.53 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:24.53 inlined from 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:342:20: 87:24.53 /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] 87:24.53 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.53 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.53 30 | __glibc_objsize0 (__dest)); 87:24.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.53 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const': 87:24.53 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:339:6: note: object 'v' of size 1 87:24.53 339 | bool OpenTypeGLAT_v3::GlyphAttrs:: 87:24.53 | ^~~~~~~~~~~~~~~ 87:24.53 In function 'void* memcpy(void*, const void*, size_t)', 87:24.53 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.53 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.53 inlined from 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:341:21: 87:24.53 /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] 87:24.53 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.53 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.53 30 | __glibc_objsize0 (__dest)); 87:24.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.53 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SerializePart(ots::OTSStream*) const': 87:24.53 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:339:6: note: object 'v' of size 2 87:24.53 339 | bool OpenTypeGLAT_v3::GlyphAttrs:: 87:24.53 | ^~~~~~~~~~~~~~~ 87:24.58 In function 'void* memcpy(void*, const void*, size_t)', 87:24.58 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.58 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:24.58 inlined from 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:389:20: 87:24.58 /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] 87:24.58 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.58 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.58 30 | __glibc_objsize0 (__dest)); 87:24.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.58 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const': 87:24.58 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:383:6: note: object 'v' of size 1 87:24.58 383 | bool OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics:: 87:24.58 | ^~~~~~~~~~~~~~~ 87:24.58 In function 'void* memcpy(void*, const void*, size_t)', 87:24.58 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.58 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:24.58 inlined from 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:388:20: 87:24.58 /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] 87:24.58 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.58 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.58 30 | __glibc_objsize0 (__dest)); 87:24.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.58 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const': 87:24.58 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:383:6: note: object 'v' of size 1 87:24.58 383 | bool OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics:: 87:24.58 | ^~~~~~~~~~~~~~~ 87:24.58 In function 'void* memcpy(void*, const void*, size_t)', 87:24.58 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.58 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:24.58 inlined from 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:387:20: 87:24.58 /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] 87:24.58 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.58 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.58 30 | __glibc_objsize0 (__dest)); 87:24.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.58 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const': 87:24.58 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:383:6: note: object 'v' of size 1 87:24.58 383 | bool OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics:: 87:24.58 | ^~~~~~~~~~~~~~~ 87:24.58 In function 'void* memcpy(void*, const void*, size_t)', 87:24.58 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.58 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:24.58 inlined from 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:386:20: 87:24.58 /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] 87:24.59 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.59 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.59 30 | __glibc_objsize0 (__dest)); 87:24.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.59 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const': 87:24.59 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:383:6: note: object 'v' of size 1 87:24.59 383 | bool OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics:: 87:24.59 | ^~~~~~~~~~~~~~~ 87:24.59 In function 'void* memcpy(void*, const void*, size_t)', 87:24.59 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.59 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:24.59 inlined from 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:385:20: 87:24.59 /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] 87:24.59 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.59 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.59 30 | __glibc_objsize0 (__dest)); 87:24.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.59 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc: In member function 'virtual bool ots::OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics::SubboxEntry::SerializePart(ots::OTSStream*) const': 87:24.59 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glat.cc:383:6: note: object 'v' of size 1 87:24.59 383 | bool OpenTypeGLAT_v3::GlyphAttrs::OctaboxMetrics:: 87:24.59 | ^~~~~~~~~~~~~~~ 87:24.61 In function 'void* memcpy(void*, const void*, size_t)', 87:24.61 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.61 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:24.61 inlined from 'virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc:155:25: 87:24.61 /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] 87:24.61 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.61 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.62 30 | __glibc_objsize0 (__dest)); 87:24.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.62 In file included from Unified_cpp_gfx_ots_src0.cpp:11: 87:24.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc: In member function 'virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)': 87:24.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc:133:6: note: object 'v' of size 2 87:24.62 133 | bool OpenTypeAVAR::Serialize(OTSStream* out) { 87:24.62 | ^~~~~~~~~~~~ 87:24.62 In function 'void* memcpy(void*, const void*, size_t)', 87:24.62 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.62 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:24.62 inlined from 'virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc:154:25: 87:24.62 /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] 87:24.62 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.62 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.62 30 | __glibc_objsize0 (__dest)); 87:24.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc: In member function 'virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)': 87:24.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc:133:6: note: object 'v' of size 2 87:24.62 133 | bool OpenTypeAVAR::Serialize(OTSStream* out) { 87:24.62 | ^~~~~~~~~~~~ 87:24.62 In function 'void* memcpy(void*, const void*, size_t)', 87:24.62 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.62 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.62 inlined from 'virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc:144:21: 87:24.62 /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] 87:24.62 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.62 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.62 30 | __glibc_objsize0 (__dest)); 87:24.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc: In member function 'virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)': 87:24.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc:133:6: note: object 'v' of size 2 87:24.62 133 | bool OpenTypeAVAR::Serialize(OTSStream* out) { 87:24.62 | ^~~~~~~~~~~~ 87:24.62 In function 'void* memcpy(void*, const void*, size_t)', 87:24.62 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.62 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.62 inlined from 'virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc:143:21: 87:24.62 /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] 87:24.62 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.62 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.62 30 | __glibc_objsize0 (__dest)); 87:24.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc: In member function 'virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)': 87:24.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc:133:6: note: object 'v' of size 2 87:24.62 133 | bool OpenTypeAVAR::Serialize(OTSStream* out) { 87:24.62 | ^~~~~~~~~~~~ 87:24.62 In function 'void* memcpy(void*, const void*, size_t)', 87:24.62 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.62 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.62 inlined from 'virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc:142:21: 87:24.62 /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] 87:24.62 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.62 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.62 30 | __glibc_objsize0 (__dest)); 87:24.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc: In member function 'virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)': 87:24.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc:133:6: note: object 'v' of size 2 87:24.62 133 | bool OpenTypeAVAR::Serialize(OTSStream* out) { 87:24.62 | ^~~~~~~~~~~~ 87:24.62 In function 'void* memcpy(void*, const void*, size_t)', 87:24.62 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.62 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.62 inlined from 'virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc:141:21: 87:24.62 /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] 87:24.62 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.62 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.62 30 | __glibc_objsize0 (__dest)); 87:24.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc: In member function 'virtual bool ots::OpenTypeAVAR::Serialize(ots::OTSStream*)': 87:24.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/avar.cc:133:6: note: object 'v' of size 2 87:24.62 133 | bool OpenTypeAVAR::Serialize(OTSStream* out) { 87:24.63 | ^~~~~~~~~~~~ 87:24.71 In function 'void* memcpy(void*, const void*, size_t)', 87:24.71 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.71 inlined from 'virtual bool ots::OTSStream::Pad(size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:133:17, 87:24.71 inlined from 'virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cmap.cc:871:16: 87:24.71 /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] 87:24.71 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.71 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.71 30 | __glibc_objsize0 (__dest)); 87:24.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h: In member function 'virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)': 87:24.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:132:28: note: object 'kZerob' of size 1 87:24.71 132 | static const uint8_t kZerob = 0; 87:24.71 | ^~~~~~ 87:24.71 In function 'void* memcpy(void*, const void*, size_t)', 87:24.71 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.71 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.71 inlined from 'virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cmap.cc:888:23: 87:24.71 /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] 87:24.71 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.71 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.71 30 | __glibc_objsize0 (__dest)); 87:24.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.71 In file included from Unified_cpp_gfx_ots_src0.cpp:38: 87:24.71 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cmap.cc: In member function 'virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)': 87:24.71 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cmap.cc:840:6: note: object 'v' of size 2 87:24.71 840 | bool OpenTypeCMAP::Serialize(OTSStream *out) { 87:24.71 | ^~~~~~~~~~~~ 87:24.71 In function 'void* memcpy(void*, const void*, size_t)', 87:24.71 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.71 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.71 inlined from 'virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cmap.cc:866:21: 87:24.71 /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] 87:24.71 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.71 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.71 30 | __glibc_objsize0 (__dest)); 87:24.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.71 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cmap.cc: In member function 'virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)': 87:24.71 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cmap.cc:840:6: note: object 'v' of size 2 87:24.71 840 | bool OpenTypeCMAP::Serialize(OTSStream *out) { 87:24.71 | ^~~~~~~~~~~~ 87:24.71 In function 'void* memcpy(void*, const void*, size_t)', 87:24.71 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.71 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.71 inlined from 'virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cmap.cc:865:21: 87:24.71 /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] 87:24.71 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.71 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.71 30 | __glibc_objsize0 (__dest)); 87:24.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.71 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cmap.cc: In member function 'virtual bool ots::OpenTypeCMAP::Serialize(ots::OTSStream*)': 87:24.71 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cmap.cc:840:6: note: object 'v' of size 2 87:24.71 840 | bool OpenTypeCMAP::Serialize(OTSStream *out) { 87:24.71 | ^~~~~~~~~~~~ 87:24.92 In function 'void* memcpy(void*, const void*, size_t)', 87:24.92 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.92 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.92 inlined from 'virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/fvar.cc:122:21: 87:24.92 /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] 87:24.92 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.92 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.92 30 | __glibc_objsize0 (__dest)); 87:24.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.92 In file included from Unified_cpp_gfx_ots_src0.cpp:101: 87:24.92 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/fvar.cc: In member function 'virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)': 87:24.92 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/fvar.cc:118:6: note: object 'v' of size 2 87:24.92 118 | bool OpenTypeFVAR::Serialize(OTSStream* out) { 87:24.92 | ^~~~~~~~~~~~ 87:24.92 In function 'void* memcpy(void*, const void*, size_t)', 87:24.92 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.92 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.92 inlined from 'virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/fvar.cc:121:21: 87:24.92 /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] 87:24.92 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.92 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.92 30 | __glibc_objsize0 (__dest)); 87:24.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.92 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/fvar.cc: In member function 'virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)': 87:24.92 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/fvar.cc:118:6: note: object 'v' of size 2 87:24.92 118 | bool OpenTypeFVAR::Serialize(OTSStream* out) { 87:24.92 | ^~~~~~~~~~~~ 87:24.92 In function 'void* memcpy(void*, const void*, size_t)', 87:24.92 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.92 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.92 inlined from 'virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/fvar.cc:120:21: 87:24.92 /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] 87:24.92 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.92 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.92 30 | __glibc_objsize0 (__dest)); 87:24.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.92 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/fvar.cc: In member function 'virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)': 87:24.92 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/fvar.cc:118:6: note: object 'v' of size 2 87:24.92 118 | bool OpenTypeFVAR::Serialize(OTSStream* out) { 87:24.92 | ^~~~~~~~~~~~ 87:24.92 In function 'void* memcpy(void*, const void*, size_t)', 87:24.92 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.92 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.92 inlined from 'virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/fvar.cc:119:21: 87:24.92 /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] 87:24.92 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.92 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.92 30 | __glibc_objsize0 (__dest)); 87:24.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.92 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/fvar.cc: In member function 'virtual bool ots::OpenTypeFVAR::Serialize(ots::OTSStream*)': 87:24.92 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/fvar.cc:118:6: note: object 'v' of size 2 87:24.92 118 | bool OpenTypeFVAR::Serialize(OTSStream* out) { 87:24.92 | ^~~~~~~~~~~~ 87:24.99 In function 'void* memcpy(void*, const void*, size_t)', 87:24.99 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.99 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.99 inlined from 'virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc:218:23: 87:24.99 /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] 87:24.99 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.99 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.99 30 | __glibc_objsize0 (__dest)); 87:24.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.99 In file included from Unified_cpp_gfx_ots_src0.cpp:56: 87:24.99 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc: In member function 'virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)': 87:24.99 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc:193:6: note: object 'v' of size 2 87:24.99 193 | bool OpenTypeCPAL::Serialize(OTSStream *out) { 87:24.99 | ^~~~~~~~~~~~ 87:24.99 In function 'void* memcpy(void*, const void*, size_t)', 87:24.99 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.99 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.99 inlined from 'virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc:212:21: 87:24.99 /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] 87:24.99 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.99 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.99 30 | __glibc_objsize0 (__dest)); 87:24.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.99 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc: In member function 'virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)': 87:24.99 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc:193:6: note: object 'v' of size 2 87:24.99 193 | bool OpenTypeCPAL::Serialize(OTSStream *out) { 87:24.99 | ^~~~~~~~~~~~ 87:24.99 In function 'void* memcpy(void*, const void*, size_t)', 87:24.99 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.99 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.99 inlined from 'virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc:211:21: 87:24.99 /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] 87:24.99 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.99 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.99 30 | __glibc_objsize0 (__dest)); 87:24.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.99 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc: In member function 'virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)': 87:24.99 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc:193:6: note: object 'v' of size 2 87:24.99 193 | bool OpenTypeCPAL::Serialize(OTSStream *out) { 87:24.99 | ^~~~~~~~~~~~ 87:24.99 In function 'void* memcpy(void*, const void*, size_t)', 87:24.99 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.99 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.99 inlined from 'virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc:210:21: 87:24.99 /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] 87:24.99 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.99 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.99 30 | __glibc_objsize0 (__dest)); 87:24.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.99 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc: In member function 'virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)': 87:24.99 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc:193:6: note: object 'v' of size 2 87:24.99 193 | bool OpenTypeCPAL::Serialize(OTSStream *out) { 87:24.99 | ^~~~~~~~~~~~ 87:24.99 In function 'void* memcpy(void*, const void*, size_t)', 87:24.99 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:24.99 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:24.99 inlined from 'virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc:209:21: 87:24.99 /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] 87:24.99 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:24.99 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:24.99 30 | __glibc_objsize0 (__dest)); 87:24.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:24.99 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc: In member function 'virtual bool ots::OpenTypeCPAL::Serialize(ots::OTSStream*)': 87:24.99 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/cpal.cc:193:6: note: object 'v' of size 2 87:24.99 193 | bool OpenTypeCPAL::Serialize(OTSStream *out) { 87:24.99 | ^~~~~~~~~~~~ 87:26.20 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/DeclareAndInitBuiltinsForInstancedMultiview.cpp:19: 87:26.20 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:26.20 242 | // / \ / \ 87:26.20 | ^ 87:26.20 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:26.21 245 | // / \ / \ 87:26.21 | ^ 87:31.22 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/ReflowOutput.h:14, 87:31.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ReflowInput.h:20, 87:31.22 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:68, 87:31.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 87:31.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 87:31.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 87:31.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 87:31.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/APZTestData.h:21, 87:31.22 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/apz/src/APZCTreeManager.h:22, 87:31.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/APZSampler.h:12, 87:31.22 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/AnimationHelper.cpp:21, 87:31.22 from Unified_cpp_gfx_layers0.cpp:2: 87:31.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBoundingMetrics.h: In member function 'void nsBoundingMetrics::operator+=(const nsBoundingMetrics&)': 87:31.22 /builddir/build/BUILD/firefox-140.4.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 87:31.22 74 | if (ascent < bm.ascent) ascent = bm.ascent; 87:31.22 | 87:31.22 /builddir/build/BUILD/firefox-140.4.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 87:31.58 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/EmulateGLFragColorBroadcast.cpp:19: 87:31.58 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:31.58 242 | // / \ / \ 87:31.58 | ^ 87:31.58 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:31.58 245 | // / \ / \ 87:31.58 | ^ 87:32.31 In file included from /usr/include/string.h:535, 87:32.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string.h:3, 87:32.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/throw_gcc.h:16, 87:32.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/cstdlib:82, 87:32.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/mozalloc.h:21, 87:32.32 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/new:68, 87:32.32 from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glyf.h:8, 87:32.32 from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glyf.cc:5, 87:32.32 from Unified_cpp_gfx_ots_src1.cpp:2: 87:32.32 In function 'void* memcpy(void*, const void*, size_t)', 87:32.32 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.32 inlined from 'virtual bool ots::OTSStream::Pad(size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:133:17: 87:32.32 /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] 87:32.32 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.32 30 | __glibc_objsize0 (__dest)); 87:32.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.32 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/ots.h:21, 87:32.32 from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/glyf.h:12: 87:32.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h: In member function 'virtual bool ots::OTSStream::Pad(size_t)': 87:32.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:132:28: note: object 'kZerob' of size 1 87:32.32 132 | static const uint8_t kZerob = 0; 87:32.32 | ^~~~~~ 87:32.34 In function 'void* memcpy(void*, const void*, size_t)', 87:32.34 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.34 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.35 inlined from 'virtual bool ots::OpenTypeLOCA::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/loca.cc:78:25: 87:32.35 /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] 87:32.35 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.35 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.35 30 | __glibc_objsize0 (__dest)); 87:32.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.35 In file included from Unified_cpp_gfx_ots_src1.cpp:92: 87:32.35 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/loca.cc: In member function 'virtual bool ots::OpenTypeLOCA::Serialize(ots::OTSStream*)': 87:32.35 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/loca.cc:66:6: note: object 'v' of size 2 87:32.35 66 | bool OpenTypeLOCA::Serialize(OTSStream *out) { 87:32.35 | ^~~~~~~~~~~~ 87:32.40 In function 'void* memcpy(void*, const void*, size_t)', 87:32.40 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.40 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:32.40 inlined from 'virtual bool ots::OpenTypeMetricsTable::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc:169:23: 87:32.40 /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] 87:32.40 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.40 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.41 30 | __glibc_objsize0 (__dest)); 87:32.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.41 In file included from Unified_cpp_gfx_ots_src1.cpp:128: 87:32.41 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc: In member function 'virtual bool ots::OpenTypeMetricsTable::Serialize(ots::OTSStream*)': 87:32.41 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc:160:6: note: object 'v' of size 2 87:32.41 160 | bool OpenTypeMetricsTable::Serialize(OTSStream *out) { 87:32.41 | ^~~~~~~~~~~~~~~~~~~~ 87:32.41 In function 'void* memcpy(void*, const void*, size_t)', 87:32.41 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.41 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:32.41 inlined from 'virtual bool ots::OpenTypeMetricsTable::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc:163:23: 87:32.41 /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] 87:32.41 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.41 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.41 30 | __glibc_objsize0 (__dest)); 87:32.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.41 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc: In member function 'virtual bool ots::OpenTypeMetricsTable::Serialize(ots::OTSStream*)': 87:32.41 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc:160:6: note: object 'v' of size 2 87:32.41 160 | bool OpenTypeMetricsTable::Serialize(OTSStream *out) { 87:32.41 | ^~~~~~~~~~~~~~~~~~~~ 87:32.41 In function 'void* memcpy(void*, const void*, size_t)', 87:32.41 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.41 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.41 inlined from 'virtual bool ots::OpenTypeMetricsTable::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc:162:23: 87:32.41 /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] 87:32.41 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.41 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.41 30 | __glibc_objsize0 (__dest)); 87:32.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.41 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc: In member function 'virtual bool ots::OpenTypeMetricsTable::Serialize(ots::OTSStream*)': 87:32.41 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc:160:6: note: object 'v' of size 2 87:32.41 160 | bool OpenTypeMetricsTable::Serialize(OTSStream *out) { 87:32.41 | ^~~~~~~~~~~~~~~~~~~~ 87:32.55 In function 'void* memcpy(void*, const void*, size_t)', 87:32.55 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.55 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.55 inlined from 'virtual bool ots::OpenTypeLTSH::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/ltsh.cc:53:21: 87:32.55 /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] 87:32.55 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.55 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.55 30 | __glibc_objsize0 (__dest)); 87:32.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.56 In file included from Unified_cpp_gfx_ots_src1.cpp:101: 87:32.56 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/ltsh.cc: In member function 'virtual bool ots::OpenTypeLTSH::Serialize(ots::OTSStream*)': 87:32.56 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/ltsh.cc:49:6: note: object 'v' of size 2 87:32.56 49 | bool OpenTypeLTSH::Serialize(OTSStream *out) { 87:32.56 | ^~~~~~~~~~~~ 87:32.56 In function 'void* memcpy(void*, const void*, size_t)', 87:32.56 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.56 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.56 inlined from 'virtual bool ots::OpenTypeLTSH::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/ltsh.cc:52:21: 87:32.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] 87:32.56 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.56 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.56 30 | __glibc_objsize0 (__dest)); 87:32.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.56 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/ltsh.cc: In member function 'virtual bool ots::OpenTypeLTSH::Serialize(ots::OTSStream*)': 87:32.56 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/ltsh.cc:49:6: note: object 'v' of size 2 87:32.56 49 | bool OpenTypeLTSH::Serialize(OTSStream *out) { 87:32.56 | ^~~~~~~~~~~~ 87:32.60 In function 'void* memcpy(void*, const void*, size_t)', 87:32.60 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.60 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.60 inlined from 'virtual bool ots::OpenTypeMAXP::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/maxp.cc:89:21: 87:32.61 /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] 87:32.61 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.61 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.61 30 | __glibc_objsize0 (__dest)); 87:32.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.61 In file included from Unified_cpp_gfx_ots_src1.cpp:119: 87:32.61 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/maxp.cc: In member function 'virtual bool ots::OpenTypeMAXP::Serialize(ots::OTSStream*)': 87:32.61 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/maxp.cc:80:6: note: object 'v' of size 2 87:32.61 80 | bool OpenTypeMAXP::Serialize(OTSStream *out) { 87:32.61 | ^~~~~~~~~~~~ 87:32.61 In function 'void* memcpy(void*, const void*, size_t)', 87:32.61 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.61 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.61 inlined from 'virtual bool ots::OpenTypeMAXP::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/maxp.cc:88:21: 87:32.61 /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] 87:32.61 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.61 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.61 30 | __glibc_objsize0 (__dest)); 87:32.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.61 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/maxp.cc: In member function 'virtual bool ots::OpenTypeMAXP::Serialize(ots::OTSStream*)': 87:32.61 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/maxp.cc:80:6: note: object 'v' of size 2 87:32.61 80 | bool OpenTypeMAXP::Serialize(OTSStream *out) { 87:32.61 | ^~~~~~~~~~~~ 87:32.61 In function 'void* memcpy(void*, const void*, size_t)', 87:32.61 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.61 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.61 inlined from 'virtual bool ots::OpenTypeMAXP::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/maxp.cc:82:21: 87:32.61 /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] 87:32.61 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.61 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.61 30 | __glibc_objsize0 (__dest)); 87:32.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.61 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/maxp.cc: In member function 'virtual bool ots::OpenTypeMAXP::Serialize(ots::OTSStream*)': 87:32.61 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/maxp.cc:80:6: note: object 'v' of size 2 87:32.61 80 | bool OpenTypeMAXP::Serialize(OTSStream *out) { 87:32.61 | ^~~~~~~~~~~~ 87:32.71 In function 'void* memcpy(void*, const void*, size_t)', 87:32.71 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.71 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:32.71 inlined from 'virtual bool ots::OpenTypeMetricsHeader::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc:93:21: 87:32.71 /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] 87:32.71 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.71 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.71 30 | __glibc_objsize0 (__dest)); 87:32.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.71 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc: In member function 'virtual bool ots::OpenTypeMetricsHeader::Serialize(ots::OTSStream*)': 87:32.71 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc:89:6: note: object 'v' of size 2 87:32.71 89 | bool OpenTypeMetricsHeader::Serialize(OTSStream *out) { 87:32.71 | ^~~~~~~~~~~~~~~~~~~~~ 87:32.71 In function 'void* memcpy(void*, const void*, size_t)', 87:32.71 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.71 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:32.71 inlined from 'virtual bool ots::OpenTypeMetricsHeader::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc:92:21: 87:32.71 /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] 87:32.71 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.71 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.71 30 | __glibc_objsize0 (__dest)); 87:32.71 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.71 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc: In member function 'virtual bool ots::OpenTypeMetricsHeader::Serialize(ots::OTSStream*)': 87:32.71 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc:89:6: note: object 'v' of size 2 87:32.71 89 | bool OpenTypeMetricsHeader::Serialize(OTSStream *out) { 87:32.71 | ^~~~~~~~~~~~~~~~~~~~~ 87:32.71 In function 'void* memcpy(void*, const void*, size_t)', 87:32.72 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.72 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:32.72 inlined from 'virtual bool ots::OpenTypeMetricsHeader::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc:91:21: 87:32.72 /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] 87:32.72 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.72 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.72 30 | __glibc_objsize0 (__dest)); 87:32.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.72 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc: In member function 'virtual bool ots::OpenTypeMetricsHeader::Serialize(ots::OTSStream*)': 87:32.72 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/metrics.cc:89:6: note: object 'v' of size 2 87:32.72 89 | bool OpenTypeMetricsHeader::Serialize(OTSStream *out) { 87:32.72 | ^~~~~~~~~~~~~~~~~~~~~ 87:32.76 In function 'void* memcpy(void*, const void*, size_t)', 87:32.76 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.76 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:32.77 inlined from 'virtual bool ots::OpenTypeHDMX::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/hdmx.cc:99:21: 87:32.77 /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] 87:32.77 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.77 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.77 30 | __glibc_objsize0 (__dest)); 87:32.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.77 In file included from Unified_cpp_gfx_ots_src1.cpp:38: 87:32.77 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/hdmx.cc: In member function 'virtual bool ots::OpenTypeHDMX::Serialize(ots::OTSStream*)': 87:32.77 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/hdmx.cc:94:6: note: object 'v' of size 2 87:32.77 94 | bool OpenTypeHDMX::Serialize(OTSStream *out) { 87:32.77 | ^~~~~~~~~~~~ 87:32.77 In function 'void* memcpy(void*, const void*, size_t)', 87:32.77 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.77 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.77 inlined from 'virtual bool ots::OpenTypeHDMX::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/hdmx.cc:98:21: 87:32.77 /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] 87:32.77 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.77 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.77 30 | __glibc_objsize0 (__dest)); 87:32.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.77 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/hdmx.cc: In member function 'virtual bool ots::OpenTypeHDMX::Serialize(ots::OTSStream*)': 87:32.77 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/hdmx.cc:94:6: note: object 'v' of size 2 87:32.77 94 | bool OpenTypeHDMX::Serialize(OTSStream *out) { 87:32.77 | ^~~~~~~~~~~~ 87:32.85 In function 'void* memcpy(void*, const void*, size_t)', 87:32.85 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.85 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:32.85 inlined from 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:162:25: 87:32.85 /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] 87:32.85 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.85 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.85 30 | __glibc_objsize0 (__dest)); 87:32.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.85 In file included from Unified_cpp_gfx_ots_src1.cpp:74: 87:32.85 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc: In member function 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)': 87:32.85 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:138:6: note: object 'v' of size 2 87:32.85 138 | bool OpenTypeKERN::Serialize(OTSStream *out) { 87:32.85 | ^~~~~~~~~~~~ 87:32.85 In function 'void* memcpy(void*, const void*, size_t)', 87:32.85 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.85 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.85 inlined from 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:161:25: 87:32.85 /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] 87:32.85 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.85 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.85 30 | __glibc_objsize0 (__dest)); 87:32.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.85 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc: In member function 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)': 87:32.85 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:138:6: note: object 'v' of size 2 87:32.86 138 | bool OpenTypeKERN::Serialize(OTSStream *out) { 87:32.86 | ^~~~~~~~~~~~ 87:32.86 In function 'void* memcpy(void*, const void*, size_t)', 87:32.86 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.86 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.86 inlined from 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:160:25: 87:32.86 /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] 87:32.86 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.86 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.86 30 | __glibc_objsize0 (__dest)); 87:32.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.86 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc: In member function 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)': 87:32.86 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:138:6: note: object 'v' of size 2 87:32.86 138 | bool OpenTypeKERN::Serialize(OTSStream *out) { 87:32.86 | ^~~~~~~~~~~~ 87:32.86 In function 'void* memcpy(void*, const void*, size_t)', 87:32.86 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.86 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.86 inlined from 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:151:23: 87:32.86 /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] 87:32.86 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.86 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.86 30 | __glibc_objsize0 (__dest)); 87:32.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.86 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc: In member function 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)': 87:32.86 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:138:6: note: object 'v' of size 2 87:32.86 138 | bool OpenTypeKERN::Serialize(OTSStream *out) { 87:32.86 | ^~~~~~~~~~~~ 87:32.86 In function 'void* memcpy(void*, const void*, size_t)', 87:32.86 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.86 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.86 inlined from 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:150:23: 87:32.86 /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] 87:32.86 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.86 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.86 30 | __glibc_objsize0 (__dest)); 87:32.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.86 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc: In member function 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)': 87:32.86 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:138:6: note: object 'v' of size 2 87:32.86 138 | bool OpenTypeKERN::Serialize(OTSStream *out) { 87:32.86 | ^~~~~~~~~~~~ 87:32.86 In function 'void* memcpy(void*, const void*, size_t)', 87:32.86 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.86 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.86 inlined from 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:149:23: 87:32.86 /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] 87:32.86 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.86 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.86 30 | __glibc_objsize0 (__dest)); 87:32.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.86 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc: In member function 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)': 87:32.86 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:138:6: note: object 'v' of size 2 87:32.86 138 | bool OpenTypeKERN::Serialize(OTSStream *out) { 87:32.86 | ^~~~~~~~~~~~ 87:32.87 In function 'void* memcpy(void*, const void*, size_t)', 87:32.87 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.87 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.87 inlined from 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:142:21: 87:32.87 /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] 87:32.87 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.87 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.87 30 | __glibc_objsize0 (__dest)); 87:32.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.87 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc: In member function 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)': 87:32.87 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:138:6: note: object 'v' of size 2 87:32.87 138 | bool OpenTypeKERN::Serialize(OTSStream *out) { 87:32.87 | ^~~~~~~~~~~~ 87:32.87 In function 'void* memcpy(void*, const void*, size_t)', 87:32.87 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:32.87 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:32.87 inlined from 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:141:21: 87:32.87 /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] 87:32.87 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:32.87 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:32.87 30 | __glibc_objsize0 (__dest)); 87:32.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:32.87 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc: In member function 'virtual bool ots::OpenTypeKERN::Serialize(ots::OTSStream*)': 87:32.87 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/kern.cc:138:6: note: object 'v' of size 2 87:32.87 138 | bool OpenTypeKERN::Serialize(OTSStream *out) { 87:32.87 | ^~~~~~~~~~~~ 87:33.18 In function 'void* memcpy(void*, const void*, size_t)', 87:33.18 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:33.18 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:33.18 inlined from 'bool ots::OpenTypeGVAR::InitEmpty()' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gvar.cc:181:23: 87:33.18 /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] 87:33.18 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:33.18 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:33.18 30 | __glibc_objsize0 (__dest)); 87:33.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:33.18 In file included from Unified_cpp_gfx_ots_src1.cpp:29: 87:33.18 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gvar.cc: In member function 'bool ots::OpenTypeGVAR::InitEmpty()': 87:33.18 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gvar.cc:150:6: note: object 'v' of size 2 87:33.18 150 | bool OpenTypeGVAR::InitEmpty() { 87:33.18 | ^~~~~~~~~~~~ 87:33.18 In function 'void* memcpy(void*, const void*, size_t)', 87:33.18 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:33.18 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:33.18 inlined from 'bool ots::OpenTypeGVAR::InitEmpty()' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gvar.cc:180:23: 87:33.18 /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] 87:33.18 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:33.18 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:33.18 30 | __glibc_objsize0 (__dest)); 87:33.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:33.18 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gvar.cc: In member function 'bool ots::OpenTypeGVAR::InitEmpty()': 87:33.18 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gvar.cc:150:6: note: object 'v' of size 2 87:33.18 150 | bool OpenTypeGVAR::InitEmpty() { 87:33.18 | ^~~~~~~~~~~~ 87:33.18 In function 'void* memcpy(void*, const void*, size_t)', 87:33.18 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:33.19 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:33.19 inlined from 'bool ots::OpenTypeGVAR::InitEmpty()' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gvar.cc:179:23: 87:33.19 /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] 87:33.19 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:33.19 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:33.19 30 | __glibc_objsize0 (__dest)); 87:33.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:33.19 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gvar.cc: In member function 'bool ots::OpenTypeGVAR::InitEmpty()': 87:33.19 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/gvar.cc:150:6: note: object 'v' of size 2 87:33.19 150 | bool OpenTypeGVAR::InitEmpty() { 87:33.19 | ^~~~~~~~~~~~ 87:33.74 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/EmulateMultiDrawShaderBuiltins.cpp:23: 87:33.74 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:33.74 242 | // / \ / \ 87:33.74 | ^ 87:33.74 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:33.74 245 | // / \ / \ 87:33.74 | ^ 87:36.60 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/FoldExpressions.cpp:17: 87:36.60 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:36.60 242 | // / \ / \ 87:36.60 | ^ 87:36.60 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:36.60 245 | // / \ / \ 87:36.60 | ^ 87:38.39 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ForcePrecisionQualifier.h:10, 87:38.39 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ForcePrecisionQualifier.cpp:7: 87:38.39 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:38.39 242 | // / \ / \ 87:38.39 | ^ 87:38.39 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:38.39 245 | // / \ / \ 87:38.39 | ^ 87:40.66 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/InitializeVariables.cpp:16: 87:40.66 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:40.66 242 | // / \ / \ 87:40.66 | ^ 87:40.66 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:40.66 245 | // / \ / \ 87:40.66 | ^ 87:41.23 In file included from /usr/include/string.h:535, 87:41.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string.h:3, 87:41.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/throw_gcc.h:16, 87:41.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/cstdlib:82, 87:41.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/mozalloc.h:21, 87:41.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/new:68, 87:41.23 from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.h:8, 87:41.23 from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:5, 87:41.23 from Unified_cpp_gfx_ots_src2.cpp:2: 87:41.23 In function 'void* memcpy(void*, const void*, size_t)', 87:41.23 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.23 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:41.23 inlined from 'bool ots::SerializeParts(const std::vector&, OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:46:22: 87:41.24 /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] 87:41.24 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.24 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.24 30 | __glibc_objsize0 (__dest)); 87:41.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.24 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/feat.h:12, 87:41.24 from /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/ots.cc:62, 87:41.24 from Unified_cpp_gfx_ots_src2.cpp:20: 87:41.24 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h: In function 'bool ots::SerializeParts(const std::vector&, OTSStream*)': 87:41.24 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:44:13: note: object 'v' of size 1 87:41.24 44 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 87:41.24 | ^~~~~~~~~~~~~~ 87:41.25 In function 'void* memcpy(void*, const void*, size_t)', 87:41.25 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.25 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.25 inlined from 'bool ots::SerializeParts(const std::vector&, OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:55:23: 87:41.25 /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] 87:41.25 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.25 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.25 30 | __glibc_objsize0 (__dest)); 87:41.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.25 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h: In function 'bool ots::SerializeParts(const std::vector&, OTSStream*)': 87:41.25 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:53:13: note: object 'v' of size 2 87:41.25 53 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 87:41.25 | ^~~~~~~~~~~~~~ 87:41.34 In function 'void* memcpy(void*, const void*, size_t)', 87:41.34 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.34 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.34 inlined from 'virtual bool ots::OpenTypeOS2::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/os2.cc:248:21: 87:41.34 /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] 87:41.34 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.34 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.34 30 | __glibc_objsize0 (__dest)); 87:41.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.34 In file included from Unified_cpp_gfx_ots_src2.cpp:11: 87:41.34 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/os2.cc: In member function 'virtual bool ots::OpenTypeOS2::Serialize(ots::OTSStream*)': 87:41.34 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/os2.cc:245:6: note: object 'v' of size 2 87:41.34 245 | bool OpenTypeOS2::Serialize(OTSStream *out) { 87:41.34 | ^~~~~~~~~~~ 87:41.34 In function 'void* memcpy(void*, const void*, size_t)', 87:41.34 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.34 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:41.35 inlined from 'virtual bool ots::OpenTypeOS2::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/os2.cc:247:21: 87:41.35 /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] 87:41.35 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.35 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.35 30 | __glibc_objsize0 (__dest)); 87:41.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.35 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/os2.cc: In member function 'virtual bool ots::OpenTypeOS2::Serialize(ots::OTSStream*)': 87:41.35 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/os2.cc:245:6: note: object 'v' of size 2 87:41.35 245 | bool OpenTypeOS2::Serialize(OTSStream *out) { 87:41.35 | ^~~~~~~~~~~ 87:41.35 In function 'void* memcpy(void*, const void*, size_t)', 87:41.35 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.35 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.35 inlined from 'virtual bool ots::OpenTypeOS2::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/os2.cc:246:21: 87:41.35 /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] 87:41.35 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.35 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.35 30 | __glibc_objsize0 (__dest)); 87:41.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.36 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/os2.cc: In member function 'virtual bool ots::OpenTypeOS2::Serialize(ots::OTSStream*)': 87:41.36 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/os2.cc:245:6: note: object 'v' of size 2 87:41.36 245 | bool OpenTypeOS2::Serialize(OTSStream *out) { 87:41.36 | ^~~~~~~~~~~ 87:41.44 In function 'void* memcpy(void*, const void*, size_t)', 87:41.44 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.44 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:41.44 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::JustificationLevel::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:436:20: 87:41.44 /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] 87:41.44 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.44 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.44 30 | __glibc_objsize0 (__dest)); 87:41.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.45 In file included from Unified_cpp_gfx_ots_src2.cpp:56: 87:41.45 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::JustificationLevel::SerializePart(ots::OTSStream*) const': 87:41.45 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:431:6: note: object 'v' of size 1 87:41.45 431 | bool OpenTypeSILF::SILSub:: 87:41.45 | ^~~~~~~~~~~~ 87:41.45 In function 'void* memcpy(void*, const void*, size_t)', 87:41.45 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.45 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:41.45 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::JustificationLevel::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:435:20: 87:41.45 /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] 87:41.45 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.45 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.45 30 | __glibc_objsize0 (__dest)); 87:41.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.45 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::JustificationLevel::SerializePart(ots::OTSStream*) const': 87:41.45 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:431:6: note: object 'v' of size 1 87:41.45 431 | bool OpenTypeSILF::SILSub:: 87:41.45 | ^~~~~~~~~~~~ 87:41.45 In function 'void* memcpy(void*, const void*, size_t)', 87:41.45 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.45 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:41.45 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::JustificationLevel::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:434:20: 87:41.45 /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] 87:41.45 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.45 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.45 30 | __glibc_objsize0 (__dest)); 87:41.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.45 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::JustificationLevel::SerializePart(ots::OTSStream*) const': 87:41.45 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:431:6: note: object 'v' of size 1 87:41.45 431 | bool OpenTypeSILF::SILSub:: 87:41.45 | ^~~~~~~~~~~~ 87:41.45 In function 'void* memcpy(void*, const void*, size_t)', 87:41.45 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.45 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:41.45 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::JustificationLevel::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:433:20: 87:41.45 /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] 87:41.45 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.45 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.45 30 | __glibc_objsize0 (__dest)); 87:41.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.45 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::JustificationLevel::SerializePart(ots::OTSStream*) const': 87:41.45 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:431:6: note: object 'v' of size 1 87:41.45 431 | bool OpenTypeSILF::SILSub:: 87:41.45 | ^~~~~~~~~~~~ 87:41.48 In function 'void* memcpy(void*, const void*, size_t)', 87:41.48 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.48 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.48 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::PseudoMap::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:468:22: 87:41.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] 87:41.48 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.48 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.48 30 | __glibc_objsize0 (__dest)); 87:41.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.48 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::PseudoMap::SerializePart(ots::OTSStream*) const': 87:41.48 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:464:6: note: object 'v' of size 2 87:41.48 464 | bool OpenTypeSILF::SILSub:: 87:41.48 | ^~~~~~~~~~~~ 87:41.48 In function 'void* memcpy(void*, const void*, size_t)', 87:41.48 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.48 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.48 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::PseudoMap::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:469:21: 87:41.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] 87:41.48 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.48 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.48 30 | __glibc_objsize0 (__dest)); 87:41.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.48 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::PseudoMap::SerializePart(ots::OTSStream*) const': 87:41.48 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:464:6: note: object 'v' of size 2 87:41.48 464 | bool OpenTypeSILF::SILSub:: 87:41.48 | ^~~~~~~~~~~~ 87:41.52 In function 'void* memcpy(void*, const void*, size_t)', 87:41.52 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.52 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.52 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::LookupPair::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:620:21: 87:41.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] 87:41.52 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.52 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.52 30 | __glibc_objsize0 (__dest)); 87:41.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.52 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::LookupPair::SerializePart(ots::OTSStream*) const': 87:41.52 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:617:6: note: object 'v' of size 2 87:41.52 617 | bool OpenTypeSILF::SILSub::ClassMap::LookupClass:: 87:41.52 | ^~~~~~~~~~~~ 87:41.52 In function 'void* memcpy(void*, const void*, size_t)', 87:41.52 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.52 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.52 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::LookupPair::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:619:21: 87:41.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] 87:41.52 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.52 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.52 30 | __glibc_objsize0 (__dest)); 87:41.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.52 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::LookupPair::SerializePart(ots::OTSStream*) const': 87:41.52 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:617:6: note: object 'v' of size 2 87:41.52 617 | bool OpenTypeSILF::SILSub::ClassMap::LookupClass:: 87:41.53 | ^~~~~~~~~~~~ 87:41.56 In function 'void* memcpy(void*, const void*, size_t)', 87:41.56 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.56 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.56 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::SILPass::PassRange::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:970:21: 87:41.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] 87:41.56 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.56 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.56 30 | __glibc_objsize0 (__dest)); 87:41.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.56 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::SILPass::PassRange::SerializePart(ots::OTSStream*) const': 87:41.56 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:966:6: note: object 'v' of size 2 87:41.56 966 | bool OpenTypeSILF::SILSub::SILPass:: 87:41.56 | ^~~~~~~~~~~~ 87:41.56 In function 'void* memcpy(void*, const void*, size_t)', 87:41.56 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.56 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.56 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::SILPass::PassRange::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:969:21: 87:41.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] 87:41.56 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.56 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.56 30 | __glibc_objsize0 (__dest)); 87:41.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.56 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::SILPass::PassRange::SerializePart(ots::OTSStream*) const': 87:41.56 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:966:6: note: object 'v' of size 2 87:41.56 966 | bool OpenTypeSILF::SILSub::SILPass:: 87:41.56 | ^~~~~~~~~~~~ 87:41.56 In function 'void* memcpy(void*, const void*, size_t)', 87:41.56 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.56 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.56 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::SILPass::PassRange::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:968:21: 87:41.57 /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] 87:41.57 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.57 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.57 30 | __glibc_objsize0 (__dest)); 87:41.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.57 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::SILPass::PassRange::SerializePart(ots::OTSStream*) const': 87:41.57 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:966:6: note: object 'v' of size 2 87:41.57 966 | bool OpenTypeSILF::SILSub::SILPass:: 87:41.57 | ^~~~~~~~~~~~ 87:41.61 In function 'void* memcpy(void*, const void*, size_t)', 87:41.61 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.61 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:41.61 inlined from 'virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:116:20: 87:41.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] 87:41.61 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.61 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.61 30 | __glibc_objsize0 (__dest)); 87:41.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.61 In file included from Unified_cpp_gfx_ots_src2.cpp:65: 87:41.61 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc: In member function 'virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const': 87:41.61 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:112:6: note: object 'v' of size 1 87:41.61 112 | bool OpenTypeSILL::LanguageEntry::SerializePart(OTSStream* out) const { 87:41.61 | ^~~~~~~~~~~~ 87:41.61 In function 'void* memcpy(void*, const void*, size_t)', 87:41.61 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.61 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:41.61 inlined from 'virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:115:20: 87:41.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] 87:41.61 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.61 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.61 30 | __glibc_objsize0 (__dest)); 87:41.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.61 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc: In member function 'virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const': 87:41.61 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:112:6: note: object 'v' of size 1 87:41.61 112 | bool OpenTypeSILL::LanguageEntry::SerializePart(OTSStream* out) const { 87:41.61 | ^~~~~~~~~~~~ 87:41.61 In function 'void* memcpy(void*, const void*, size_t)', 87:41.61 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.61 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:41.61 inlined from 'virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:114:20: 87:41.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] 87:41.62 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.62 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.62 30 | __glibc_objsize0 (__dest)); 87:41.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc: In member function 'virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const': 87:41.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:112:6: note: object 'v' of size 1 87:41.62 112 | bool OpenTypeSILL::LanguageEntry::SerializePart(OTSStream* out) const { 87:41.62 | ^~~~~~~~~~~~ 87:41.62 In function 'void* memcpy(void*, const void*, size_t)', 87:41.62 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.62 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:41.62 inlined from 'virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:113:20: 87:41.62 /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] 87:41.62 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.62 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.62 30 | __glibc_objsize0 (__dest)); 87:41.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc: In member function 'virtual bool ots::OpenTypeSILL::LanguageEntry::SerializePart(ots::OTSStream*) const': 87:41.62 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:112:6: note: object 'v' of size 1 87:41.62 112 | bool OpenTypeSILL::LanguageEntry::SerializePart(OTSStream* out) const { 87:41.62 | ^~~~~~~~~~~~ 87:41.64 In function 'void* memcpy(void*, const void*, size_t)', 87:41.64 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.64 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.64 inlined from 'virtual bool ots::OpenTypeSILL::LangFeatureSetting::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:150:21: 87:41.64 /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] 87:41.64 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.64 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.64 30 | __glibc_objsize0 (__dest)); 87:41.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.64 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc: In member function 'virtual bool ots::OpenTypeSILL::LangFeatureSetting::SerializePart(ots::OTSStream*) const': 87:41.64 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:147:6: note: object 'v' of size 2 87:41.64 147 | bool OpenTypeSILL::LangFeatureSetting::SerializePart(OTSStream* out) const { 87:41.64 | ^~~~~~~~~~~~ 87:41.64 In function 'void* memcpy(void*, const void*, size_t)', 87:41.64 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.64 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:41.64 inlined from 'virtual bool ots::OpenTypeSILL::LangFeatureSetting::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:149:21: 87:41.64 /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] 87:41.64 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.64 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.64 30 | __glibc_objsize0 (__dest)); 87:41.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.64 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc: In member function 'virtual bool ots::OpenTypeSILL::LangFeatureSetting::SerializePart(ots::OTSStream*) const': 87:41.64 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:147:6: note: object 'v' of size 2 87:41.64 147 | bool OpenTypeSILL::LangFeatureSetting::SerializePart(OTSStream* out) const { 87:41.64 | ^~~~~~~~~~~~ 87:41.70 In function 'void* memcpy(void*, const void*, size_t)', 87:41.70 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.70 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.70 inlined from 'virtual bool ots::OpenTypeSTAT::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/stat.cc:252:21: 87:41.70 /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] 87:41.70 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.70 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.70 30 | __glibc_objsize0 (__dest)); 87:41.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.70 In file included from Unified_cpp_gfx_ots_src2.cpp:74: 87:41.70 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/stat.cc: In member function 'virtual bool ots::OpenTypeSTAT::Serialize(ots::OTSStream*)': 87:41.70 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/stat.cc:224:6: note: object 'v' of size 2 87:41.70 224 | bool OpenTypeSTAT::Serialize(OTSStream* out) { 87:41.70 | ^~~~~~~~~~~~ 87:41.70 In function 'void* memcpy(void*, const void*, size_t)', 87:41.70 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.70 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.70 inlined from 'virtual bool ots::OpenTypeSTAT::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/stat.cc:251:21: 87:41.70 /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] 87:41.70 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.70 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.70 30 | __glibc_objsize0 (__dest)); 87:41.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.70 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/stat.cc: In member function 'virtual bool ots::OpenTypeSTAT::Serialize(ots::OTSStream*)': 87:41.70 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/stat.cc:224:6: note: object 'v' of size 2 87:41.70 224 | bool OpenTypeSTAT::Serialize(OTSStream* out) { 87:41.70 | ^~~~~~~~~~~~ 87:41.70 In function 'void* memcpy(void*, const void*, size_t)', 87:41.70 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.70 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.70 inlined from 'virtual bool ots::OpenTypeSTAT::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/stat.cc:250:21: 87:41.70 /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] 87:41.70 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.70 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.70 30 | __glibc_objsize0 (__dest)); 87:41.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.70 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/stat.cc: In member function 'virtual bool ots::OpenTypeSTAT::Serialize(ots::OTSStream*)': 87:41.70 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/stat.cc:224:6: note: object 'v' of size 2 87:41.70 224 | bool OpenTypeSTAT::Serialize(OTSStream* out) { 87:41.70 | ^~~~~~~~~~~~ 87:41.80 In function 'void* memcpy(void*, const void*, size_t)', 87:41.80 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.80 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.80 inlined from 'virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc:160:25: 87:41.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] 87:41.80 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.80 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.80 30 | __glibc_objsize0 (__dest)); 87:41.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.80 In file included from Unified_cpp_gfx_ots_src2.cpp:92: 87:41.80 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc: In member function 'virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)': 87:41.80 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc:128:6: note: object 'v' of size 2 87:41.80 128 | bool OpenTypeVDMX::Serialize(OTSStream *out) { 87:41.80 | ^~~~~~~~~~~~ 87:41.81 In function 'void* memcpy(void*, const void*, size_t)', 87:41.81 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.81 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.81 inlined from 'virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc:146:23: 87:41.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] 87:41.81 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.81 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.81 30 | __glibc_objsize0 (__dest)); 87:41.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.81 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc: In member function 'virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)': 87:41.81 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc:128:6: note: object 'v' of size 2 87:41.81 128 | bool OpenTypeVDMX::Serialize(OTSStream *out) { 87:41.81 | ^~~~~~~~~~~~ 87:41.81 In function 'void* memcpy(void*, const void*, size_t)', 87:41.81 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.81 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.81 inlined from 'virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc:131:21: 87:41.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] 87:41.81 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.81 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.81 30 | __glibc_objsize0 (__dest)); 87:41.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.81 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc: In member function 'virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)': 87:41.81 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc:128:6: note: object 'v' of size 2 87:41.81 128 | bool OpenTypeVDMX::Serialize(OTSStream *out) { 87:41.81 | ^~~~~~~~~~~~ 87:41.81 In function 'void* memcpy(void*, const void*, size_t)', 87:41.81 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.81 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.81 inlined from 'virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc:130:21: 87:41.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] 87:41.81 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.81 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.81 30 | __glibc_objsize0 (__dest)); 87:41.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.81 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc: In member function 'virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)': 87:41.81 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc:128:6: note: object 'v' of size 2 87:41.81 128 | bool OpenTypeVDMX::Serialize(OTSStream *out) { 87:41.81 | ^~~~~~~~~~~~ 87:41.81 In function 'void* memcpy(void*, const void*, size_t)', 87:41.81 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.81 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.81 inlined from 'virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc:129:21: 87:41.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] 87:41.81 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.81 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.81 30 | __glibc_objsize0 (__dest)); 87:41.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.81 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc: In member function 'virtual bool ots::OpenTypeVDMX::Serialize(ots::OTSStream*)': 87:41.81 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vdmx.cc:128:6: note: object 'v' of size 2 87:41.81 128 | bool OpenTypeVDMX::Serialize(OTSStream *out) { 87:41.81 | ^~~~~~~~~~~~ 87:41.90 In function 'void* memcpy(void*, const void*, size_t)', 87:41.90 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.90 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:41.90 inlined from 'virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc:69:23: 87:41.90 /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] 87:41.90 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.90 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.90 30 | __glibc_objsize0 (__dest)); 87:41.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.90 In file included from Unified_cpp_gfx_ots_src2.cpp:110: 87:41.90 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc: In member function 'virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)': 87:41.90 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc:56:6: note: object 'v' of size 2 87:41.90 56 | bool OpenTypeVORG::Serialize(OTSStream *out) { 87:41.90 | ^~~~~~~~~~~~ 87:41.90 In function 'void* memcpy(void*, const void*, size_t)', 87:41.90 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.90 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.90 inlined from 'virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc:68:23: 87:41.90 /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] 87:41.90 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.90 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.90 30 | __glibc_objsize0 (__dest)); 87:41.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.90 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc: In member function 'virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)': 87:41.90 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc:56:6: note: object 'v' of size 2 87:41.90 56 | bool OpenTypeVORG::Serialize(OTSStream *out) { 87:41.90 | ^~~~~~~~~~~~ 87:41.90 In function 'void* memcpy(void*, const void*, size_t)', 87:41.90 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.90 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:41.90 inlined from 'virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc:61:21: 87:41.90 /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] 87:41.90 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.90 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.90 30 | __glibc_objsize0 (__dest)); 87:41.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.91 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc: In member function 'virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)': 87:41.91 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc:56:6: note: object 'v' of size 2 87:41.91 56 | bool OpenTypeVORG::Serialize(OTSStream *out) { 87:41.91 | ^~~~~~~~~~~~ 87:41.91 In function 'void* memcpy(void*, const void*, size_t)', 87:41.91 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.91 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.91 inlined from 'virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc:60:21: 87:41.91 /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] 87:41.91 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.91 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.91 30 | __glibc_objsize0 (__dest)); 87:41.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.91 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc: In member function 'virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)': 87:41.91 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc:56:6: note: object 'v' of size 2 87:41.91 56 | bool OpenTypeVORG::Serialize(OTSStream *out) { 87:41.91 | ^~~~~~~~~~~~ 87:41.91 In function 'void* memcpy(void*, const void*, size_t)', 87:41.91 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:41.91 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:41.91 inlined from 'virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc:59:21: 87:41.91 /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] 87:41.91 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:41.91 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:41.91 30 | __glibc_objsize0 (__dest)); 87:41.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:41.91 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc: In member function 'virtual bool ots::OpenTypeVORG::Serialize(ots::OTSStream*)': 87:41.91 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/vorg.cc:56:6: note: object 'v' of size 2 87:41.91 56 | bool OpenTypeVORG::Serialize(OTSStream *out) { 87:41.91 | ^~~~~~~~~~~~ 87:42.00 In function 'void* memcpy(void*, const void*, size_t)', 87:42.00 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.00 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.00 inlined from 'virtual bool ots::OpenTypeSILF::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:110:50: 87:42.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] 87:42.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.00 30 | __glibc_objsize0 (__dest)); 87:42.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.01 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::Serialize(ots::OTSStream*)': 87:42.01 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:106:6: note: object 'v' of size 2 87:42.01 106 | bool OpenTypeSILF::Serialize(OTSStream* out) { 87:42.01 | ^~~~~~~~~~~~ 87:42.01 In function 'void* memcpy(void*, const void*, size_t)', 87:42.01 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.01 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.01 inlined from 'virtual bool ots::OpenTypeSILF::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:109:21: 87:42.01 /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] 87:42.01 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.01 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.01 30 | __glibc_objsize0 (__dest)); 87:42.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.01 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::Serialize(ots::OTSStream*)': 87:42.01 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:106:6: note: object 'v' of size 2 87:42.01 106 | bool OpenTypeSILF::Serialize(OTSStream* out) { 87:42.01 | ^~~~~~~~~~~~ 87:42.06 In function 'void* memcpy(void*, const void*, size_t)', 87:42.06 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.06 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.06 inlined from 'ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const::' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:544:30, 87:42.06 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:549:9: 87:42.06 /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] 87:42.06 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.06 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.06 30 | __glibc_objsize0 (__dest)); 87:42.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.06 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const': 87:42.06 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:542:9: note: object 'v' of size 2 87:42.06 542 | ![&] { 87:42.07 | ^ 87:42.07 In function 'void* memcpy(void*, const void*, size_t)', 87:42.07 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.07 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.07 inlined from 'bool ots::SerializeParts(const std::vector&, OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:55:23, 87:42.07 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:550:22: 87:42.07 /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] 87:42.07 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.07 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.07 30 | __glibc_objsize0 (__dest)); 87:42.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.07 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h: In member function 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const': 87:42.07 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:53:13: note: object 'v' of size 2 87:42.07 53 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 87:42.07 | ^~~~~~~~~~~~~~ 87:42.07 In function 'void* memcpy(void*, const void*, size_t)', 87:42.07 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.07 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.07 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:539:21: 87:42.07 /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] 87:42.07 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.07 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.07 30 | __glibc_objsize0 (__dest)); 87:42.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.07 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const': 87:42.07 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:536:6: note: object 'v' of size 2 87:42.07 536 | bool OpenTypeSILF::SILSub:: 87:42.07 | ^~~~~~~~~~~~ 87:42.07 In function 'void* memcpy(void*, const void*, size_t)', 87:42.07 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.07 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.07 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:538:21: 87:42.07 /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] 87:42.07 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.07 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.07 30 | __glibc_objsize0 (__dest)); 87:42.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.07 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::SerializePart(ots::OTSStream*) const': 87:42.07 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:536:6: note: object 'v' of size 2 87:42.07 536 | bool OpenTypeSILF::SILSub:: 87:42.07 | ^~~~~~~~~~~~ 87:42.13 In function 'void* memcpy(void*, const void*, size_t)', 87:42.13 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.13 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.13 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:344:23: 87:42.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] 87:42.13 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.13 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.13 30 | __glibc_objsize0 (__dest)); 87:42.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.13 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::SerializePart(ots::OTSStream*) const': 87:42.13 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:341:6: note: object 'v' of size 2 87:42.13 341 | bool OpenTypeSILF::SILSub::SerializePart(OTSStream* out) const { 87:42.13 | ^~~~~~~~~~~~ 87:42.14 In function 'void* memcpy(void*, const void*, size_t)', 87:42.14 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.14 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:42.14 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:347:21: 87:42.14 /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] 87:42.14 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.14 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.14 30 | __glibc_objsize0 (__dest)); 87:42.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.14 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::SerializePart(ots::OTSStream*) const': 87:42.14 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:341:6: note: object 'v' of size 2 87:42.14 341 | bool OpenTypeSILF::SILSub::SerializePart(OTSStream* out) const { 87:42.14 | ^~~~~~~~~~~~ 87:42.14 In function 'void* memcpy(void*, const void*, size_t)', 87:42.14 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.14 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.14 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:346:21: 87:42.14 /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] 87:42.14 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.14 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.14 30 | __glibc_objsize0 (__dest)); 87:42.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.14 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::SerializePart(ots::OTSStream*) const': 87:42.14 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:341:6: note: object 'v' of size 2 87:42.14 341 | bool OpenTypeSILF::SILSub::SerializePart(OTSStream* out) const { 87:42.14 | ^~~~~~~~~~~~ 87:42.21 In function 'void* memcpy(void*, const void*, size_t)', 87:42.21 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.21 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.21 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:599:21: 87:42.21 /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] 87:42.21 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.21 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.21 30 | __glibc_objsize0 (__dest)); 87:42.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.21 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const': 87:42.21 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:594:6: note: object 'v' of size 2 87:42.21 594 | bool OpenTypeSILF::SILSub::ClassMap:: 87:42.21 | ^~~~~~~~~~~~ 87:42.21 In function 'void* memcpy(void*, const void*, size_t)', 87:42.21 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.21 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.21 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:598:21: 87:42.21 /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] 87:42.21 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.21 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.21 30 | __glibc_objsize0 (__dest)); 87:42.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.21 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const': 87:42.21 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:594:6: note: object 'v' of size 2 87:42.21 594 | bool OpenTypeSILF::SILSub::ClassMap:: 87:42.21 | ^~~~~~~~~~~~ 87:42.21 In function 'void* memcpy(void*, const void*, size_t)', 87:42.21 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.21 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.21 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:597:21: 87:42.21 /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] 87:42.21 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.21 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.21 30 | __glibc_objsize0 (__dest)); 87:42.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.21 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const': 87:42.21 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:594:6: note: object 'v' of size 2 87:42.21 594 | bool OpenTypeSILF::SILSub::ClassMap:: 87:42.21 | ^~~~~~~~~~~~ 87:42.21 In function 'void* memcpy(void*, const void*, size_t)', 87:42.21 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.21 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.21 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:596:21: 87:42.21 /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] 87:42.21 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.21 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.21 30 | __glibc_objsize0 (__dest)); 87:42.21 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.21 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::ClassMap::LookupClass::SerializePart(ots::OTSStream*) const': 87:42.22 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:594:6: note: object 'v' of size 2 87:42.22 594 | bool OpenTypeSILF::SILSub::ClassMap:: 87:42.22 | ^~~~~~~~~~~~ 87:42.26 In function 'void* memcpy(void*, const void*, size_t)', 87:42.26 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.26 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.26 inlined from 'virtual bool ots::OpenTypeSILL::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:87:21: 87:42.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] 87:42.26 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.26 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.26 30 | __glibc_objsize0 (__dest)); 87:42.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.26 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc: In member function 'virtual bool ots::OpenTypeSILL::Serialize(ots::OTSStream*)': 87:42.26 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:83:6: note: object 'v' of size 2 87:42.26 83 | bool OpenTypeSILL::Serialize(OTSStream* out) { 87:42.26 | ^~~~~~~~~~~~ 87:42.26 In function 'void* memcpy(void*, const void*, size_t)', 87:42.26 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.26 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.26 inlined from 'virtual bool ots::OpenTypeSILL::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:86:21: 87:42.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] 87:42.26 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.26 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.26 30 | __glibc_objsize0 (__dest)); 87:42.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.26 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc: In member function 'virtual bool ots::OpenTypeSILL::Serialize(ots::OTSStream*)': 87:42.26 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:83:6: note: object 'v' of size 2 87:42.26 83 | bool OpenTypeSILL::Serialize(OTSStream* out) { 87:42.26 | ^~~~~~~~~~~~ 87:42.26 In function 'void* memcpy(void*, const void*, size_t)', 87:42.26 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.26 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.26 inlined from 'virtual bool ots::OpenTypeSILL::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:85:21: 87:42.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] 87:42.26 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.26 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.26 30 | __glibc_objsize0 (__dest)); 87:42.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.26 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc: In member function 'virtual bool ots::OpenTypeSILL::Serialize(ots::OTSStream*)': 87:42.26 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/sill.cc:83:6: note: object 'v' of size 2 87:42.26 83 | bool OpenTypeSILL::Serialize(OTSStream* out) { 87:42.26 | ^~~~~~~~~~~~ 87:42.31 In function 'void* memcpy(void*, const void*, size_t)', 87:42.31 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.31 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.31 inlined from 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:295:23: 87:42.31 /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] 87:42.31 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.31 30 | __glibc_objsize0 (__dest)); 87:42.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.31 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc: In member function 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)': 87:42.31 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:266:6: note: object 'v' of size 2 87:42.31 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 87:42.31 | ^~~~~~~~~~~~ 87:42.31 In function 'void* memcpy(void*, const void*, size_t)', 87:42.31 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.31 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.31 inlined from 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:294:23: 87:42.31 /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] 87:42.31 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.31 30 | __glibc_objsize0 (__dest)); 87:42.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.31 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc: In member function 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)': 87:42.31 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:266:6: note: object 'v' of size 2 87:42.31 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 87:42.31 | ^~~~~~~~~~~~ 87:42.31 In function 'void* memcpy(void*, const void*, size_t)', 87:42.31 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.31 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.31 inlined from 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:293:23: 87:42.31 /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] 87:42.31 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.31 30 | __glibc_objsize0 (__dest)); 87:42.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.31 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc: In member function 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)': 87:42.31 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:266:6: note: object 'v' of size 2 87:42.31 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 87:42.31 | ^~~~~~~~~~~~ 87:42.32 In function 'void* memcpy(void*, const void*, size_t)', 87:42.32 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.32 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.32 inlined from 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:292:23: 87:42.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] 87:42.32 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.32 30 | __glibc_objsize0 (__dest)); 87:42.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.32 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc: In member function 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)': 87:42.32 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:266:6: note: object 'v' of size 2 87:42.32 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 87:42.32 | ^~~~~~~~~~~~ 87:42.32 In function 'void* memcpy(void*, const void*, size_t)', 87:42.32 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.32 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.32 inlined from 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:291:23: 87:42.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] 87:42.32 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.32 30 | __glibc_objsize0 (__dest)); 87:42.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.32 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc: In member function 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)': 87:42.32 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:266:6: note: object 'v' of size 2 87:42.32 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 87:42.32 | ^~~~~~~~~~~~ 87:42.32 In function 'void* memcpy(void*, const void*, size_t)', 87:42.32 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.32 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.32 inlined from 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:290:23: 87:42.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] 87:42.32 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.32 30 | __glibc_objsize0 (__dest)); 87:42.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.32 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc: In member function 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)': 87:42.32 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:266:6: note: object 'v' of size 2 87:42.32 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 87:42.32 | ^~~~~~~~~~~~ 87:42.32 In function 'void* memcpy(void*, const void*, size_t)', 87:42.32 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.32 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.32 inlined from 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:281:21: 87:42.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] 87:42.32 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.32 30 | __glibc_objsize0 (__dest)); 87:42.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.32 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc: In member function 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)': 87:42.32 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:266:6: note: object 'v' of size 2 87:42.32 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 87:42.32 | ^~~~~~~~~~~~ 87:42.32 In function 'void* memcpy(void*, const void*, size_t)', 87:42.32 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.32 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.32 inlined from 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:280:21: 87:42.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] 87:42.32 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.32 30 | __glibc_objsize0 (__dest)); 87:42.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.32 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc: In member function 'virtual bool ots::OpenTypeNAME::Serialize(ots::OTSStream*)': 87:42.32 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/name.cc:266:6: note: object 'v' of size 2 87:42.32 266 | bool OpenTypeNAME::Serialize(OTSStream* out) { 87:42.32 | ^~~~~~~~~~~~ 87:42.54 In function 'void* memcpy(void*, const void*, size_t)', 87:42.54 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.54 inlined from 'bool ots::OTSStream::WriteS16(int16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:150:17, 87:42.54 inlined from 'virtual bool ots::OpenTypePOST::Serialize(ots::OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/post.cc:132:21: 87:42.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] 87:42.54 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.54 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.54 30 | __glibc_objsize0 (__dest)); 87:42.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.54 In file included from Unified_cpp_gfx_ots_src2.cpp:29: 87:42.54 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/post.cc: In member function 'virtual bool ots::OpenTypePOST::Serialize(ots::OTSStream*)': 87:42.54 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/post.cc:122:6: note: object 'v' of size 2 87:42.54 122 | bool OpenTypePOST::Serialize(OTSStream *out) { 87:42.54 | ^~~~~~~~~~~~ 87:42.66 In function 'void* memcpy(void*, const void*, size_t)', 87:42.66 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.66 inlined from 'bool ots::OTSStream::WriteU16(uint16_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:145:17, 87:42.66 inlined from 'bool ots::SerializeParts(const std::vector&, OTSStream*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:55:23, 87:42.66 inlined from 'bool ots::SerializeParts(const std::vector >&, OTSStream*) [with T = short unsigned int]' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:37:24: 87:42.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] 87:42.66 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.66 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.66 30 | __glibc_objsize0 (__dest)); 87:42.66 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.66 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h: In function 'bool ots::SerializeParts(const std::vector >&, OTSStream*) [with T = short unsigned int]': 87:42.66 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/graphite.h:53:13: note: object 'v' of size 2 87:42.66 53 | inline bool SerializeParts(const std::vector& vec, OTSStream* out) { 87:42.66 | ^~~~~~~~~~~~~~ 87:42.68 In function 'void* memcpy(void*, const void*, size_t)', 87:42.68 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.68 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:42.68 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::SILPass::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:908:20: 87:42.68 /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] 87:42.68 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.68 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.68 30 | __glibc_objsize0 (__dest)); 87:42.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.68 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::SILPass::SerializePart(ots::OTSStream*) const': 87:42.68 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:904:6: note: object 'v' of size 1 87:42.68 904 | bool OpenTypeSILF::SILSub:: 87:42.68 | ^~~~~~~~~~~~ 87:42.68 In function 'void* memcpy(void*, const void*, size_t)', 87:42.68 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.68 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:42.68 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::SILPass::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:907:20: 87:42.68 /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] 87:42.68 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.68 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.68 30 | __glibc_objsize0 (__dest)); 87:42.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.68 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::SILPass::SerializePart(ots::OTSStream*) const': 87:42.68 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:904:6: note: object 'v' of size 1 87:42.68 904 | bool OpenTypeSILF::SILSub:: 87:42.68 | ^~~~~~~~~~~~ 87:42.68 In function 'void* memcpy(void*, const void*, size_t)', 87:42.68 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104:18, 87:42.68 inlined from 'bool ots::OTSStream::WriteU8(uint8_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:140:17, 87:42.68 inlined from 'virtual bool ots::OpenTypeSILF::SILSub::SILPass::SerializePart(ots::OTSStream*) const' at /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:906:20: 87:42.68 /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] 87:42.68 29 | return __builtin___memcpy_chk (__dest, __src, __len, 87:42.68 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 87:42.68 30 | __glibc_objsize0 (__dest)); 87:42.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:42.68 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc: In member function 'virtual bool ots::OpenTypeSILF::SILSub::SILPass::SerializePart(ots::OTSStream*) const': 87:42.68 /builddir/build/BUILD/firefox-140.4.0/gfx/ots/src/silf.cc:904:6: note: object 'v' of size 1 87:42.68 904 | bool OpenTypeSILF::SILSub:: 87:42.68 | ^~~~~~~~~~~~ 87:43.19 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/MonomorphizeUnsupportedFunctions.cpp:15: 87:43.19 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:43.19 242 | // / \ / \ 87:43.19 | ^ 87:43.19 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:43.19 245 | // / \ / \ 87:43.19 | ^ 87:45.39 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52: 87:45.39 /builddir/build/BUILD/firefox-140.4.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]': 87:45.39 /builddir/build/BUILD/firefox-140.4.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 >*]' 87:45.39 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 87:45.39 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:0: required from here 87:45.39 /builddir/build/BUILD/firefox-140.4.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] 87:45.39 302 | memcpy(&value, &aInternalValue, sizeof(value)); 87:45.39 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87:45.39 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 87:45.39 413 | struct FrameBidiData { 87:45.39 | 87:46.29 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/NameNamelessUniformBuffers.cpp:13: 87:46.29 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:46.29 242 | // / \ / \ 87:46.29 | ^ 87:46.29 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:46.29 245 | // / \ / \ 87:46.29 | ^ 87:48.51 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/PruneEmptyCases.cpp:12: 87:48.51 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:48.51 242 | // / \ / \ 87:48.51 | ^ 87:48.51 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:48.51 245 | // / \ / \ 87:48.51 | ^ 87:50.35 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/PruneNoOps.cpp:18: 87:50.35 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:50.35 242 | // / \ / \ 87:50.35 | ^ 87:50.36 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:50.36 245 | // / \ / \ 87:50.36 | ^ 87:52.32 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RecordConstantPrecision.cpp:21: 87:52.32 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:52.32 242 | // / \ / \ 87:52.32 | ^ 87:52.32 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:52.32 245 | // / \ / \ 87:52.32 | ^ 87:54.16 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveArrayLengthMethod.cpp:25: 87:54.16 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:54.16 242 | // / \ / \ 87:54.16 | ^ 87:54.16 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:54.16 245 | // / \ / \ 87:54.16 | ^ 87:56.00 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveAtomicCounterBuiltins.cpp:12: 87:56.00 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:56.00 242 | // / \ / \ 87:56.00 | ^ 87:56.00 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:56.00 245 | // / \ / \ 87:56.00 | ^ 87:58.52 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveDynamicIndexing.cpp:21: 87:58.52 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 87:58.52 242 | // / \ / \ 87:58.52 | ^ 87:58.52 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 87:58.52 245 | // / \ / \ 87:58.52 | ^ 88:00.09 In file included from /usr/include/c++/12/bits/shared_ptr_atomic.h:33, 88:00.09 from /usr/include/c++/12/memory:77, 88:00.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/memory:3, 88:00.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/memory:62, 88:00.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/UniquePtr.h:12, 88:00.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Printf.h:60, 88:00.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Sprintf.h:18, 88:00.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Casting.h:13, 88:00.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Span.h:36, 88:00.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DbgMacro.h:13, 88:00.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:13, 88:00.09 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ImageDataSerializer.h:12, 88:00.09 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ImageDataSerializer.cpp:7, 88:00.09 from Unified_cpp_gfx_layers1.cpp:2: 88:00.09 In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = unsigned int]', 88:00.09 inlined from 'static T mozilla::detail::IntrinsicMemoryOps::load(const typename Base::ValueType&) [with T = unsigned int; mozilla::MemoryOrdering Order = mozilla::Relaxed]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Atomics.h:199:21, 88:00.09 inlined from 'mozilla::Atomic::operator bool() const [with mozilla::MemoryOrdering Order = mozilla::Relaxed]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Atomics.h:500:34, 88:00.09 inlined from 'bool mozilla::widget::WaylandSurface::HasBufferAttached() const' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/widget/WaylandSurface.h:91:43, 88:00.09 inlined from 'void mozilla::layers::NativeLayerRootWayland::LogStatsLocked(const mozilla::MutexAutoLock&)' at /builddir/build/BUILD/firefox-140.4.0/gfx/layers/NativeLayerWayland.cpp:411:54: 88:00.09 /usr/include/c++/12/bits/atomic_base.h:488: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=] 88:00.09 488 | return __atomic_load_n(&_M_i, int(__m)); 88:00.09 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 88:00.09 In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::load(std::memory_order) const [with _ITp = unsigned int]', 88:00.09 inlined from 'static T mozilla::detail::IntrinsicMemoryOps::load(const typename Base::ValueType&) [with T = unsigned int; mozilla::MemoryOrdering Order = mozilla::Relaxed]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Atomics.h:199:21, 88:00.09 inlined from 'mozilla::Atomic::operator bool() const [with mozilla::MemoryOrdering Order = mozilla::Relaxed]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Atomics.h:500:34, 88:00.09 inlined from 'bool mozilla::widget::WaylandSurface::IsOpaqueSurfaceHandlerSet() const' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/widget/WaylandSurface.h:89:51, 88:00.09 inlined from 'void mozilla::layers::NativeLayerRootWayland::LogStatsLocked(const mozilla::MutexAutoLock&)' at /builddir/build/BUILD/firefox-140.4.0/gfx/layers/NativeLayerWayland.cpp:416:64: 88:00.10 /usr/include/c++/12/bits/atomic_base.h:488: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=] 88:00.10 488 | return __atomic_load_n(&_M_i, int(__m)); 88:00.10 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 88:00.31 gfx/skia 88:01.69 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveInactiveInterfaceVariables.cpp:13: 88:01.69 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:01.69 242 | // / \ / \ 88:01.69 | ^ 88:01.69 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:01.69 245 | // / \ / \ 88:01.69 | ^ 88:03.39 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 88:03.39 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:13, 88:03.39 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ImageDataSerializer.h:16: 88:03.39 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]', 88:03.39 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 88:03.39 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 88:03.39 inlined from 'regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:68:60, 88:03.39 inlined from 'nsRegion& nsRegion::Copy(const nsRegion&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:35: 88:03.39 /builddir/build/BUILD/firefox-140.4.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] 88:03.39 655 | aOther.mHdr->mLength = 0; 88:03.39 | ~~~~~~~~~~~~~~~~~~~~~^~~ 88:03.39 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:20, 88:03.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersTypes.h:15, 88:03.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:35: 88:03.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 88:03.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object '' of size 8 88:03.40 1908 | mBands = aRegion.mBands.Clone(); 88:03.40 | ~~~~~~~~~~~~~~~~~~~~^~ 88:03.91 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveInvariantDeclaration.cpp:9: 88:03.91 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:03.91 242 | // / \ / \ 88:03.91 | ^ 88:03.92 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:03.92 245 | // / \ / \ 88:03.92 | ^ 88:05.76 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/CompositableHost.h:17, 88:05.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/CompositableTransactionParent.h:16, 88:05.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/ImageBridgeParent.h:12, 88:05.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PImageBridgeParent.cpp:15, 88:05.76 from Unified_cpp_gfx_layers10.cpp:119: 88:05.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Polygon.h: In function 'nsTArray mozilla::gfx::CalculatePointPlaneDistances(const nsTArray >&, const Point4DTyped&, const Point4DTyped&, size_t&, size_t&)': 88:05.76 /builddir/build/BUILD/firefox-140.4.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 88:05.76 85 | } else if (dot < -epsilon) { 88:05.76 | 88:05.76 /builddir/build/BUILD/firefox-140.4.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 88:05.76 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveUnreferencedVariables.cpp:14: 88:05.76 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:05.76 242 | // / \ / \ 88:05.76 | ^ 88:05.76 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:05.76 245 | // / \ / \ 88:05.76 | ^ 88:08.27 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp:15: 88:08.27 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:08.27 242 | // / \ / \ 88:08.27 | ^ 88:08.27 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:08.27 245 | // / \ / \ 88:08.27 | ^ 88:08.28 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp:107:1: warning: multi-line comment [-Wcomment] 88:08.28 107 | // / \ 88:08.28 | ^ 88:08.28 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp:109:1: warning: multi-line comment [-Wcomment] 88:08.28 109 | // / \ 88:08.28 | ^ 88:08.28 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp:113:1: warning: multi-line comment [-Wcomment] 88:08.28 113 | // / \ 88:08.28 | ^ 88:08.28 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp:119:1: warning: multi-line comment [-Wcomment] 88:08.28 119 | // / \ 88:08.28 | ^ 88:08.54 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 88:08.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 88:08.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 88:08.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 88:08.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 88:08.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PAPZParent.cpp:10, 88:08.55 from Unified_cpp_gfx_layers10.cpp:2: 88:08.55 /builddir/build/BUILD/firefox-140.4.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]': 88:08.55 /builddir/build/BUILD/firefox-140.4.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 >*]' 88:08.55 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:08.55 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 88:08.55 /builddir/build/BUILD/firefox-140.4.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] 88:08.55 302 | memcpy(&value, &aInternalValue, sizeof(value)); 88:08.55 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:08.55 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 88:08.56 413 | struct FrameBidiData { 88:08.56 | ^~~~~~~~~~~~~ 88:08.83 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:08.84 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:08.84 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:08.84 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 88:08.84 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 88:08.84 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBitmapProcState.h:11, 88:08.84 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBitmapProcState.cpp:8: 88:08.84 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:08.84 124 | #define MOZ_SKIA 88:08.84 | 88:08.84 : note: this is the location of the previous definition 88:09.98 gfx/src 88:10.76 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:10.76 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:10.76 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 88:10.76 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPoint.h:10, 88:10.76 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkMatrix.h:11, 88:10.76 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:8: 88:10.76 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:10.76 124 | #define MOZ_SKIA 88:10.76 | 88:10.76 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteAtomicCounters.cpp:15: 88:10.76 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:10.77 242 | // / \ / \ 88:10.77 | ^ 88:10.77 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:10.77 245 | // / \ / \ 88:10.77 | ^ 88:10.77 : note: this is the location of the previous definition 88:12.29 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:12.29 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:12.29 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:12.29 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 88:12.29 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 88:12.29 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBitmapProcState.h:11, 88:12.29 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBitmapProcState_opts.cpp:9: 88:12.29 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:12.29 124 | #define MOZ_SKIA 88:12.29 | 88:12.29 : note: this is the location of the previous definition 88:13.19 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteCubeMapSamplersAs2DArray.cpp:20: 88:13.19 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:13.19 242 | // / \ / \ 88:13.19 | ^ 88:13.19 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:13.19 245 | // / \ / \ 88:13.19 | ^ 88:13.66 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:13.67 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:13.67 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:13.67 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 88:13.67 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 88:13.67 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBitmapProcState.h:11, 88:13.67 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBitmapProcState_opts_ssse3.cpp:21: 88:13.67 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:13.67 124 | #define MOZ_SKIA 88:13.67 | 88:13.67 : note: this is the location of the previous definition 88:15.14 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:15.14 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:15.14 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:15.15 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 88:15.15 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 88:15.15 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitMask.h:11, 88:15.15 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitMask_opts.cpp:9: 88:15.15 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:15.15 124 | #define MOZ_SKIA 88:15.15 | 88:15.15 : note: this is the location of the previous definition 88:16.35 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteDfdy.cpp:16: 88:16.35 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:16.35 242 | // / \ / \ 88:16.35 | ^ 88:16.35 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:16.35 245 | // / \ / \ 88:16.35 | ^ 88:17.18 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:17.18 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:17.18 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:17.18 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 88:17.18 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 88:17.18 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitMask.h:11, 88:17.18 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitMask_opts_ssse3.cpp:9: 88:17.18 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:17.18 124 | #define MOZ_SKIA 88:17.18 | 88:17.18 : note: this is the location of the previous definition 88:18.59 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewritePixelLocalStorage.cpp:16: 88:18.59 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:18.59 242 | // / \ / \ 88:18.59 | ^ 88:18.59 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:18.59 245 | // / \ / \ 88:18.59 | ^ 88:19.19 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:19.19 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:19.19 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:19.19 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 88:19.19 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 88:19.19 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitRow_D32.cpp:8: 88:19.19 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:19.19 124 | #define MOZ_SKIA 88:19.19 | 88:19.19 : note: this is the location of the previous definition 88:19.92 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:19.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:19.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:19.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 88:19.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 88:19.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkBitmap.h:12, 88:19.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitRow.h:11, 88:19.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitRow_opts.cpp:9: 88:19.92 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:19.92 124 | #define MOZ_SKIA 88:19.92 | 88:19.92 : note: this is the location of the previous definition 88:21.21 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:21.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:21.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:21.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 88:21.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 88:21.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkBitmap.h:12, 88:21.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitRow.h:11, 88:21.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitRow_opts_hsw.cpp:9: 88:21.21 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:21.21 124 | #define MOZ_SKIA 88:21.21 | 88:21.21 : note: this is the location of the previous definition 88:22.48 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:14: 88:22.48 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:22.48 242 | // / \ / \ 88:22.48 | ^ 88:22.48 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:22.48 245 | // / \ / \ 88:22.48 | ^ 88:22.48 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:169:1: warning: multi-line comment [-Wcomment] 88:22.48 169 | // / \ 88:22.48 | ^ 88:22.48 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:171:1: warning: multi-line comment [-Wcomment] 88:22.48 171 | // / \ 88:22.48 | ^ 88:22.48 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:173:1: warning: multi-line comment [-Wcomment] 88:22.49 173 | // / \ 88:22.49 | ^ 88:22.49 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:175:1: warning: multi-line comment [-Wcomment] 88:22.49 175 | // / \ 88:22.49 | ^ 88:22.49 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:177:1: warning: multi-line comment [-Wcomment] 88:22.49 177 | // / \ 88:22.49 | ^ 88:22.49 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:183:1: warning: multi-line comment [-Wcomment] 88:22.49 183 | // / \ 88:22.49 | ^ 88:22.49 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:185:1: warning: multi-line comment [-Wcomment] 88:22.49 185 | // / \ 88:22.49 | ^ 88:22.49 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:191:1: warning: multi-line comment [-Wcomment] 88:22.49 191 | // / \ 88:22.49 | ^ 88:22.50 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:193:1: warning: multi-line comment [-Wcomment] 88:22.50 193 | // / \ 88:22.50 | ^ 88:22.50 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:195:1: warning: multi-line comment [-Wcomment] 88:22.50 195 | // / \ 88:22.50 | ^ 88:22.50 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:197:1: warning: multi-line comment [-Wcomment] 88:22.50 197 | // / \ 88:22.50 | ^ 88:22.50 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:199:1: warning: multi-line comment [-Wcomment] 88:22.50 199 | // / \ 88:22.50 | ^ 88:22.50 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:205:1: warning: multi-line comment [-Wcomment] 88:22.50 205 | // / \ 88:22.50 | ^ 88:22.50 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:207:1: warning: multi-line comment [-Wcomment] 88:22.51 207 | // / \ 88:22.51 | ^ 88:22.51 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:209:1: warning: multi-line comment [-Wcomment] 88:22.51 209 | // / \ 88:22.51 | ^ 88:22.51 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:211:1: warning: multi-line comment [-Wcomment] 88:22.51 211 | // / \ 88:22.51 | ^ 88:22.51 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp:213:1: warning: multi-line comment [-Wcomment] 88:22.51 213 | // / \ 88:22.51 | ^ 88:22.53 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:22.53 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:22.53 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:22.53 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 88:22.53 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 88:22.53 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkBitmap.h:12, 88:22.53 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitRow.h:11, 88:22.53 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitRow_opts_lasx.cpp:9: 88:22.53 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:22.53 124 | #define MOZ_SKIA 88:22.53 | 88:22.53 : note: this is the location of the previous definition 88:22.92 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:22.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:22.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:22.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 88:22.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 88:22.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitter.h:11, 88:22.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitter.cpp:8: 88:22.92 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:22.92 124 | #define MOZ_SKIA 88:22.92 | 88:22.92 : note: this is the location of the previous definition 88:24.50 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:24.50 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:24.50 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:24.50 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 88:24.50 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 88:24.50 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitter_A8.h:11, 88:24.50 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitter_A8.cpp:8: 88:24.50 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:24.50 124 | #define MOZ_SKIA 88:24.50 | 88:24.50 : note: this is the location of the previous definition 88:25.55 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:25.55 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:25.55 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:25.55 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 88:25.55 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 88:25.55 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp:8: 88:25.55 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:25.55 124 | #define MOZ_SKIA 88:25.55 | 88:25.55 : note: this is the location of the previous definition 88:25.76 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteTexelFetchOffset.cpp:14: 88:25.76 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:25.76 242 | // / \ / \ 88:25.76 | ^ 88:25.76 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:25.76 245 | // / \ / \ 88:25.76 | ^ 88:27.80 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ScalarizeVecAndMatConstructorArgs.cpp:21: 88:27.81 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:27.81 242 | // / \ / \ 88:27.81 | ^ 88:27.81 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:27.81 245 | // / \ / \ 88:27.81 | ^ 88:27.83 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:27.83 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 88:27.83 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkBlendMode.h:11, 88:27.83 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBlitter_Sprite.cpp:9: 88:27.83 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:27.83 124 | #define MOZ_SKIA 88:27.83 | 88:27.83 : note: this is the location of the previous definition 88:28.96 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:28.96 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 88:28.96 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 88:28.97 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColorSpace.h:11, 88:28.97 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkColorSpace.cpp:8: 88:28.97 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:28.97 124 | #define MOZ_SKIA 88:28.97 | 88:28.97 : note: this is the location of the previous definition 88:29.87 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:29.87 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 88:29.87 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 88:29.87 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColorSpace.h:11, 88:29.87 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkColorSpaceXformSteps.cpp:11: 88:29.87 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:29.87 124 | #define MOZ_SKIA 88:29.87 | 88:29.87 : note: this is the location of the previous definition 88:30.29 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/SeparateDeclarations.cpp:19: 88:30.29 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:30.29 242 | // / \ / \ 88:30.29 | ^ 88:30.29 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:30.29 245 | // / \ / \ 88:30.29 | ^ 88:30.75 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:30.75 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 88:30.75 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkCpu.h:11, 88:30.75 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkCpu.cpp:8: 88:30.75 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:30.75 124 | #define MOZ_SKIA 88:30.75 | 88:30.75 : note: this is the location of the previous definition 88:30.95 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:30.95 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:30.95 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 88:30.95 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPoint.h:10, 88:30.95 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkMatrix.h:11, 88:30.95 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkMatrix.cpp:8: 88:30.96 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:30.96 124 | #define MOZ_SKIA 88:30.96 | 88:30.96 : note: this is the location of the previous definition 88:32.58 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/SeparateStructFromUniformDeclarations.cpp:11: 88:32.58 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:32.58 242 | // / \ / \ 88:32.58 | ^ 88:32.58 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:32.58 245 | // / \ / \ 88:32.58 | ^ 88:33.15 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:33.15 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 88:33.15 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkCpu.h:11, 88:33.15 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkMemset_opts.cpp:9: 88:33.15 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:33.16 124 | #define MOZ_SKIA 88:33.16 | 88:33.16 : note: this is the location of the previous definition 88:33.56 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:33.56 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAttributes.h:12, 88:33.56 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/base/SkUtils.h:11, 88:33.56 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/base/SkVx.h:23, 88:33.56 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/opts/SkMemset_opts.h:12, 88:33.56 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkMemset_opts_avx.cpp:22: 88:33.56 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:33.56 124 | #define MOZ_SKIA 88:33.56 | 88:33.56 : note: this is the location of the previous definition 88:34.65 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:34.65 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:34.65 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:34.65 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/base/SkMSAN.h:11, 88:34.65 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkMemset_opts_erms.cpp:8: 88:34.65 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:34.65 124 | #define MOZ_SKIA 88:34.65 | 88:34.65 : note: this is the location of the previous definition 88:34.77 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:34.77 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:34.77 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:34.77 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkSpan_impl.h:11, 88:34.77 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkOpts.h:11, 88:34.77 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkOpts.cpp:7: 88:34.77 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:34.77 124 | #define MOZ_SKIA 88:34.77 | 88:34.77 : note: this is the location of the previous definition 88:34.93 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/SimplifyLoopConditions.cpp:16: 88:34.93 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:34.93 242 | // / \ / \ 88:34.93 | ^ 88:34.93 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:34.93 245 | // / \ / \ 88:34.93 | ^ 88:36.94 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/SplitSequenceOperator.cpp:15: 88:36.94 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:36.94 242 | // / \ / \ 88:36.94 | ^ 88:36.94 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:36.95 245 | // / \ / \ 88:36.95 | ^ 88:38.78 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/apple/AddAndTrueToLoopCondition.cpp:11: 88:38.78 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:38.78 242 | // / \ / \ 88:38.78 | ^ 88:38.78 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:38.78 245 | // / \ / \ 88:38.78 | ^ 88:40.07 In file included from /usr/include/c++/12/list:63, 88:40.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/list:3, 88:40.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/list:62, 88:40.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/RemoteTextureMap.h:12, 88:40.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:20, 88:40.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/RenderRootTypes.h:10, 88:40.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PWebRenderBridgeParent.h:44, 88:40.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PWebRenderBridge.cpp:23, 88:40.07 from Unified_cpp_gfx_layers11.cpp:65: 88:40.07 /usr/include/c++/12/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator)': 88:40.07 /usr/include/c++/12/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 88:40.07 1555 | while (__first != __last) 88:40.07 | 88:40.07 /usr/include/c++/12/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 88:40.99 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/apple/RewriteDoWhile.cpp:15: 88:41.00 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:41.00 242 | // / \ / \ 88:41.00 | ^ 88:41.00 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:41.00 245 | // / \ / \ 88:41.00 | ^ 88:42.63 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 88:42.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 88:42.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 88:42.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 88:42.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 88:42.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PTextureParent.cpp:12, 88:42.63 from Unified_cpp_gfx_layers11.cpp:2: 88:42.63 /builddir/build/BUILD/firefox-140.4.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]': 88:42.63 /builddir/build/BUILD/firefox-140.4.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 >*]' 88:42.63 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:42.63 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 88:42.63 /builddir/build/BUILD/firefox-140.4.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] 88:42.63 302 | memcpy(&value, &aInternalValue, sizeof(value)); 88:42.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:42.63 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 88:42.63 413 | struct FrameBidiData { 88:42.63 | ^~~~~~~~~~~~~ 88:43.32 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/apple/RewriteRowMajorMatrices.cpp:16: 88:43.32 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:43.32 242 | // / \ / \ 88:43.32 | ^ 88:43.32 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:43.32 245 | // / \ / \ 88:43.32 | ^ 88:44.61 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:44.61 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:44.62 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 88:44.62 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPoint.h:10, 88:44.62 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkMatrix.h:11, 88:44.62 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPath.h:11, 88:44.62 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkPath.cpp:8: 88:44.62 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:44.62 124 | #define MOZ_SKIA 88:44.62 | 88:44.62 : note: this is the location of the previous definition 88:47.07 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/apple/RewriteUnaryMinusOperatorFloat.cpp:10: 88:47.07 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:47.07 242 | // / \ / \ 88:47.07 | ^ 88:47.07 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:47.07 245 | // / \ / \ 88:47.07 | ^ 88:47.98 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:47.98 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:47.98 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 88:47.98 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 88:47.98 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 88:47.98 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkBitmap.h:12, 88:47.98 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkPictureData.h:11, 88:47.98 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkPictureData.cpp:8: 88:47.98 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:47.98 124 | #define MOZ_SKIA 88:47.98 | 88:47.98 : note: this is the location of the previous definition 88:48.86 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/apple/UnfoldShortCircuitAST.cpp:11: 88:48.86 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:48.86 242 | // / \ / \ 88:48.86 | ^ 88:48.86 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:48.86 245 | // / \ / \ 88:48.86 | ^ 88:50.44 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:50.44 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 88:50.44 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 88:50.45 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkBBHFactory.h:11, 88:50.45 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkRTree.h:11, 88:50.45 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkRTree.cpp:8: 88:50.45 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:50.45 124 | #define MOZ_SKIA 88:50.45 | 88:50.45 : note: this is the location of the previous definition 88:51.21 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:51.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:51.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 88:51.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPoint.h:10, 88:51.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkRect.h:11, 88:51.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkArc.h:11, 88:51.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkCanvas.h:11, 88:51.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkCanvasVirtualEnforcer.h:11, 88:51.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkRecorder.h:11, 88:51.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkRecorder.cpp:8: 88:51.21 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:51.21 124 | #define MOZ_SKIA 88:51.21 | 88:51.22 : note: this is the location of the previous definition 88:52.84 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/AggregateAssignArraysInSSBOs.cpp:12: 88:52.84 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:52.84 242 | // / \ / \ 88:52.84 | ^ 88:52.84 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:52.84 245 | // / \ / \ 88:52.84 | ^ 88:53.66 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:53.66 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:53.66 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 88:53.66 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPoint.h:10, 88:53.66 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkMatrix.h:11, 88:53.66 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPath.h:11, 88:53.66 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkScan_AntiPath.cpp:8: 88:53.66 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:53.66 124 | #define MOZ_SKIA 88:53.66 | 88:53.66 : note: this is the location of the previous definition 88:54.30 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:54.30 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 88:54.30 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 88:54.30 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPoint.h:10, 88:54.31 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkScan_Antihair.cpp:8: 88:54.31 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:54.31 124 | #define MOZ_SKIA 88:54.31 | 88:54.31 : note: this is the location of the previous definition 88:54.66 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/AggregateAssignStructsInSSBOs.cpp:12: 88:54.66 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:54.66 242 | // / \ / \ 88:54.66 | ^ 88:54.66 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:54.66 245 | // / \ / \ 88:54.66 | ^ 88:55.30 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:55.30 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 88:55.30 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColorType.h:11, 88:55.30 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkSpriteBlitter_ARGB32.cpp:8: 88:55.30 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:55.30 124 | #define MOZ_SKIA 88:55.30 | 88:55.30 : note: this is the location of the previous definition 88:56.08 gfx/thebes 88:56.09 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:56.09 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 88:56.09 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkCpu.h:11, 88:56.09 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkSwizzler_opts.cpp:9: 88:56.09 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:56.09 124 | #define MOZ_SKIA 88:56.09 | 88:56.09 : note: this is the location of the previous definition 88:56.57 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/ArrayReturnValueToOutParameter.cpp:16: 88:56.57 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:56.57 242 | // / \ / \ 88:56.57 | ^ 88:56.57 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:56.57 245 | // / \ / \ 88:56.57 | ^ 88:57.50 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:57.50 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAttributes.h:12, 88:57.50 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/base/SkUtils.h:11, 88:57.50 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/base/SkVx.h:23, 88:57.50 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkSwizzlePriv.h:11, 88:57.50 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkSwizzler_opts_hsw.cpp:11: 88:57.50 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:57.50 124 | #define MOZ_SKIA 88:57.50 | 88:57.50 : note: this is the location of the previous definition 88:59.01 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/BreakVariableAliasingInInnerLoops.cpp:15: 88:59.01 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 88:59.01 242 | // / \ / \ 88:59.01 | ^ 88:59.01 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 88:59.01 245 | // / \ / \ 88:59.01 | ^ 88:59.08 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:59.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAttributes.h:12, 88:59.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/base/SkUtils.h:11, 88:59.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/base/SkVx.h:23, 88:59.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkSwizzlePriv.h:11, 88:59.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkSwizzler_opts_lasx.cpp:11: 88:59.08 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:59.08 124 | #define MOZ_SKIA 88:59.08 | 88:59.08 : note: this is the location of the previous definition 88:59.42 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 88:59.42 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAttributes.h:12, 88:59.42 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/base/SkUtils.h:11, 88:59.42 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/base/SkVx.h:23, 88:59.42 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkSwizzlePriv.h:11, 88:59.42 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkSwizzler_opts_ssse3.cpp:11: 88:59.42 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 88:59.42 124 | #define MOZ_SKIA 88:59.42 | 88:59.42 : note: this is the location of the previous definition 89:00.92 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:00.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 89:00.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 89:00.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 89:00.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 89:00.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkVertices.h:11, 89:00.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkVertices.cpp:7: 89:00.92 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:00.92 124 | #define MOZ_SKIA 89:00.92 | 89:00.92 : note: this is the location of the previous definition 89:01.20 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/ExpandIntegerPowExpressions.cpp:15: 89:01.20 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:01.20 242 | // / \ / \ 89:01.20 | ^ 89:01.20 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:01.20 245 | // / \ / \ 89:01.20 | ^ 89:02.33 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:02.33 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 89:02.33 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 89:02.33 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColorSpace.h:11, 89:02.33 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/effects/colorfilters/SkColorSpaceXformColorFilter.h:10, 89:02.33 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/effects/colorfilters/SkColorSpaceXformColorFilter.cpp:8: 89:02.33 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:02.33 124 | #define MOZ_SKIA 89:02.33 | 89:02.33 : note: this is the location of the previous definition 89:03.19 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/RecordUniformBlocksWithLargeArrayMember.cpp:17: 89:03.19 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:03.19 242 | // / \ / \ 89:03.19 | ^ 89:03.19 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:03.20 245 | // / \ / \ 89:03.20 | ^ 89:03.68 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:03.69 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 89:03.69 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 89:03.69 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkSpan_impl.h:11, 89:03.69 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkOpts.h:11, 89:03.69 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/opts/SkOpts_hsw.cpp:8: 89:03.69 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:03.69 124 | #define MOZ_SKIA 89:03.69 | 89:03.69 : note: this is the location of the previous definition 89:06.13 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/RemoveSwitchFallThrough.cpp:14: 89:06.13 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:06.13 242 | // / \ / \ 89:06.13 | ^ 89:06.13 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:06.13 245 | // / \ / \ 89:06.13 | ^ 89:08.13 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/RewriteAtomicFunctionExpressions.cpp:13: 89:08.13 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:08.13 242 | // / \ / \ 89:08.13 | ^ 89:08.14 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:08.14 245 | // / \ / \ 89:08.14 | ^ 89:10.13 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/NodeSearch.h:12, 89:10.13 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/RewriteElseBlocks.cpp:16: 89:10.13 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:10.13 242 | // / \ / \ 89:10.13 | ^ 89:10.13 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:10.13 245 | // / \ / \ 89:10.13 | ^ 89:10.30 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Animation.h:12, 89:10.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/WindowRenderer.h:12, 89:10.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderBridgeParent.h:26, 89:10.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderScrollDataWrapper.h:13, 89:10.30 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/apz/src/APZCTreeManager.cpp:41, 89:10.30 from Unified_cpp_gfx_layers2.cpp:11: 89:10.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AnimatedPropertyIDSet.h: In member function 'mozilla::AnimatedPropertyID mozilla::AnimatedPropertyIDSet::Iterator::operator*()': 89:10.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AnimatedPropertyIDSet.h:168: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 89:10.30 168 | } else if (mCustomNameIterator != mPropertySet.mCustomNames.end()) { 89:10.30 | 89:10.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AnimatedPropertyIDSet.h:168: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 89:12.43 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/RewriteExpressionsWithShaderStorageBlock.cpp:18: 89:12.43 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:12.43 242 | // / \ / \ 89:12.43 | ^ 89:12.43 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:12.43 245 | // / \ / \ 89:12.43 | ^ 89:14.63 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/RewriteUnaryMinusOperatorInt.cpp:11: 89:14.63 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:14.63 242 | // / \ / \ 89:14.63 | ^ 89:14.63 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:14.63 245 | // / \ / \ 89:14.63 | ^ 89:14.79 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:14.79 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 89:14.79 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/pathops/SkPathOpsDebug.h:10, 89:14.79 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp:8: 89:14.79 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:14.79 124 | #define MOZ_SKIA 89:14.79 | 89:14.80 : note: this is the location of the previous definition 89:15.87 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:15.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 89:15.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 89:15.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 89:15.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 89:15.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/ports/SkFontHost_FreeType_common.h:12, 89:15.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/ports/SkFontHost_FreeType_common.cpp:9: 89:15.88 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:15.88 124 | #define MOZ_SKIA 89:15.88 | 89:15.88 : note: this is the location of the previous definition 89:16.33 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/SeparateArrayConstructorStatements.cpp:14: 89:16.33 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:16.33 242 | // / \ / \ 89:16.33 | ^ 89:16.33 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:16.33 245 | // / \ / \ 89:16.33 | ^ 89:17.94 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 89:17.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 89:17.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 89:17.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 89:17.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 89:17.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/APZTestData.h:21, 89:17.94 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/apz/src/APZCTreeManager.h:22, 89:17.94 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/apz/src/APZCTreeManager.cpp:9: 89:17.94 /builddir/build/BUILD/firefox-140.4.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]': 89:17.94 /builddir/build/BUILD/firefox-140.4.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 >*]' 89:17.94 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:17.94 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 89:17.94 /builddir/build/BUILD/firefox-140.4.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] 89:17.95 302 | memcpy(&value, &aInternalValue, sizeof(value)); 89:17.95 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89:17.95 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 89:17.95 413 | struct FrameBidiData { 89:17.95 | ^~~~~~~~~~~~~ 89:18.24 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:20, 89:18.24 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/SeparateArrayInitialization.cpp:22: 89:18.25 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:18.25 242 | // / \ / \ 89:18.25 | ^ 89:18.25 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:18.25 245 | // / \ / \ 89:18.25 | ^ 89:18.91 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:18.91 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 89:18.91 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 89:18.91 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 89:18.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 89:18.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/ports/SkFontHost_FreeType_common.h:12, 89:18.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp:9: 89:18.92 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:18.92 124 | #define MOZ_SKIA 89:18.92 | 89:18.92 : note: this is the location of the previous definition 89:20.52 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:20.52 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 89:20.52 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 89:20.52 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 89:20.52 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/utils/SkParse.cpp:8: 89:20.52 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:20.52 124 | #define MOZ_SKIA 89:20.52 | 89:20.53 : note: this is the location of the previous definition 89:20.62 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/SeparateExpressionsReturningArrays.cpp:16: 89:20.62 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:20.62 242 | // / \ / \ 89:20.62 | ^ 89:20.62 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:20.62 245 | // / \ / \ 89:20.62 | ^ 89:21.05 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:21.06 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 89:21.06 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 89:21.06 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPoint.h:10, 89:21.06 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkMatrix.h:11, 89:21.06 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPath.h:11, 89:21.06 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/utils/SkParsePath.cpp:8: 89:21.06 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:21.06 124 | #define MOZ_SKIA 89:21.06 | 89:21.06 : note: this is the location of the previous definition 89:22.08 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:22.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 89:22.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 89:22.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/base/SkArenaAlloc.h:12, 89:22.09 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/base/SkArenaAlloc.cpp:8, 89:22.09 from Unified_cpp_gfx_skia0.cpp:2: 89:22.09 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:22.09 124 | #define MOZ_SKIA 89:22.09 | 89:22.09 : note: this is the location of the previous definition 89:22.41 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/UnfoldShortCircuitToIf.cpp:17: 89:22.41 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:22.41 242 | // / \ / \ 89:22.41 | ^ 89:22.41 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:22.41 245 | // / \ / \ 89:22.41 | ^ 89:23.73 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:23.73 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 89:23.73 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkDebug.h:11, 89:23.73 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/base/SkSharedMutex.h:11, 89:23.74 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/base/SkSharedMutex.cpp:8, 89:23.74 from Unified_cpp_gfx_skia1.cpp:2: 89:23.74 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:23.74 124 | #define MOZ_SKIA 89:23.74 | 89:23.74 : note: this is the location of the previous definition 89:24.29 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/d3d/WrapSwitchStatementsInBlocks.cpp:32: 89:24.29 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:24.29 242 | // / \ / \ 89:24.29 | ^ 89:24.29 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:24.29 245 | // / \ / \ 89:24.29 | ^ 89:27.84 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:27.84 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 89:27.84 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 89:27.84 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPoint.h:10, 89:27.84 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkScan.h:12, 89:27.85 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkScan.cpp:7, 89:27.85 from Unified_cpp_gfx_skia10.cpp:2: 89:27.85 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:27.85 124 | #define MOZ_SKIA 89:27.85 | 89:27.85 : note: this is the location of the previous definition 89:28.86 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/gl/RegenerateStructNames.cpp:13: 89:28.86 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:28.86 242 | // / \ / \ 89:28.86 | ^ 89:28.86 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:28.86 245 | // / \ / \ 89:28.86 | ^ 89:31.11 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_ops/gl/RewriteRepeatedAssignToSwizzled.cpp:19: 89:31.11 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:31.11 242 | // / \ / \ 89:31.11 | ^ 89:31.11 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:31.11 245 | // / \ / \ 89:31.11 | ^ 89:35.25 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/DriverUniform.cpp:17: 89:35.25 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:35.25 242 | // / \ / \ 89:35.25 | ^ 89:35.25 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:35.25 245 | // / \ / \ 89:35.25 | ^ 89:36.40 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:36.40 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 89:36.40 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 89:36.41 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPoint.h:10, 89:36.41 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkRect.h:11, 89:36.41 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkFont.h:11, 89:36.41 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTextBlob.h:11, 89:36.41 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkTextBlob.cpp:8, 89:36.41 from Unified_cpp_gfx_skia11.cpp:2: 89:36.41 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:36.41 124 | #define MOZ_SKIA 89:36.41 | 89:36.41 : note: this is the location of the previous definition 89:38.51 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPattern.h:16, 89:38.51 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxContext.h:10, 89:38.51 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFT2FontBase.h:9, 89:38.51 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFT2FontBase.cpp:6: 89:38.51 In member function 'nsTArray_base::size_type nsTArray_base::Length() const [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 89:38.51 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacityImpl(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:213:63, 89:38.51 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:472:43, 89:38.51 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = long int&; E = long int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2702:74, 89:38.51 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = long int&; E = long int]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2836:41, 89:38.51 inlined from 'static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFT2FontBase.cpp:814:25: 89:38.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:439:43: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 89:38.51 439 | size_type Length() const { return mHdr->mLength; } 89:38.51 | ~~~~~~^~~~~~~ 89:38.51 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFT2FontBase.cpp: In static member function 'static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)': 89:38.51 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFT2FontBase.cpp:812:22: note: at offset 8 into object 'coords' of size 8 89:38.51 812 | nsTArray coords; 89:38.51 | ^~~~~~ 89:38.51 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375: 89:38.51 In member function 'bool nsTArray_base::UsesAutoArrayBuffer() const [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 89:38.51 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacityImpl(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:216:29, 89:38.51 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:472:43, 89:38.51 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = long int&; E = long int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2702:74, 89:38.51 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = long int&; E = long int]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2836:41, 89:38.51 inlined from 'static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFT2FontBase.cpp:814:25: 89:38.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:85:14: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 89:38.51 85 | if (!mHdr->mIsAutoArray) { 89:38.51 | ~~~~~~^~~~~~~~~~~~ 89:38.51 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFT2FontBase.cpp: In static member function 'static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)': 89:38.51 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFT2FontBase.cpp:812:22: note: at offset 8 into object 'coords' of size 8 89:38.51 812 | nsTArray coords; 89:38.51 | ^~~~~~ 89:38.52 In file included from /usr/include/string.h:535, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string.h:3, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/throw_gcc.h:16, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/cwchar:82, 89:38.52 from /usr/include/c++/12/bits/postypes.h:40, 89:38.52 from /usr/include/c++/12/iosfwd:40, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/iosfwd:3, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/iosfwd:62, 89:38.52 from /usr/include/c++/12/ios:38, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/ios:3, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/ios:62, 89:38.52 from /usr/include/c++/12/ostream:38, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/ostream:3, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/ostream:62, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DefineEnum.h:13, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Types.h:10, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Point.h:11, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPoint.h:9, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfx2DGlue.h:11, 89:38.52 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxContext.h:9: 89:38.52 In function 'void* memcpy(void*, const void*, size_t)', 89:38.52 inlined from 'static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:711:11, 89:38.52 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacityImpl(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:213:63, 89:38.52 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:472:43, 89:38.52 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = long int&; E = long int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2702:74, 89:38.52 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = long int&; E = long int]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2836:41, 89:38.52 inlined from 'static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFT2FontBase.cpp:814:25: 89:38.52 /usr/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [8, 15] is out of the bounds [0, 8] of object 'coords' with type 'nsTArray' [-Warray-bounds] 89:38.52 29 | return __builtin___memcpy_chk (__dest, __src, __len, 89:38.52 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 89:38.53 30 | __glibc_objsize0 (__dest)); 89:38.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 89:38.53 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFT2FontBase.cpp: In static member function 'static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)': 89:38.53 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFT2FontBase.cpp:812:22: note: 'coords' declared here 89:38.53 812 | nsTArray coords; 89:38.53 | ^~~~~~ 89:38.53 In static member function 'static void nsTArrayInfallibleAllocator::Free(void*)', 89:38.53 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacityImpl(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:217:24, 89:38.53 inlined from 'typename ActualAlloc::ResultTypeProxy nsTArray_base::EnsureCapacity(size_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:472:43, 89:38.53 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = long int&; E = long int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2702:74, 89:38.53 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = long int&; E = long int]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2836:41, 89:38.53 inlined from 'static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFT2FontBase.cpp:814:25: 89:38.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:262:38: warning: 'void free(void*)' called on unallocated object 'coords' [-Wfree-nonheap-object] 89:38.53 262 | static void Free(void* aPtr) { free(aPtr); } 89:38.53 | ~~~~^~~~~~ 89:38.53 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFT2FontBase.cpp: In static member function 'static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)': 89:38.53 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFT2FontBase.cpp:812:22: note: declared here 89:38.53 812 | nsTArray coords; 89:38.53 | ^~~~~~ 89:41.19 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/FindPreciseNodes.cpp:23: 89:41.19 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:41.19 242 | // / \ / \ 89:41.19 | ^ 89:41.19 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:41.20 245 | // / \ / \ 89:41.20 | ^ 89:41.56 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:41.57 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 89:41.57 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 89:41.57 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 89:41.57 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 89:41.57 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/effects/colorfilters/SkColorFilterBase.h:11, 89:41.57 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/effects/colorfilters/SkColorFilterBase.cpp:7, 89:41.57 from Unified_cpp_gfx_skia12.cpp:2: 89:41.57 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:41.57 124 | #define MOZ_SKIA 89:41.57 | 89:41.57 : note: this is the location of the previous definition 89:44.38 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/FindSymbolNode.cpp:13: 89:44.38 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:44.38 242 | // / \ / \ 89:44.38 | ^ 89:44.38 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:44.38 245 | // / \ / \ 89:44.38 | ^ 89:45.92 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:45.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 89:45.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColorType.h:11, 89:45.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkImageInfo.h:12, 89:45.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkImage.h:12, 89:45.92 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/image/SkImage.cpp:8, 89:45.92 from Unified_cpp_gfx_skia13.cpp:2: 89:45.92 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:45.92 124 | #define MOZ_SKIA 89:45.92 | 89:45.92 : note: this is the location of the previous definition 89:50.21 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:50.21 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 89:50.22 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 89:50.22 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPoint.h:10, 89:50.22 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkMatrix.h:11, 89:50.22 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPath.h:11, 89:50.22 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/pathops/SkDConicLineIntersection.cpp:7, 89:50.22 from Unified_cpp_gfx_skia14.cpp:2: 89:50.22 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:50.22 124 | #define MOZ_SKIA 89:50.22 | 89:50.22 : note: this is the location of the previous definition 89:50.53 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.h:10, 89:50.53 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:12: 89:50.53 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:50.53 242 | // / \ / \ 89:50.53 | ^ 89:50.53 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:50.53 245 | // / \ / \ 89:50.53 | ^ 89:52.70 In constructor 'sh::TIntermRebuild::NodeStackGuard::NodeStackGuard(sh::TIntermRebuild::ConsList&, sh::TIntermNode*)', 89:52.70 inlined from 'sh::PostResult sh::TIntermRebuild::traversePost(sh::NodeType, const sh::TIntermNode&, sh::TIntermNode&, VisitBits)' at /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:481:47: 89:52.70 /builddir/build/BUILD/firefox-140.4.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=] 89:52.70 310 | nodeStack = {node, &oldNodeStack}; 89:52.70 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 89:52.70 /builddir/build/BUILD/firefox-140.4.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)': 89:52.70 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:481:20: note: 'guard' declared here 89:52.70 481 | NodeStackGuard guard(mNodeStack, &currNode); 89:52.70 | ^~~~~ 89:52.70 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:481:20: note: '' declared here 89:52.79 In constructor 'sh::TIntermRebuild::NodeStackGuard::NodeStackGuard(sh::TIntermRebuild::ConsList&, sh::TIntermNode*)', 89:52.79 inlined from 'sh::TIntermNode* sh::TIntermRebuild::traverseChildren(sh::NodeType, const sh::TIntermNode&, sh::TIntermNode&, VisitBits)' at /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:411:47: 89:52.79 /builddir/build/BUILD/firefox-140.4.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=] 89:52.79 310 | nodeStack = {node, &oldNodeStack}; 89:52.79 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 89:52.79 /builddir/build/BUILD/firefox-140.4.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)': 89:52.79 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:411:20: note: 'guard' declared here 89:52.79 411 | NodeStackGuard guard(mNodeStack, &currNode); 89:52.79 | ^~~~~ 89:52.79 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermRebuild.cpp:411:20: note: '' declared here 89:53.30 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:7: 89:53.30 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:53.30 242 | // / \ / \ 89:53.30 | ^ 89:53.30 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:53.30 245 | // / \ / \ 89:53.30 | ^ 89:55.05 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/Common.h:19, 89:55.05 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:25, 89:55.05 from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:12: 89:55.05 /builddir/build/BUILD/firefox-140.4.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&)': 89:55.05 /builddir/build/BUILD/firefox-140.4.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] 89:55.05 299 | ASSERT(position >= 0); 89:55.05 | ~~~~~~~~~^~~~ 89:55.05 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/common/debug.h:344:64: note: in definition of macro 'ASSERT' 89:55.05 344 | # define ASSERT(condition) ANGLE_EAT_STREAM_PARAMETERS << !(condition) 89:55.05 | ^~~~~~~~~ 89:57.40 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/ReplaceArrayOfMatrixVarying.cpp:22: 89:57.40 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 89:57.40 242 | // / \ / \ 89:57.40 | ^ 89:57.40 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 89:57.40 245 | // / \ / \ 89:57.40 | ^ 89:57.90 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 89:57.91 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 89:57.91 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 89:57.91 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPoint.h:10, 89:57.91 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/pathops/SkPathOpsConic.h:11, 89:57.91 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/pathops/SkPathOpsConic.cpp:7, 89:57.91 from Unified_cpp_gfx_skia15.cpp:2: 89:57.91 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 89:57.91 124 | #define MOZ_SKIA 89:57.91 | 89:57.91 : note: this is the location of the previous definition 90:00.69 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/ReplaceClipCullDistanceVariable.cpp:19: 90:00.69 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 90:00.69 242 | // / \ / \ 90:00.69 | ^ 90:00.69 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 90:00.69 245 | // / \ / \ 90:00.69 | ^ 90:01.66 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 90:01.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 90:01.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 90:01.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/GeckoContentController.h:11, 90:01.66 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/apz/src/AsyncPanZoomController.h:12, 90:01.66 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 90:01.66 from Unified_cpp_gfx_layers3.cpp:2: 90:01.66 /builddir/build/BUILD/firefox-140.4.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]': 90:01.66 /builddir/build/BUILD/firefox-140.4.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 >*]' 90:01.66 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:01.66 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 90:01.66 /builddir/build/BUILD/firefox-140.4.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] 90:01.67 302 | memcpy(&value, &aInternalValue, sizeof(value)); 90:01.67 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:01.67 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 90:01.67 413 | struct FrameBidiData { 90:01.67 | ^~~~~~~~~~~~~ 90:03.67 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 90:03.67 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 90:03.67 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 90:03.67 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkFlattenable.h:11, 90:03.67 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/ports/SkGlobalInitialization_default.cpp:8, 90:03.67 from Unified_cpp_gfx_skia16.cpp:2: 90:03.67 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 90:03.67 124 | #define MOZ_SKIA 90:03.67 | 90:03.68 : note: this is the location of the previous definition 90:03.86 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/ReplaceShadowingVariables.cpp:26: 90:03.86 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 90:03.86 242 | // / \ / \ 90:03.86 | ^ 90:03.87 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 90:03.87 245 | // / \ / \ 90:03.87 | ^ 90:06.37 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/ReplaceVariable.cpp:13: 90:06.37 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 90:06.37 242 | // / \ / \ 90:06.37 | ^ 90:06.37 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 90:06.37 245 | // / \ / \ 90:06.37 | ^ 90:07.12 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 90:07.12 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 90:07.12 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 90:07.12 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 90:07.12 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 90:07.12 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkBitmap.h:12, 90:07.12 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/shaders/SkPerlinNoiseShaderImpl.h:11, 90:07.13 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/shaders/SkPerlinNoiseShaderImpl.cpp:8, 90:07.13 from Unified_cpp_gfx_skia17.cpp:2: 90:07.13 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 90:07.13 124 | #define MOZ_SKIA 90:07.13 | 90:07.13 : note: this is the location of the previous definition 90:08.40 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/RewriteSampleMaskVariable.cpp:19: 90:08.40 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 90:08.40 242 | // / \ / \ 90:08.40 | ^ 90:08.40 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 90:08.40 245 | // / \ / \ 90:08.40 | ^ 90:11.47 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/RunAtTheBeginningOfShader.cpp:23: 90:11.47 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 90:11.47 242 | // / \ / \ 90:11.47 | ^ 90:11.47 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 90:11.47 245 | // / \ / \ 90:11.47 | ^ 90:13.61 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/RunAtTheEndOfShader.cpp:34: 90:13.61 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:242:5: warning: multi-line comment [-Wcomment] 90:13.61 242 | // / \ / \ 90:13.61 | ^ 90:13.61 /builddir/build/BUILD/firefox-140.4.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:245:5: warning: multi-line comment [-Wcomment] 90:13.61 245 | // / \ / \ 90:13.61 | ^ 90:14.69 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 90:14.70 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 90:14.70 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/SkSLDefines.h:13, 90:14.70 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/SkSLConstantFolder.h:13, 90:14.70 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/SkSLConstantFolder.cpp:8, 90:14.70 from Unified_cpp_gfx_skia18.cpp:2: 90:14.70 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 90:14.70 124 | #define MOZ_SKIA 90:14.70 | 90:14.70 : note: this is the location of the previous definition 90:24.55 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 90:24.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AtomArray.h:11, 90:24.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 90:24.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 90:24.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/FontPropertyTypes.h:21, 90:24.55 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPlatform.h:9, 90:24.55 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFontUtils.h:13, 90:24.55 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFontUtils.cpp:9: 90:24.55 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 90:24.55 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = gfxFontVariationValue; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 90:24.55 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 90:24.55 inlined from 'CopyableTArray::CopyableTArray(CopyableTArray&&) [with E = gfxFontVariationValue]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3003:3, 90:24.55 inlined from 'gfxFontVariationInstance::gfxFontVariationInstance(gfxFontVariationInstance&&)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFontVariations.h:36:8, 90:24.55 inlined from 'static void nsTArrayElementTraits::Construct(E*, A&&) [with A = gfxFontVariationInstance; E = gfxFontVariationInstance]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:669:5, 90:24.55 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = gfxFontVariationInstance; E = gfxFontVariationInstance; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2707:25, 90:24.55 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElement(Item&&) [with Item = gfxFontVariationInstance; E = gfxFontVariationInstance]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2836:41, 90:24.55 inlined from 'static void gfxFontUtils::GetVariationData(gfxFontEntry*, nsTArray*, nsTArray*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFontUtils.cpp:1737:32: 90:24.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 3 is outside array bounds of 'gfxFontVariationInstance [1]' [-Warray-bounds] 90:24.55 655 | aOther.mHdr->mLength = 0; 90:24.55 | ~~~~~~~~~~~~~~~~~~~~~^~~ 90:24.55 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFontUtils.cpp: In static member function 'static void gfxFontUtils::GetVariationData(gfxFontEntry*, nsTArray*, nsTArray*)': 90:24.55 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFontUtils.cpp:1724:32: note: at offset 24 into object 'instance' of size 24 90:24.55 1724 | gfxFontVariationInstance instance; 90:24.56 | ^~~~~~~~ 90:26.41 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 90:26.41 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 90:26.41 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/SkSLUtil.h:11, 90:26.41 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/SkSLUtil.cpp:8, 90:26.41 from Unified_cpp_gfx_skia19.cpp:2: 90:26.42 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 90:26.42 124 | #define MOZ_SKIA 90:26.42 | 90:26.42 : note: this is the location of the previous definition 90:27.41 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 90:27.42 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 90:27.42 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 90:27.42 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 90:27.42 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 90:27.42 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 90:27.42 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 90:27.42 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:18, 90:27.42 from Unified_cpp_gfx_layers4.cpp:29: 90:27.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 90:27.42 /builddir/build/BUILD/firefox-140.4.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 90:27.42 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 90:27.42 | 90:27.42 /builddir/build/BUILD/firefox-140.4.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 90:32.06 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 90:32.06 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 90:32.06 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 90:32.06 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 90:32.06 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 90:32.06 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkAlphaRuns.h:11, 90:32.06 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkAlphaRuns.cpp:7, 90:32.06 from Unified_cpp_gfx_skia2.cpp:2: 90:32.06 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 90:32.06 124 | #define MOZ_SKIA 90:32.06 | 90:32.06 : note: this is the location of the previous definition 90:33.11 In file included from Unified_cpp_gfx_skia2.cpp:65: 90:33.11 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkBitmapCache.cpp:75:22: warning: 'SkBitmapCache::Rec' has a field 'SkBitmapCache::Rec::fKey' whose type uses the anonymous namespace [-Wsubobject-linkage] 90:33.11 75 | class SkBitmapCache::Rec : public SkResourceCache::Rec { 90:33.11 | ^~~ 90:35.08 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 90:35.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 90:35.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 90:35.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/GeckoContentController.h:11, 90:35.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/apz/src/AsyncPanZoomController.h:12, 90:35.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/apz/src/WRHitTester.cpp:8, 90:35.08 from Unified_cpp_gfx_layers4.cpp:2: 90:35.08 /builddir/build/BUILD/firefox-140.4.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]': 90:35.08 /builddir/build/BUILD/firefox-140.4.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 >*]' 90:35.08 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:35.08 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 90:35.08 /builddir/build/BUILD/firefox-140.4.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] 90:35.08 302 | memcpy(&value, &aInternalValue, sizeof(value)); 90:35.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:35.08 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 90:35.08 413 | struct FrameBidiData { 90:35.08 | ^~~~~~~~~~~~~ 90:35.48 /builddir/build/BUILD/firefox-140.4.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]': 90:35.48 /builddir/build/BUILD/firefox-140.4.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 >*]' 90:35.48 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 90:35.48 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:0: required from here 90:35.48 /builddir/build/BUILD/firefox-140.4.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] 90:35.48 302 | memcpy(&value, &aInternalValue, sizeof(value)); 90:35.48 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:35.48 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 90:35.48 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 90:35.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersTypes.h:15, 90:35.48 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/apz/src/HitTestingTreeNode.h:12, 90:35.49 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/apz/src/IAPZHitTester.h:10, 90:35.49 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/apz/src/WRHitTester.h:10, 90:35.49 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/apz/src/WRHitTester.cpp:7: 90:35.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 90:35.49 22 | struct nsPoint : public mozilla::gfx::BasePoint { 90:35.49 | ^~~~~~~ 90:36.70 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIObjectOutputStream.h:9, 90:36.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasePrincipal.h:18, 90:36.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabContext.h:11, 90:36.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:21, 90:36.70 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/APZCTreeManagerChild.cpp:10, 90:36.70 from Unified_cpp_gfx_layers5.cpp:119: 90:36.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIBinaryOutputStream.h: In member function 'nsresult nsIBinaryOutputStream::WriteCString(const nsACString&)': 90:36.70 /builddir/build/BUILD/firefox-140.4.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 90:36.70 85 | if (NS_SUCCEEDED(rv)) rv = WriteBytes(aString); 90:36.70 | 90:36.70 /builddir/build/BUILD/firefox-140.4.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 90:41.14 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 90:41.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 90:41.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 90:41.14 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/apz/util/TouchCounter.cpp:9, 90:41.14 from Unified_cpp_gfx_layers5.cpp:2: 90:41.14 /builddir/build/BUILD/firefox-140.4.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]': 90:41.14 /builddir/build/BUILD/firefox-140.4.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 >*]' 90:41.14 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:41.14 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 90:41.14 /builddir/build/BUILD/firefox-140.4.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] 90:41.14 302 | memcpy(&value, &aInternalValue, sizeof(value)); 90:41.14 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:41.15 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 90:41.15 413 | struct FrameBidiData { 90:41.15 | ^~~~~~~~~~~~~ 90:42.63 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 90:42.63 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 90:42.63 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/SkSLSampleUsage.h:11, 90:42.63 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/SkSLAnalysis.h:11, 90:42.63 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/analysis/SkSLSwitchCaseContainsExit.cpp:8, 90:42.63 from Unified_cpp_gfx_skia20.cpp:2: 90:42.63 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 90:42.63 124 | #define MOZ_SKIA 90:42.63 | 90:42.63 : note: this is the location of the previous definition 90:46.89 gfx/vr/service/openvr 90:48.82 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/vr/service/openvr/src/openvr_api_public.cpp:10: 90:48.82 /builddir/build/BUILD/firefox-140.4.0/gfx/vr/service/openvr/src/vrpathregistry_public.h:10:20: warning: 'k_pchLogOverrideVar' defined but not used [-Wunused-variable] 90:48.82 10 | static const char *k_pchLogOverrideVar = "VR_LOG_PATH"; 90:48.82 | ^~~~~~~~~~~~~~~~~~~ 90:48.82 /builddir/build/BUILD/firefox-140.4.0/gfx/vr/service/openvr/src/vrpathregistry_public.h:9:20: warning: 'k_pchConfigOverrideVar' defined but not used [-Wunused-variable] 90:48.82 9 | static const char *k_pchConfigOverrideVar = "VR_CONFIG_PATH"; 90:48.82 | ^~~~~~~~~~~~~~~~~~~~~~ 90:48.82 /builddir/build/BUILD/firefox-140.4.0/gfx/vr/service/openvr/src/vrpathregistry_public.h:8:20: warning: 'k_pchRuntimeOverrideVar' defined but not used [-Wunused-variable] 90:48.82 8 | static const char *k_pchRuntimeOverrideVar = "VR_OVERRIDE"; 90:48.82 | ^~~~~~~~~~~~~~~~~~~~~~~ 90:49.06 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:14, 90:49.06 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:19, 90:49.06 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/VRManagerChild.h:13, 90:49.06 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPlatform.cpp:161: 90:49.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WebGLTypes.h: In static member function 'static mozilla::Maybe > mozilla::avec2<_T>::From(U, V)': 90:49.06 /builddir/build/BUILD/firefox-140.4.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 90:49.06 445 | if (!x.isValid() || !y.isValid()) return {}; 90:49.06 | 90:49.06 /builddir/build/BUILD/firefox-140.4.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 90:52.23 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 90:52.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 90:52.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 90:52.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 90:52.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 90:52.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:28, 90:52.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 90:52.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:17, 90:52.23 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPlatform.cpp:9: 90:52.23 /builddir/build/BUILD/firefox-140.4.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.23 /builddir/build/BUILD/firefox-140.4.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.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 90:52.23 /builddir/build/BUILD/firefox-140.4.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.23 302 | memcpy(&value, &aInternalValue, sizeof(value)); 90:52.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:52.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 90:52.26 413 | struct FrameBidiData { 90:52.26 | ^~~~~~~~~~~~~ 90:57.81 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 90:57.81 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 90:57.81 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/SkSLDefines.h:13, 90:57.81 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/ir/SkSLConstructorStruct.h:11, 90:57.81 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/ir/SkSLConstructorStruct.cpp:8, 90:57.81 from Unified_cpp_gfx_skia21.cpp:2: 90:57.81 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 90:57.81 124 | #define MOZ_SKIA 90:57.81 | 90:57.81 : note: this is the location of the previous definition 91:04.97 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 91:04.97 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 91:04.97 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 91:04.97 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkTo.h:10, 91:04.97 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/ir/SkSLModifierFlags.h:11, 91:04.97 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/ir/SkSLModifierFlags.cpp:8, 91:04.97 from Unified_cpp_gfx_skia22.cpp:2: 91:04.97 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 91:04.97 124 | #define MOZ_SKIA 91:04.97 | 91:04.97 : note: this is the location of the previous definition 91:11.03 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/loader/LoadedScript.h:16, 91:11.03 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:12, 91:11.03 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 91:11.03 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/CanvasChild.cpp:10, 91:11.04 from Unified_cpp_gfx_layers6.cpp:20: 91:11.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MaybeOneOf.h: In member function 'void mozilla::MaybeOneOf::destroy()': 91:11.04 /builddir/build/BUILD/firefox-140.4.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 91:11.04 122 | } else if (state == SomeT2) { 91:11.04 | 91:11.04 /builddir/build/BUILD/firefox-140.4.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 91:13.42 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 91:13.42 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 91:13.42 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/ir/SkSLVariable.h:11, 91:13.42 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/ir/SkSLVariable.cpp:8, 91:13.42 from Unified_cpp_gfx_skia23.cpp:2: 91:13.42 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 91:13.42 124 | #define MOZ_SKIA 91:13.42 | 91:13.42 : note: this is the location of the previous definition 91:15.03 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 91:15.03 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AtomArray.h:11, 91:15.03 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 91:15.03 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 91:15.03 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/FontPropertyTypes.h:21, 91:15.03 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPlatform.h:9, 91:15.03 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPlatformGtk.h:9, 91:15.03 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPlatformGtk.cpp:9: 91:15.03 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 91:15.03 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 91:15.04 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 91:15.04 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 91:15.04 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 91:15.04 inlined from 'virtual void gfxPlatformGtk::BuildContentDeviceData(mozilla::gfx::ContentDeviceData*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPlatformGtk.cpp:978:66: 91:15.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 91:15.04 450 | mArray.mHdr->mLength = 0; 91:15.04 | ~~~~~~~~~~~~~~~~~~~~~^~~ 91:15.04 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPlatformGtk.cpp: In member function 'virtual void gfxPlatformGtk::BuildContentDeviceData(mozilla::gfx::ContentDeviceData*)': 91:15.04 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPlatformGtk.cpp:978:65: note: at offset 8 into object '' of size 8 91:15.04 978 | aOut->cmsOutputProfileData() = GetPlatformCMSOutputProfileData(); 91:15.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 91:15.04 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 91:15.04 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 91:15.04 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 91:15.04 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 91:15.04 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 91:15.04 inlined from 'virtual void gfxPlatformGtk::BuildContentDeviceData(mozilla::gfx::ContentDeviceData*)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPlatformGtk.cpp:978:66: 91:15.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 91:15.04 450 | mArray.mHdr->mLength = 0; 91:15.04 | ~~~~~~~~~~~~~~~~~~~~~^~~ 91:15.04 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPlatformGtk.cpp: In member function 'virtual void gfxPlatformGtk::BuildContentDeviceData(mozilla::gfx::ContentDeviceData*)': 91:15.04 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPlatformGtk.cpp:978:65: note: at offset 8 into object '' of size 8 91:15.04 978 | aOut->cmsOutputProfileData() = GetPlatformCMSOutputProfileData(); 91:15.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 91:19.70 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 91:19.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 91:19.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 91:19.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 91:19.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 91:19.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 91:19.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 91:19.71 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/RemoteContentController.cpp:12, 91:19.71 from Unified_cpp_gfx_layers7.cpp:38: 91:19.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 91:19.71 /builddir/build/BUILD/firefox-140.4.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 91:19.71 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 91:19.71 | 91:19.71 /builddir/build/BUILD/firefox-140.4.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 91:20.37 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 91:20.37 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 91:20.37 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 91:20.37 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkSpan_impl.h:11, 91:20.37 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkSpan.h:12, 91:20.37 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/sksl/transform/SkSLRenamePrivateSymbols.cpp:8, 91:20.37 from Unified_cpp_gfx_skia24.cpp:2: 91:20.37 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 91:20.37 124 | #define MOZ_SKIA 91:20.37 | 91:20.37 : note: this is the location of the previous definition 91:25.47 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 91:25.47 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 91:25.47 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 91:25.47 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkFontMgr.h:11, 91:25.47 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/utils/SkOrderedFontMgr.h:11, 91:25.47 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/utils/SkOrderedFontMgr.cpp:8, 91:25.47 from Unified_cpp_gfx_skia25.cpp:2: 91:25.47 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 91:25.47 124 | #define MOZ_SKIA 91:25.47 | 91:25.48 : note: this is the location of the previous definition 91:26.25 In file included from Unified_cpp_gfx_skia25.cpp:11: 91:26.25 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/utils/SkPatchUtils.cpp:84:7: warning: 'FwDCubicEvaluator' has a field 'FwDCubicEvaluator::fCoefs' whose type uses the anonymous namespace [-Wsubobject-linkage] 91:26.26 84 | class FwDCubicEvaluator { 91:26.26 | ^~~~~~~~~~~~~~~~~ 91:27.16 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 91:27.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 91:27.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 91:27.16 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/APZInputBridgeChild.cpp:9, 91:27.16 from Unified_cpp_gfx_layers6.cpp:2: 91:27.16 /builddir/build/BUILD/firefox-140.4.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]': 91:27.16 /builddir/build/BUILD/firefox-140.4.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 >*]' 91:27.16 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:27.16 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 91:27.16 /builddir/build/BUILD/firefox-140.4.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] 91:27.16 302 | memcpy(&value, &aInternalValue, sizeof(value)); 91:27.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:27.16 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 91:27.17 413 | struct FrameBidiData { 91:27.17 | ^~~~~~~~~~~~~ 91:30.36 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 91:30.36 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 91:30.36 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 91:30.36 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPoint.h:10, 91:30.36 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkRect.h:11, 91:30.36 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkArc.h:11, 91:30.36 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkCanvas.h:11, 91:30.36 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkCanvasPriv.h:11, 91:30.36 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkCanvasPriv.cpp:8, 91:30.36 from Unified_cpp_gfx_skia3.cpp:2: 91:30.36 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 91:30.36 124 | #define MOZ_SKIA 91:30.36 | 91:30.36 : note: this is the location of the previous definition 91:31.15 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 91:31.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 91:31.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 91:31.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/GeckoContentController.h:11, 91:31.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/RemoteContentController.h:10, 91:31.16 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/RemoteContentController.cpp:7: 91:31.16 /builddir/build/BUILD/firefox-140.4.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]': 91:31.16 /builddir/build/BUILD/firefox-140.4.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 >*]' 91:31.16 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:31.16 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 91:31.16 /builddir/build/BUILD/firefox-140.4.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] 91:31.16 302 | memcpy(&value, &aInternalValue, sizeof(value)); 91:31.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:31.16 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 91:31.16 413 | struct FrameBidiData { 91:31.16 | ^~~~~~~~~~~~~ 91:34.56 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 91:34.56 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 91:34.56 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 91:34.56 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkString.h:11, 91:34.56 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkDescriptor.h:11, 91:34.56 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkDescriptor.cpp:8, 91:34.56 from Unified_cpp_gfx_skia4.cpp:2: 91:34.56 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 91:34.56 124 | #define MOZ_SKIA 91:34.56 | 91:34.56 : note: this is the location of the previous definition 91:40.07 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/MetricTypes.h:14, 91:40.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/DomMetrics.h:12, 91:40.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:67, 91:40.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 91:40.07 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/SharedFontList.cpp:11, 91:40.07 from Unified_cpp_gfx_thebes0.cpp:29: 91:40.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/Labeled.h: In member function 'mozilla::glean::impl::CounterMetric mozilla::glean::impl::Labeled::Get(const nsACString&) const': 91:40.07 /builddir/build/BUILD/firefox-140.4.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 91:40.07 131 | } else if (auto mirrorHgramId = HistogramIdForMetric(mId)) { 91:40.07 | 91:40.07 /builddir/build/BUILD/firefox-140.4.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 91:41.88 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 91:41.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 91:41.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkPoint_impl.h:11, 91:41.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkPoint.h:10, 91:41.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkRect.h:11, 91:41.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkFont.h:11, 91:41.88 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkFont.cpp:8, 91:41.88 from Unified_cpp_gfx_skia5.cpp:2: 91:41.88 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 91:41.88 124 | #define MOZ_SKIA 91:41.88 | 91:41.88 : note: this is the location of the previous definition 91:44.86 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 91:44.86 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message.h:20, 91:44.86 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtils.h:13, 91:44.86 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 91:44.86 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:13, 91:44.86 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/CompositableTransactionParent.h:13, 91:44.86 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/ImageBridgeParent.h:12, 91:44.86 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/ImageBridgeParent.cpp:7, 91:44.86 from Unified_cpp_gfx_layers7.cpp:2: 91:44.86 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]', 91:44.86 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 91:44.86 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 91:44.86 inlined from 'regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:68:60, 91:44.86 inlined from 'nsRegion& nsRegion::Copy(const nsRegion&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:35: 91:44.86 /builddir/build/BUILD/firefox-140.4.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] 91:44.87 655 | aOther.mHdr->mLength = 0; 91:44.87 | ~~~~~~~~~~~~~~~~~~~~~^~~ 91:44.87 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:20, 91:44.87 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersTypes.h:15, 91:44.87 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ImageContainer.h:21, 91:44.87 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, 91:44.87 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18: 91:44.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 91:44.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object '' of size 8 91:44.87 1908 | mBands = aRegion.mBands.Clone(); 91:44.87 | ~~~~~~~~~~~~~~~~~~~~^~ 91:44.96 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 91:44.96 inlined from 'void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 91:44.96 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 91:44.96 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 91:44.96 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 91:44.96 inlined from 'void mozilla::layers::SharedSurfacesParent::MappingTracker::TakeExpired(nsTArray >&, const mozilla::StaticMutexAutoLock&)' at /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/SharedSurfacesParent.cpp:39, 91:44.96 inlined from 'virtual void mozilla::layers::SharedSurfacesParent::MappingTracker::NotifyHandlerEnd()' at /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/SharedSurfacesParent.cpp:46: 91:44.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 91:44.97 315 | mHdr->mLength = 0; 91:44.97 | ~~~~~~~~~~~~~~^~~ 91:44.97 In file included from Unified_cpp_gfx_layers7.cpp:74: 91:44.97 /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/SharedSurfacesParent.cpp: In member function 'virtual void mozilla::layers::SharedSurfacesParent::MappingTracker::NotifyHandlerEnd()': 91:44.97 /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/SharedSurfacesParent.cpp:43: note: at offset 8 into object 'expired' of size 8 91:44.97 43 | nsTArray> expired; 91:44.97 | 91:47.88 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 91:47.89 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:17, 91:47.89 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 91:47.89 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 91:47.89 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/TextDrawTarget.h:11, 91:47.89 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/COLRFonts.cpp:14, 91:47.89 from Unified_cpp_gfx_thebes0.cpp:11: 91:47.89 /builddir/build/BUILD/firefox-140.4.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:47.89 /builddir/build/BUILD/firefox-140.4.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:47.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:47.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 91:47.89 /builddir/build/BUILD/firefox-140.4.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:47.89 302 | memcpy(&value, &aInternalValue, sizeof(value)); 91:47.89 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:47.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 91:47.89 413 | struct FrameBidiData { 91:47.89 | ^~~~~~~~~~~~~ 91:49.49 gfx/vr/service 91:51.38 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 91:51.38 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 91:51.38 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 91:51.38 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkData.h:11, 91:51.38 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkImageGenerator.h:11, 91:51.38 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkImageGenerator.cpp:8, 91:51.38 from Unified_cpp_gfx_skia6.cpp:2: 91:51.38 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 91:51.38 124 | #define MOZ_SKIA 91:51.38 | 91:51.38 : note: this is the location of the previous definition 91:52.71 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 91:52.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 91:52.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 91:52.71 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:20, 91:52.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/APZInputBridge.h:10, 91:52.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/APZInputBridgeChild.h:10, 91:52.71 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/APZInputBridgeChild.cpp:7: 91:52.71 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 91:52.71 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::layers::AsyncParentMessageData; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 91:52.71 inlined from 'virtual void mozilla::layers::HostIPCAllocator::SendPendingAsyncMessages()' at /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/ISurfaceAllocator.cpp:41: 91:52.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 91:52.71 315 | mHdr->mLength = 0; 91:52.71 | ~~~~~~~~~~~~~~^~~ 91:52.71 In file included from Unified_cpp_gfx_layers6.cpp:128: 91:52.71 /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/ISurfaceAllocator.cpp: In member function 'virtual void mozilla::layers::HostIPCAllocator::SendPendingAsyncMessages()': 91:52.71 /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ipc/ISurfaceAllocator.cpp:33: note: at offset 8 into object 'messages' of size 8 91:52.71 33 | nsTArray messages; 91:52.71 | 91:56.13 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 91:56.13 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 91:56.13 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 91:56.13 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 91:56.13 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkMatrixInvert.h:11, 91:56.13 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkMatrixInvert.cpp:8, 91:56.13 from Unified_cpp_gfx_skia7.cpp:2: 91:56.13 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 91:56.13 124 | #define MOZ_SKIA 91:56.13 | 91:56.13 : note: this is the location of the previous definition 92:02.84 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 92:02.84 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/COLRFonts.h:12, 92:02.84 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/COLRFonts.cpp:6: 92:02.84 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 92:02.84 inlined from 'void nsTArray_Impl::Clear() [with E = gfxFont*; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 92:02.84 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = gfxFont*; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 92:02.84 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = gfxFont*; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 92:02.84 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 92:02.84 inlined from 'virtual void gfxFontCache::NotifyHandlerEnd()' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.cpp:340: 92:02.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 92:02.84 315 | mHdr->mLength = 0; 92:02.84 | ~~~~~~~~~~~~~~^~~ 92:02.85 In file included from Unified_cpp_gfx_thebes0.cpp:101: 92:02.85 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.cpp: In member function 'virtual void gfxFontCache::NotifyHandlerEnd()': 92:02.85 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.cpp:337: note: at offset 8 into object 'discard' of size 8 92:02.85 337 | nsTArray discard; 92:02.85 | 92:04.02 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxPlatformFontList.h:17, 92:04.02 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/SharedFontList.cpp:6: 92:04.02 In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, Script, nsAtom*, uint16_t, mozilla::gfx::ShapedTextFlags, gfxFontShaper::RoundingFlags)', 92:04.02 inlined from 'static gfxShapedWord* gfxShapedWord::Create(const uint8_t*, uint32_t, Script, nsAtom*, uint16_t, mozilla::gfx::ShapedTextFlags, gfxFontShaper::RoundingFlags)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.h:1292:78, 92:04.02 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 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.cpp:3317, 92:04.02 inlined from 'bool gfxFont::ProcessSingleSpaceShapedWord(DrawTarget*, bool, int32_t, mozilla::gfx::ShapedTextFlags, RoundingFlags, const std::function&)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.cpp:3424: 92:04.02 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.h:1384:48: warning: array subscript 'gfxShapedWord[0]' is partly outside array bounds of 'unsigned char [45]' [-Warray-bounds] 92:04.02 1384 | uint8_t* text = reinterpret_cast(&mCharGlyphsStorage[aLength]); 92:04.02 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:04.02 In static member function 'static gfxShapedWord* gfxShapedWord::Create(const uint8_t*, uint32_t, Script, nsAtom*, uint16_t, mozilla::gfx::ShapedTextFlags, gfxFontShaper::RoundingFlags)', 92:04.02 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 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.cpp:3317, 92:04.03 inlined from 'bool gfxFont::ProcessSingleSpaceShapedWord(DrawTarget*, bool, int32_t, mozilla::gfx::ShapedTextFlags, RoundingFlags, const std::function&)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.cpp:3424: 92:04.03 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.h:1285:27: note: object of size 45 allocated by 'malloc' 92:04.03 1285 | void* storage = malloc(size); 92:04.03 | ~~~~~~^~~~~~ 92:04.10 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 92:04.10 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkTypes.h:17, 92:04.10 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkRefCnt.h:11, 92:04.10 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkFlattenable.h:11, 92:04.10 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkPictureFlat.h:10, 92:04.10 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkPictureFlat.cpp:8, 92:04.10 from Unified_cpp_gfx_skia8.cpp:2: 92:04.10 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 92:04.10 124 | #define MOZ_SKIA 92:04.10 | 92:04.10 : note: this is the location of the previous definition 92:05.09 In constructor 'gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, Script, nsAtom*, uint16_t, mozilla::gfx::ShapedTextFlags, gfxFontShaper::RoundingFlags)', 92:05.09 inlined from 'static gfxShapedWord* gfxShapedWord::Create(const uint8_t*, uint32_t, Script, nsAtom*, uint16_t, mozilla::gfx::ShapedTextFlags, gfxFontShaper::RoundingFlags)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.h:1292:78, 92:05.09 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 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.cpp:3317, 92:05.09 inlined from 'bool gfxFont::SplitAndInitTextRun(DrawTarget*, gfxTextRun*, const T*, uint32_t, uint32_t, Script, nsAtom*, ShapedTextFlags) [with T = unsigned char]' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.cpp:3806: 92:05.09 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.h:1384:48: warning: array subscript 'gfxShapedWord[0]' is partly outside array bounds of 'unsigned char [45]' [-Warray-bounds] 92:05.09 1384 | uint8_t* text = reinterpret_cast(&mCharGlyphsStorage[aLength]); 92:05.09 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:05.09 In static member function 'static gfxShapedWord* gfxShapedWord::Create(const uint8_t*, uint32_t, Script, nsAtom*, uint16_t, mozilla::gfx::ShapedTextFlags, gfxFontShaper::RoundingFlags)', 92:05.09 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 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.cpp:3317, 92:05.09 inlined from 'bool gfxFont::SplitAndInitTextRun(DrawTarget*, gfxTextRun*, const T*, uint32_t, uint32_t, Script, nsAtom*, ShapedTextFlags) [with T = unsigned char]' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.cpp:3806: 92:05.09 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFont.h:1285:27: note: object of size 45 allocated by 'malloc' 92:05.09 1285 | void* storage = malloc(size); 92:05.09 | ~~~~~~^~~~~~ 92:07.88 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 92:07.88 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::gfx::VsyncSource::DispatcherRefWithCount; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 92:07.88 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::VsyncSource::DispatcherRefWithCount; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 92:07.88 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::VsyncSource::DispatcherRefWithCount; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 92:07.88 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 92:07.88 inlined from 'virtual void mozilla::gfx::VsyncSource::NotifyVsync(const mozilla::TimeStamp&, const mozilla::TimeStamp&)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/VsyncSource.cpp:35: 92:07.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 92:07.88 315 | mHdr->mLength = 0; 92:07.88 | ~~~~~~~~~~~~~~^~~ 92:07.88 In file included from Unified_cpp_gfx_thebes0.cpp:56: 92:07.88 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/VsyncSource.cpp: In member function 'virtual void mozilla::gfx::VsyncSource::NotifyVsync(const mozilla::TimeStamp&, const mozilla::TimeStamp&)': 92:07.88 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/VsyncSource.cpp:30: note: at offset 8 into object 'dispatchers' of size 8 92:07.88 30 | nsTArray dispatchers; 92:07.88 | 92:09.99 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkLoadUserConfig.h:31, 92:09.99 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAPI.h:11, 92:09.99 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/private/base/SkAssert.h:11, 92:09.99 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkScalar.h:11, 92:09.99 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/core/SkColor.h:12, 92:09.99 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkReadBuffer.h:11, 92:09.99 from /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkReadBuffer.cpp:8, 92:09.99 from Unified_cpp_gfx_skia9.cpp:2: 92:09.99 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/include/config/SkUserConfig.h:124: warning: "MOZ_SKIA" redefined 92:09.99 124 | #define MOZ_SKIA 92:09.99 | 92:09.99 : note: this is the location of the previous definition 92:11.20 In file included from Unified_cpp_gfx_skia9.cpp:92: 92:11.20 /builddir/build/BUILD/firefox-140.4.0/gfx/skia/skia/src/core/SkResourceCache.cpp:86:24: warning: 'SkResourceCache::Hash' has a base 'skia_private::THashTable' whose type uses the anonymous namespace [-Wsubobject-linkage] 92:11.20 86 | class SkResourceCache::Hash : 92:11.20 | ^~~~ 92:24.09 gfx/vr 92:30.20 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 92:30.20 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 92:30.20 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 92:30.20 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 92:30.20 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:30.20 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/TextDrawTarget.h:11, 92:30.20 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxTextRun.cpp:36, 92:30.20 from Unified_cpp_gfx_thebes1.cpp:128: 92:30.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 92:30.20 /builddir/build/BUILD/firefox-140.4.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 92:30.20 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 92:30.20 | 92:30.21 /builddir/build/BUILD/firefox-140.4.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 92:31.93 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 92:31.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/imgIContainer.h:11, 92:31.93 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxUtils.h:13, 92:31.93 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxUtils.cpp:6, 92:31.93 from Unified_cpp_gfx_thebes2.cpp:2: 92:31.93 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 92:31.93 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 92:31.93 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 92:31.93 inlined from 'mozilla::detail::MaybeStorageBase::Union::Union(U&&) [with U = nsTArray; = void; T = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MaybeStorageBase.h:38:32, 92:31.93 inlined from 'mozilla::detail::MaybeStorageBase::MaybeStorageBase(T&&) [with T = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MaybeStorageBase.h:51:41, 92:31.93 inlined from 'mozilla::detail::MaybeStorage::MaybeStorage(T&&) [with T = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:256:59, 92:31.93 inlined from 'constexpr mozilla::Maybe::Maybe(U&&, SomeGuard) [with U = nsTArray; T = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:376:56, 92:31.93 inlined from 'constexpr mozilla::Maybe mozilla::Some(T&&) [with T = nsTArray; U = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:1032:66, 92:31.93 inlined from 'static mozilla::Maybe > gfxUtils::EncodeSourceSurfaceAsBytes(SourceSurface*, ImageType, const nsAString&)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxUtils.cpp:1193:33: 92:31.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 92:31.93 655 | aOther.mHdr->mLength = 0; 92:31.93 | ~~~~~~~~~~~~~~~~~~~~~^~~ 92:31.93 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxUtils.cpp: In static member function 'static mozilla::Maybe > gfxUtils::EncodeSourceSurfaceAsBytes(SourceSurface*, ImageType, const nsAString&)': 92:31.93 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxUtils.cpp:1164:21: note: at offset 8 into object 'imgData' of size 8 92:31.93 1164 | nsTArray imgData; 92:31.93 | ^~~~~~~ 92:37.05 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 92:37.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 92:37.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 92:37.05 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxSVGGlyphs.cpp:10, 92:37.05 from Unified_cpp_gfx_thebes1.cpp:101: 92:37.05 /builddir/build/BUILD/firefox-140.4.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:37.05 /builddir/build/BUILD/firefox-140.4.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:37.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:37.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 92:37.05 /builddir/build/BUILD/firefox-140.4.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:37.05 302 | memcpy(&value, &aInternalValue, sizeof(value)); 92:37.05 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:37.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 92:37.05 413 | struct FrameBidiData { 92:37.05 | ^~~~~~~~~~~~~ 92:44.08 In file included from /usr/include/string.h:535, 92:44.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string.h:3, 92:44.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/throw_gcc.h:16, 92:44.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/type_traits:82, 92:44.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:23, 92:44.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFontSrcPrincipal.h:9, 92:44.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFontSrcPrincipal.cpp:6, 92:44.08 from Unified_cpp_gfx_thebes1.cpp:2: 92:44.08 In function 'void* memcpy(void*, const void*, size_t)', 92:44.08 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104, 92:44.08 inlined from 'virtual bool ots::OTSStream::Pad(size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:133: 92:44.08 /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] 92:44.08 29 | return __builtin___memcpy_chk (__dest, __src, __len, 92:44.08 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 92:44.08 30 | __glibc_objsize0 (__dest)); 92:44.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:44.08 In file included from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxOTSUtils.h:11, 92:44.08 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxUserFontSet.cpp:20, 92:44.08 from Unified_cpp_gfx_thebes1.cpp:137: 92:44.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h: In member function 'virtual bool ots::OTSStream::Pad(size_t)': 92:44.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:132: note: object 'kZerob' of size 1 92:44.08 132 | static const uint8_t kZerob = 0; 92:44.08 | 92:47.64 In file included from Unified_cpp_gfx_thebes1.cpp:38: 92:47.64 /builddir/build/BUILD/firefox-140.4.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)': 92:47.65 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxGraphiteShaper.cpp:420:19: warning: 'clusterLoc' may be used uninitialized [-Wmaybe-uninitialized] 92:47.65 420 | rtl ? (xLocs_j - clusterLoc) : (xLocs_j - clusterLoc - adv); 92:47.65 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:47.65 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxGraphiteShaper.cpp:386:13: note: 'clusterLoc' was declared here 92:47.65 386 | float clusterLoc; 92:47.65 | ^~~~~~~~~~ 92:49.08 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 92:49.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 92:49.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:12, 92:49.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:10, 92:49.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 92:49.09 from /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxFontSrcPrincipal.cpp:9: 92:49.09 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 92:49.09 inlined from 'void nsTArray_Impl::Clear() [with E = short unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 92:49.09 inlined from 'nsTArray&& gfxOTSMessageContext::TakeMessages()' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxUserFontSet.cpp:183, 92:49.09 inlined from 'bool gfxOTSMessageContext::Process(ots::OTSStream*, const uint8_t*, size_t, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxUserFontSet.cpp:170, 92:49.09 inlined from 'const uint8_t* gfxUserFontEntry::SanitizeOpenTypeData(const uint8_t*, uint32_t, uint32_t&, gfxUserFontType&, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxUserFontSet.cpp:211: 92:49.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 8 is outside array bounds of 'gfxOTSMessageContext [1]' [-Warray-bounds] 92:49.09 315 | mHdr->mLength = 0; 92:49.09 | ~~~~~~~~~~~~~~^~~ 92:49.09 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxUserFontSet.cpp: In member function 'const uint8_t* gfxUserFontEntry::SanitizeOpenTypeData(const uint8_t*, uint32_t, uint32_t&, gfxUserFontType&, nsTArray&)': 92:49.09 /builddir/build/BUILD/firefox-140.4.0/gfx/thebes/gfxUserFontSet.cpp:210: note: at offset 64 into object 'otsContext' of size 64 92:49.09 210 | gfxOTSMessageContext otsContext; 92:49.09 | 92:53.14 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSRenderingBorders.h:14, 92:53.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:46, 92:53.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:17, 92:53.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 92:53.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:27, 92:53.14 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/wr/ClipManager.cpp:14, 92:53.14 from Unified_cpp_gfx_layers8.cpp:38: 92:53.14 /builddir/build/BUILD/firefox-140.4.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&)': 92:53.14 /builddir/build/BUILD/firefox-140.4.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 92:53.14 101 | } else if (arcSweepLeft > Float(2.0f * M_PI)) { 92:53.14 | 92:53.14 /builddir/build/BUILD/firefox-140.4.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 92:54.23 In file included from Unified_cpp_gfx_layers8.cpp:47: 92:54.23 /builddir/build/BUILD/firefox-140.4.0/gfx/layers/wr/DisplayItemCache.cpp: In member function 'void mozilla::layers::DisplayItemCache::Clear()': 92:54.23 /builddir/build/BUILD/firefox-140.4.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] 92:54.23 85 | memset(mSlots.Elements(), 0, mSlots.Length() * sizeof(Slot)); 92:54.23 | 92:54.23 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:24: 92:54.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/DisplayItemCache.h:157:10: note: 'nsTArray_Impl::value_type' {aka 'struct mozilla::layers::DisplayItemCache::Slot'} declared here 92:54.23 157 | struct Slot { 92:54.23 | ^~~~ 93:03.63 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 93:03.63 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSplittableFrame.h:16, 93:03.63 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:15, 93:03.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:19, 93:03.63 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/wr/ClipManager.cpp:11: 93:03.63 /builddir/build/BUILD/firefox-140.4.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]': 93:03.63 /builddir/build/BUILD/firefox-140.4.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 >*]' 93:03.63 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:03.63 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 93:03.64 /builddir/build/BUILD/firefox-140.4.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] 93:03.64 302 | memcpy(&value, &aInternalValue, sizeof(value)); 93:03.64 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:03.64 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 93:03.64 413 | struct FrameBidiData { 93:03.64 | ^~~~~~~~~~~~~ 93:13.02 In file included from /usr/include/string.h:535, 93:13.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string.h:3, 93:13.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/throw_gcc.h:16, 93:13.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/cwchar:82, 93:13.02 from /usr/include/c++/12/bits/postypes.h:40, 93:13.02 from /usr/include/c++/12/bits/char_traits.h:39, 93:13.02 from /usr/include/c++/12/string:40, 93:13.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string:3, 93:13.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/string:62, 93:13.02 from /usr/include/c++/12/bitset:47, 93:13.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/bitset:3, 93:13.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/GLContext.h:10, 93:13.02 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/opengl/TextureClientOGL.cpp:7, 93:13.02 from Unified_cpp_gfx_layers8.cpp:2: 93:13.02 In function 'void* memcpy(void*, const void*, size_t)', 93:13.02 inlined from 'bool ots::OTSStream::Write(const void*, size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:104, 93:13.02 inlined from 'virtual bool ots::OTSStream::Pad(size_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:133: 93:13.02 /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] 93:13.02 29 | return __builtin___memcpy_chk (__dest, __src, __len, 93:13.02 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 93:13.02 30 | __glibc_objsize0 (__dest)); 93:13.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:13.02 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxOTSUtils.h:11, 93:13.02 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/wr/WebRenderBridgeParent.cpp:13, 93:13.02 from Unified_cpp_gfx_layers8.cpp:128: 93:13.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h: In member function 'virtual bool ots::OTSStream::Pad(size_t)': 93:13.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/opentype-sanitiser.h:132: note: object 'kZerob' of size 1 93:13.02 132 | static const uint8_t kZerob = 0; 93:13.02 | 93:16.68 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 93:16.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 93:16.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 93:16.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 93:16.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 93:16.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PVRLayer.cpp:11, 93:16.68 from Unified_cpp_gfx_vr1.cpp:29: 93:16.68 /builddir/build/BUILD/firefox-140.4.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:16.68 /builddir/build/BUILD/firefox-140.4.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:16.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:16.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 93:16.69 /builddir/build/BUILD/firefox-140.4.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:16.69 302 | memcpy(&value, &aInternalValue, sizeof(value)); 93:16.69 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:16.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 93:16.69 413 | struct FrameBidiData { 93:16.69 | ^~~~~~~~~~~~~ 93:16.75 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 93:16.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsITimer.h:13, 93:16.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsThreadUtils.h:31, 93:16.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsProxyRelease.h:20, 93:16.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WeakPtr.h:88, 93:16.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/MozFramebuffer.h:13, 93:16.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/GLContext.h:35: 93:16.75 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]', 93:16.75 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 93:16.75 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 93:16.75 inlined from 'regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:68:60, 93:16.75 inlined from 'nsRegion& nsRegion::Copy(const nsRegion&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:35, 93:16.75 inlined from 'nsRegion::nsRegion(const nsRegion&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:503:43, 93:16.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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:2225:49, 93:16.77 inlined from 'mozilla::gfx::IntRegionTyped::IntRegionTyped(const mozilla::gfx::IntRegionTyped&) [with units = mozilla::gfx::UnknownUnits]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:2500:64, 93:16.77 inlined from 'bool mozilla::layers::DirectMapTextureSource::_ZN7mozilla6layers22DirectMapTextureSource14UpdateInternalEPNS_3gfx17DataSourceSurfaceEPNS2_14IntRegionTypedINS2_12UnknownUnitsEEEPNS2_13IntPointTypedIS6_EEb.part.0(mozilla::gfx::DataSourceSurface*, nsIntRegion*, mozilla::gfx::IntPoint*, bool)' at /builddir/build/BUILD/firefox-140.4.0/gfx/layers/opengl/TextureHostOGL.cpp:418:68: 93:16.79 /builddir/build/BUILD/firefox-140.4.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] 93:16.80 655 | aOther.mHdr->mLength = 0; 93:16.80 | ~~~~~~~~~~~~~~~~~~~~~^~~ 93:16.80 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:20, 93:16.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersTypes.h:15, 93:16.80 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/ImageContainer.h:21, 93:16.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, 93:16.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 93:16.80 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/opengl/TextureClientOGL.cpp:9: 93:16.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h: In member function 'bool mozilla::layers::DirectMapTextureSource::_ZN7mozilla6layers22DirectMapTextureSource14UpdateInternalEPNS_3gfx17DataSourceSurfaceEPNS2_14IntRegionTypedINS2_12UnknownUnitsEEEPNS2_13IntPointTypedIS6_EEb.part.0(mozilla::gfx::DataSourceSurface*, nsIntRegion*, mozilla::gfx::IntPoint*, bool)': 93:16.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object '' of size 8 93:16.80 1908 | mBands = aRegion.mBands.Clone(); 93:16.80 | ~~~~~~~~~~~~~~~~~~~~^~ 93:19.98 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 93:19.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 93:19.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 93:19.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:20, 93:19.98 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:26, 93:19.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 93:19.98 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 93:19.98 from /builddir/build/BUILD/firefox-140.4.0/gfx/vr/VRDisplayClient.cpp:12, 93:19.98 from Unified_cpp_gfx_vr0.cpp:2: 93:19.98 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 93:19.98 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 93:19.98 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 93:19.98 inlined from 'mozilla::gfx::VRServiceHost::SendPuppetSubmitToVRProcess(const nsTArray&)::::(mozilla::gfx::VRServiceHost::SendPuppetSubmitToVRProcess(const nsTArray&)::&&)' at /builddir/build/BUILD/firefox-140.4.0/gfx/vr/VRServiceHost.cpp:222:33, 93:19.98 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsThreadUtils.h:543:26, 93:19.98 inlined from 'already_AddRefed NS_NewRunnableFunction(const char*, Function&&) [with Function = mozilla::gfx::VRServiceHost::SendPuppetSubmitToVRProcess(const nsTArray&)::]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsThreadUtils.h:611:20, 93:19.98 inlined from 'void mozilla::gfx::VRServiceHost::_ZN7mozilla3gfx13VRServiceHost27SendPuppetSubmitToVRProcessERK8nsTArrayImE.part.0(const nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/gfx/vr/VRServiceHost.cpp:220:51: 93:19.99 /builddir/build/BUILD/firefox-140.4.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] 93:19.99 655 | aOther.mHdr->mLength = 0; 93:19.99 | ~~~~~~~~~~~~~~~~~~~~~^~~ 93:19.99 In file included from Unified_cpp_gfx_vr0.cpp:20: 93:19.99 /builddir/build/BUILD/firefox-140.4.0/gfx/vr/VRServiceHost.cpp: In member function 'void mozilla::gfx::VRServiceHost::_ZN7mozilla3gfx13VRServiceHost27SendPuppetSubmitToVRProcessERK8nsTArrayImE.part.0(const nsTArray&)': 93:19.99 /builddir/build/BUILD/firefox-140.4.0/gfx/vr/VRServiceHost.cpp:222:9: note: at offset 8 into object '' of size 8 93:19.99 222 | [buffer{aBuffer.Clone()}]() -> void { 93:19.99 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:19.99 223 | VRServiceHost::Get()->SendPuppetSubmitToVRProcess(buffer); 93:19.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:19.99 224 | }); 93:19.99 | ~ 93:23.11 gfx/webrender_bindings 93:40.53 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 93:40.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:26, 93:40.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 93:40.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 93:40.53 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/wr/WebRenderLayerManager.cpp:12, 93:40.53 from Unified_cpp_gfx_layers9.cpp:29: 93:40.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h: In static member function 'static bool IPC::ParamTraits::Read(IPC::MessageReader*, paramType*)': 93:40.53 /builddir/build/BUILD/firefox-140.4.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 93:40.53 54 | if (!ReadParam(aReader, &aResult->mHeader) || 93:40.53 | 93:40.53 /builddir/build/BUILD/firefox-140.4.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 93:49.29 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 93:49.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 93:49.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 93:49.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 93:49.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 93:49.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:28, 93:49.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerParent.h:9, 93:49.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/CompositorManagerParent.h:17, 93:49.29 from /builddir/build/BUILD/firefox-140.4.0/gfx/webrender_bindings/RenderThread.cpp:23, 93:49.29 from Unified_cpp_webrender_bindings0.cpp:128: 93:49.29 /builddir/build/BUILD/firefox-140.4.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:49.29 /builddir/build/BUILD/firefox-140.4.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:49.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:49.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 93:49.29 /builddir/build/BUILD/firefox-140.4.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:49.29 302 | memcpy(&value, &aInternalValue, sizeof(value)); 93:49.29 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:49.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 93:49.29 413 | struct FrameBidiData { 93:49.29 | ^~~~~~~~~~~~~ 93:49.54 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 93:49.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:17, 93:49.54 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/wr/WebRenderCommandBuilder.h:15, 93:49.54 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 93:49.54 from Unified_cpp_gfx_layers9.cpp:2: 93:49.54 /builddir/build/BUILD/firefox-140.4.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]': 93:49.54 /builddir/build/BUILD/firefox-140.4.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 >*]' 93:49.54 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:49.54 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 93:49.54 /builddir/build/BUILD/firefox-140.4.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] 93:49.54 302 | memcpy(&value, &aInternalValue, sizeof(value)); 93:49.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:49.54 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 93:49.54 413 | struct FrameBidiData { 93:49.54 | ^~~~~~~~~~~~~ 93:50.52 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 93:50.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:17, 93:50.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 93:50.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 93:50.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/TextDrawTarget.h:11, 93:50.52 from /builddir/build/BUILD/firefox-140.4.0/gfx/webrender_bindings/WebRenderAPI.cpp:21, 93:50.52 from Unified_cpp_webrender_bindings1.cpp:11: 93:50.52 /builddir/build/BUILD/firefox-140.4.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:50.52 /builddir/build/BUILD/firefox-140.4.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:50.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:50.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 93:50.53 /builddir/build/BUILD/firefox-140.4.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:50.53 302 | memcpy(&value, &aInternalValue, sizeof(value)); 93:50.53 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:50.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 93:50.53 413 | struct FrameBidiData { 93:50.53 | ^~~~~~~~~~~~~ 93:54.61 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:22, 93:54.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:15, 93:54.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Hal.h:12, 93:54.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/webrender/RenderThread.h:17, 93:54.61 from /builddir/build/BUILD/firefox-140.4.0/gfx/webrender_bindings/RendererOGL.h:13, 93:54.61 from /builddir/build/BUILD/firefox-140.4.0/gfx/webrender_bindings/RendererScreenshotGrabber.cpp:9, 93:54.61 from Unified_cpp_webrender_bindings1.cpp:2: 93:54.61 In member function 'bool mozilla::Variant::is() const [with long unsigned int N = 0; Ts = {mozilla::UniquePtr >, mozilla::ipc::shared_memory::Mapping}]', 93:54.61 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:239:26, 93:54.61 inlined from 'mozilla::Variant::~Variant() [with Ts = {mozilla::UniquePtr >, mozilla::ipc::shared_memory::Mapping}]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:689:29, 93:54.61 inlined from 'mozilla::ipc::BigBuffer::~BigBuffer()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/BigBuffer.h:75:3, 93:54.61 inlined from 'mozilla::layers::FrameRecording::~FrameRecording()' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeTypes.h:117:7, 93:54.61 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:240:29, 93:54.61 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:238:15, 93:54.61 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:242:20, 93:54.61 inlined from 'mozilla::Variant::~Variant() [with Ts = {mozilla::Nothing, mozilla::layers::FrameRecording, nsresult}]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:689:29, 93:54.61 inlined from 'void mozilla::MozPromise::ResolveOrRejectValue::SetReject(RejectValueType_&&) [with RejectValueType_ = nsresult; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:193:16, 93:54.61 inlined from 'void mozilla::MozPromise::Private::Reject(RejectValueT_&&, mozilla::StaticString) [with RejectValueT_ = nsresult; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1383:21, 93:54.61 inlined from 'void mozilla::MozPromise::ForwardTo(Private*) [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1295:21, 93:54.61 inlined from 'void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1285:16: 93:54.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:721: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] 93:54.62 721 | return N == size_t(tag); 93:54.62 | ^~~ 93:54.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]': 93:54.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:193:16: note: '' declared here 93:54.62 193 | mValue = Storage(VariantIndex{}, 93:54.62 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:54.62 194 | std::forward(aRejectValue)); 93:54.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:54.62 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Printf.h:60, 93:54.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Sprintf.h:18, 93:54.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Casting.h:13, 93:54.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/FloatingPoint.h:14, 93:54.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimeStamp.h:12, 93:54.62 from /builddir/build/BUILD/firefox-140.4.0/gfx/webrender_bindings/RendererScreenshotGrabber.h:8, 93:54.62 from /builddir/build/BUILD/firefox-140.4.0/gfx/webrender_bindings/RendererScreenshotGrabber.cpp:7: 93:54.62 In member function 'void mozilla::UniquePtr::reset(std::nullptr_t) [with T = unsigned char; D = mozilla::detail::FreePolicy]', 93:54.62 inlined from 'mozilla::UniquePtr::~UniquePtr() [with T = unsigned char; D = mozilla::detail::FreePolicy]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/UniquePtr.h:383:23, 93:54.62 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:240:29, 93:54.63 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:238:15, 93:54.63 inlined from 'mozilla::Variant::~Variant() [with Ts = {mozilla::UniquePtr >, mozilla::ipc::shared_memory::Mapping}]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:689:29, 93:54.63 inlined from 'mozilla::ipc::BigBuffer::~BigBuffer()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/BigBuffer.h:75:3, 93:54.63 inlined from 'mozilla::layers::FrameRecording::~FrameRecording()' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeTypes.h:117:7, 93:54.63 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:240:29, 93:54.63 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:238:15, 93:54.63 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:242:20, 93:54.63 inlined from 'mozilla::Variant::~Variant() [with Ts = {mozilla::Nothing, mozilla::layers::FrameRecording, nsresult}]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Variant.h:689:29, 93:54.63 inlined from 'void mozilla::MozPromise::ResolveOrRejectValue::SetReject(RejectValueType_&&) [with RejectValueType_ = nsresult; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:193:16, 93:54.63 inlined from 'void mozilla::MozPromise::Private::Reject(RejectValueT_&&, mozilla::StaticString) [with RejectValueT_ = nsresult; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1383:21, 93:54.63 inlined from 'void mozilla::MozPromise::ForwardTo(Private*) [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1295:21, 93:54.63 inlined from 'void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1285:16: 93:54.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/UniquePtr.h:419:13: warning: '*(unsigned char**)((char*)& + offsetof(mozilla::Storage, mozilla::Variant::rawData[24]))' may be used uninitialized [-Wmaybe-uninitialized] 93:54.63 419 | Pointer old = mTuple.first(); 93:54.63 | ^~~ 93:54.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]': 93:54.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:193:16: note: '' declared here 93:54.63 193 | mValue = Storage(VariantIndex{}, 93:54.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:54.63 194 | std::forward(aRejectValue)); 93:54.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:55.48 gfx/ycbcr 93:58.13 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Point.h:11, 93:58.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxPoint.h:9, 93:58.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/ScaleFactor.h:14, 93:58.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h:14, 93:58.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/BaseRect.h:17, 93:58.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 93:58.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxRect.h:9, 93:58.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxUtils.h:10, 93:58.14 from /builddir/build/BUILD/firefox-140.4.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 93:58.14 from Unified_cpp_webrender_bindings0.cpp:2: 93:58.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Types.h: In member function 'virtual mozilla::gfx::YUVRangedColorSpace mozilla::wr::RenderBufferTextureHost::GetYUVColorSpace() const': 93:58.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Types.h:596:8: warning: 'narrow' may be used uninitialized [-Wmaybe-uninitialized] 93:58.14 596 | bool narrow; 93:58.14 | ^~~~~~ 93:58.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Types.h: In member function 'virtual mozilla::gfx::YUVRangedColorSpace mozilla::wr::RenderExternalTextureHost::GetYUVColorSpace() const': 93:58.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Types.h:596:8: warning: 'narrow' may be used uninitialized [-Wmaybe-uninitialized] 93:59.52 hal 94:01.71 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 94:01.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:25, 94:01.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 94:01.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 94:01.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_gfx.h:9, 94:01.71 from /builddir/build/BUILD/firefox-140.4.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:7: 94:01.71 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]', 94:01.71 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 94:01.71 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 94:01.71 inlined from 'regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:68:60, 94:01.71 inlined from 'nsRegion& nsRegion::Copy(const nsRegion&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:35: 94:01.71 /builddir/build/BUILD/firefox-140.4.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] 94:01.71 655 | aOther.mHdr->mLength = 0; 94:01.71 | ~~~~~~~~~~~~~~~~~~~~~^~~ 94:01.71 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:20, 94:01.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:26, 94:01.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxUtils.h:19: 94:01.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 94:01.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object '' of size 8 94:01.71 1908 | mBands = aRegion.mBands.Clone(); 94:01.71 | ~~~~~~~~~~~~~~~~~~~~^~ 94:05.70 image/build 94:06.09 In file included from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message.h:20, 94:06.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtils.h:13, 94:06.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 94:06.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/TextureHost.h:15, 94:06.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AsyncImagePipelineOp.h:12, 94:06.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:18, 94:06.09 from /builddir/build/BUILD/firefox-140.4.0/gfx/layers/wr/WebRenderCommandBuilder.h:10: 94:06.09 In static member function 'static void nsTArrayFallibleAllocator::Free(void*)', 94:06.09 inlined from 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:311:34, 94:06.09 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2678:31, 94:06.09 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElements(nsTArray_Impl&&) [with Item = mozilla::ScrollPositionUpdate; Allocator = nsTArrayInfallibleAllocator; E = mozilla::ScrollPositionUpdate]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2829:41, 94:06.09 inlined from 'void mozilla::layers::ScrollMetadata::UpdatePendingScrollInfo(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/gfx/layers/FrameMetrics.h:918:34, 94:06.09 inlined from 'void mozilla::layers::WebRenderScrollData::ApplyUpdates(mozilla::layers::ScrollUpdatesMap&&, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/gfx/layers/wr/WebRenderScrollData.cpp:371: 94:06.10 /builddir/build/BUILD/firefox-140.4.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] 94:06.10 250 | static void Free(void* aPtr) { free(aPtr); } 94:06.10 | ~~~~^~~~~~ 94:09.17 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375: 94:09.17 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 94:09.17 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::layers::KeyboardShortcut; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 94:09.17 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::layers::KeyboardShortcut; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 94:09.17 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::layers::KeyboardShortcut; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 94:09.17 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 94:09.17 inlined from 'CopyableTArray& CopyableTArray::operator=(CopyableTArray&&) [with E = mozilla::layers::KeyboardShortcut]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3004:19, 94:09.17 inlined from 'mozilla::layers::KeyboardMap& mozilla::layers::KeyboardMap::operator=(mozilla::layers::KeyboardMap&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:93:7, 94:09.17 inlined from 'static bool IPC::ParamTraits::Read(IPC::MessageReader*, paramType*)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:949:65, 94:09.17 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::layers::KeyboardMap]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:502:33: 94:09.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 2 is outside array bounds of 'IPC::ReadResult [1]' [-Warray-bounds] 94:09.18 315 | mHdr->mLength = 0; 94:09.18 | ~~~~~~~~~~~~~~^~~ 94:09.18 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtils.h:14: 94:09.18 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In function 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = mozilla::layers::KeyboardMap]': 94:09.18 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: note: at offset 16 into object 'p' of size 16 94:09.18 501 | ReadResult

p; 94:09.18 | ^ 94:14.18 image/decoders/icon/gtk 94:14.19 image/decoders/icon 94:19.98 image/decoders 94:20.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 94:32.13 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 94:32.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:30, 94:32.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 94:32.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 94:32.13 from /builddir/build/BUILD/firefox-140.4.0/hal/sandbox/SandboxHal.cpp:13, 94:32.13 from Unified_cpp_hal0.cpp:101: 94:32.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function 'static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)': 94:32.13 /builddir/build/BUILD/firefox-140.4.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 94:32.13 36 | if (!aKey) return 0; 94:32.13 | 94:32.13 /builddir/build/BUILD/firefox-140.4.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 94:34.40 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 94:34.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 94:34.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 94:34.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 94:34.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 94:34.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIChannel.h:11, 94:34.40 from /builddir/build/BUILD/firefox-140.4.0/image/decoders/icon/gtk/nsIconChannel.h:11, 94:34.40 from /builddir/build/BUILD/firefox-140.4.0/image/decoders/icon/gtk/nsIconChannel.cpp:6: 94:34.40 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = std::tuple >; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 94:34.40 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsIconChannel::Init(nsIURI*, nsILoadInfo*):: >&&)>; RejectFunction = nsIconChannel::Init(nsIURI*, nsILoadInfo*)::; ResolveValueT = std::tuple >; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 94:34.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 94:34.40 678 | aFrom->ChainTo(aTo.forget(), ""); 94:34.40 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:34.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsIconChannel::Init(nsIURI*, nsILoadInfo*):: >&&)>; RejectFunction = nsIconChannel::Init(nsIURI*, nsILoadInfo*)::; ResolveValueT = std::tuple >; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 94:34.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::tuple >; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 94:34.41 1191 | void ChainTo(already_AddRefed aChainedPromise, 94:34.41 | ^~~~~~~ 94:34.86 image/encoders/bmp 94:36.85 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 94:36.85 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 94:36.85 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 94:36.85 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 94:36.85 /builddir/build/BUILD/firefox-140.4.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:36.85 /builddir/build/BUILD/firefox-140.4.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:36.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:36.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 94:36.85 /builddir/build/BUILD/firefox-140.4.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:36.85 302 | memcpy(&value, &aInternalValue, sizeof(value)); 94:36.85 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:36.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 94:36.85 413 | struct FrameBidiData { 94:36.85 | ^~~~~~~~~~~~~ 94:36.97 image/encoders/ico 94:38.87 image/encoders/jpeg 94:39.93 In file included from Unified_cpp_image_decoders0.cpp:11: 94:39.93 /builddir/build/BUILD/firefox-140.4.0/image/decoders/nsAVIFDecoder.cpp: In function 'mozilla::image::Orientation mozilla::image::GetImageOrientation(const Mp4parseAvifInfo&)': 94:39.93 /builddir/build/BUILD/firefox-140.4.0/image/decoders/nsAVIFDecoder.cpp:138:37: warning: 'mozRot' may be used uninitialized [-Wmaybe-uninitialized] 94:39.93 138 | return Orientation{mozRot, mozFlip}; 94:39.93 | ^ 94:39.94 /builddir/build/BUILD/firefox-140.4.0/image/decoders/nsAVIFDecoder.cpp:60:9: note: 'mozRot' was declared here 94:39.94 60 | Angle mozRot; 94:39.94 | ^~~~~~ 94:40.83 image/encoders/png 94:43.50 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:15, 94:43.50 from /builddir/build/BUILD/firefox-140.4.0/hal/Hal.h:12, 94:43.50 from /builddir/build/BUILD/firefox-140.4.0/hal/HalWakeLock.cpp:7, 94:43.50 from Unified_cpp_hal0.cpp:2: 94:43.50 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 94:43.51 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::hal_sandbox::HalParent::RecvLockScreenOrientation(const mozilla::hal_sandbox::PHalParent::ScreenOrientation&, mozilla::hal_sandbox::PHalParent::LockScreenOrientationResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 94:43.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 94:43.51 678 | aFrom->ChainTo(aTo.forget(), ""); 94:43.51 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:43.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::hal_sandbox::HalParent::RecvLockScreenOrientation(const mozilla::hal_sandbox::PHalParent::ScreenOrientation&, mozilla::hal_sandbox::PHalParent::LockScreenOrientationResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 94:43.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 94:43.51 1191 | void ChainTo(already_AddRefed aChainedPromise, 94:43.51 | ^~~~~~~ 94:43.54 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 94:43.54 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::hal_sandbox::HalParent::RecvLockScreenOrientation(const mozilla::hal_sandbox::PHalParent::ScreenOrientation&, mozilla::hal_sandbox::PHalParent::LockScreenOrientationResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 94:43.54 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 94:43.54 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 94:43.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 94:43.54 678 | aFrom->ChainTo(aTo.forget(), ""); 94:43.54 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:43.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 94:43.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 94:43.54 1191 | void ChainTo(already_AddRefed aChainedPromise, 94:43.54 | ^~~~~~~ 94:43.64 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]', 94:43.64 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::hal_impl::UPowerClient::UpdateTrackedDevices()::&&)>; RejectFunction = mozilla::hal_impl::UPowerClient::UpdateTrackedDevices()::&&)>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 94:43.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 94:43.64 678 | aFrom->ChainTo(aTo.forget(), ""); 94:43.64 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:43.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::hal_impl::UPowerClient::UpdateTrackedDevices()::&&)>; RejectFunction = mozilla::hal_impl::UPowerClient::UpdateTrackedDevices()::&&)>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]': 94:43.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 94:43.64 1191 | void ChainTo(already_AddRefed aChainedPromise, 94:43.64 | ^~~~~~~ 94:43.73 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]', 94:43.73 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::hal_impl::UPowerClient::BeginListening()::&&)>; RejectFunction = mozilla::hal_impl::UPowerClient::BeginListening()::&&)>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 94:43.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 94:43.73 678 | aFrom->ChainTo(aTo.forget(), ""); 94:43.73 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94:43.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::hal_impl::UPowerClient::BeginListening()::&&)>; RejectFunction = mozilla::hal_impl::UPowerClient::BeginListening()::&&)>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]': 94:43.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 94:43.73 1191 | void ChainTo(already_AddRefed aChainedPromise, 94:43.73 | ^~~~~~~ 94:44.65 image/encoders/webp 94:46.47 image 94:48.16 intl/components/src/calendar 94:49.26 intl/components 94:49.47 intl/hyphenation/glue 94:53.60 In file included from Unified_cpp_intl_components0.cpp:29: 94:53.60 /builddir/build/BUILD/firefox-140.4.0/intl/components/src/Collator.cpp: In member function 'void mozilla::intl::Collator::SetStrength(Strength)': 94:53.60 /builddir/build/BUILD/firefox-140.4.0/intl/components/src/Collator.cpp:106:19: warning: 'strength' may be used uninitialized [-Wmaybe-uninitialized] 94:53.60 106 | ucol_setStrength(mCollator.GetMut(), strength); 94:53.60 /builddir/build/BUILD/firefox-140.4.0/intl/components/src/Collator.cpp:84:22: note: 'strength' was declared here 94:53.60 84 | UColAttributeValue strength; 94:53.60 | ^~~~~~~~ 94:53.61 /builddir/build/BUILD/firefox-140.4.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::ICUResult mozilla::intl::Collator::SetAlternateHandling(AlternateHandling)': 94:53.61 /builddir/build/BUILD/firefox-140.4.0/intl/components/src/Collator.cpp:132:20: warning: 'handling' may be used uninitialized [-Wmaybe-uninitialized] 94:53.61 132 | ucol_setAttribute(mCollator.GetMut(), UCOL_ALTERNATE_HANDLING, handling, 94:53.61 /builddir/build/BUILD/firefox-140.4.0/intl/components/src/Collator.cpp:119:22: note: 'handling' was declared here 94:53.61 119 | UColAttributeValue handling; 94:53.61 | ^~~~~~~~ 94:53.63 In member function 'void mozilla::intl::Collator::SetStrength(Strength)', 94:53.63 inlined from 'mozilla::intl::ICUResult mozilla::intl::Collator::SetOptions(const Options&, mozilla::Maybe)' at /builddir/build/BUILD/firefox-140.4.0/intl/components/src/Collator.cpp:187:14: 94:53.66 /builddir/build/BUILD/firefox-140.4.0/intl/components/src/Collator.cpp:106:19: warning: 'strength' may be used uninitialized [-Wmaybe-uninitialized] 94:53.66 106 | ucol_setStrength(mCollator.GetMut(), strength); 94:53.66 /builddir/build/BUILD/firefox-140.4.0/intl/components/src/Collator.cpp: In member function 'mozilla::intl::ICUResult mozilla::intl::Collator::SetOptions(const Options&, mozilla::Maybe)': 94:53.66 /builddir/build/BUILD/firefox-140.4.0/intl/components/src/Collator.cpp:84:22: note: 'strength' was declared here 94:53.66 84 | UColAttributeValue strength; 94:53.66 | ^~~~~~~~ 94:59.44 In file included from Unified_cpp_intl_components1.cpp:83: 94:59.44 /builddir/build/BUILD/firefox-140.4.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&)': 94:59.44 /builddir/build/BUILD/firefox-140.4.0/intl/components/src/RelativeTimeFormat.cpp:57:23: warning: 'relDateTimeStyle' may be used uninitialized [-Wmaybe-uninitialized] 94:59.44 57 | ureldatefmt_open(IcuLocale(aLocale), nf, relDateTimeStyle, 94:59.44 /builddir/build/BUILD/firefox-140.4.0/intl/components/src/RelativeTimeFormat.cpp:43:39: note: 'relDateTimeStyle' was declared here 94:59.44 43 | UDateRelativeDateTimeFormatterStyle relDateTimeStyle; 94:59.44 | ^~~~~~~~~~~~~~~~ 95:01.03 intl/l10n 95:01.41 In file included from Unified_cpp_image0.cpp:20: 95:01.41 /builddir/build/BUILD/firefox-140.4.0/image/BlobSurfaceProvider.cpp: In member function 'mozilla::Maybe mozilla::image::BlobSurfaceProvider::RecordDrawing(mozilla::layers::WebRenderLayerManager*, mozilla::wr::IpcResourceUpdateQueue&, mozilla::Maybe)': 95:01.41 /builddir/build/BUILD/firefox-140.4.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 95:01.41 288 | } else if (!aResources.AddBlobImage(key, descriptor, bytes, visibleRect)) { 95:01.41 | 95:01.41 /builddir/build/BUILD/firefox-140.4.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 95:09.00 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 95:09.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 95:09.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 95:09.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 95:09.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 95:09.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/APZTestData.h:21, 95:09.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:22, 95:09.00 from /builddir/build/BUILD/firefox-140.4.0/image/BlobSurfaceProvider.h:14, 95:09.00 from /builddir/build/BUILD/firefox-140.4.0/image/BlobSurfaceProvider.cpp:7: 95:09.00 /builddir/build/BUILD/firefox-140.4.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:09.00 /builddir/build/BUILD/firefox-140.4.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:09.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:09.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 95:09.00 /builddir/build/BUILD/firefox-140.4.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:09.00 302 | memcpy(&value, &aInternalValue, sizeof(value)); 95:09.00 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:09.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 95:09.00 413 | struct FrameBidiData { 95:09.00 | ^~~~~~~~~~~~~ 95:15.06 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 95:15.06 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 95:15.06 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 95:15.06 from /builddir/build/BUILD/firefox-140.4.0/image/SVGDocumentWrapper.cpp:8, 95:15.06 from Unified_cpp_image1.cpp:83: 95:15.06 /builddir/build/BUILD/firefox-140.4.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:15.06 /builddir/build/BUILD/firefox-140.4.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:15.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:15.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 95:15.06 /builddir/build/BUILD/firefox-140.4.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:15.06 302 | memcpy(&value, &aInternalValue, sizeof(value)); 95:15.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:15.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 95:15.06 413 | struct FrameBidiData { 95:15.06 | ^~~~~~~~~~~~~ 95:25.10 intl/locale/gtk 95:26.39 intl/locale 95:27.22 intl/lwbrk 95:32.72 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContainerFrame.h:17, 95:32.72 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:47, 95:32.72 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:17, 95:32.72 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 95:32.72 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:27, 95:32.72 from /builddir/build/BUILD/firefox-140.4.0/image/BlobSurfaceProvider.h:14, 95:32.72 from /builddir/build/BUILD/firefox-140.4.0/image/VectorImage.cpp:44, 95:32.72 from Unified_cpp_image2.cpp:2: 95:32.72 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsLineBox.h: In member function 'const nsLineBox* nsLineIterator::GetLineAt(int32_t)': 95:32.72 /builddir/build/BUILD/firefox-140.4.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 95:32.72 1089 | } else if (mNumLines > 0 && aIndex > (mNumLines + mIndex) / 2) { 95:32.72 | 95:32.72 /builddir/build/BUILD/firefox-140.4.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 95:34.08 intl/strres 95:35.28 intl/uconv 95:38.71 intl/unicharutil/util 95:42.82 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 95:42.82 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 95:42.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 95:42.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 95:42.82 from /builddir/build/BUILD/firefox-140.4.0/image/AutoRestoreSVGState.h:12, 95:42.82 from /builddir/build/BUILD/firefox-140.4.0/image/VectorImage.cpp:8: 95:42.82 /builddir/build/BUILD/firefox-140.4.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:42.82 /builddir/build/BUILD/firefox-140.4.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:42.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:42.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 95:42.82 /builddir/build/BUILD/firefox-140.4.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:42.82 302 | memcpy(&value, &aInternalValue, sizeof(value)); 95:42.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:42.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 95:42.83 413 | struct FrameBidiData { 95:42.83 | ^~~~~~~~~~~~~ 95:48.40 ipc/chromium 95:51.44 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsUtils.h:17, 95:51.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:31, 95:51.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ProfilerThreadRegistrationData.h:47, 95:51.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ProfilerThreadRegistration.h:11, 95:51.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ProfilerThreadState.h:14, 95:51.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ProfilerMarkersPrerequisites.h:17, 95:51.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ProfilerMarkersDetail.h:14, 95:51.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ProfilerMarkers.h:37, 95:51.44 from /builddir/build/BUILD/firefox-140.4.0/image/Image.h:12, 95:51.44 from /builddir/build/BUILD/firefox-140.4.0/image/VectorImage.h:9, 95:51.44 from /builddir/build/BUILD/firefox-140.4.0/image/VectorImage.cpp:6: 95:51.44 In member function 'nsrefcnt nsAutoRefCnt::operator--()', 95:51.44 inlined from 'virtual MozExternalRefCountType mozilla::image::VectorImage::Release()' at /builddir/build/BUILD/firefox-140.4.0/image/VectorImage.cpp:299, 95:51.44 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = mozilla::image::VectorImage]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 95:51.44 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = mozilla::image::VectorImage; T = mozilla::image::VectorImage]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 95:51.44 inlined from 'RefPtr::~RefPtr() [with T = mozilla::image::VectorImage]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 95:51.44 inlined from 'mozilla::detail::CopyablePtr >::~CopyablePtr()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:76:8, 95:51.44 inlined from 'mozilla::NotNull >::~NotNull()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:124:7, 95:51.44 inlined from 'void mozilla::image::VectorImage::SendFrameComplete(bool, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/image/VectorImage.cpp:1401, 95:51.44 inlined from 'void mozilla::image::VectorImage::SendFrameComplete(bool, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/image/VectorImage.cpp:1380: 95:51.45 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsImpl.h:355:36: warning: pointer used after 'void free(void*)' [-Wuse-after-free] 95:51.45 355 | nsrefcnt operator--() { return --mValue; } 95:51.45 | ^~~~~~ 95:51.45 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/mozalloc.h:129, 95:51.45 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/functional:68, 95:51.45 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:12, 95:51.45 from /builddir/build/BUILD/firefox-140.4.0/image/Image.h:10: 95:51.45 In function 'void operator delete(void*)', 95:51.45 inlined from 'virtual mozilla::image::VectorImage::~VectorImage()' at /builddir/build/BUILD/firefox-140.4.0/image/VectorImage.cpp:318, 95:51.45 inlined from 'virtual MozExternalRefCountType mozilla::image::VectorImage::Release()' at /builddir/build/BUILD/firefox-140.4.0/image/VectorImage.cpp:299, 95:51.45 inlined from 'virtual MozExternalRefCountType mozilla::image::VectorImage::Release()' at /builddir/build/BUILD/firefox-140.4.0/image/VectorImage.cpp:299, 95:51.45 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = mozilla::image::VectorImage]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 95:51.45 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = mozilla::image::VectorImage; T = mozilla::image::VectorImage]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 95:51.45 inlined from 'RefPtr::~RefPtr() [with T = mozilla::image::VectorImage]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 95:51.45 inlined from 'mozilla::detail::CopyablePtr >::~CopyablePtr()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:76:8, 95:51.45 inlined from 'mozilla::NotNull >::~NotNull()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/NotNull.h:124:7, 95:51.45 inlined from 'mozilla::image::VectorImage::SendFrameComplete(bool, uint32_t)::::~()' at /builddir/build/BUILD/firefox-140.4.0/image/VectorImage.cpp:1394, 95:51.45 inlined from 'void mozilla::image::VectorImage::SendFrameComplete(bool, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/image/VectorImage.cpp:1394, 95:51.45 inlined from 'void mozilla::image::VectorImage::SendFrameComplete(bool, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/image/VectorImage.cpp:1380: 95:51.45 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: note: call to 'void free(void*)' here 95:51.45 64 | return free_impl(ptr); 95:51.45 | ^ 95:52.86 ipc/glue 95:54.44 In file included from Unified_cpp_image2.cpp:20: 95:54.44 /builddir/build/BUILD/firefox-140.4.0/image/imgLoader.cpp: In function 'bool ShouldLoadCachedImage(imgRequest*, mozilla::dom::Document*, nsIPrincipal*, nsContentPolicyType, bool)': 95:54.45 /builddir/build/BUILD/firefox-140.4.0/image/imgLoader.cpp:740: warning: 'maybeLoadInfo.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] 95:54.45 740 | rv = NS_CheckContentLoadPolicy(contentLocation, secCheckLoadInfo, &decision, 95:54.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:54.45 741 | nsContentUtils::GetContentPolicy()); 95:54.45 | 95:54.45 /builddir/build/BUILD/firefox-140.4.0/image/imgLoader.cpp:730: note: 'maybeLoadInfo.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 95:54.45 730 | Result, nsresult> maybeLoadInfo = LoadInfo::Create( 95:54.45 | 96:05.55 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 96:05.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsITimer.h:13, 96:05.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsThreadUtils.h:31, 96:05.55 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/base/message_loop.h:31, 96:05.55 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/base/thread.h:13, 96:05.55 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/base/thread.cc:7, 96:05.55 from Unified_cpp_ipc_chromium1.cpp:20: 96:05.55 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 96:05.55 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::UniquePtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 96:05.55 inlined from 'nsTArray >::nsTArray(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 96:05.55 inlined from 'bool IPC::Channel::ChannelImpl::ProcessIncomingMessages()' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:459:33: 96:05.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 96:05.55 655 | aOther.mHdr->mLength = 0; 96:05.55 | ~~~~~~~~~~~~~~~~~~~~~^~~ 96:05.55 In file included from Unified_cpp_ipc_chromium1.cpp:74: 96:05.55 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_channel_posix.cc: In member function 'bool IPC::Channel::ChannelImpl::ProcessIncomingMessages()': 96:05.55 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_channel_posix.cc:454:45: note: at offset 8 into object 'handles' of size 8 96:05.55 454 | nsTArray handles(m.header()->num_handles); 96:05.55 | ^~~~~~~ 96:05.62 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 96:05.62 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/base/histogram.h:54, 96:05.62 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/base/histogram.cc:12, 96:05.62 from Unified_cpp_ipc_chromium0.cpp:38: 96:05.62 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 96:05.62 inlined from 'void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 96:05.62 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 96:05.62 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 96:05.62 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 96:05.62 inlined from 'virtual void MessageLoop::EventTarget::TargetShutdown()' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/base/message_loop.cc:92:47: 96:05.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 96:05.63 315 | mHdr->mLength = 0; 96:05.63 | ~~~~~~~~~~~~~~^~~ 96:05.63 In file included from Unified_cpp_ipc_chromium0.cpp:65: 96:05.63 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/base/message_loop.cc: In member function 'virtual void MessageLoop::EventTarget::TargetShutdown()': 96:05.63 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/base/message_loop.cc:85:47: note: at offset 8 into object 'shutdownTasks' of size 8 96:05.63 85 | nsTArray> shutdownTasks; 96:05.63 | ^~~~~~~~~~~~~ 96:06.82 ipc/ipdl 96:10.18 ipc/testshell 96:25.10 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nscore.h:182, 96:25.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsStringFwd.h:12, 96:25.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsString.h:14, 96:25.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:12, 96:25.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 96:25.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 96:25.10 from /builddir/build/BUILD/firefox-140.4.0/ipc/glue/BackgroundParent.h:12, 96:25.10 from /builddir/build/BUILD/firefox-140.4.0/ipc/glue/BackgroundImpl.cpp:8, 96:25.10 from Unified_cpp_ipc_glue0.cpp:2: 96:25.10 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/ForkServiceChild.cpp: In static member function 'static void mozilla::ipc::ForkServerLauncher::RestartForkServer()': 96:25.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsError.h:33:34: warning: value computed is not used [-Wunused-value] 96:25.11 33 | #define NS_SUCCEEDED(_nsresult) ((bool)MOZ_LIKELY(!NS_FAILED_impl(_nsresult))) 96:25.11 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:25.11 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/ForkServiceChild.cpp:307:3: note: in expansion of macro 'NS_SUCCEEDED' 96:25.11 307 | NS_SUCCEEDED(NS_DispatchToMainThreadQueue( 96:25.11 | ^~~~~~~~~~~~ 96:29.11 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 96:29.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:54, 96:29.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:11, 96:29.11 from /builddir/build/BUILD/firefox-140.4.0/ipc/glue/BackgroundParentImpl.cpp:53: 96:29.11 /builddir/build/BUILD/firefox-140.4.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]': 96:29.11 /builddir/build/BUILD/firefox-140.4.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 >*]' 96:29.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:29.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 96:29.11 /builddir/build/BUILD/firefox-140.4.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] 96:29.11 302 | memcpy(&value, &aInternalValue, sizeof(value)); 96:29.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:29.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 96:29.12 413 | struct FrameBidiData { 96:29.12 | ^~~~~~~~~~~~~ 96:33.02 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:15, 96:33.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 96:33.02 from /builddir/build/BUILD/firefox-140.4.0/ipc/glue/BackgroundParentImpl.h:10, 96:33.02 from /builddir/build/BUILD/firefox-140.4.0/ipc/glue/BackgroundParentImpl.cpp:7: 96:33.02 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 96:33.03 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::BackgroundParentImpl::RecvHasMIDIDevice(mozilla::ipc::PBackgroundParent::HasMIDIDeviceResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 96:33.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 96:33.03 678 | aFrom->ChainTo(aTo.forget(), ""); 96:33.03 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:33.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::BackgroundParentImpl::RecvHasMIDIDevice(mozilla::ipc::PBackgroundParent::HasMIDIDeviceResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 96:33.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 96:33.03 1191 | void ChainTo(already_AddRefed aChainedPromise, 96:33.03 | ^~~~~~~ 96:33.03 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 96:33.03 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::BackgroundParentImpl::RecvHasMIDIDevice(mozilla::ipc::PBackgroundParent::HasMIDIDeviceResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 96:33.03 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 96:33.03 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 96:33.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 96:33.03 678 | aFrom->ChainTo(aTo.forget(), ""); 96:33.03 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:33.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 96:33.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 96:33.03 1191 | void ChainTo(already_AddRefed aChainedPromise, 96:33.04 | ^~~~~~~ 96:33.10 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::camera::CamerasAccessStatus; RejectValueT = mozilla::void_t; bool IsExclusive = false]', 96:33.10 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::BackgroundParentImpl::RecvRequestCameraAccess(const bool&, mozilla::ipc::PBackgroundParent::RequestCameraAccessResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::camera::CamerasAccessStatus; RejectValueT = mozilla::void_t; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 96:33.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 96:33.11 678 | aFrom->ChainTo(aTo.forget(), ""); 96:33.11 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:33.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::BackgroundParentImpl::RecvRequestCameraAccess(const bool&, mozilla::ipc::PBackgroundParent::RequestCameraAccessResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::camera::CamerasAccessStatus; RejectValueT = mozilla::void_t; bool IsExclusive = false]': 96:33.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::camera::CamerasAccessStatus; RejectValueT = mozilla::void_t; bool IsExclusive = false]' 96:33.11 1191 | void ChainTo(already_AddRefed aChainedPromise, 96:33.11 | ^~~~~~~ 96:33.11 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::camera::CamerasAccessStatus; RejectValueT = mozilla::void_t; bool IsExclusive = false]', 96:33.11 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::BackgroundParentImpl::RecvRequestCameraAccess(const bool&, mozilla::ipc::PBackgroundParent::RequestCameraAccessResolver&&)::::ResolveOrRejectValue&)>; ResolveValueT = mozilla::camera::CamerasAccessStatus; RejectValueT = mozilla::void_t; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 96:33.11 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::camera::CamerasAccessStatus; RejectValueT = mozilla::void_t; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 96:33.11 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::camera::CamerasAccessStatus; RejectValueT = mozilla::void_t; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 96:33.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 96:33.12 678 | aFrom->ChainTo(aTo.forget(), ""); 96:33.12 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:33.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::camera::CamerasAccessStatus; RejectValueT = mozilla::void_t; bool IsExclusive = false]': 96:33.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::camera::CamerasAccessStatus; RejectValueT = mozilla::void_t; bool IsExclusive = false]' 96:33.12 1191 | void ChainTo(already_AddRefed aChainedPromise, 96:33.12 | ^~~~~~~ 96:33.20 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::LaunchError, true>; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = true]', 96:33.21 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::BackgroundParentImpl::RecvEnsureUtilityProcessAndCreateBridge(const mozilla::ipc::PBackgroundParent::RemoteDecodeIn&, mozilla::ipc::PBackgroundParent::EnsureUtilityProcessAndCreateBridgeResolver&&)::::, mozilla::ipc::LaunchError, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 96:33.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 96:33.21 678 | aFrom->ChainTo(aTo.forget(), ""); 96:33.21 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:33.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::BackgroundParentImpl::RecvEnsureUtilityProcessAndCreateBridge(const mozilla::ipc::PBackgroundParent::RemoteDecodeIn&, mozilla::ipc::PBackgroundParent::EnsureUtilityProcessAndCreateBridgeResolver&&)::::, mozilla::ipc::LaunchError, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = true]': 96:33.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = true]' 96:33.21 1191 | void ChainTo(already_AddRefed aChainedPromise, 96:33.21 | ^~~~~~~ 96:33.21 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::LaunchError, true>; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = true]', 96:33.21 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::BackgroundParentImpl::RecvEnsureUtilityProcessAndCreateBridge(const mozilla::ipc::PBackgroundParent::RemoteDecodeIn&, mozilla::ipc::PBackgroundParent::EnsureUtilityProcessAndCreateBridgeResolver&&)::::, mozilla::ipc::LaunchError, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 96:33.21 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 96:33.21 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 96:33.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 96:33.21 678 | aFrom->ChainTo(aTo.forget(), ""); 96:33.21 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:33.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = true]': 96:33.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = true]' 96:33.22 1191 | void ChainTo(already_AddRefed aChainedPromise, 96:33.22 | ^~~~~~~ 96:33.30 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = nsresult; bool IsExclusive = true]', 96:33.30 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::BackgroundParentImpl::RecvEnsureRDDProcessAndCreateBridge(mozilla::ipc::PBackgroundParent::EnsureRDDProcessAndCreateBridgeResolver&&)::, nsresult, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 96:33.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 96:33.30 678 | aFrom->ChainTo(aTo.forget(), ""); 96:33.31 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:33.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::BackgroundParentImpl::RecvEnsureRDDProcessAndCreateBridge(mozilla::ipc::PBackgroundParent::EnsureRDDProcessAndCreateBridgeResolver&&)::, nsresult, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = nsresult; bool IsExclusive = true]': 96:33.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = nsresult; bool IsExclusive = true]' 96:33.31 1191 | void ChainTo(already_AddRefed aChainedPromise, 96:33.31 | ^~~~~~~ 96:33.31 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = nsresult; bool IsExclusive = true]', 96:33.31 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::BackgroundParentImpl::RecvEnsureRDDProcessAndCreateBridge(mozilla::ipc::PBackgroundParent::EnsureRDDProcessAndCreateBridgeResolver&&)::, nsresult, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 96:33.31 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 96:33.31 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 96:33.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 96:33.31 678 | aFrom->ChainTo(aTo.forget(), ""); 96:33.31 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:33.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = nsresult; bool IsExclusive = true]': 96:33.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = nsresult; bool IsExclusive = true]' 96:33.31 1191 | void ChainTo(already_AddRefed aChainedPromise, 96:33.31 | ^~~~~~~ 96:40.03 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:15: 96:40.03 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 96:40.03 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = {anonymous}::ParentImpl::ShutdownTimerCallback(nsITimer*, void*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 96:40.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 96:40.03 678 | aFrom->ChainTo(aTo.forget(), ""); 96:40.03 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:40.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = {anonymous}::ParentImpl::ShutdownTimerCallback(nsITimer*, void*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 96:40.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 96:40.03 1191 | void ChainTo(already_AddRefed aChainedPromise, 96:40.03 | ^~~~~~~ 96:40.03 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 96:40.03 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = {anonymous}::ParentImpl::ShutdownTimerCallback(nsITimer*, void*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 96:40.03 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 96:40.03 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 96:40.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 96:40.03 678 | aFrom->ChainTo(aTo.forget(), ""); 96:40.03 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:40.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 96:40.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 96:40.04 1191 | void ChainTo(already_AddRefed aChainedPromise, 96:40.04 | ^~~~~~~ 96:40.08 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]', 96:40.08 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::GeckoChildProcessHost::Destroy()::; ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 96:40.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 96:40.08 678 | aFrom->ChainTo(aTo.forget(), ""); 96:40.08 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:40.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::GeckoChildProcessHost::Destroy()::; ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]': 96:40.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]' 96:40.08 1191 | void ChainTo(already_AddRefed aChainedPromise, 96:40.08 | ^~~~~~~ 96:56.49 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:13, 96:56.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/StructuredClone.h:21, 96:56.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:13, 96:56.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 96:56.49 from /builddir/build/BUILD/firefox-140.4.0/ipc/glue/IPCMessageUtilsSpecializations.h:36, 96:56.49 from /builddir/build/BUILD/firefox-140.4.0/ipc/glue/IPCMessageUtilsSpecializations.cpp:7, 96:56.49 from Unified_cpp_ipc_glue1.cpp:2: 96:56.49 In static member function 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]', 96:56.49 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 96:56.49 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 96:56.49 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 96:56.49 inlined from 'void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2204:44: 96:56.50 /builddir/build/BUILD/firefox-140.4.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] 96:56.50 118 | elt->asT()->AddRef(); 96:56.50 | ~~~~~~~~~~~~~~~~~~^~ 96:56.50 In file included from Unified_cpp_ipc_glue1.cpp:47: 96:56.50 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp: In member function 'void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)': 96:56.50 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2204:16: note: at offset -32 into object 'pending' of size 24 96:56.50 2204 | MessageQueue pending = std::move(mPending); 96:56.50 | ^~~~~~~ 96:56.50 In member function 'mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]', 96:56.50 inlined from 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 96:56.50 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 96:56.50 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 96:56.50 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 96:56.50 inlined from 'void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2204:44: 96:56.50 /builddir/build/BUILD/firefox-140.4.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] 96:56.50 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 96:56.50 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:56.50 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp: In member function 'void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)': 96:56.50 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2204:16: note: at offset -32 into object 'pending' of size 24 96:56.50 2204 | MessageQueue pending = std::move(mPending); 96:56.50 | ^~~~~~~ 96:56.50 In member function 'mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]', 96:56.50 inlined from 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 96:56.50 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 96:56.50 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 96:56.50 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 96:56.50 inlined from 'void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2204:44: 96:56.50 /builddir/build/BUILD/firefox-140.4.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] 96:56.50 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 96:56.50 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:56.50 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp: In member function 'void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)': 96:56.50 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2204:16: note: at offset -32 into object 'pending' of size 24 96:56.50 2204 | MessageQueue pending = std::move(mPending); 96:56.50 | ^~~~~~~ 96:56.50 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsUtils.h:17, 96:56.50 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupports.h:70, 96:56.50 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsHashKeys.h:11, 96:56.50 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/mojo/core/ports/name.h:15, 96:56.50 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/mojo/core/ports/port_ref.h:8, 96:56.50 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message.h:15, 96:56.50 from /builddir/build/BUILD/firefox-140.4.0/ipc/glue/IPCMessageUtilsSpecializations.h:18: 96:56.50 In member function 'virtual MozExternalRefCountType mozilla::ipc::MessageChannel::MessageTask::AddRef()', 96:56.50 inlined from 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:23, 96:56.50 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 96:56.50 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 96:56.50 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 96:56.50 inlined from 'void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2204:44: 96:56.50 /builddir/build/BUILD/firefox-140.4.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] 96:56.50 1347 | nsrefcnt r = Super::AddRef(); \ 96:56.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsImpl.h:1355:5: note: in expansion of macro 'NS_IMPL_ADDREF_INHERITED_GUTS' 96:56.50 1355 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 96:56.50 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:56.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsImpl.h:1427:3: note: in expansion of macro 'NS_IMPL_ADDREF_INHERITED' 96:56.50 1427 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 96:56.50 | ^~~~~~~~~~~~~~~~~~~~~~~~ 96:56.50 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:1515:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_INHERITED' 96:56.50 1515 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 96:56.50 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:56.50 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp: In member function 'void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)': 96:56.50 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2204:16: note: at offset -32 into object 'pending' of size 24 96:56.50 2204 | MessageQueue pending = std::move(mPending); 96:56.50 | ^~~~~~~ 96:56.52 In static member function 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]', 96:56.52 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 96:56.52 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 96:56.52 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 96:56.52 inlined from 'void mozilla::ipc::MessageChannel::RepostAllMessages()' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2300:42, 96:56.52 inlined from 'void mozilla::ipc::MessageChannel::RepostAllMessages()' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2279:6: 96:56.52 /builddir/build/BUILD/firefox-140.4.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] 96:56.52 118 | elt->asT()->AddRef(); 96:56.52 | ~~~~~~~~~~~~~~~~~~^~ 96:56.52 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp: In member function 'void mozilla::ipc::MessageChannel::RepostAllMessages()': 96:56.52 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2300:16: note: at offset -32 into object 'queue' of size 24 96:56.52 2300 | MessageQueue queue = std::move(mPending); 96:56.52 | ^~~~~ 96:56.53 In member function 'mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]', 96:56.53 inlined from 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 96:56.53 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 96:56.53 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 96:56.53 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 96:56.53 inlined from 'void mozilla::ipc::MessageChannel::RepostAllMessages()' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2300:42, 96:56.53 inlined from 'void mozilla::ipc::MessageChannel::RepostAllMessages()' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2279:6: 96:56.53 /builddir/build/BUILD/firefox-140.4.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] 96:56.53 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 96:56.53 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:56.53 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp: In member function 'void mozilla::ipc::MessageChannel::RepostAllMessages()': 96:56.53 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2300:16: note: at offset -32 into object 'queue' of size 24 96:56.53 2300 | MessageQueue queue = std::move(mPending); 96:56.53 | ^~~~~ 96:56.53 In member function 'mozilla::LinkedListElement::RawType mozilla::LinkedListElement::asT() [with T = RefPtr]', 96:56.53 inlined from 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:13, 96:56.53 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 96:56.53 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 96:56.53 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 96:56.53 inlined from 'void mozilla::ipc::MessageChannel::RepostAllMessages()' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2300:42, 96:56.53 inlined from 'void mozilla::ipc::MessageChannel::RepostAllMessages()' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2279:6: 96:56.53 /builddir/build/BUILD/firefox-140.4.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] 96:56.54 306 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 96:56.54 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:56.54 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp: In member function 'void mozilla::ipc::MessageChannel::RepostAllMessages()': 96:56.54 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2300:16: note: at offset -32 into object 'queue' of size 24 96:56.54 2300 | MessageQueue queue = std::move(mPending); 96:56.54 | ^~~~~ 96:56.54 In member function 'virtual MozExternalRefCountType mozilla::ipc::MessageChannel::MessageTask::AddRef()', 96:56.54 inlined from 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:23, 96:56.54 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 96:56.54 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 96:56.54 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 96:56.54 inlined from 'void mozilla::ipc::MessageChannel::RepostAllMessages()' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2300:42, 96:56.54 inlined from 'void mozilla::ipc::MessageChannel::RepostAllMessages()' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2279:6: 96:56.54 /builddir/build/BUILD/firefox-140.4.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] 96:56.54 1347 | nsrefcnt r = Super::AddRef(); \ 96:56.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsImpl.h:1355:5: note: in expansion of macro 'NS_IMPL_ADDREF_INHERITED_GUTS' 96:56.54 1355 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 96:56.54 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:56.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsImpl.h:1427:3: note: in expansion of macro 'NS_IMPL_ADDREF_INHERITED' 96:56.54 1427 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 96:56.54 | ^~~~~~~~~~~~~~~~~~~~~~~~ 96:56.54 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:1515:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_INHERITED' 96:56.54 1515 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 96:56.54 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:56.54 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp: In member function 'void mozilla::ipc::MessageChannel::RepostAllMessages()': 96:56.54 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2300:16: note: at offset -32 into object 'queue' of size 24 96:56.54 2300 | MessageQueue queue = std::move(mPending); 96:56.54 | ^~~~~ 96:56.54 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]', 96:56.54 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 96:56.54 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 96:56.54 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 96:56.54 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 96:56.54 inlined from 'void mozilla::ipc::MessageChannel::RepostAllMessages()' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2310:1, 96:56.54 inlined from 'void mozilla::ipc::MessageChannel::RepostAllMessages()' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2279:6: 96:56.54 /builddir/build/BUILD/firefox-140.4.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] 96:56.54 121 | elt->asT()->Release(); 96:56.54 | ~~~~~~~~~~~~~~~~~~~^~ 96:56.54 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp: In member function 'void mozilla::ipc::MessageChannel::RepostAllMessages()': 96:56.54 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2300:16: note: at offset -32 into object 'queue' of size 24 96:56.54 2300 | MessageQueue queue = std::move(mPending); 96:56.55 | ^~~~~ 96:56.55 In member function 'virtual MozExternalRefCountType mozilla::ipc::MessageChannel::MessageTask::Release()', 96:56.55 inlined from 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::ipc::MessageChannel::MessageTask]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 96:56.55 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 96:56.55 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 96:56.55 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 96:56.55 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 96:56.55 inlined from 'void mozilla::ipc::MessageChannel::RepostAllMessages()' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2310:1, 96:56.55 inlined from 'void mozilla::ipc::MessageChannel::RepostAllMessages()' at /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2279:6: 96:56.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsImpl.h:1359:30: warning: array subscript 0 is outside array bounds of 'mozilla::ipc::MessageChannel::MessageTask [0]' [-Warray-bounds] 96:56.55 1359 | nsrefcnt r = Super::Release(); \ 96:56.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsImpl.h:1367:5: note: in expansion of macro 'NS_IMPL_RELEASE_INHERITED_GUTS' 96:56.55 1367 | NS_IMPL_RELEASE_INHERITED_GUTS(Class, Super); \ 96:56.55 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:56.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsImpl.h:1428:3: note: in expansion of macro 'NS_IMPL_RELEASE_INHERITED' 96:56.55 1428 | NS_IMPL_RELEASE_INHERITED(aClass, aSuper) 96:56.55 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 96:56.55 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:1515:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_INHERITED' 96:56.55 1515 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 96:56.55 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:56.55 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp: In member function 'void mozilla::ipc::MessageChannel::RepostAllMessages()': 96:56.55 /builddir/build/BUILD/firefox-140.4.0/ipc/glue/MessageChannel.cpp:2300:16: note: at offset -32 into object 'queue' of size 24 96:56.55 2300 | MessageQueue queue = std::move(mPending); 96:56.55 | ^~~~~ 97:07.61 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WidgetUtilsGtk.h:11, 97:07.61 from /builddir/build/BUILD/firefox-140.4.0/ipc/glue/SharedMemoryPlatform_posix.cpp:22, 97:07.61 from Unified_cpp_ipc_glue2.cpp:56: 97:07.61 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]', 97:07.61 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::UtilityProcessHost::LaunchPromise()::::ResolveOrRejectValue&)>; ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 97:07.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 97:07.61 678 | aFrom->ChainTo(aTo.forget(), ""); 97:07.61 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:07.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::UtilityProcessHost::LaunchPromise()::::ResolveOrRejectValue&)>; ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]': 97:07.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]' 97:07.61 1191 | void ChainTo(already_AddRefed aChainedPromise, 97:07.61 | ^~~~~~~ 97:07.62 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]', 97:07.62 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ipc::UtilityProcessHost::LaunchPromise()::::ResolveOrRejectValue&)>; ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 97:07.62 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 97:07.62 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 97:07.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 97:07.62 678 | aFrom->ChainTo(aTo.forget(), ""); 97:07.62 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:07.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]': 97:07.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = int; RejectValueT = mozilla::ipc::LaunchError; bool IsExclusive = false]' 97:07.62 1191 | void ChainTo(already_AddRefed aChainedPromise, 97:07.62 | ^~~~~~~ 97:08.69 js/loader 97:11.21 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 97:11.21 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 97:11.21 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 97:11.21 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 97:11.21 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 97:11.21 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PBackground.cpp:10, 97:11.21 from Unified_cpp_ipc_glue3.cpp:56: 97:11.21 /builddir/build/BUILD/firefox-140.4.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:11.22 /builddir/build/BUILD/firefox-140.4.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:11.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:11.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 97:11.22 /builddir/build/BUILD/firefox-140.4.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:11.22 302 | memcpy(&value, &aInternalValue, sizeof(value)); 97:11.22 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:11.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 97:11.22 413 | struct FrameBidiData { 97:11.22 | ^~~~~~~~~~~~~ 97:22.87 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 97:22.87 from /builddir/build/BUILD/firefox-140.4.0/js/loader/ImportMap.h:19, 97:22.88 from /builddir/build/BUILD/firefox-140.4.0/js/loader/ImportMap.cpp:7, 97:22.88 from Unified_cpp_js_loader0.cpp:2: 97:22.88 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 97:22.88 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:338:25, 97:22.88 inlined from 'void nsTArray_Impl::RemoveElementsAtUnsafe(index_type, size_type) [with E = JS::loader::ModuleMapKey; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2534:44, 97:22.88 inlined from 'void nsTArray_Impl::RemoveElementsAt(index_type, size_type) [with E = JS::loader::ModuleMapKey; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2527:25, 97:22.88 inlined from 'void nsTArray_Impl::RemoveElementAt(index_type) [with E = JS::loader::ModuleMapKey; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1875:61, 97:22.88 inlined from 'void JS::loader::ModuleLoaderBase::StartFetchingModuleDependencies(ModuleLoadRequest*)' at /builddir/build/BUILD/firefox-140.4.0/js/loader/ModuleLoaderBase.cpp:966:39: 97:22.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 97:22.88 315 | mHdr->mLength = 0; 97:22.88 | ~~~~~~~~~~~~~~^~~ 97:22.88 In file included from Unified_cpp_js_loader0.cpp:38: 97:22.88 /builddir/build/BUILD/firefox-140.4.0/js/loader/ModuleLoaderBase.cpp: In member function 'void JS::loader::ModuleLoaderBase::StartFetchingModuleDependencies(ModuleLoadRequest*)': 97:22.88 /builddir/build/BUILD/firefox-140.4.0/js/loader/ModuleLoaderBase.cpp:953:26: note: at offset 8 into object 'requestedModules' of size 8 97:22.88 953 | nsTArray requestedModules; 97:22.88 | ^~~~~~~~~~~~~~~~ 97:24.61 js/src/builtin/temporal 97:34.52 In file included from Unified_cpp_builtin_temporal0.cpp:2: 97:34.52 In function 'bool CalendarFieldEraYearMatchesYear(JSContext*, js::temporal::CalendarId, JS::Handle, const capi::ICU4XDate*)', 97:34.52 inlined from 'UniqueICU4XDate CreateDateFrom(JSContext*, js::temporal::CalendarId, const capi::ICU4XCalendar*, const EraYears&, const Month&, int32_t, JS::Handle, js::temporal::TemporalOverflow)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/temporal/Calendar.cpp:2091:41: 97:34.52 /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/temporal/Calendar.cpp:2000:42: warning: 'intYear' may be used uninitialized [-Wmaybe-uninitialized] 97:34.52 2000 | const char* yearStr = NumberToCString(&yearCbuf, intYear); 97:34.52 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 97:34.53 /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/temporal/Calendar.cpp: In function 'UniqueICU4XDate CreateDateFrom(JSContext*, js::temporal::CalendarId, const capi::ICU4XCalendar*, const EraYears&, const Month&, int32_t, JS::Handle, js::temporal::TemporalOverflow)': 97:34.53 /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/temporal/Calendar.cpp:1989:11: note: 'intYear' was declared here 97:34.53 1989 | int32_t intYear; 97:34.53 | ^~~~~~~ 97:38.36 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZInputBridge.h:15, 97:38.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZInputBridgeChild.h:9, 97:38.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/APZInputBridgeChild.h:11: 97:38.36 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::wr::MemoryReport; RejectValueT = bool; bool IsExclusive = true]', 97:38.36 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::layers::CompositorManagerParent::RecvReportMemory(mozilla::layers::PCompositorManagerParent::ReportMemoryResolver&&)::; RejectFunction = mozilla::layers::CompositorManagerParent::RecvReportMemory(mozilla::layers::PCompositorManagerParent::ReportMemoryResolver&&)::; ResolveValueT = mozilla::wr::MemoryReport; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 97:38.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 97:38.36 678 | aFrom->ChainTo(aTo.forget(), ""); 97:38.36 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:38.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::layers::CompositorManagerParent::RecvReportMemory(mozilla::layers::PCompositorManagerParent::ReportMemoryResolver&&)::; RejectFunction = mozilla::layers::CompositorManagerParent::RecvReportMemory(mozilla::layers::PCompositorManagerParent::ReportMemoryResolver&&)::; ResolveValueT = mozilla::wr::MemoryReport; RejectValueT = bool; bool IsExclusive = true]': 97:38.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::wr::MemoryReport; RejectValueT = bool; bool IsExclusive = true]' 97:38.37 1191 | void ChainTo(already_AddRefed aChainedPromise, 97:38.37 | ^~~~~~~ 97:38.45 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_2wr12MemoryReportEbLb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 97:38.45 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 97:38.45 678 | aFrom->ChainTo(aTo.forget(), ""); 97:38.45 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:38.45 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::wr::MemoryReport; RejectValueT = bool; bool IsExclusive = true]' 97:38.45 1191 | void ChainTo(already_AddRefed aChainedPromise, 97:38.45 | ^~~~~~~ 97:38.51 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::wr::MemoryReport; RejectValueT = bool; bool IsExclusive = true]', 97:38.52 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::layers::CompositorManagerParent::RecvReportMemory(mozilla::layers::PCompositorManagerParent::ReportMemoryResolver&&)::; RejectFunction = mozilla::layers::CompositorManagerParent::RecvReportMemory(mozilla::layers::PCompositorManagerParent::ReportMemoryResolver&&)::; ResolveValueT = mozilla::wr::MemoryReport; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 97:38.52 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::wr::MemoryReport; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 97:38.52 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::wr::MemoryReport; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 97:38.52 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::wr::MemoryReport; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 97:38.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 97:38.52 678 | aFrom->ChainTo(aTo.forget(), ""); 97:38.52 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:38.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::wr::MemoryReport; RejectValueT = bool; bool IsExclusive = true]': 97:38.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::wr::MemoryReport; RejectValueT = bool; bool IsExclusive = true]' 97:38.52 1191 | void ChainTo(already_AddRefed aChainedPromise, 97:38.52 | ^~~~~~~ 97:39.07 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]', 97:39.07 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::layers::CompositorBridgeParent::RecvEndRecording(mozilla::layers::PCompositorBridgeParent::EndRecordingResolver&&)::; RejectFunction = mozilla::layers::CompositorBridgeParent::RecvEndRecording(mozilla::layers::PCompositorBridgeParent::EndRecordingResolver&&)::; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 97:39.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 97:39.08 678 | aFrom->ChainTo(aTo.forget(), ""); 97:39.08 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:39.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::layers::CompositorBridgeParent::RecvEndRecording(mozilla::layers::PCompositorBridgeParent::EndRecordingResolver&&)::; RejectFunction = mozilla::layers::CompositorBridgeParent::RecvEndRecording(mozilla::layers::PCompositorBridgeParent::EndRecordingResolver&&)::; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]': 97:39.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' 97:39.08 1191 | void ChainTo(already_AddRefed aChainedPromise, 97:39.09 | ^~~~~~~ 97:39.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_6layers14FrameRecordingE8nsresultLb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 97:39.15 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 97:39.15 678 | aFrom->ChainTo(aTo.forget(), ""); 97:39.15 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:39.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' 97:39.16 1191 | void ChainTo(already_AddRefed aChainedPromise, 97:39.16 | ^~~~~~~ 97:39.21 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]', 97:39.21 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::layers::CompositorBridgeParent::RecvEndRecording(mozilla::layers::PCompositorBridgeParent::EndRecordingResolver&&)::; RejectFunction = mozilla::layers::CompositorBridgeParent::RecvEndRecording(mozilla::layers::PCompositorBridgeParent::EndRecordingResolver&&)::; ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 97:39.21 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 97:39.21 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 97:39.21 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 97:39.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 97:39.21 678 | aFrom->ChainTo(aTo.forget(), ""); 97:39.21 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:39.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]': 97:39.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::layers::FrameRecording; RejectValueT = nsresult; bool IsExclusive = true]' 97:39.22 1191 | void ChainTo(already_AddRefed aChainedPromise, 97:39.22 | ^~~~~~~ 97:39.42 js/src/debugger 97:40.03 js/src/frontend 97:41.73 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 97:41.73 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::layers::CanvasTranslator::CacheSnapshotShmem(mozilla::layers::PCanvasParent::RemoteTextureOwnerId, bool)::; RejectFunction = mozilla::layers::CanvasTranslator::CacheSnapshotShmem(mozilla::layers::PCanvasParent::RemoteTextureOwnerId, bool)::; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 97:41.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 97:41.73 678 | aFrom->ChainTo(aTo.forget(), ""); 97:41.73 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:41.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::layers::CanvasTranslator::CacheSnapshotShmem(mozilla::layers::PCanvasParent::RemoteTextureOwnerId, bool)::; RejectFunction = mozilla::layers::CanvasTranslator::CacheSnapshotShmem(mozilla::layers::PCanvasParent::RemoteTextureOwnerId, bool)::; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 97:41.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 97:41.73 1191 | void ChainTo(already_AddRefed aChainedPromise, 97:41.73 | ^~~~~~~ 97:43.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseIbNS_3ipc20ResponseRejectReasonELb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 97:43.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 97:43.09 678 | aFrom->ChainTo(aTo.forget(), ""); 97:43.09 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:43.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 97:43.10 1191 | void ChainTo(already_AddRefed aChainedPromise, 97:43.10 | ^~~~~~~ 98:04.98 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Scheduling.h:326, 98:04.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/ZoneAllocator.h:19, 98:04.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/WeakMap.h:16, 98:04.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/DebugScript.h:16, 98:04.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/DebugScript.cpp:7, 98:04.98 from Unified_cpp_js_src_debugger0.cpp:2: 98:04.98 In member function 'js::ProtectedData::ThisType& js::ProtectedData::operator=(U&&) [with U = js::Debugger*&; Check = js::CheckContextLocal; T = js::Debugger*]', 98:04.98 inlined from 'js::AutoNoteExclusiveDebuggerOnEval::~AutoNoteExclusiveDebuggerOnEval()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/JSContext.h:1133:41, 98:04.98 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoNoteExclusiveDebuggerOnEval]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 98:04.98 inlined from 'mozilla::Maybe::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 98:04.98 inlined from 'JS::Result js::DebuggerGenericEval(JSContext*, mozilla::Range, JS::HandleObject, const EvalOptions&, Debugger*, JS::HandleObject, FrameIter*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Frame.cpp:1211:1: 98:04.98 /builddir/build/BUILD/firefox-140.4.0/js/src/threading/ProtectedData.h:104:17: warning: 'noteEvaluation.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoNoteExclusiveDebuggerOnEval::oldValue' may be used uninitialized [-Wmaybe-uninitialized] 98:04.98 104 | this->ref() = std::move(p); 98:04.99 | ~~~~~~~~~~~~^~~~~~~~~~~~~~ 98:04.99 In file included from Unified_cpp_js_src_debugger0.cpp:38: 98:04.99 /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Frame.cpp: In function 'JS::Result js::DebuggerGenericEval(JSContext*, mozilla::Range, JS::HandleObject, const EvalOptions&, Debugger*, JS::HandleObject, FrameIter*)': 98:04.99 /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Frame.cpp:1197:42: note: 'noteEvaluation.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoNoteExclusiveDebuggerOnEval::oldValue' was declared here 98:04.99 1197 | Maybe noteEvaluation; 98:04.99 | ^~~~~~~~~~~~~~ 98:04.99 In member function 'js::ProtectedData::ThisType& js::ProtectedData::operator=(U&&) [with U = js::Debugger*&; Check = js::CheckContextLocal; T = js::Debugger*]', 98:04.99 inlined from 'js::AutoNoteExclusiveDebuggerOnEval::~AutoNoteExclusiveDebuggerOnEval()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/JSContext.h:1133:41, 98:04.99 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoNoteExclusiveDebuggerOnEval]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 98:04.99 inlined from 'mozilla::Maybe::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 98:04.99 inlined from 'JS::Result js::DebuggerGenericEval(JSContext*, mozilla::Range, JS::HandleObject, const EvalOptions&, Debugger*, JS::HandleObject, FrameIter*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Frame.cpp:1211:1: 98:04.99 /builddir/build/BUILD/firefox-140.4.0/js/src/threading/ProtectedData.h:104:17: warning: 'noteEvaluation.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoNoteExclusiveDebuggerOnEval::cx' may be used uninitialized [-Wmaybe-uninitialized] 98:04.99 104 | this->ref() = std::move(p); 98:04.99 | ~~~~~~~~~~~~^~~~~~~~~~~~~~ 98:04.99 /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Frame.cpp: In function 'JS::Result js::DebuggerGenericEval(JSContext*, mozilla::Range, JS::HandleObject, const EvalOptions&, Debugger*, JS::HandleObject, FrameIter*)': 98:05.00 /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Frame.cpp:1197:42: note: 'noteEvaluation.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoNoteExclusiveDebuggerOnEval::cx' was declared here 98:05.00 1197 | Maybe noteEvaluation; 98:05.00 | ^~~~~~~~~~~~~~ 98:05.41 In file included from Unified_cpp_js_src_debugger0.cpp:29: 98:05.41 /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Environment.cpp: In member function 'bool js::DebuggerEnvironment::CallData::typeGetter()': 98:05.41 /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Environment.cpp:182:24: warning: 's' may be used uninitialized [-Wmaybe-uninitialized] 98:05.42 182 | JSAtom* str = Atomize(cx, s, strlen(s)); 98:05.42 | ~~~~~~~^~~~~~~~~~~~~~~~~~ 98:05.42 /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Environment.cpp:169:15: note: 's' was declared here 98:05.42 169 | const char* s; 98:05.42 | ^ 98:05.45 /builddir/build/BUILD/firefox-140.4.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]': 98:05.45 /builddir/build/BUILD/firefox-140.4.0/js/src/frontend/Parser.cpp:6429:10: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] 98:05.45 6429 | return ifNode; 98:05.45 | ^~~~~~ 98:05.45 /builddir/build/BUILD/firefox-140.4.0/js/src/frontend/Parser.cpp:6422:19: note: 'ifNode' was declared here 98:05.45 6422 | TernaryNodeType ifNode; 98:05.46 | ^~~~~~ 98:10.02 /builddir/build/BUILD/firefox-140.4.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]': 98:10.02 /builddir/build/BUILD/firefox-140.4.0/js/src/frontend/Parser.cpp:6429:10: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] 98:10.02 6429 | return ifNode; 98:10.02 | ^~~~~~ 98:10.02 /builddir/build/BUILD/firefox-140.4.0/js/src/frontend/Parser.cpp:6422:19: note: 'ifNode' was declared here 98:10.02 6422 | TernaryNodeType ifNode; 98:10.02 | ^~~~~~ 98:18.82 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallArgs.h:73, 98:18.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 98:18.83 from /builddir/build/BUILD/firefox-140.4.0/js/src/NamespaceImports.h:15, 98:18.83 from /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Object.h:16, 98:18.83 from /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Object-inl.h:10, 98:18.83 from /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Object.cpp:7, 98:18.83 from Unified_cpp_js_src_debugger1.cpp:2: 98:18.83 In destructor 'JS::Rooted::~Rooted() [with T = JSFunction*]', 98:18.83 inlined from 'static bool js::DebuggerObject::isSameNative(JSContext*, JS::Handle, JS::HandleValue, CheckJitInfo, JS::MutableHandleValue)' at /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Object.cpp:2701:1: 98:18.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:1232:18: warning: storing the address of local variable 'fun' in '*&MEM[(struct Array *)cx_100(D)].mArr[3]' [-Wdangling-pointer=] 98:18.83 1232 | *this->stack = this->prev; 98:18.83 | ~~~~~~~~~~~~~^~~~~~~~~~~~ 98:18.83 /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Object.cpp: In static member function 'static bool js::DebuggerObject::isSameNative(JSContext*, JS::Handle, JS::HandleValue, CheckJitInfo, JS::MutableHandleValue)': 98:18.83 /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Object.cpp:2682:18: note: 'fun' declared here 98:18.83 2682 | RootedFunction fun(cx, EnsureNativeFunction(nonCCWValue)); 98:18.83 | ^~~ 98:18.83 /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/Object.cpp:2682:18: note: 'cx' declared here 98:19.73 js/src/gc/StatsPhasesGenerated.inc.stub 98:25.19 js/src/intgemm 98:29.99 js/src/irregexp 98:41.18 js/src/jit 99:05.92 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CompileWrappers.h:14, 99:05.93 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BaselineCodeGen.h:12, 99:05.93 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BaselineCodeGen.cpp:7, 99:05.93 from Unified_cpp_js_src_jit1.cpp:2: 99:05.93 In member function 'JS::Zone* JS::Realm::zone()', 99:05.93 inlined from 'void JSContext::setRealm(JS::Realm*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/JSContext-inl.h:342:12, 99:05.93 inlined from 'void JSContext::leaveAtomsZone(JS::Realm*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/JSContext-inl.h:333:11, 99:05.93 inlined from 'js::AutoAllocInAtomsZone::~AutoAllocInAtomsZone()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Realm-inl.h:91:22, 99:05.93 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoAllocInAtomsZone]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 99:05.93 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::AutoAllocInAtomsZone]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 99:05.93 inlined from 'mozilla::Maybe::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 99:05.93 inlined from 'bool js::jit::BaselineCompiler::finishCompile(JSContext*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BaselineCodeGen.cpp:344:3: 99:05.93 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Realm.h:485:29: warning: 'ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoAllocInAtomsZone::origin_' may be used uninitialized [-Wmaybe-uninitialized] 99:05.93 485 | JS::Zone* zone() { return zone_; } 99:05.93 | ^~~~~ 99:05.93 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BaselineCodeGen.cpp: In member function 'bool js::jit::BaselineCompiler::finishCompile(JSContext*)': 99:05.93 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BaselineCodeGen.cpp:305:42: note: 'ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoAllocInAtomsZone::origin_' was declared here 99:05.94 305 | mozilla::Maybe ar; 99:05.94 | ^~ 99:05.94 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BaselineCodeGen.cpp:305:42: warning: 'ar.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::AutoAllocInAtomsZone::cx_' may be used uninitialized [-Wmaybe-uninitialized] 99:09.94 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BacktrackingAllocator.h:18, 99:09.94 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BacktrackingAllocator.cpp:680, 99:09.94 from Unified_cpp_js_src_jit0.cpp:20: 99:09.94 In member function 'void js::jit::SparseBitSet::Iterator::operator++() [with AllocPolicy = js::BackgroundSystemAllocPolicy]', 99:09.94 inlined from 'bool js::jit::BacktrackingAllocator::buildLivenessInfo()' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BacktrackingAllocator.cpp:1814:65: 99:09.95 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/SparseBitSet.h:175:7: 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] 99:09.95 175 | if (range_.empty()) { 99:09.95 | ^~ 99:09.95 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BacktrackingAllocator.cpp: In member function 'bool js::jit::BacktrackingAllocator::buildLivenessInfo()': 99:09.95 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BacktrackingAllocator.cpp:1814: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 99:09.95 1814 | for (VirtualRegBitSet::Iterator liveRegId(live); liveRegId; ++liveRegId) { 99:09.95 | ^~~~~~~~~ 99:09.95 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/HashTable.h:10, 99:09.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/HeapAPI.h:18, 99:09.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/TracingAPI.h:11, 99:09.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/GCPolicyAPI.h:79, 99:09.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:24, 99:09.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallArgs.h:73, 99:09.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 99:09.95 from /builddir/build/BUILD/firefox-140.4.0/js/src/NamespaceImports.h:15, 99:09.95 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.h:30, 99:09.95 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR-wasm.h:25, 99:09.95 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/AliasAnalysis.h:10, 99:09.95 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/AliasAnalysis.cpp:7, 99:09.95 from Unified_cpp_js_src_jit0.cpp:2: 99:09.95 In member function 'mozilla::detail::EntrySlot& mozilla::detail::EntrySlot::operator++() [with T = mozilla::HashMapEntry]', 99:09.95 inlined from 'void mozilla::detail::HashTable::Iterator::moveToNextLiveEntry() [with T = mozilla::HashMapEntry; HashPolicy = mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::BackgroundSystemAllocPolicy]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1370:14, 99:09.95 inlined from 'void mozilla::detail::HashTable::Iterator::next() [with T = mozilla::HashMapEntry; HashPolicy = mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::BackgroundSystemAllocPolicy]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1422:26, 99:09.95 inlined from 'void mozilla::detail::HashTable::Range::popFront() [with T = mozilla::HashMapEntry; HashPolicy = mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::BackgroundSystemAllocPolicy]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1521:40, 99:09.95 inlined from 'void js::detail::InlineTable::Range::popFront() [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 /builddir/build/BUILD/firefox-140.4.0/js/src/ds/InlineTable.h:412:30, 99:09.95 inlined from 'void js::detail::InlineTable::Range::popFront() [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 /builddir/build/BUILD/firefox-140.4.0/js/src/ds/InlineTable.h:406:10, 99:09.96 inlined from 'void js::jit::SparseBitSet::Iterator::operator++() [with AllocPolicy = js::BackgroundSystemAllocPolicy]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/SparseBitSet.h:174:22, 99:09.96 inlined from 'bool js::jit::BacktrackingAllocator::buildLivenessInfo()' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BacktrackingAllocator.cpp:1814:65: 99:09.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1151:5: warning: '((mozilla::HashNumber**)((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)))[1]' may be used uninitialized [-Wmaybe-uninitialized] 99:09.96 1151 | ++mKeyHash; 99:09.96 | ^~ 99:09.96 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BacktrackingAllocator.cpp: In member function 'bool js::jit::BacktrackingAllocator::buildLivenessInfo()': 99:09.96 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BacktrackingAllocator.cpp:1814:37: note: '((mozilla::HashNumber**)((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)))[1]' was declared here 99:09.96 1814 | for (VirtualRegBitSet::Iterator liveRegId(live); liveRegId; ++liveRegId) { 99:09.96 | ^~~~~~~~~ 99:13.55 js/src 99:17.72 In file included from Unified_cpp_js_src_irregexp1.cpp:47: 99:17.72 /builddir/build/BUILD/firefox-140.4.0/js/src/irregexp/imported/regexp-parser.cc: In function 'bool v8::internal::{anonymous}::{anonymous}::MayContainStrings(v8::internal::{anonymous}::ClassSetOperandType, v8::internal::RegExpTree*)': 99:17.73 /builddir/build/BUILD/firefox-140.4.0/js/src/irregexp/imported/regexp-parser.cc:2793:1: warning: control reaches end of non-void function [-Wreturn-type] 99:17.73 2793 | } 99:17.73 | ^ 99:25.03 /builddir/build/BUILD/firefox-140.4.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]': 99:25.03 /builddir/build/BUILD/firefox-140.4.0/js/src/irregexp/imported/regexp-parser.cc:2469:22: warning: 'char_2' may be used uninitialized [-Wmaybe-uninitialized] 99:25.04 2469 | base::uc32 char_1, char_2; 99:25.04 | ^~~~~~ 99:25.04 /builddir/build/BUILD/firefox-140.4.0/js/src/irregexp/imported/regexp-parser.cc:2469:14: warning: 'char_1' may be used uninitialized [-Wmaybe-uninitialized] 99:25.04 2469 | base::uc32 char_1, char_2; 99:25.04 | ^~~~~~ 99:25.79 /builddir/build/BUILD/firefox-140.4.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]': 99:25.79 /builddir/build/BUILD/firefox-140.4.0/js/src/irregexp/imported/regexp-parser.cc:2469:22: warning: 'char_2' may be used uninitialized [-Wmaybe-uninitialized] 99:25.79 2469 | base::uc32 char_1, char_2; 99:25.79 | ^~~~~~ 99:25.79 /builddir/build/BUILD/firefox-140.4.0/js/src/irregexp/imported/regexp-parser.cc:2469:14: warning: 'char_1' may be used uninitialized [-Wmaybe-uninitialized] 99:25.79 2469 | base::uc32 char_1, char_2; 99:25.79 | ^~~~~~ 99:27.60 js/src/util 99:33.17 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallArgs.h:74, 99:33.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 99:33.17 from /builddir/build/BUILD/firefox-140.4.0/js/src/NamespaceImports.h:15, 99:33.17 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonTypes.h:16, 99:33.17 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Registers.h:12, 99:33.17 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MachineState.h:16, 99:33.17 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/JitFrames.h:16, 99:33.17 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BaselineFrame.h:13, 99:33.17 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BaselineFrameInfo.h:15, 99:33.17 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/PerfSpewer.cpp:66, 99:33.17 from Unified_cpp_js_src_jit10.cpp:2: 99:33.17 In static member function 'static constexpr JS::Value JS::Value::fromInt32(int32_t)', 99:33.17 inlined from 'constexpr JS::Value JS::Int32Value(int32_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:1090:73, 99:33.17 inlined from 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Recover.cpp:316:45: 99:33.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:553:47: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 99:33.17 553 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 99:33.17 | ^~~~~~~~~~~ 99:33.17 In file included from Unified_cpp_js_src_jit10.cpp:38: 99:33.17 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': 99:33.17 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Recover.cpp:306:11: note: 'result' was declared here 99:33.17 306 | int32_t result; 99:33.17 | ^~~~~~ 99:35.28 In file included from /usr/include/string.h:535, 99:35.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string.h:3, 99:35.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/throw_gcc.h:16, 99:35.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/cstdlib:82, 99:35.28 from /usr/include/c++/12/stdlib.h:36, 99:35.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/stdlib.h:3, 99:35.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Assertions.h:73, 99:35.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AllocPolicy.h:16, 99:35.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Printf.h:55, 99:35.28 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/PerfSpewer.cpp:8: 99:35.28 In function 'void* memcpy(void*, const void*, size_t)', 99:35.28 inlined from 'void mozilla::BitwiseCast(From, To*) [with To = long unsigned int; From = double]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Casting.h:60:14, 99:35.28 inlined from 'To mozilla::BitwiseCast(From) [with To = long unsigned int; From = double]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Casting.h:67:24, 99:35.28 inlined from 'static uint64_t JS::Value::bitsFromDouble(double)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:521:42, 99:35.28 inlined from 'void JS::Value::setDouble(double)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:585:29, 99:35.28 inlined from 'JS::Value JS::DoubleValue(double)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:1094:14, 99:35.28 inlined from 'virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Recover.cpp:1811:42: 99:35.28 /usr/include/bits/string_fortified.h:29:33: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] 99:35.28 29 | return __builtin___memcpy_chk (__dest, __src, __len, 99:35.28 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 99:35.28 30 | __glibc_objsize0 (__dest)); 99:35.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:35.28 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const': 99:35.28 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Recover.cpp:1734:10: note: 'result' was declared here 99:35.28 1734 | double result; 99:35.28 | ^~~~~~ 99:42.67 In file included from Unified_cpp_js_src_jit11.cpp:29: 99:42.67 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/ScalarReplacement.cpp: In member function 'void js::jit::ArrayMemoryView::visitStoreElement(js::jit::MStoreElement*)': 99:42.68 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/ScalarReplacement.cpp:1505:21: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 99:42.68 1505 | state_->setElement(index, ins->value()); 99:42.68 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 99:42.68 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/ScalarReplacement.cpp:1497:11: note: 'index' was declared here 99:42.68 1497 | int32_t index; 99:42.68 | ^~~~~ 99:42.69 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/ScalarReplacement.cpp: In member function 'void js::jit::ArrayMemoryView::visitLoadElement(js::jit::MLoadElement*)': 99:42.70 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/ScalarReplacement.cpp:1526:44: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 99:42.70 1526 | MDefinition* element = state_->getElement(index); 99:42.70 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 99:42.70 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/ScalarReplacement.cpp:1520:11: note: 'index' was declared here 99:42.70 1520 | int32_t index; 99:42.70 | ^~~~~ 99:42.81 js/src/wasm 99:44.84 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/SimpleAllocator.h:15, 99:44.84 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/SimpleAllocator.cpp:7, 99:44.84 from Unified_cpp_js_src_jit11.cpp:47: 99:44.84 In member function 'void js::jit::SparseBitSet::Iterator::operator++() [with AllocPolicy = js::BackgroundSystemAllocPolicy]', 99:44.84 inlined from 'bool js::jit::SimpleAllocator::populateSafepoint(VirtualRegBitSet&, js::jit::LInstruction*, js::jit::LSafepoint*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/SimpleAllocator.cpp:1028:65: 99:44.84 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/SparseBitSet.h:175:7: 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] 99:44.84 175 | if (range_.empty()) { 99:44.84 | ^~ 99:44.84 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/SimpleAllocator.cpp: In member function 'bool js::jit::SimpleAllocator::populateSafepoint(VirtualRegBitSet&, js::jit::LInstruction*, js::jit::LSafepoint*)': 99:44.84 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/SimpleAllocator.cpp:1028:35: 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 99:44.84 1028 | for (VirtualRegBitSet::Iterator liveRegId(liveGC); liveRegId; ++liveRegId) { 99:44.84 | ^~~~~~~~~ 99:44.84 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/HashTable.h:10, 99:44.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/HeapAPI.h:18, 99:44.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/TracingAPI.h:11, 99:44.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/GCPolicyAPI.h:79, 99:44.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:24, 99:44.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallArgs.h:73, 99:44.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 99:44.84 from /builddir/build/BUILD/firefox-140.4.0/js/src/NamespaceImports.h:15, 99:44.84 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonTypes.h:16, 99:44.84 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Registers.h:12, 99:44.84 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MachineState.h:16, 99:44.84 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/JitFrames.h:16, 99:44.84 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/RematerializedFrame.h:18, 99:44.84 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/RematerializedFrame.cpp:7, 99:44.84 from Unified_cpp_js_src_jit11.cpp:2: 99:44.84 In member function 'mozilla::detail::EntrySlot& mozilla::detail::EntrySlot::operator++() [with T = mozilla::HashMapEntry]', 99:44.84 inlined from 'void mozilla::detail::HashTable::Iterator::moveToNextLiveEntry() [with T = mozilla::HashMapEntry; HashPolicy = mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::BackgroundSystemAllocPolicy]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1370:14, 99:44.84 inlined from 'void mozilla::detail::HashTable::Iterator::next() [with T = mozilla::HashMapEntry; HashPolicy = mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::BackgroundSystemAllocPolicy]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1422:26, 99:44.84 inlined from 'void mozilla::detail::HashTable::Range::popFront() [with T = mozilla::HashMapEntry; HashPolicy = mozilla::HashMap, js::BackgroundSystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::BackgroundSystemAllocPolicy]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1521:40, 99:44.84 inlined from 'void js::detail::InlineTable::Range::popFront() [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 /builddir/build/BUILD/firefox-140.4.0/js/src/ds/InlineTable.h:412:30, 99:44.84 inlined from 'void js::detail::InlineTable::Range::popFront() [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 /builddir/build/BUILD/firefox-140.4.0/js/src/ds/InlineTable.h:406:10, 99:44.84 inlined from 'void js::jit::SparseBitSet::Iterator::operator++() [with AllocPolicy = js::BackgroundSystemAllocPolicy]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/SparseBitSet.h:174:22, 99:44.84 inlined from 'bool js::jit::SimpleAllocator::populateSafepoint(VirtualRegBitSet&, js::jit::LInstruction*, js::jit::LSafepoint*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/SimpleAllocator.cpp:1028:65: 99:44.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1151:5: warning: '((mozilla::HashNumber**)((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)))[1]' may be used uninitialized [-Wmaybe-uninitialized] 99:44.84 1151 | ++mKeyHash; 99:44.84 | ^~ 99:44.84 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/SimpleAllocator.cpp: In member function 'bool js::jit::SimpleAllocator::populateSafepoint(VirtualRegBitSet&, js::jit::LInstruction*, js::jit::LSafepoint*)': 99:44.84 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/SimpleAllocator.cpp:1028:35: note: '((mozilla::HashNumber**)((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)))[1]' was declared here 99:44.84 1028 | for (VirtualRegBitSet::Iterator liveRegId(liveGC); liveRegId; ++liveRegId) { 99:44.84 | ^~~~~~~~~ 99:47.15 In member function 'void js::jit::ArrayMemoryView::visitLoadElement(js::jit::MLoadElement*)', 99:47.15 inlined from 'bool js::jit::EmulateStateOf::run(MemoryView&) [with MemoryView = js::jit::ArrayMemoryView]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/ScalarReplacement.cpp:84:11: 99:47.15 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/ScalarReplacement.cpp:1526:44: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] 99:47.15 1526 | MDefinition* element = state_->getElement(index); 99:47.15 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 99:47.15 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/ScalarReplacement.cpp: In member function 'bool js::jit::EmulateStateOf::run(MemoryView&) [with MemoryView = js::jit::ArrayMemoryView]': 99:47.15 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/ScalarReplacement.cpp:1520:11: note: 'index' was declared here 99:47.15 1520 | int32_t index; 99:47.15 | ^~~~~ 100:06.05 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Interpreter.cpp: In function 'bool js::GetProperty(JSContext*, JS::HandleValue, JS::Handle, JS::MutableHandleValue)': 100:06.05 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Interpreter.cpp:4618:24: warning: 'proto' may be used uninitialized [-Wmaybe-uninitialized] 100:06.05 4618 | if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) { 100:06.05 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:06.05 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Interpreter.cpp:4587:15: note: 'proto' was declared here 100:06.05 4587 | JSObject* proto; 100:06.05 | ^~~~~ 100:06.47 In file included from Unified_cpp_js_src_wasm0.cpp:2: 100:06.47 In member function 'bool Type::isInt() const', 100:06.47 inlined from 'bool Type::isArgType() const' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:969:40, 100:06.47 inlined from 'bool CheckArgumentType({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode*, js::frontend::TaggedParserAtomIndex, Type*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:3213:23, 100:06.47 inlined from 'bool CheckArguments({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode**, js::wasm::ValTypeVector*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:3251:27: 100:06.48 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:948:58: warning: '*(unsigned int*)((char*)&type + offsetof(Type, Type::which_))' may be used uninitialized [-Wmaybe-uninitialized] 100:06.48 948 | bool isInt() const { return isSigned() || isUnsigned() || which_ == Int; } 100:06.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 100:06.48 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp: In function 'bool CheckArguments({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode**, js::wasm::ValTypeVector*)': 100:06.48 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:3250:10: note: '*(unsigned int*)((char*)&type + offsetof(Type, Type::which_))' was declared here 100:06.48 3250 | Type type; 100:06.48 | ^~~~ 100:06.48 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:39: 100:06.48 In member function 'js::frontend::ParseNodeKind js::frontend::ParseNode::getKind() const', 100:06.48 inlined from 'bool js::frontend::ParseNode::isName(js::frontend::TaggedParserAtomIndex) const' at /builddir/build/BUILD/firefox-140.4.0/js/src/frontend/ParseNode.h:933:17, 100:06.48 inlined from 'bool IsUseOfName(js::frontend::ParseNode*, js::frontend::TaggedParserAtomIndex)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:657:20, 100:06.48 inlined from 'bool CheckArgumentType({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode*, js::frontend::TaggedParserAtomIndex, Type*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:3217:19, 100:06.48 inlined from 'bool CheckArguments({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode**, js::wasm::ValTypeVector*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:3251:27: 100:06.48 /builddir/build/BUILD/firefox-140.4.0/js/src/frontend/ParseNode.h:747:12: warning: 'coercedExpr' may be used uninitialized [-Wmaybe-uninitialized] 100:06.49 747 | return pn_type; 100:06.49 | ^~~~~~~ 100:06.49 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp: In function 'bool CheckArguments({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode**, js::wasm::ValTypeVector*)': 100:06.49 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:3208:14: note: 'coercedExpr' was declared here 100:06.49 3208 | ParseNode* coercedExpr; 100:06.49 | ^~~~~~~~~~~ 100:06.94 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCFrame.h:28, 100:06.94 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCFrame.cpp:19, 100:06.94 from Unified_cpp_js_src_wasm0.cpp:20: 100:06.94 In member function 'void js::wasm::Stk::setOffs(Kind, uint32_t)', 100:06.94 inlined from 'static js::wasm::Stk js::wasm::Stk::StackResult(js::wasm::ValType, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCStk.h:159:14, 100:06.94 inlined from 'js::wasm::Stk js::wasm::BaseCompiler::captureStackResult(const js::wasm::ABIResult&, js::wasm::StackHeight, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:1451:26: 100:06.94 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCStk.h:165:11: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] 100:06.94 165 | kind_ = k; 100:06.94 | ~~~~~~^~~ 100:06.94 /builddir/build/BUILD/firefox-140.4.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)': 100:06.94 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCStk.h:133:10: note: 'k' was declared here 100:06.94 133 | Kind k; 100:06.94 | ^ 100:12.90 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/JSONWriter.h:102, 100:12.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:12, 100:12.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 100:12.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/ProfilingStack.h:11, 100:12.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:29, 100:12.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallArgs.h:73, 100:12.90 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.h:27, 100:12.90 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:19: 100:12.90 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]', 100:12.90 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Vector.h:805:15, 100:12.90 inlined from 'void js::wasm::BaseCompiler::push(T) [with RegType = js::wasm::Stk]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, 100:12.90 inlined from 'bool js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:1486:9: 100:12.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Vector.h:154:5: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] 100:12.90 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 100:12.90 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:12.90 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCStk.h: In member function 'bool js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)': 100:12.90 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCStk.h:133:10: note: 'k' was declared here 100:12.90 133 | Kind k; 100:12.90 | ^ 100:14.19 In member function 'bool Type::isInt() const', 100:14.19 inlined from 'bool Type::isArgType() const' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:969:40, 100:14.19 inlined from 'bool Type::isGlobalVarType() const' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:977:50, 100:14.19 inlined from 'bool CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:2890:32: 100:14.19 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:948:58: warning: '*(unsigned int*)((char*)&coerceTo + offsetof(Type, Type::which_))' may be used uninitialized [-Wmaybe-uninitialized] 100:14.19 948 | bool isInt() const { return isSigned() || isUnsigned() || which_ == Int; } 100:14.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 100:14.19 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp: In function 'bool CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)': 100:14.20 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:2879:8: note: '*(unsigned int*)((char*)&coerceTo + offsetof(Type, Type::which_))' was declared here 100:14.20 2879 | Type coerceTo; 100:14.20 | ^~~~~~~~ 100:14.20 In member function 'js::frontend::ParseNodeKind js::frontend::ParseNode::getKind() const', 100:14.20 inlined from 'bool js::frontend::ParseNode::isKind(js::frontend::ParseNodeKind) const' at /builddir/build/BUILD/firefox-140.4.0/js/src/frontend/ParseNode.h:749:57, 100:14.20 inlined from 'bool CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:2885:27: 100:14.20 /builddir/build/BUILD/firefox-140.4.0/js/src/frontend/ParseNode.h:747:12: warning: 'coercedExpr' may be used uninitialized [-Wmaybe-uninitialized] 100:14.20 747 | return pn_type; 100:14.20 | ^~~~~~~ 100:14.20 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp: In function 'bool CheckGlobalVariableInitImport(ModuleValidatorShared&, js::frontend::TaggedParserAtomIndex, js::frontend::ParseNode*, bool)': 100:14.20 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:2880:14: note: 'coercedExpr' was declared here 100:14.20 2880 | ParseNode* coercedExpr; 100:14.20 | ^~~~~~~~~~~ 100:14.96 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]', 100:14.96 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Vector.h:805:15, 100:14.96 inlined from 'void js::wasm::BaseCompiler::push(T) [with RegType = js::wasm::Stk]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, 100:14.96 inlined from 'bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:5368:11: 100:14.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Vector.h:154:5: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] 100:14.97 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 100:14.97 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:14.97 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCStk.h: In member function 'bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)': 100:14.97 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCStk.h:133:10: note: 'k' was declared here 100:14.97 133 | Kind k; 100:14.97 | ^ 100:15.66 In file included from Unified_cpp_js_src_wasm0.cpp:29: 100:15.66 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCMemory.cpp: In member function 'RegType js::wasm::BaseCompiler::popConstMemoryAccess(js::wasm::MemoryAccessDesc*, js::wasm::AccessCheck*) [with RegType = js::wasm::RegI64]': 100:15.66 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCMemory.cpp:180:12: warning: 'addrTemp' may be used uninitialized [-Wmaybe-uninitialized] 100:15.66 180 | uint64_t addr = addrTemp; 100:15.66 | ^~~~ 100:15.66 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCMemory.cpp:178:11: note: 'addrTemp' was declared here 100:15.66 178 | int64_t addrTemp; 100:15.66 | ^~~~~~~~ 100:15.81 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCMemory.cpp: In member function 'RegType js::wasm::BaseCompiler::popConstMemoryAccess(js::wasm::MemoryAccessDesc*, js::wasm::AccessCheck*) [with RegType = js::wasm::RegI32]': 100:15.81 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCMemory.cpp:142:12: warning: 'addrTemp' may be used uninitialized [-Wmaybe-uninitialized] 100:15.81 142 | uint32_t addr = addrTemp; 100:15.81 | ^~~~ 100:15.81 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCMemory.cpp:140:11: note: 'addrTemp' was declared here 100:15.81 140 | int32_t addrTemp; 100:15.81 | ^~~~~~~~ 100:16.03 js/src/xsum 100:17.43 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCMemory.cpp: In member function 'void js::wasm::BaseCompiler::memCopyInlineM32()': 100:17.43 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCMemory.cpp:2499:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] 100:17.43 2499 | int32_t signedLength; 100:17.43 | ^~~~~~~~~~~~ 100:17.59 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCMemory.cpp: In member function 'void js::wasm::BaseCompiler::memFillInlineM32()': 100:17.59 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCMemory.cpp:2716:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] 100:17.59 2716 | int32_t signedLength; 100:17.59 | ^~~~~~~~~~~~ 100:17.59 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCMemory.cpp:2717:11: warning: 'signedValue' may be used uninitialized [-Wmaybe-uninitialized] 100:17.59 2717 | int32_t signedValue; 100:17.59 | ^~~~~~~~~~~ 100:17.93 In file included from Unified_cpp_js_src_wasm0.cpp:38: 100:17.93 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderI32()': 100:17.93 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:3202:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 100:17.93 3202 | quotientOrRemainder(rs, r, reserved, IsUnsigned(false), 100:17.93 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:17.93 3203 | ZeroOnOverflow(true), isConst, c, RemainderI32); 100:17.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:17.94 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:3180:11: note: 'c' was declared here 100:17.94 3180 | int32_t c; 100:17.94 | ^ 100:17.96 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderU32()': 100:17.96 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:3221:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 100:17.96 3221 | quotientOrRemainder(rs, r, reserved, IsUnsigned(true), ZeroOnOverflow(true), 100:17.96 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:17.96 3222 | isConst, c, RemainderI32); 100:17.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 100:17.96 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:3211:11: note: 'c' was declared here 100:17.96 3211 | int32_t c; 100:17.96 | ^ 100:20.97 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.h:31, 100:20.97 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:77: 100:20.97 In member function 'js::wasm::OpIter::ControlItem& js::wasm::OpIter::controlItem(uint32_t) [with Policy = js::wasm::BaseCompilePolicy]', 100:20.97 inlined from 'js::wasm::Control& js::wasm::BaseCompiler::controlItem(uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCRegMgmt-inl.h:468:27, 100:20.97 inlined from 'bool js::wasm::BaseCompiler::emitRethrow()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:5200:34: 100:20.97 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:884:55: warning: 'relativeDepth' may be used uninitialized [-Wmaybe-uninitialized] 100:20.97 884 | return controlStack_[controlStack_.length() - 1 - relativeDepth] 100:20.97 | ^~~~~~~~~~~~~ 100:20.97 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitRethrow()': 100:20.97 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:5191:12: note: 'relativeDepth' was declared here 100:20.97 5191 | uint32_t relativeDepth; 100:20.97 | ^~~~~~~~~~~~~ 100:22.03 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/JSFunction.h:26, 100:22.03 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Scope.h:34, 100:22.03 from /builddir/build/BUILD/firefox-140.4.0/js/src/frontend/Stencil.h:35, 100:22.03 from /builddir/build/BUILD/firefox-140.4.0/js/src/frontend/ParseNode.h:21: 100:22.03 In member function 'const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const', 100:22.03 inlined from 'bool js::wasm::OpIter::readStructNewDefault(uint32_t*) [with Policy = js::wasm::BaseCompilePolicy]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:3339:49, 100:22.03 inlined from 'bool js::wasm::OpIter::readStructNewDefault(uint32_t*) [with Policy = js::wasm::BaseCompilePolicy]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:3332:13, 100:22.03 inlined from 'bool js::wasm::BaseCompiler::emitStructNewDefault()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:7912:34: 100:22.03 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmTypeDef.h:1259:67: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 100:22.03 1259 | const TypeDef& type(uint32_t index) const { return *types_[index]; } 100:22.03 | ^ 100:22.03 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitStructNewDefault()': 100:22.03 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:7911:12: note: 'typeIndex' was declared here 100:22.03 7911 | uint32_t typeIndex; 100:22.03 | ^~~~~~~~~ 100:22.17 In member function 'js::wasm::OpIter::ControlItem& js::wasm::OpIter::controlItem(uint32_t) [with Policy = js::wasm::BaseCompilePolicy]', 100:22.17 inlined from 'js::wasm::Control& js::wasm::BaseCompiler::controlItem(uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCRegMgmt-inl.h:468:27, 100:22.17 inlined from 'bool js::wasm::BaseCompiler::emitBr()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:4246:32: 100:22.17 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:884:55: warning: 'relativeDepth' may be used uninitialized [-Wmaybe-uninitialized] 100:22.17 884 | return controlStack_[controlStack_.length() - 1 - relativeDepth] 100:22.17 | ^~~~~~~~~~~~~ 100:22.17 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBr()': 100:22.17 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:4235:12: note: 'relativeDepth' was declared here 100:22.17 4235 | uint32_t relativeDepth; 100:22.17 | ^~~~~~~~~~~~~ 100:22.25 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitTeeLocal()': 100:22.25 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:6111:34: warning: 'slot' may be used uninitialized [-Wmaybe-uninitialized] 100:22.25 6111 | return emitSetOrTeeLocal(slot); 100:22.25 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 100:22.25 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:6106:12: note: 'slot' was declared here 100:22.25 6106 | uint32_t slot; 100:22.25 | ^~~~ 100:22.27 In member function 'js::wasm::LabelKind js::wasm::OpIter::controlKind(uint32_t) [with Policy = js::wasm::BaseCompilePolicy]', 100:22.27 inlined from 'js::wasm::LabelKind js::wasm::BaseCompiler::controlKind(uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCRegMgmt-inl.h:474:27, 100:22.27 inlined from 'bool js::wasm::BaseCompiler::emitDelegate()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:4917:21: 100:22.27 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:890:55: warning: 'relativeDepth' may be used uninitialized [-Wmaybe-uninitialized] 100:22.27 890 | return controlStack_[controlStack_.length() - 1 - relativeDepth].kind(); 100:22.27 | ^~~~~~~~~~~~~ 100:22.27 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitDelegate()': 100:22.27 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:4895:12: note: 'relativeDepth' was declared here 100:22.27 4895 | uint32_t relativeDepth; 100:22.27 | ^~~~~~~~~~~~~ 100:22.31 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitCatchAll()': 100:22.32 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:4872:17: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 100:22.32 4872 | emitCatchSetup(kind, tryCatch, resultType); 100:22.32 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:22.32 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:4862:13: note: 'kind' was declared here 100:22.32 4862 | LabelKind kind; 100:22.32 | ^~~~ 100:22.35 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitEnd()': 100:22.36 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:4160:3: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 100:22.36 4160 | switch (kind) { 100:22.36 | ^~~~~~ 100:22.36 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:4151:13: note: 'kind' was declared here 100:22.36 4151 | LabelKind kind; 100:22.36 | ^~~~ 100:22.63 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitCatch()': 100:22.63 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:4767:17: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 100:22.63 4767 | emitCatchSetup(kind, tryCatch, resultType); 100:22.63 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:22.63 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:4755:13: note: 'kind' was declared here 100:22.63 4755 | LabelKind kind; 100:22.63 | ^~~~ 100:23.15 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitStoreLane(uint32_t)': 100:23.15 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:10213:12: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] 100:23.15 10213 | storeLane(&access, laneIndex); 100:23.15 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 100:23.15 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:10187:12: note: 'laneIndex' was declared here 100:23.15 10187 | uint32_t laneIndex; 100:23.15 | ^~~~~~~~~ 100:23.17 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitLoadLane(uint32_t)': 100:23.18 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:10180:11: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] 100:23.18 10180 | loadLane(&access, laneIndex); 100:23.18 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 100:23.18 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:10154:12: note: 'laneIndex' was declared here 100:23.18 10154 | uint32_t laneIndex; 100:23.18 | ^~~~~~~~~ 100:23.99 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmCode.h:61, 100:23.99 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmModule.h:25, 100:23.99 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmCompile.h:23, 100:23.99 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:68: 100:23.99 In member function 'bool js::wasm::CodeMetadata::usesSharedMemory(uint32_t) const', 100:23.99 inlined from 'bool js::wasm::BaseCompiler::usesSharedMemory(uint32_t) const' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCClass-inl.h:37:36, 100:23.99 inlined from 'bool js::wasm::BaseCompiler::emitMemDiscard()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:7047:23: 100:23.99 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmMetadata.h:188:12: warning: 'memoryIndex' may be used uninitialized [-Wmaybe-uninitialized] 100:23.99 188 | return memoryIndex < memories.length() && memories[memoryIndex].isShared(); 100:23.99 | ^~~~~~~~~~~ 100:23.99 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitMemDiscard()': 100:23.99 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:7036:12: note: 'memoryIndex' was declared here 100:23.99 7036 | uint32_t memoryIndex; 100:23.99 | ^~~~~~~~~~~ 100:24.15 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCFrame.cpp:25: 100:24.15 In member function 'bool js::wasm::BaseCompiler::isMem32(uint32_t) const', 100:24.15 inlined from 'bool js::wasm::BaseCompiler::emitMemoryGrow()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:6817:34: 100:24.15 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCClass-inl.h:54:40: warning: 'memoryIndex' may be used uninitialized [-Wmaybe-uninitialized] 100:24.15 54 | return codeMeta_.memories[memoryIndex].addressType() == AddressType::I32; 100:24.15 | ^ 100:24.15 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitMemoryGrow()': 100:24.15 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:6807:12: note: 'memoryIndex' was declared here 100:24.15 6807 | uint32_t memoryIndex; 100:24.15 | ^~~~~~~~~~~ 100:24.43 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitSetLocal()': 100:24.43 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:6102:33: warning: 'slot' may be used uninitialized [-Wmaybe-uninitialized] 100:24.43 6102 | return emitSetOrTeeLocal(slot); 100:24.43 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 100:24.43 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:6097:12: note: 'slot' was declared here 100:24.43 6097 | uint32_t slot; 100:24.43 | ^~~~ 100:24.84 In member function 'js::wasm::OpIter::ControlItem& js::wasm::OpIter::controlItem(uint32_t) [with Policy = js::wasm::BaseCompilePolicy]', 100:24.84 inlined from 'js::wasm::Control& js::wasm::BaseCompiler::controlItem(uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCRegMgmt-inl.h:468:27, 100:24.84 inlined from 'bool js::wasm::BaseCompiler::emitBrIf()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:4280:32: 100:24.84 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:884:55: warning: 'relativeDepth' may be used uninitialized [-Wmaybe-uninitialized] 100:24.84 884 | return controlStack_[controlStack_.length() - 1 - relativeDepth] 100:24.84 | ^~~~~~~~~~~~~ 100:24.84 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBrIf()': 100:24.84 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:4266:12: note: 'relativeDepth' was declared here 100:24.84 4266 | uint32_t relativeDepth; 100:24.84 | ^~~~~~~~~~~~~ 100:24.90 In member function 'bool js::wasm::BaseCompiler::isMem32(uint32_t) const', 100:24.90 inlined from 'bool js::wasm::BaseCompiler::emitMemInit()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:6952:34: 100:24.90 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCClass-inl.h:54:40: warning: 'memIndex' may be used uninitialized [-Wmaybe-uninitialized] 100:24.90 54 | return codeMeta_.memories[memoryIndex].addressType() == AddressType::I32; 100:24.90 | ^ 100:24.90 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitMemInit()': 100:24.90 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:6940:12: note: 'memIndex' was declared here 100:24.90 6940 | uint32_t memIndex; 100:24.90 | ^~~~~~~~ 100:25.05 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmCode.h:52: 100:25.05 In member function 'bool js::wasm::BuiltinModuleFunc::usesMemory() const', 100:25.05 inlined from 'bool js::wasm::BaseCompiler::emitCallBuiltinModuleFunc()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:10321:36: 100:25.05 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBuiltinModule.h:99:36: warning: 'builtinModuleFunc' may be used uninitialized [-Wmaybe-uninitialized] 100:25.05 99 | bool usesMemory() const { return usesMemory_; } 100:25.05 | ^~~~~~~~~~~ 100:25.05 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitCallBuiltinModuleFunc()': 100:25.05 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:10310:28: note: 'builtinModuleFunc' was declared here 100:25.05 10310 | const BuiltinModuleFunc* builtinModuleFunc; 100:25.05 | ^~~~~~~~~~~~~~~~~ 100:25.20 In member function 'bool js::wasm::BaseCompiler::isMem32(uint32_t) const', 100:25.20 inlined from 'bool js::wasm::BaseCompiler::emitMemorySize()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:6831:34: 100:25.20 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCClass-inl.h:54:40: warning: 'memoryIndex' may be used uninitialized [-Wmaybe-uninitialized] 100:25.20 54 | return codeMeta_.memories[memoryIndex].addressType() == AddressType::I32; 100:25.20 | ^ 100:25.20 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitMemorySize()': 100:25.20 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:6822:12: note: 'memoryIndex' was declared here 100:25.20 6822 | uint32_t memoryIndex; 100:25.20 | ^~~~~~~~~~~ 100:25.68 In member function 'js::wasm::BlockType js::wasm::ControlStackEntry::type() const [with ControlItem = js::wasm::Control]', 100:25.68 inlined from 'js::wasm::ResultType js::wasm::ControlStackEntry::branchTargetType() const [with ControlItem = js::wasm::Control]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:285:43, 100:25.68 inlined from 'bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = js::wasm::BaseCompilePolicy]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:1708:57: 100:25.68 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:282:54: warning: 'block' may be used uninitialized [-Wmaybe-uninitialized] 100:25.69 282 | BlockType type() const { return typeAndItem_.first(); } 100:25.69 | ^ 100:25.69 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h: In member function 'bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = js::wasm::BaseCompilePolicy]': 100:25.69 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:1703:14: note: 'block' was declared here 100:25.69 1703 | Control* block; 100:25.69 | ^~~~~ 100:26.58 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]', 100:26.58 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Vector.h:805:15, 100:26.58 inlined from 'void js::wasm::BaseCompiler::push(T) [with RegType = js::wasm::Stk]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, 100:26.58 inlined from 'void js::wasm::BaseCompiler::pushI64(int64_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCStkMgmt-inl.h:566:45, 100:26.58 inlined from 'bool js::wasm::BaseCompiler::emitBody()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:10721:18: 100:26.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Vector.h:154:5: warning: 'i64' may be used uninitialized [-Wmaybe-uninitialized] 100:26.58 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 100:26.58 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:26.58 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBody()': 100:26.58 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:10718:17: note: 'i64' was declared here 100:26.58 10718 | int64_t i64; 100:26.58 | ^~~ 100:26.58 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]', 100:26.58 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Vector.h:805:15, 100:26.58 inlined from 'void js::wasm::BaseCompiler::push(T) [with RegType = js::wasm::Stk]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, 100:26.58 inlined from 'void js::wasm::BaseCompiler::pushI32(int32_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBCStkMgmt-inl.h:564:45, 100:26.58 inlined from 'bool js::wasm::BaseCompiler::emitBody()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:10631:18: 100:26.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Vector.h:154:5: warning: 'i32' may be used uninitialized [-Wmaybe-uninitialized] 100:26.58 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 100:26.58 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:26.59 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBody()': 100:26.59 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBaselineCompile.cpp:10628:17: note: 'i32' was declared here 100:26.59 10628 | int32_t i32; 100:26.59 | ^~~ 100:28.81 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp: In member function 'bool ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::frontend::TaggedParserAtomIndex, uint32_t, uint32_t, uint32_t*) [with Unit = mozilla::Utf8Unit]': 100:28.81 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:2063:47: warning: 'sigIndex' may be used uninitialized [-Wmaybe-uninitialized] 100:28.82 2063 | codeMeta_->asmJSSigToTableIndex[sigIndex] = codeMeta_->tables.length(); 100:28.82 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:2052:14: note: 'sigIndex' was declared here 100:28.82 2052 | uint32_t sigIndex; 100:28.82 | ^~~~~~~~ 100:28.93 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp: In member function 'bool ModuleValidator::declareFuncPtrTable(js::wasm::FuncType&&, js::frontend::TaggedParserAtomIndex, uint32_t, uint32_t, uint32_t*) [with Unit = char16_t]': 100:28.93 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:2063:47: warning: 'sigIndex' may be used uninitialized [-Wmaybe-uninitialized] 100:28.93 2063 | codeMeta_->asmJSSigToTableIndex[sigIndex] = codeMeta_->tables.length(); 100:28.93 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/AsmJS.cpp:2052:14: note: 'sigIndex' was declared here 100:28.93 2052 | uint32_t sigIndex; 100:28.93 | ^~~~~~~~ 100:40.28 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR-wasm.h:25, 100:40.28 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIRGraph.h:17, 100:40.28 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/UnrollLoops.cpp:15, 100:40.28 from Unified_cpp_js_src_jit13.cpp:2: 100:40.28 In member function 'void js::jit::MDefinition::setResultType(js::jit::MIRType)', 100:40.28 inlined from 'js::jit::MUnreachableResult::MUnreachableResult(js::jit::MIRType)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.h:9628:18, 100:40.28 inlined from 'static js::jit::MUnreachableResult::MThisOpcode* js::jit::MUnreachableResult::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MIRType&}]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.h:9633:3, 100:40.28 inlined from 'bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/WarpBuilder.cpp:3688:38: 100:40.29 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.h:912:50: warning: 'resultType' may be used uninitialized [-Wmaybe-uninitialized] 100:40.29 912 | void setResultType(MIRType type) { resultType_ = type; } 100:40.29 | ~~~~~~~~~~~~^~~~~~ 100:40.29 In file included from Unified_cpp_js_src_jit13.cpp:29: 100:40.29 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/WarpBuilder.cpp: In member function 'bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)': 100:40.29 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/WarpBuilder.cpp:3646:11: note: 'resultType' was declared here 100:40.29 3646 | MIRType resultType; 100:40.29 | ^~~~~~~~~~ 100:43.46 modules/fdlibm/src 101:05.67 In file included from Unified_cpp_js_src_jit15.cpp:38: 101:05.67 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/CodeGenerator-x64.cpp: In member function 'void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement64(js::jit::LCompareExchangeTypedArrayElement64*)': 101:05.68 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/CodeGenerator-x64.cpp:292:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 101:05.68 292 | Address dest = ToAddress(elements, lir->index(), arrayType); 101:05.68 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:05.68 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared.cpp:7, 101:05.68 from Unified_cpp_js_src_jit15.cpp:2: 101:05.68 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 101:05.68 318 | int32_t offset; 101:05.68 | ^~~~~~ 101:05.70 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/CodeGenerator-x64.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement64(js::jit::LAtomicExchangeTypedArrayElement64*)': 101:05.70 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/CodeGenerator-x64.cpp:310:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 101:05.70 310 | Address dest = ToAddress(elements, lir->index(), arrayType); 101:05.70 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:05.70 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 101:05.70 318 | int32_t offset; 101:05.70 | ^~~~~~ 101:05.72 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/CodeGenerator-x64.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop64(js::jit::LAtomicTypedArrayElementBinop64*)': 101:05.72 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/CodeGenerator-x64.cpp:341:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 101:05.72 341 | Address dest = ToAddress(elements, lir->index(), arrayType); 101:05.72 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:05.72 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 101:05.72 318 | int32_t offset; 101:05.72 | ^~~~~~ 101:05.74 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/CodeGenerator-x64.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect64(js::jit::LAtomicTypedArrayElementBinopForEffect64*)': 101:05.74 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/CodeGenerator-x64.cpp:363:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 101:05.74 363 | Address dest = ToAddress(elements, lir->index(), arrayType); 101:05.74 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:05.74 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 101:05.74 318 | int32_t offset; 101:05.74 | ^~~~~~ 101:08.53 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/Assembler-x64.h:298, 101:08.53 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, 101:08.53 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/MacroAssembler-x64.h:10, 101:08.53 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MacroAssembler.h:21, 101:08.54 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.h:36, 101:08.54 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR-wasm.h:25, 101:08.54 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/LIR.h:21, 101:08.54 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared.h:17, 101:08.54 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:10: 101:08.54 In constructor 'js::jit::Operand::Operand(const js::jit::Address&)', 101:08.54 inlined from 'js::wasm::FaultingCodeOffset js::jit::MacroAssemblerX64::load64(const js::jit::Address&, js::jit::Register64)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/MacroAssembler-x64.h:610:10, 101:08.54 inlined from 'void js::jit::CodeGenerator::visitAtomicLoad64(js::jit::LAtomicLoad64*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/CodeGenerator-x64.cpp:249:16: 101:08.54 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/Assembler-x86-shared.h:81:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 101:08.55 81 | disp_(address.offset) {} 101:08.55 | ^~~~~~~~~~~~~~~~~~~~~ 101:08.55 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicLoad64(js::jit::LAtomicLoad64*)': 101:08.55 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 101:08.55 318 | int32_t offset; 101:08.55 | ^~~~~~ 101:08.57 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/Assembler-x86-shared.h:20: 101:08.57 In member function 'void js::jit::X86Encoding::BaseAssemblerX64::movq_rm(js::jit::X86Encoding::RegisterID, int32_t, js::jit::X86Encoding::RegisterID)', 101:08.57 inlined from 'void js::jit::Assembler::movq(js::jit::Register, const js::jit::Operand&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/Assembler-x64.h:475:21, 101:08.57 inlined from 'js::wasm::FaultingCodeOffset js::jit::MacroAssemblerX64::storePtr(js::jit::Register, const js::jit::Address&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/MacroAssembler-x64.h:644:9, 101:08.57 inlined from 'js::wasm::FaultingCodeOffset js::jit::MacroAssemblerX64::store64(js::jit::Register64, js::jit::Address)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/MacroAssembler-x64.h:688:13, 101:08.57 inlined from 'void js::jit::CodeGenerator::visitAtomicStore64(js::jit::LAtomicStore64*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/CodeGenerator-x64.cpp:271:17: 101:08.58 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/BaseAssembler-x64.h:632:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 101:08.58 632 | m_formatter.oneByteOp64(OP_MOV_EvGv, offset, base, src); 101:08.58 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:08.58 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicStore64(js::jit::LAtomicStore64*)': 101:08.58 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 101:08.58 318 | int32_t offset; 101:08.58 | ^~~~~~ 101:21.81 In file included from Unified_cpp_js_src_wasm3.cpp:29: 101:21.81 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::collectCallResults(const js::wasm::ResultType&, js::jit::MWasmStackResultArea*, {anonymous}::DefVector*)': 101:21.81 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:2545:7: warning: 'def' may be used uninitialized [-Wmaybe-uninitialized] 101:21.82 2545 | if (!def) { 101:21.82 | ^~ 101:21.82 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:2507:21: note: 'def' was declared here 101:21.82 2507 | MInstruction* def; 101:21.82 | ^~~ 101:25.31 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/JSFunction.h:26, 101:25.31 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInstanceData.h:28, 101:25.31 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmCodegenTypes.h:35, 101:25.31 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/Assembler-shared.h:26, 101:25.31 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/Assembler-x64.h:13, 101:25.31 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, 101:25.32 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/MacroAssembler-x64.h:10, 101:25.32 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MacroAssembler.h:21, 101:25.32 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmGenerator.h:26, 101:25.32 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmGenerator.cpp:19, 101:25.32 from Unified_cpp_js_src_wasm3.cpp:2: 101:25.32 In member function 'const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const', 101:25.32 inlined from 'bool js::wasm::OpIter::readStructNewDefault(uint32_t*) [with Policy = {anonymous}::IonCompilePolicy]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:3339:49, 101:25.32 inlined from 'bool {anonymous}::FunctionCompiler::emitStructNewDefault()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8654:35: 101:25.32 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmTypeDef.h:1259:67: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 101:25.32 1259 | const TypeDef& type(uint32_t index) const { return *types_[index]; } 101:25.32 | ^ 101:25.33 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitStructNewDefault()': 101:25.33 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8653:12: note: 'typeIndex' was declared here 101:25.33 8653 | uint32_t typeIndex; 101:25.33 | ^~~~~~~~~ 101:25.60 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmStubs.h:24, 101:25.60 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmGenerator.cpp:35: 101:25.60 In member function 'js::wasm::BlockType js::wasm::ControlStackEntry::type() const [with ControlItem = {anonymous}::Control]', 101:25.60 inlined from 'js::wasm::ResultType js::wasm::ControlStackEntry::branchTargetType() const [with ControlItem = {anonymous}::Control]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:285:43, 101:25.61 inlined from 'js::wasm::ResultType js::wasm::ControlStackEntry::branchTargetType() const [with ControlItem = {anonymous}::Control]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:284:14, 101:25.61 inlined from 'bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = {anonymous}::IonCompilePolicy]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:1708:57: 101:25.61 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:282:54: warning: 'block' may be used uninitialized [-Wmaybe-uninitialized] 101:25.61 282 | BlockType type() const { return typeAndItem_.first(); } 101:25.61 | ^ 101:25.61 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h: In member function 'bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = {anonymous}::IonCompilePolicy]': 101:25.61 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:1703:14: note: 'block' was declared here 101:25.61 1703 | Control* block; 101:25.61 | ^~~~~ 101:25.81 In member function 'bool {anonymous}::FunctionCompiler::finishTryCatch(js::wasm::LabelKind, {anonymous}::Control&, {anonymous}::DefVector*)', 101:25.81 inlined from 'bool {anonymous}::FunctionCompiler::emitEnd()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6227:26: 101:25.81 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:4488:5: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 101:25.81 4488 | switch (kind) { 101:25.81 | ^~~~~~ 101:25.81 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitEnd()': 101:25.81 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6150:13: note: 'kind' was declared here 101:25.81 6150 | LabelKind kind; 101:25.81 | ^~~~ 101:26.06 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitTeeGlobal()': 101:26.06 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6786:24: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized] 101:26.06 6786 | return storeGlobalVar(bytecodeOffset, global, value); 101:26.06 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:26.06 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6778:16: note: 'value' was declared here 101:26.06 6778 | MDefinition* value; 101:26.06 | ^~~~~ 101:26.06 In member function 'bool js::wasm::OpIter::readTeeGlobal(uint32_t*, Value*) [with Policy = {anonymous}::IonCompilePolicy]', 101:26.06 inlined from 'bool {anonymous}::FunctionCompiler::emitTeeGlobal()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6779:28: 101:26.06 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:2303:11: warning: 'id' may be used uninitialized [-Wmaybe-uninitialized] 101:26.06 2303 | if (*id >= codeMeta_.globals.length()) { 101:26.06 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:26.06 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitTeeGlobal()': 101:26.06 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6777:12: note: 'id' was declared here 101:26.06 6777 | uint32_t id; 101:26.06 | ^~ 101:26.12 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]', 101:26.12 inlined from 'bool {anonymous}::FunctionCompiler::inTryBlockFrom(uint32_t, uint32_t*) const' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:3973:39, 101:26.12 inlined from 'bool {anonymous}::FunctionCompiler::inTryBlockFrom(uint32_t, {anonymous}::ControlInstructionVector**)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:3994:24, 101:26.12 inlined from 'bool {anonymous}::FunctionCompiler::delegatePadPatches(const {anonymous}::ControlInstructionVector&, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:4081:24, 101:26.12 inlined from 'bool {anonymous}::FunctionCompiler::emitDelegate()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6398:28: 101:26.12 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:910:76: warning: 'relativeDepth' may be used uninitialized [-Wmaybe-uninitialized] 101:26.12 910 | int32_t fromAbsoluteDepth = controlStack_.length() - fromRelativeDepth - 1; 101:26.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 101:26.12 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitDelegate()': 101:26.12 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6382:12: note: 'relativeDepth' was declared here 101:26.12 6382 | uint32_t relativeDepth; 101:26.12 | ^~~~~~~~~~~~~ 101:26.29 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Result.h:93, 101:26.29 from /builddir/build/BUILD/firefox-140.4.0/js/src/jspubtd.h:19, 101:26.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:20, 101:26.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallArgs.h:73, 101:26.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Class.h:17, 101:26.30 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/AsyncFunction.h:10, 101:26.30 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/AsyncFunction.cpp:7, 101:26.30 from Unified_cpp_js_src11.cpp:2: 101:26.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = JS::BigInt*; E = JS::Error]': 101:26.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:308:46: required from here 101:26.30 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/BigIntType.cpp:3680:3: in 'constexpr' expansion of 'mozTryVarTempResult.mozilla::Result::propagateErr()' 101:26.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:673:49: in 'constexpr' expansion of '((mozilla::Result*)this)->mozilla::Result::mImpl.mozilla::detail::ResultImplementation::unwrapErr()' 101:26.30 /builddir/build/BUILD/firefox-140.4.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] 101:26.30 305 | std::memcpy(&res, &bits, sizeof(E)); 101:26.30 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 101:26.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Result.h:106:8: note: 'struct JS::Error' declared here 101:26.30 106 | struct Error { 101:26.30 | ^~~~~ 101:26.67 In file included from Unified_cpp_js_src_jit16.cpp:47: 101:26.67 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement(js::jit::LCompareExchangeTypedArrayElement*)': 101:26.67 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1846:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 101:26.67 1846 | Address dest = ToAddress(elements, lir->index(), arrayType); 101:26.68 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:26.68 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:20: 101:26.68 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 101:26.68 318 | int32_t offset; 101:26.68 | ^~~~~~ 101:26.70 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement(js::jit::LAtomicExchangeTypedArrayElement*)': 101:26.70 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1868:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 101:26.70 1868 | Address dest = ToAddress(elements, lir->index(), arrayType); 101:26.70 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:26.70 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 101:26.70 318 | int32_t offset; 101:26.70 | ^~~~~~ 101:26.72 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop(js::jit::LAtomicTypedArrayElementBinop*)': 101:26.73 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1907:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 101:26.73 1907 | Address mem = ToAddress(elements, lir->index(), arrayType); 101:26.73 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:26.73 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 101:26.73 318 | int32_t offset; 101:26.73 | ^~~~~~ 101:26.76 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect(js::jit::LAtomicTypedArrayElementBinopForEffect*)': 101:26.76 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1941:28: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 101:26.76 1941 | Address mem = ToAddress(elements, lir->index(), arrayType); 101:26.76 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:26.76 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 101:26.76 318 | int32_t offset; 101:26.76 | ^~~~~~ 101:27.14 mozglue/static 101:27.41 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 101:29.56 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/LIR.h:21, 101:29.56 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared.h:17, 101:29.56 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 101:29.56 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/CodeGenerator-x64.h:10, 101:29.56 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CodeGenerator.h:17, 101:29.56 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:27: 101:29.56 In constructor 'js::jit::MWasmReduceSimd128::MWasmReduceSimd128(js::jit::MDefinition*, js::wasm::SimdOp, js::jit::MIRType, uint32_t)', 101:29.56 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 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR-wasm.h:2246:3, 101:29.56 inlined from 'js::jit::MDefinition* {anonymous}::FunctionCompiler::reduceSimd128(js::jit::MDefinition*, js::wasm::SimdOp, js::wasm::ValType, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:1369:32, 101:29.56 inlined from 'bool {anonymous}::FunctionCompiler::emitExtractLaneSimd128(js::wasm::ValType, uint32_t, js::wasm::SimdOp)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8310:19: 101:29.56 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR-wasm.h:2239:63: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] 101:29.56 2239 | : MUnaryInstruction(classOpcode, src), simdOp_(simdOp), imm_(imm) { 101:29.56 | ^~~~~~~~~ 101:29.56 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitExtractLaneSimd128(js::wasm::ValType, uint32_t, js::wasm::SimdOp)': 101:29.56 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8304:12: note: 'laneIndex' was declared here 101:29.56 8304 | uint32_t laneIndex; 101:29.56 | ^~~~~~~~~ 101:29.59 In constructor 'js::jit::MWasmReplaceLaneSimd128::MWasmReplaceLaneSimd128(js::jit::MDefinition*, js::jit::MDefinition*, uint32_t, js::wasm::SimdOp)', 101:29.59 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 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR-wasm.h:2188:3, 101:29.59 inlined from 'js::jit::MDefinition* {anonymous}::FunctionCompiler::replaceLaneSimd128(js::jit::MDefinition*, js::jit::MDefinition*, uint32_t, js::wasm::SimdOp)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:1332:45, 101:29.59 inlined from 'bool {anonymous}::FunctionCompiler::emitReplaceLaneSimd128(js::wasm::ValType, uint32_t, js::wasm::SimdOp)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8323:19: 101:29.59 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR-wasm.h:2180:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] 101:29.59 2180 | laneIndex_(laneIndex), 101:29.59 | ^~~~~~~~~~~~~~~~~~~~~ 101:29.59 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitReplaceLaneSimd128(js::wasm::ValType, uint32_t, js::wasm::SimdOp)': 101:29.59 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8316:12: note: 'laneIndex' was declared here 101:29.59 8316 | uint32_t laneIndex; 101:29.59 | ^~~~~~~~~ 101:29.92 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitTableFill()': 101:29.92 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:7968:56: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] 101:29.92 7968 | const TableDesc& table = codeMeta().tables[tableIndex]; 101:29.92 | ^ 101:29.92 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:7957:12: note: 'tableIndex' was declared here 101:29.92 7957 | uint32_t tableIndex; 101:29.92 | ^~~~~~~~~~ 101:29.97 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitTableGrow()': 101:29.97 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8080:43: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] 101:29.97 8080 | MDefinition* tableIndexArg = constantI32(int32_t(tableIndex)); 101:29.97 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 101:29.97 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8061:12: note: 'tableIndex' was declared here 101:29.97 8061 | uint32_t tableIndex; 101:29.97 | ^~~~~~~~~~ 101:30.24 In member function 'js::jit::MDefinition* {anonymous}::FunctionCompiler::stackSwitch(js::jit::MDefinition*, js::jit::MDefinition*, js::jit::MDefinition*, js::wasm::StackSwitchKind)', 101:30.24 inlined from 'bool {anonymous}::FunctionCompiler::emitStackSwitch()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6596:36: 101:30.25 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:3230:5: warning: 'ins' may be used uninitialized [-Wmaybe-uninitialized] 101:30.25 3230 | if (!ins) { 101:30.25 | ^~ 101:30.25 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitStackSwitch()': 101:30.25 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:3218:19: note: 'ins' was declared here 101:30.25 3218 | MInstruction* ins; 101:30.25 | ^~~ 101:30.75 In constructor 'js::jit::MWasmLoadLaneSimd128::MWasmLoadLaneSimd128(const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, uint32_t)', 101:30.75 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 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR-wasm.h:2297:74, 101:30.75 inlined from 'js::jit::MDefinition* {anonymous}::FunctionCompiler::loadLaneSimd128(uint32_t, const js::wasm::LinearMemoryAddress&, uint32_t, js::jit::MDefinition*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:1974:51, 101:30.75 inlined from 'bool {anonymous}::FunctionCompiler::emitLoadLaneSimd128(uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8391:30: 101:30.75 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR-wasm.h:2277:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] 101:30.75 2277 | laneIndex_(laneIndex), 101:30.75 | ^~~~~~~~~~~~~~~~~~~~~ 101:30.75 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitLoadLaneSimd128(uint32_t)': 101:30.75 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8384:12: note: 'laneIndex' was declared here 101:30.75 8384 | uint32_t laneIndex; 101:30.75 | ^~~~~~~~~ 101:30.80 In constructor 'js::jit::MWasmStoreLaneSimd128::MWasmStoreLaneSimd128(const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, uint32_t)', 101:30.80 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 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR-wasm.h:2358:75, 101:30.80 inlined from 'void {anonymous}::FunctionCompiler::storeLaneSimd128(uint32_t, const js::wasm::LinearMemoryAddress&, uint32_t, js::jit::MDefinition*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:1999:53, 101:30.80 inlined from 'bool {anonymous}::FunctionCompiler::emitStoreLaneSimd128(uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8407:19: 101:30.80 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR-wasm.h:2338:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] 101:30.80 2338 | laneIndex_(laneIndex), 101:30.80 | ^~~~~~~~~~~~~~~~~~~~~ 101:30.80 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitStoreLaneSimd128(uint32_t)': 101:30.80 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8400:12: note: 'laneIndex' was declared here 101:30.80 8400 | uint32_t laneIndex; 101:30.80 | ^~~~~~~~~ 101:31.94 In member function 'js::jit::MDefinition* {anonymous}::FunctionCompiler::compareIsNull(js::jit::MDefinition*, JSOp)', 101:31.94 inlined from 'bool {anonymous}::FunctionCompiler::brOnNonNull(uint32_t, const {anonymous}::DefVector&, const js::wasm::ResultType&, js::jit::MDefinition*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:1235:39, 101:31.94 inlined from 'bool {anonymous}::FunctionCompiler::emitBrOnNonNull()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8453:21: 101:31.94 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:1179:19: warning: 'condition' may be used uninitialized [-Wmaybe-uninitialized] 101:31.94 1179 | return compare(ref, nullVal, compareOp, MCompare::Compare_WasmAnyRef); 101:31.94 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:31.94 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitBrOnNonNull()': 101:31.94 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8448:16: note: 'condition' was declared here 101:31.94 8448 | MDefinition* condition; 101:31.94 | ^~~~~~~~~ 101:32.03 In member function 'js::jit::MDefinition* {anonymous}::FunctionCompiler::compareIsNull(js::jit::MDefinition*, JSOp)', 101:32.03 inlined from 'bool {anonymous}::FunctionCompiler::brOnNull(uint32_t, const {anonymous}::DefVector&, const js::wasm::ResultType&, js::jit::MDefinition*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:1203:39, 101:32.03 inlined from 'bool {anonymous}::FunctionCompiler::emitBrOnNull()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8441:18: 101:32.03 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:1179:19: warning: 'condition' may be used uninitialized [-Wmaybe-uninitialized] 101:32.03 1179 | return compare(ref, nullVal, compareOp, MCompare::Compare_WasmAnyRef); 101:32.03 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:32.03 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitBrOnNull()': 101:32.03 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:8436:16: note: 'condition' was declared here 101:32.03 8436 | MDefinition* condition; 101:32.03 | ^~~~~~~~~ 101:32.12 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmCode.h:52, 101:32.13 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmModule.h:25, 101:32.13 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmCompile.h:23, 101:32.13 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmGenerator.h:30: 101:32.13 In member function 'bool js::wasm::BuiltinModuleFunc::usesMemory() const', 101:32.13 inlined from 'bool {anonymous}::FunctionCompiler::callBuiltinModuleFunc(const js::wasm::BuiltinModuleFunc&, const {anonymous}::DefVector&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:3379:37, 101:32.13 inlined from 'bool {anonymous}::FunctionCompiler::callBuiltinModuleFunc(const js::wasm::BuiltinModuleFunc&, const {anonymous}::DefVector&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:3355:22, 101:32.13 inlined from 'bool {anonymous}::FunctionCompiler::emitCallBuiltinModuleFunc()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:9304:31: 101:32.13 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBuiltinModule.h:99:36: warning: 'builtinModuleFunc' may be used uninitialized [-Wmaybe-uninitialized] 101:32.13 99 | bool usesMemory() const { return usesMemory_; } 101:32.13 | ^~~~~~~~~~~ 101:32.13 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitCallBuiltinModuleFunc()': 101:32.13 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:9297:28: note: 'builtinModuleFunc' was declared here 101:32.13 9297 | const BuiltinModuleFunc* builtinModuleFunc; 101:32.13 | ^~~~~~~~~~~~~~~~~ 101:32.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 101:32.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 101:32.78 In member function 'js::jit::MDefinition* {anonymous}::FunctionCompiler::constantI64(int64_t)', 101:32.78 inlined from 'bool {anonymous}::FunctionCompiler::emitI64Const()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6063:19, 101:32.78 inlined from 'bool {anonymous}::FunctionCompiler::emitBodyExprs()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:9466:9: 101:32.79 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:745:46: warning: 'i64' may be used uninitialized [-Wmaybe-uninitialized] 101:32.79 745 | MConstant* constant = MConstant::NewInt64(alloc(), i); 101:32.79 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 101:32.79 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitBodyExprs()': 101:32.79 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6058:11: note: 'i64' was declared here 101:32.79 6058 | int64_t i64; 101:32.79 | ^~~ 101:32.79 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/LIR.h:23: 101:32.79 In member function 'void js::jit::MBasicBlock::setSlot(uint32_t, js::jit::MDefinition*)', 101:32.79 inlined from 'void {anonymous}::FunctionCompiler::assign(unsigned int, js::jit::MDefinition*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:1171:23, 101:32.79 inlined from 'bool {anonymous}::FunctionCompiler::emitTeeLocal()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6709:9, 101:32.79 inlined from 'bool {anonymous}::FunctionCompiler::emitBodyExprs()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:9400:9: 101:32.79 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIRGraph.h:205:64: warning: 'value' may be used uninitialized [-Wmaybe-uninitialized] 101:32.79 205 | void setSlot(uint32_t slot, MDefinition* ins) { slots_[slot] = ins; } 101:32.79 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitBodyExprs()': 101:32.79 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6704:16: note: 'value' was declared here 101:32.79 6704 | MDefinition* value; 101:32.79 | ^~~~~ 101:32.79 In member function 'bool {anonymous}::FunctionCompiler::emitCatchAll()', 101:32.79 inlined from 'bool {anonymous}::FunctionCompiler::emitBodyExprs()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:9354:9: 101:32.79 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6368:23: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 101:32.79 6368 | return switchToCatch(iter().controlItem(), kind, CatchAllIndex); 101:32.79 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:32.79 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitBodyExprs()': 101:32.79 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6354:13: note: 'kind' was declared here 101:32.79 6354 | LabelKind kind; 101:32.79 | ^~~~ 101:32.79 In member function 'bool {anonymous}::FunctionCompiler::emitCatch()', 101:32.79 inlined from 'bool {anonymous}::FunctionCompiler::emitBodyExprs()' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:9352:9: 101:32.80 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6350:23: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] 101:32.80 6350 | return switchToCatch(iter().controlItem(), kind, tagIndex); 101:32.80 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:32.80 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::emitBodyExprs()': 101:32.80 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmIonCompile.cpp:6333:13: note: 'kind' was declared here 101:32.80 6333 | LabelKind kind; 101:32.80 | ^~~~ 101:32.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 101:37.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 101:37.56 In member function 'const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const', 101:37.56 inlined from 'bool js::wasm::OpIter::readStructNewDefault(uint32_t*) [with Policy = js::wasm::ValidatingPolicy]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:3339:49, 101:37.56 inlined from 'bool js::wasm::OpIter::readStructNewDefault(uint32_t*) [with Policy = js::wasm::ValidatingPolicy]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:3332:13, 101:37.56 inlined from 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:567:43: 101:37.56 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmTypeDef.h:1259:67: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 101:37.56 1259 | const TypeDef& type(uint32_t index) const { return *types_[index]; } 101:37.56 | ^ 101:37.56 In file included from Unified_cpp_js_src_wasm3.cpp:11: 101:37.56 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp: In function 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)': 101:37.56 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:566:22: note: 'typeIndex' was declared here 101:37.56 566 | uint32_t typeIndex; 101:37.56 | ^~~~~~~~~ 101:37.56 In member function 'const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const', 101:37.56 inlined from 'bool js::wasm::OpIter::readStructNew(uint32_t*, ValueVector*) [with Policy = js::wasm::ValidatingPolicy]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:3312:49, 101:37.56 inlined from 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:560:36: 101:37.56 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmTypeDef.h:1259:67: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 101:37.56 1259 | const TypeDef& type(uint32_t index) const { return *types_[index]; } 101:37.56 | ^ 101:37.56 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp: In function 'bool js::wasm::DecodeConstantExpression(Decoder&, CodeMetadata*, ValType, mozilla::Maybe*)': 101:37.57 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:559:22: note: 'typeIndex' was declared here 101:37.57 559 | uint32_t typeIndex; 101:37.57 | ^~~~~~~~~ 101:37.57 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:485:25: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 101:37.57 485 | *literal = Some(LitVal(uint64_t(c))); 101:37.57 | ^~~~~~~~~~~~~~~~~~~ 101:37.57 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:481:17: note: 'c' was declared here 101:37.57 481 | int64_t c; 101:37.57 | ^ 101:37.57 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:477:25: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 101:37.57 477 | *literal = Some(LitVal(uint32_t(c))); 101:37.57 | ^~~~~~~~~~~~~~~~~~~ 101:37.57 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:473:17: note: 'c' was declared here 101:37.57 473 | int32_t c; 101:37.57 | ^ 101:40.08 In member function 'bool InitExprInterpreter::pushI64(int64_t)', 101:40.08 inlined from 'bool InitExprInterpreter::evalI64Const(int64_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:98:48, 101:40.08 inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:281:9: 101:40.08 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:69:25: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 101:40.08 69 | return stack.append(Val(uint64_t(c))); 101:40.08 | ^~~~~~~~~~~~~~~~ 101:40.08 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': 101:40.08 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:277:17: note: 'c' was declared here 101:40.08 277 | int64_t c; 101:40.08 | ^ 101:40.08 In member function 'bool InitExprInterpreter::pushI32(int32_t)', 101:40.08 inlined from 'bool InitExprInterpreter::evalI32Const(int32_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:97:48, 101:40.08 inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:274:9: 101:40.08 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:66:25: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 101:40.08 66 | return stack.append(Val(uint32_t(c))); 101:40.08 | ^~~~~~~~~~~~~~~~ 101:40.08 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': 101:40.08 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.cpp:270:17: note: 'c' was declared here 101:40.08 270 | int32_t c; 101:40.08 | ^ 101:50.29 js/xpconnect/loader 101:57.40 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/HashTable.h:10, 101:57.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/HeapAPI.h:18, 101:57.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/TracingAPI.h:11, 101:57.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/GCPolicyAPI.h:79, 101:57.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:24, 101:57.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallArgs.h:73, 101:57.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 101:57.41 from /builddir/build/BUILD/firefox-140.4.0/js/src/NamespaceImports.h:15, 101:57.41 from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Barrier.h:12, 101:57.41 from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/NurseryAwareHashMap.h:10, 101:57.41 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:16, 101:57.41 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment-inl.h:10, 101:57.41 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.cpp:7, 101:57.41 from Unified_cpp_js_src13.cpp:2: 101:57.41 In member function 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', 101:57.41 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 101:57.41 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 101:57.41 inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:49:27, 101:57.41 inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:109:15, 101:57.41 inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.cpp:491:62: 101:57.41 /builddir/build/BUILD/firefox-140.4.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] 101:57.41 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 101:57.41 | ~~~~~^~~~~~ 101:57.41 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': 101:57.41 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.cpp:491:28: note: 'e' declared here 101:57.41 491 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { 101:57.41 | ^ 101:57.41 In member function 'void js::ObjectWrapperMap::Enum::goToNext()', 101:57.41 inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:109:15, 101:57.41 inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.cpp:491:62: 101:57.41 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:52:13: warning: 'e.JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::filter' may be used uninitialized [-Wmaybe-uninitialized] 101:57.41 52 | if (filter && !filter->match(c)) { 101:57.41 | ^~~~~~ 101:57.41 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': 101:57.41 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.cpp:491:28: note: 'e' declared here 101:57.42 491 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { 101:57.42 | ^ 101:57.42 In member function 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', 101:57.42 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 101:57.42 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 101:57.42 inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:92:48, 101:57.42 inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.cpp:491:48: 101:57.42 /builddir/build/BUILD/firefox-140.4.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] 101:57.42 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 101:57.42 | ~~~~~^~~~~~ 101:57.42 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': 101:57.42 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.cpp:491:28: note: 'e' declared here 101:57.42 491 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { 101:57.42 | ^ 101:57.42 In member function 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', 101:57.42 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 101:57.42 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 101:57.42 inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:92:48, 101:57.42 inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.cpp:491:48: 101:57.42 /builddir/build/BUILD/firefox-140.4.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] 101:57.42 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 101:57.42 | ~~~~~^~~~~~ 101:57.42 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': 101:57.42 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.cpp:491:28: note: 'e' declared here 101:57.42 491 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { 101:57.42 | ^ 102:03.55 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/JSONWriter.h:98, 102:03.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:12, 102:03.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 102:03.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/ProfilingStack.h:11, 102:03.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:29, 102:03.55 from /builddir/build/BUILD/firefox-140.4.0/js/loader/ScriptLoadRequest.h:11, 102:03.55 from /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/loader/mozJSModuleLoader.cpp:7: 102:03.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 102:03.55 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2177:40: required from here 102:03.55 /builddir/build/BUILD/firefox-140.4.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] 102:03.55 37 | memset(aT, 0, sizeof(T)); 102:03.55 | ~~~~~~^~~~~~~~~~~~~~~~~~ 102:03.55 In file included from /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/loader/mozJSModuleLoader.cpp:52: 102:03.55 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2176:8: note: 'struct xpc::GlobalProperties' declared here 102:03.55 2176 | struct GlobalProperties { 102:03.55 | ^~~~~~~~~~~~~~~~ 102:18.86 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/TrialInlining.h:20, 102:18.86 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BaselineFrame-inl.h:12, 102:18.86 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Stack-inl.h:22, 102:18.86 from /builddir/build/BUILD/firefox-140.4.0/js/src/debugger/DebugAPI-inl.h:16, 102:18.86 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BaselineJIT.cpp:34, 102:18.86 from Unified_cpp_js_src_jit2.cpp:2: 102:18.86 In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', 102:18.86 inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:512:43: 102:18.86 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 102:18.86 531 | bool hasArgumentArray = !*addArgc; 102:18.86 | ^~~~~~~~~~~~~~~~ 102:18.86 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRAOT.h:13, 102:18.86 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/JitZone.h:23, 102:18.86 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/JitScript-inl.h:15, 102:18.86 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BaselineJIT.cpp:37: 102:18.86 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)': 102:18.86 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:511:10: note: 'addArgc' was declared here 102:18.86 511 | bool addArgc; 102:18.86 | ^~~~~~~ 102:20.59 In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', 102:20.59 inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:500:43: 102:20.60 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 102:20.60 531 | bool hasArgumentArray = !*addArgc; 102:20.60 | ^~~~~~~~~~~~~~~~ 102:20.60 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': 102:20.60 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 102:20.60 499 | bool addArgc; 102:20.60 | ^~~~~~~ 102:20.70 In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', 102:20.70 inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:500:43: 102:20.70 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 102:20.70 531 | bool hasArgumentArray = !*addArgc; 102:20.70 | ^~~~~~~~~~~~~~~~ 102:20.70 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': 102:20.70 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 102:20.70 499 | bool addArgc; 102:20.70 | ^~~~~~~ 102:20.73 In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', 102:20.73 inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:500:43: 102:20.73 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 102:20.73 531 | bool hasArgumentArray = !*addArgc; 102:20.73 | ^~~~~~~~~~~~~~~~ 102:20.73 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': 102:20.73 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 102:20.73 499 | bool addArgc; 102:20.73 | ^~~~~~~ 102:21.58 In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', 102:21.58 inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:500:43, 102:21.58 inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRGenerator.h:631:40, 102:21.58 inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachRegExpHasCaptureGroups()' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.cpp:7868:46: 102:21.58 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 102:21.58 531 | bool hasArgumentArray = !*addArgc; 102:21.58 | ^~~~~~~~~~~~~~~~ 102:21.58 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachRegExpHasCaptureGroups()': 102:21.58 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 102:21.58 499 | bool addArgc; 102:21.58 | ^~~~~~~ 102:21.61 In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', 102:21.61 inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:500:43, 102:21.61 inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRGenerator.h:631:40, 102:21.61 inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringSplitString()' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.cpp:8112:46: 102:21.61 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 102:21.61 531 | bool hasArgumentArray = !*addArgc; 102:21.61 | ^~~~~~~~~~~~~~~~ 102:21.61 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringSplitString()': 102:21.61 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 102:21.61 499 | bool addArgc; 102:21.61 | ^~~~~~~ 102:21.64 In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', 102:21.64 inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:500:43, 102:21.64 inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRGenerator.h:631:40, 102:21.64 inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachGetNextMapSetEntryForIterator(bool)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.cpp:11161:51: 102:21.64 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 102:21.64 531 | bool hasArgumentArray = !*addArgc; 102:21.64 | ^~~~~~~~~~~~~~~~ 102:21.64 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachGetNextMapSetEntryForIterator(bool)': 102:21.64 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 102:21.64 499 | bool addArgc; 102:21.64 | ^~~~~~~ 102:21.68 In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', 102:21.68 inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:500:43, 102:21.68 inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRGenerator.h:631:40, 102:21.68 inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringReplaceString()' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.cpp:8085:46: 102:21.68 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 102:21.68 531 | bool hasArgumentArray = !*addArgc; 102:21.68 | ^~~~~~~~~~~~~~~~ 102:21.68 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachStringReplaceString()': 102:21.68 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 102:21.68 499 | bool addArgc; 102:21.68 | ^~~~~~~ 102:21.71 In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', 102:21.72 inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:500:43, 102:21.72 inlined from 'js::jit::ValOperandId js::jit::InlinableNativeIRGenerator::loadArgumentIntrinsic(js::jit::ArgumentKind)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRGenerator.h:631:40, 102:21.72 inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSubstringKernel()' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.cpp:7969:46: 102:21.72 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.h:531:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] 102:21.72 531 | bool hasArgumentArray = !*addArgc; 102:21.72 | ^~~~~~~~~~~~~~~~ 102:21.72 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSubstringKernel()': 102:21.72 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRWriter.h:499:10: note: 'addArgc' was declared here 102:21.72 499 | bool addArgc; 102:21.72 | ^~~~~~~ 102:22.58 In file included from Unified_cpp_js_src_wasm6.cpp:47: 102:22.58 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::initFromRootedLocation(js::wasm::ValType, const void*)': 102:22.58 /builddir/build/BUILD/firefox-140.4.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] 102:22.58 69 | memset(&cell_, 0, sizeof(Cell)); 102:22.58 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 102:22.58 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInitExpr.h:26, 102:22.58 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmModuleTypes.h:34, 102:22.58 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInstance.h:34, 102:22.58 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInstanceData.h:29, 102:22.58 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmCodegenTypes.h:35, 102:22.58 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmSummarizeInsn.h:11, 102:22.58 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmSummarizeInsn.cpp:7, 102:22.58 from Unified_cpp_js_src_wasm6.cpp:2: 102:22.58 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValue.h:148:9: note: 'union js::wasm::LitVal::Cell' declared here 102:22.58 148 | union Cell { 102:22.58 | ^~~~ 102:22.58 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::initFromHeapLocation(js::wasm::ValType, const void*)': 102:22.58 /builddir/build/BUILD/firefox-140.4.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] 102:22.58 76 | memset(&cell_, 0, sizeof(Cell)); 102:22.58 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 102:22.58 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValue.h:148:9: note: 'union js::wasm::LitVal::Cell' declared here 102:22.58 148 | union Cell { 102:22.58 | ^~~~ 102:27.17 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/JSONWriter.h:98, 102:27.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:12, 102:27.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 102:27.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/ProfilingStack.h:11, 102:27.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:29, 102:27.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:24, 102:27.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISimpleEnumerator.h:11, 102:27.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIDirectoryEnumerator.h:11, 102:27.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFile.h:11, 102:27.17 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/FileUtils.h:21, 102:27.17 from /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/loader/AutoMemMap.h:9, 102:27.17 from /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/loader/AutoMemMap.cpp:7, 102:27.17 from Unified_cpp_js_xpconnect_loader0.cpp:2: 102:27.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 102:27.17 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2177:40: required from here 102:27.17 /builddir/build/BUILD/firefox-140.4.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] 102:27.17 37 | memset(aT, 0, sizeof(T)); 102:27.17 | ~~~~~~^~~~~~~~~~~~~~~~~~ 102:27.17 In file included from /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/loader/mozJSSubScriptLoader.cpp:21, 102:27.17 from Unified_cpp_js_xpconnect_loader0.cpp:65: 102:27.17 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2176:8: note: 'struct xpc::GlobalProperties' declared here 102:27.17 2176 | struct GlobalProperties { 102:27.17 | ^~~~~~~~~~~~~~~~ 102:28.91 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:12, 102:28.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallArgs.h:73, 102:28.91 from /builddir/build/BUILD/firefox-140.4.0/js/src/jsfriendapi.h:12, 102:28.92 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BaselineJIT.h:19, 102:28.92 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/BaselineJIT.cpp:7: 102:28.92 In member function 'constexpr const ValueType& mozilla::EnumeratedArray::operator[](Enum) const [with Enum = JSProtoKey; ValueType = js::GlobalObjectData::ConstructorWithProto; long unsigned int Size = 92]', 102:28.92 inlined from 'bool js::GlobalObject::hasConstructor(JSProtoKey) const' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/GlobalObject.h:329:47, 102:28.92 inlined from 'bool js::GlobalObject::isStandardClassResolved(JSProtoKey) const' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/GlobalObject.h:445:26, 102:28.92 inlined from 'static bool js::GlobalObject::ensureConstructor(JSContext*, JS::Handle, JSProtoKey)' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/GlobalObject.h:347:40, 102:28.92 inlined from 'static JSObject* js::GlobalObject::getOrCreatePrototype(JSContext*, JSProtoKey)' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/GlobalObject.h:365:41, 102:28.92 inlined from 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.cpp:2755:55: 102:28.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EnumeratedArray.h:69:18: warning: 'protoKey' may be used uninitialized [-Wmaybe-uninitialized] 102:28.92 69 | return mArray[size_t(aIndex)]; 102:28.92 | ~~~~~~^ 102:28.92 In file included from Unified_cpp_js_src_jit2.cpp:38: 102:28.92 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)': 102:28.92 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIR.cpp:2724:14: note: 'protoKey' was declared here 102:28.92 2724 | JSProtoKey protoKey; 102:28.92 | ^~~~~~~~ 102:29.08 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.h:27, 102:29.08 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.cpp:19, 102:29.08 from Unified_cpp_js_src_wasm6.cpp:38: 102:29.08 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBinary.h: In function 'bool js::wasm::DecodeValidatedLocalEntries(const TypeContext&, Decoder&, ValTypeVector*)': 102:29.08 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmBinary.h:656:15: warning: 'nextByte' may be used uninitialized [-Wmaybe-uninitialized] 102:29.08 656 | uint8_t nextByte; 102:29.08 | ^~~~~~~~ 102:29.08 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.cpp:136:26: warning: 'numLocalEntries' may be used uninitialized [-Wmaybe-uninitialized] 102:29.08 136 | for (uint32_t i = 0; i < numLocalEntries; i++) { 102:29.08 | ~~^~~~~~~~~~~~~~~~~ 102:29.08 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.cpp:133:12: note: 'numLocalEntries' was declared here 102:29.08 133 | uint32_t numLocalEntries; 102:29.08 | ^~~~~~~~~~~~~~~ 102:35.64 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.h:31: 102:35.64 In member function 'js::wasm::BlockType js::wasm::ControlStackEntry::type() const [with ControlItem = mozilla::Nothing]', 102:35.64 inlined from 'js::wasm::ResultType js::wasm::ControlStackEntry::branchTargetType() const [with ControlItem = mozilla::Nothing]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:285:43, 102:35.64 inlined from 'bool js::wasm::OpIter::readTryTable(js::wasm::BlockType*, js::wasm::TryTableCatchVector*) [with Policy = js::wasm::ValidatingPolicy]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:1708:57: 102:35.64 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:282:54: warning: 'block' may be used uninitialized [-Wmaybe-uninitialized] 102:35.65 282 | BlockType type() const { return typeAndItem_.first(); } 102:35.65 | ^ 102:35.65 /builddir/build/BUILD/firefox-140.4.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]': 102:35.65 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:1703:14: note: 'block' was declared here 102:35.65 1703 | Control* block; 102:35.65 | ^~~~~ 102:36.19 In file included from /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/loader/nsImportModule.cpp:7, 102:36.19 from Unified_cpp_js_xpconnect_loader0.cpp:74: 102:36.19 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 102:36.19 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIAsyncShutdownService]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 102:36.19 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIAsyncShutdownService]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 102:36.19 inlined from 'already_AddRefed mozilla::ScriptPreloader::GetShutdownBarrier()' at /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/loader/ScriptPreloader.cpp:1366:78: 102:36.19 /builddir/build/BUILD/firefox-140.4.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] 102:36.19 39 | aResult, mInfallible); 102:36.19 | ^~~~~~~~~~~ 102:36.19 In file included from Unified_cpp_js_xpconnect_loader0.cpp:29: 102:36.19 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/loader/ScriptPreloader.cpp: In member function 'already_AddRefed mozilla::ScriptPreloader::GetShutdownBarrier()': 102:36.19 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/loader/ScriptPreloader.cpp:1366:77: note: object '' of size 24 102:36.19 1366 | nsCOMPtr svc = components::AsyncShutdown::Service(); 102:36.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 102:36.19 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 102:36.19 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIAsyncShutdownService]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 102:36.19 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIAsyncShutdownService]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 102:36.19 inlined from 'already_AddRefed mozilla::ScriptPreloader::GetShutdownBarrier()' at /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/loader/ScriptPreloader.cpp:1366:78: 102:36.19 /builddir/build/BUILD/firefox-140.4.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] 102:36.20 40 | if (mErrorPtr) { 102:36.20 | ^~~~~~~~~ 102:36.20 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/loader/ScriptPreloader.cpp: In member function 'already_AddRefed mozilla::ScriptPreloader::GetShutdownBarrier()': 102:36.20 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/loader/ScriptPreloader.cpp:1366:77: note: object '' of size 24 102:36.20 1366 | nsCOMPtr svc = components::AsyncShutdown::Service(); 102:36.20 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 102:36.78 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/JSFunction.h:26, 102:36.78 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmInstanceData.h:28: 102:36.78 In member function 'const js::wasm::TypeDef& js::wasm::TypeContext::type(uint32_t) const', 102:36.78 inlined from 'bool js::wasm::OpIter::readStructNewDefault(uint32_t*) [with Policy = js::wasm::ValidatingPolicy]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:3339:49, 102:36.78 inlined from 'bool js::wasm::OpIter::readStructNewDefault(uint32_t*) [with Policy = js::wasm::ValidatingPolicy]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmOpIter.h:3332:13, 102:36.78 inlined from 'bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.cpp:930:43: 102:36.78 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmTypeDef.h:1259:67: warning: 'typeIndex' may be used uninitialized [-Wmaybe-uninitialized] 102:36.78 1259 | const TypeDef& type(uint32_t index) const { return *types_[index]; } 102:36.78 | ^ 102:36.78 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.cpp: In function 'bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]': 102:36.78 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.cpp:929:22: note: 'typeIndex' was declared here 102:36.78 929 | uint32_t typeIndex; 102:36.78 | ^~~~~~~~~ 102:36.78 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.cpp:29: 102:36.78 In member function 'void js::wasm::OpDumper::dumpBlockDepth(uint32_t)', 102:36.78 inlined from 'bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.cpp:891:30: 102:36.79 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmDump.h:244:15: warning: 'depth' may be used uninitialized [-Wmaybe-uninitialized] 102:36.79 244 | out.printf(" %d", relativeDepth); 102:36.79 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 102:36.79 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.cpp: In function 'bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]': 102:36.79 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.cpp:887:18: note: 'depth' was declared here 102:36.79 887 | uint32_t depth; 102:36.79 | ^~~~~ 102:36.79 In member function 'void js::wasm::OpDumper::dumpI64Const(int64_t)', 102:36.79 inlined from 'bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]' at /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.cpp:328:28: 102:36.79 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmDump.h:181:51: warning: 'constant' may be used uninitialized [-Wmaybe-uninitialized] 102:36.79 181 | void dumpI64Const(int64_t constant) { out.printf(" %" PRId64, constant); } 102:36.79 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 102:36.79 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.cpp: In function 'bool js::wasm::ValidateOps(ValidatingOpIter&, T&, const CodeMetadata&) [with T = OpDumper]': 102:36.79 /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmValidate.cpp:324:17: note: 'constant' was declared here 102:36.79 324 | int64_t constant; 102:36.79 | ^~~~~~~~ 102:51.56 js/xpconnect/src 102:57.57 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Result.h:93, 102:57.57 from /builddir/build/BUILD/firefox-140.4.0/js/src/jspubtd.h:19, 102:57.57 from /builddir/build/BUILD/firefox-140.4.0/js/src/jsfriendapi.h:10, 102:57.57 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/JSObject.h:12, 102:57.57 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/JSObject-inl.h:10, 102:57.57 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/JSObject.cpp:11, 102:57.57 from Unified_cpp_js_src18.cpp:2: 102:57.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = mozilla::Ok; E = JS::Error]': 102:57.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:308:46: required from here 102:57.57 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/JSObject.cpp:430:5: in 'constexpr' expansion of 'mozTryVarTempResult.mozilla::Result::propagateErr()' 102:57.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Result.h:673:49: in 'constexpr' expansion of '((mozilla::Result*)this)->mozilla::Result::mImpl.mozilla::detail::ResultImplementation::unwrapErr()' 102:57.57 /builddir/build/BUILD/firefox-140.4.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] 102:57.57 305 | std::memcpy(&res, &bits, sizeof(E)); 102:57.57 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 102:57.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Result.h:106:8: note: 'struct JS::Error' declared here 102:57.57 106 | struct Error { 102:57.57 | ^~~~~ 103:01.39 In file included from Unified_cpp_js_src_jit3.cpp:29: 103:01.39 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::visitLoadUnboxedScalar(js::jit::LLoadUnboxedScalar*)': 103:01.40 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CodeGenerator.cpp:18283:18: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 103:01.40 18283 | ToAddress(elements, lir->index(), storageType, mir->offsetAdjustment()); 103:01.40 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:01.40 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CodeGenerator.cpp:94: 103:01.40 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 103:01.40 318 | int32_t offset; 103:01.40 | ^~~~~~ 103:07.02 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/Assembler-x64.h:298, 103:07.02 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:13, 103:07.02 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/MacroAssembler-x64.h:10, 103:07.02 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MacroAssembler.h:21, 103:07.02 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRCompiler.h:17, 103:07.02 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRCompiler.cpp:7, 103:07.02 from Unified_cpp_js_src_jit3.cpp:2: 103:07.02 In constructor 'js::jit::Operand::Operand(const js::jit::Address&)', 103:07.02 inlined from 'void js::jit::MacroAssemblerX64::storePtr(js::jit::ImmWord, T) [with T = js::jit::Address]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/MacroAssembler-x64.h:629:21, 103:07.02 inlined from 'void js::jit::MacroAssemblerX64::store64(js::jit::Imm64, js::jit::Address)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/MacroAssembler-x64.h:695:13, 103:07.02 inlined from 'void js::jit::MacroAssembler::storeToTypedBigIntArray(const S&, const T&) [with S = js::jit::Imm64; T = js::jit::Address]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MacroAssembler.h:5276:12, 103:07.02 inlined from 'void js::jit::StoreToTypedBigIntArray(MacroAssembler&, const LInt64Allocation&, const T&) [with T = Address]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CodeGenerator.cpp:18630:33, 103:07.02 inlined from 'void js::jit::CodeGenerator::visitStoreUnboxedInt64(js::jit::LStoreUnboxedInt64*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CodeGenerator.cpp:18645:28: 103:07.02 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/Assembler-x86-shared.h:81:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 103:07.02 81 | disp_(address.offset) {} 103:07.02 | ^~~~~~~~~~~~~~~~~~~~~ 103:07.02 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitStoreUnboxedInt64(js::jit::LStoreUnboxedInt64*)': 103:07.02 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 103:07.02 318 | int32_t offset; 103:07.02 | ^~~~~~ 103:07.62 In constructor 'js::jit::Operand::Operand(const js::jit::Address&)', 103:07.62 inlined from 'js::wasm::FaultingCodeOffset js::jit::MacroAssemblerX64::load64(const js::jit::Address&, js::jit::Register64)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x64/MacroAssembler-x64.h:610:10, 103:07.62 inlined from 'void js::jit::CodeGenerator::visitLoadUnboxedInt64(js::jit::LLoadUnboxedInt64*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CodeGenerator.cpp:18309:16: 103:07.62 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/x86-shared/Assembler-x86-shared.h:81:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 103:07.62 81 | disp_(address.offset) {} 103:07.62 | ^~~~~~~~~~~~~~~~~~~~~ 103:07.62 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitLoadUnboxedInt64(js::jit::LLoadUnboxedInt64*)': 103:07.62 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 103:07.62 318 | int32_t offset; 103:07.62 | ^~~~~~ 103:09.66 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::visitStoreUnboxedScalar(js::jit::LStoreUnboxedScalar*)': 103:09.66 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CodeGenerator.cpp:18616:29: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 103:09.66 18616 | Address dest = ToAddress(elements, lir->index(), writeType); 103:09.66 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:09.66 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/shared/CodeGenerator-shared-inl.h:318:11: note: 'offset' was declared here 103:09.66 318 | int32_t offset; 103:09.66 | ^~~~~~ 103:12.22 js/xpconnect/wrappers 103:13.73 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/JSONWriter.h:98, 103:13.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:12, 103:13.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 103:13.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/ProfilingStack.h:11, 103:13.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:29, 103:13.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallAndConstruct.h:15, 103:13.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:6, 103:13.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:10, 103:13.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 103:13.73 from /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:76, 103:13.73 from /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/ExportHelpers.cpp:7, 103:13.73 from Unified_cpp_js_xpconnect_src0.cpp:2: 103:13.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 103:13.73 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2177:40: required from here 103:13.73 /builddir/build/BUILD/firefox-140.4.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:13.73 37 | memset(aT, 0, sizeof(T)); 103:13.73 | ~~~~~~^~~~~~~~~~~~~~~~~~ 103:13.73 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2176:8: note: 'struct xpc::GlobalProperties' declared here 103:13.73 2176 | struct GlobalProperties { 103:13.73 | ^~~~~~~~~~~~~~~~ 103:17.49 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 103:17.49 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 103:17.49 from /builddir/build/BUILD/firefox-140.4.0/dom/base/NodeUbiReporting.h:13, 103:17.49 from /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/XPCJSRuntime.cpp:80, 103:17.49 from Unified_cpp_js_xpconnect_src0.cpp:92: 103:17.49 /builddir/build/BUILD/firefox-140.4.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:17.49 /builddir/build/BUILD/firefox-140.4.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:17.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:17.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 103:17.49 /builddir/build/BUILD/firefox-140.4.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:17.49 302 | memcpy(&value, &aInternalValue, sizeof(value)); 103:17.49 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:17.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 103:17.49 413 | struct FrameBidiData { 103:17.49 | ^~~~~~~~~~~~~ 103:28.23 In file included from /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2829: 103:28.23 In member function 'bool XPCNativeSet::FindMember(JS::HandleId, XPCNativeMember**, RefPtr*, XPCNativeSet*, bool*) const', 103:28.23 inlined from 'void XPCCallContext::SetName(jsid)' at /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/XPCCallContext.cpp:113:25: 103:28.23 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/XPCInlines.h:242:79: warning: 'protoMember' may be used uninitialized [-Wmaybe-uninitialized] 103:28.23 242 | (!protoSet->FindMember(name, &protoMember, (uint16_t*)nullptr) || 103:28.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 103:28.23 243 | protoMember != Member)); 103:28.23 | ~~~~~~~~~~~~~~~~~~~~~~ 103:28.23 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/XPCInlines.h: In member function 'void XPCCallContext::SetName(jsid)': 103:28.23 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/XPCInlines.h:231:20: note: 'protoMember' was declared here 103:28.23 231 | XPCNativeMember* protoMember; 103:28.23 | ^~~~~~~~~~~ 103:28.44 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with long unsigned int NumDefs = 1]': 103:28.44 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CodeGenerator.cpp:21658:26: warning: 'argMir' may be used uninitialized [-Wmaybe-uninitialized] 103:28.44 21658 | ABIArg arg = abi.next(argMir); 103:28.44 | ~~~~~~~~^~~~~~~~ 103:28.44 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CodeGenerator.cpp:21639:13: note: 'argMir' was declared here 103:28.44 21639 | MIRType argMir; 103:28.44 | ^~~~~~ 103:45.87 In file included from Unified_cpp_js_xpconnect_src1.cpp:92: 103:45.87 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/XPCWrappedNativeInfo.cpp: In static member function 'static already_AddRefed XPCNativeInterface::NewInstance(JSContext*, IID2NativeInterfaceMap*, const nsXPTInterfaceInfo*)': 103:45.88 /builddir/build/BUILD/firefox-140.4.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] 103:45.88 333 | memcpy(obj->mMembers, members.begin(), 103:45.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:45.88 334 | members.length() * sizeof(XPCNativeMember)); 103:45.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:45.88 In file included from /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/XPCRuntimeService.cpp:7, 103:45.88 from Unified_cpp_js_xpconnect_src1.cpp:2: 103:45.88 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:905:7: note: 'class XPCNativeMember' declared here 103:45.88 905 | class XPCNativeMember final { 103:45.88 | ^~~~~~~~~~~~~~~ 103:47.41 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/JSONWriter.h:98, 103:47.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:12, 103:47.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 103:47.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/ProfilingStack.h:11, 103:47.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:29, 103:47.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallAndConstruct.h:15, 103:47.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:6, 103:47.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:10, 103:47.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 103:47.41 from /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:76: 103:47.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 103:47.41 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2177:40: required from here 103:47.42 /builddir/build/BUILD/firefox-140.4.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:47.42 37 | memset(aT, 0, sizeof(T)); 103:47.42 | ~~~~~~^~~~~~~~~~~~~~~~~~ 103:47.42 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2176:8: note: 'struct xpc::GlobalProperties' declared here 103:47.42 2176 | struct GlobalProperties { 103:47.42 | ^~~~~~~~~~~~~~~~ 103:53.77 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 103:53.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 103:53.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:12: 103:53.78 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 103:53.78 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 103:53.78 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsID; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 103:53.78 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsID; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 103:53.78 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 103:53.78 inlined from 'virtual nsresult SystemGlobal::GetInterfaces(nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/XPCRuntimeService.cpp:145:64: 103:53.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 103:53.78 450 | mArray.mHdr->mLength = 0; 103:53.78 | ~~~~~~~~~~~~~~~~~~~~~^~~ 103:53.78 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/XPCRuntimeService.cpp: In member function 'virtual nsresult SystemGlobal::GetInterfaces(nsTArray&)': 103:53.78 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/XPCRuntimeService.cpp:145:64: note: at offset 8 into object '' of size 8 103:53.78 145 | NS_GET_IID(nsIScriptObjectPrincipal)}; 103:53.78 | ^ 103:53.78 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 103:53.78 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 103:53.78 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsID; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 103:53.78 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsID; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 103:53.78 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 103:53.78 inlined from 'virtual nsresult SystemGlobal::GetInterfaces(nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/XPCRuntimeService.cpp:145:64: 103:53.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 103:53.78 450 | mArray.mHdr->mLength = 0; 103:53.78 | ~~~~~~~~~~~~~~~~~~~~~^~~ 103:53.78 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/XPCRuntimeService.cpp: In member function 'virtual nsresult SystemGlobal::GetInterfaces(nsTArray&)': 103:53.78 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/XPCRuntimeService.cpp:145:64: note: at offset 8 into object '' of size 8 103:53.78 145 | NS_GET_IID(nsIScriptObjectPrincipal)}; 103:53.78 | ^ 104:03.98 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmFrame.h:273, 104:03.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/wasm/WasmDebugFrame.h:30, 104:03.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Stack.h:24, 104:03.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Activation.h:23, 104:03.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/JSContext.h:35, 104:03.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/OrderedHashTableObject.h:63, 104:03.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/MapObject.h:12, 104:03.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/InlinableNatives.cpp:24, 104:03.98 from Unified_cpp_js_src_jit5.cpp:2: 104:03.98 In member function 'js::jit::Register::SetType js::jit::Register::alignedOrDominatedAliasedSet() const', 104:03.98 inlined from 'void js::jit::TypedRegisterSet::addAllocatable(T) [with T = js::jit::Register]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/RegisterSets.h:344:73, 104:03.98 inlined from 'void js::jit::AllocatableSetAccessors::addUnchecked(RegType) [with Set = js::jit::TypedRegisterSet]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/RegisterSets.h:546:55, 104:03.98 inlined from 'void js::jit::SpecializedRegSet::add(typename Parent::RegType) [with Accessors = js::jit::AllocatableSetAccessors >; Set = js::jit::TypedRegisterSet]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/RegisterSets.h:692:17, 104:03.98 inlined from 'void js::jit::CacheRegisterAllocator::releaseRegister(js::jit::Register)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRCompiler.h:483:23, 104:03.98 inlined from 'js::jit::AutoScratchRegister::~AutoScratchRegister()' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRCompiler.h:567:50, 104:03.98 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 104:03.98 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 104:03.98 inlined from 'mozilla::Maybe::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 104:03.98 inlined from 'bool js::jit::IonCacheIRCompiler::emitAddAndStoreSlotShared(js::jit::CacheOp, js::jit::ObjOperandId, uint32_t, js::jit::ValOperandId, uint32_t, mozilla::Maybe)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonCacheIRCompiler.cpp:1489:1: 104:03.98 /builddir/build/BUILD/firefox-140.4.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] 104:03.98 79 | SetType alignedOrDominatedAliasedSet() const { return SetType(1) << code(); } 104:03.98 | ~~~~^~ 104:03.98 In file included from Unified_cpp_js_src_jit5.cpp:47: 104:03.98 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitAddAndStoreSlotShared(js::jit::CacheOp, js::jit::ObjOperandId, uint32_t, js::jit::ValOperandId, uint32_t, mozilla::Maybe)': 104:03.98 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonCacheIRCompiler.cpp:1427:30: note: '((unsigned char*)((char*)&scratch2 + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[8]' was declared here 104:03.98 1427 | Maybe scratch2; 104:03.98 | ^~~~~~~~ 104:03.98 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MachineState.h:17, 104:03.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/JitFrames.h:16, 104:03.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CompileInfo.h:17, 104:03.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIRGenerator.h:23, 104:03.98 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/InstructionReordering.cpp:9, 104:03.98 from Unified_cpp_js_src_jit5.cpp:11: 104:03.98 In member function 'void js::jit::TypedRegisterSet::addAllocatable(T) [with T = js::jit::Register]', 104:03.98 inlined from 'void js::jit::AllocatableSetAccessors::addUnchecked(RegType) [with Set = js::jit::TypedRegisterSet]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/RegisterSets.h:546:55, 104:03.98 inlined from 'void js::jit::SpecializedRegSet::add(typename Parent::RegType) [with Accessors = js::jit::AllocatableSetAccessors >; Set = js::jit::TypedRegisterSet]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/RegisterSets.h:692:17, 104:03.98 inlined from 'void js::jit::CacheRegisterAllocator::releaseRegister(js::jit::Register)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRCompiler.h:483:23, 104:03.98 inlined from 'js::jit::AutoScratchRegister::~AutoScratchRegister()' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRCompiler.h:567:50, 104:03.98 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 104:03.98 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 104:03.98 inlined from 'mozilla::Maybe::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 104:03.98 inlined from 'bool js::jit::IonCacheIRCompiler::emitAddAndStoreSlotShared(js::jit::CacheOp, js::jit::ObjOperandId, uint32_t, js::jit::ValOperandId, uint32_t, mozilla::Maybe)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonCacheIRCompiler.cpp:1489:1: 104:03.99 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/RegisterSets.h:344:32: 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] 104:03.99 344 | void addAllocatable(T reg) { bits_ |= reg.alignedOrDominatedAliasedSet(); } 104:03.99 | ^~~~~ 104:03.99 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitAddAndStoreSlotShared(js::jit::CacheOp, js::jit::ObjOperandId, uint32_t, js::jit::ValOperandId, uint32_t, mozilla::Maybe)': 104:03.99 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonCacheIRCompiler.cpp:1427:30: note: 'scratch2.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::jit::AutoScratchRegister::alloc_' was declared here 104:03.99 1427 | Maybe scratch2; 104:03.99 | ^~~~~~~~ 104:04.99 In member function 'js::jit::Register::SetType js::jit::Register::alignedOrDominatedAliasedSet() const', 104:04.99 inlined from 'void js::jit::TypedRegisterSet::addAllocatable(T) [with T = js::jit::Register]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/RegisterSets.h:344:73, 104:04.99 inlined from 'void js::jit::AllocatableSetAccessors::addUnchecked(RegType) [with Set = js::jit::TypedRegisterSet]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/RegisterSets.h:546:55, 104:04.99 inlined from 'void js::jit::SpecializedRegSet::add(typename Parent::RegType) [with Accessors = js::jit::AllocatableSetAccessors >; Set = js::jit::TypedRegisterSet]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/RegisterSets.h:692:17, 104:04.99 inlined from 'void js::jit::CacheRegisterAllocator::releaseRegister(js::jit::Register)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRCompiler.h:483:23, 104:04.99 inlined from 'js::jit::AutoScratchRegister::~AutoScratchRegister()' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRCompiler.h:567:50, 104:04.99 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 104:04.99 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 104:04.99 inlined from 'mozilla::Maybe::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 104:04.99 inlined from 'js::jit::AutoScratchRegisterMaybeOutput::~AutoScratchRegisterMaybeOutput()' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRCompiler.h:1073:16, 104:04.99 inlined from 'bool js::jit::IonCacheIRCompiler::emitLoadDynamicSlotResult(js::jit::ObjOperandId, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonCacheIRCompiler.cpp:924:1: 104:04.99 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Registers.h:79:75: warning: '((unsigned char*)((char*)&scratch + offsetof(js::jit::AutoScratchRegisterMaybeOutput, js::jit::AutoScratchRegisterMaybeOutput::scratch_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[8]' may be used uninitialized [-Wmaybe-uninitialized] 104:04.99 79 | SetType alignedOrDominatedAliasedSet() const { return SetType(1) << code(); } 104:04.99 | ~~~~^~ 104:04.99 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitLoadDynamicSlotResult(js::jit::ObjOperandId, uint32_t)': 104:04.99 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonCacheIRCompiler.cpp:920:34: note: '((unsigned char*)((char*)&scratch + offsetof(js::jit::AutoScratchRegisterMaybeOutput, js::jit::AutoScratchRegisterMaybeOutput::scratch_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[8]' was declared here 104:04.99 920 | AutoScratchRegisterMaybeOutput scratch(allocator, masm, output); 104:04.99 | ^~~~~~~ 104:04.99 In member function 'void js::jit::TypedRegisterSet::takeRegisterIndex(T) [with T = js::jit::Register]', 104:04.99 inlined from 'void js::jit::LiveSetAccessors::takeUnchecked(RegType) [with Set = js::jit::TypedRegisterSet]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/RegisterSets.h:625:59, 104:04.99 inlined from 'void js::jit::SpecializedRegSet::take(typename Parent::RegType) [with Accessors = js::jit::LiveSetAccessors >; Set = js::jit::TypedRegisterSet]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/RegisterSets.h:698:18, 104:04.99 inlined from 'void js::jit::CacheRegisterAllocator::releaseRegister(js::jit::Register)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRCompiler.h:484:24, 104:04.99 inlined from 'js::jit::AutoScratchRegister::~AutoScratchRegister()' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRCompiler.h:567:50, 104:04.99 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 104:04.99 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 104:04.99 inlined from 'mozilla::Maybe::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 104:04.99 inlined from 'js::jit::AutoScratchRegisterMaybeOutput::~AutoScratchRegisterMaybeOutput()' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/CacheIRCompiler.h:1073:16, 104:04.99 inlined from 'bool js::jit::IonCacheIRCompiler::emitLoadDynamicSlotResult(js::jit::ObjOperandId, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonCacheIRCompiler.cpp:924:1: 104:04.99 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/RegisterSets.h:346:35: warning: 'scratch.js::jit::AutoScratchRegisterMaybeOutput::scratch_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::jit::AutoScratchRegister::alloc_' may be used uninitialized [-Wmaybe-uninitialized] 104:04.99 346 | void takeRegisterIndex(T reg) { bits_ &= ~(SetType(1) << reg.code()); } 104:04.99 | ^~~~~ 104:04.99 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitLoadDynamicSlotResult(js::jit::ObjOperandId, uint32_t)': 104:04.99 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonCacheIRCompiler.cpp:920:34: note: 'scratch.js::jit::AutoScratchRegisterMaybeOutput::scratch_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::jit::AutoScratchRegister::alloc_' was declared here 104:04.99 920 | AutoScratchRegisterMaybeOutput scratch(allocator, masm, output); 104:04.99 | ^~~~~~~ 104:07.37 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/GCHashTable.h:15, 104:07.37 from /builddir/build/BUILD/firefox-140.4.0/js/src/NamespaceImports.h:16, 104:07.37 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/NativeObject.h:17, 104:07.37 from /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/Collator.h:14, 104:07.37 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/InlinableNatives.cpp:10: 104:07.37 In destructor 'js::gc::AutoLockStoreBuffer::~AutoLockStoreBuffer()', 104:07.37 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::gc::AutoLockStoreBuffer]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 104:07.37 inlined from 'mozilla::Maybe::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 104:07.37 inlined from 'static void js::jit::IonScript::Destroy(JS::GCContext*, js::jit::IonScript*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Ion.cpp:949:1: 104:07.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/SweepingAPI.h:32:45: warning: 'lock.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::gc::AutoLockStoreBuffer::runtime' may be used uninitialized [-Wmaybe-uninitialized] 104:07.37 32 | ~AutoLockStoreBuffer() { UnlockStoreBuffer(runtime); } 104:07.37 | ~~~~~~~~~~~~~~~~~^~~~~~~~~ 104:07.37 In file included from Unified_cpp_js_src_jit5.cpp:29: 104:07.37 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Ion.cpp: In static member function 'static void js::jit::IonScript::Destroy(JS::GCContext*, js::jit::IonScript*)': 104:07.37 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Ion.cpp:935:43: note: 'lock.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::gc::AutoLockStoreBuffer::runtime' was declared here 104:07.37 935 | mozilla::Maybe lock; 104:07.37 | ^~~~ 104:10.76 layout/base 104:24.90 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SelectionMovementUtils.h:13, 104:24.90 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCaret.h:13, 104:24.90 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.h:57, 104:24.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DisplayPortUtils.h:11, 104:24.90 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsRefreshDriver.cpp:40: 104:24.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RangeBoundary.h: In constructor 'mozilla::RangeBoundaryBase::RangeBoundaryBase(RawParentType*, uint32_t, mozilla::RangeBoundaryIsMutationObserved)': 104:24.90 /builddir/build/BUILD/firefox-140.4.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 104:24.90 135 | } else if (aOffset > 0) { 104:24.90 | 104:24.90 /builddir/build/BUILD/firefox-140.4.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 104:32.61 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Shape.h:29, 104:32.61 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/JSObject.h:18, 104:32.61 from /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/ModuleObject.h:28, 104:32.61 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Scope.h:22, 104:32.61 from /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Scope.cpp:7, 104:32.61 from Unified_cpp_js_src22.cpp:2: 104:32.61 In member function 'js::PropertyInfo js::LinkedPropMap::getPropertyInfo(uint32_t) const', 104:32.61 inlined from 'js::PropertyInfo js::PropMap::getPropertyInfo(uint32_t) const' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/PropMap.h:1117:51, 104:32.61 inlined from 'static bool js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Shape.cpp:661:50: 104:32.61 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/PropMap.h:850:33: warning: 'propIndex' may be used uninitialized [-Wmaybe-uninitialized] 104:32.61 850 | return data_.propInfos[index]; 104:32.61 | ^ 104:32.61 In file included from Unified_cpp_js_src22.cpp:20: 104:32.61 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Shape.cpp: In static member function 'static bool js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)': 104:32.61 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Shape.cpp:657:12: note: 'propIndex' was declared here 104:32.61 657 | uint32_t propIndex; 104:32.61 | ^~~~~~~~~ 104:36.75 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Shape.cpp: In static member function 'static bool js::NativeObject::changeProperty(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags, uint32_t*)': 104:36.75 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Shape.cpp:536:12: warning: 'propIndex' may be used uninitialized [-Wmaybe-uninitialized] 104:36.75 536 | uint32_t propIndex; 104:36.75 | ^~~~~~~~~ 104:37.23 layout/build 104:40.81 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 104:40.81 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsCSSRenderingBorders.h:18, 104:40.81 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.h:46: 104:40.81 /builddir/build/BUILD/firefox-140.4.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:40.81 /builddir/build/BUILD/firefox-140.4.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:40.81 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:40.81 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 104:40.81 /builddir/build/BUILD/firefox-140.4.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:40.81 302 | memcpy(&value, &aInternalValue, sizeof(value)); 104:40.81 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:40.81 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 104:40.81 413 | struct FrameBidiData { 104:40.81 | ^~~~~~~~~~~~~ 104:47.28 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsRefreshDriver.h:20, 104:47.28 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsRefreshDriver.cpp:20: 104:47.28 In constructor 'nsAutoTObserverArray::Iterator::Iterator(nsTObserverArray_base::index_type, const array_type&) [with T = nsRefreshDriver::ObserverData; long unsigned int N = 0]', 104:47.28 inlined from 'nsAutoTObserverArray::ForwardIterator::ForwardIterator(const array_type&, nsTObserverArray_base::index_type) [with T = nsRefreshDriver::ObserverData; long unsigned int N = 0]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:312:32, 104:47.28 inlined from 'nsAutoTObserverArray::EndLimitedIterator::EndLimitedIterator(const array_type&) [with T = nsRefreshDriver::ObserverData; long unsigned int N = 0]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:351:36, 104:47.28 inlined from 'nsAutoTObserverArray::STLIterator::STLIterator(const nsAutoTObserverArray&) [with Iterator = nsAutoTObserverArray::EndLimitedIterator; U = nsRefreshDriver::ObserverData; T = nsRefreshDriver::ObserverData; long unsigned int N = 0]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:422:11, 104:47.28 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTObserverArray.h:457:52, 104:47.28 inlined from 'bool nsRefreshDriver::TickObserverArray(uint32_t, mozilla::TimeStamp)' at /builddir/build/BUILD/firefox-140.4.0/layout/base/nsRefreshDriver.cpp:2227: 104:47.29 /builddir/build/BUILD/firefox-140.4.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.363580.nsAutoTObserverArray::.nsTObserverArray_base::mIterators' [-Wdangling-pointer=] 104:47.29 282 | aArray.mIterators = this; 104:47.29 | ~~~~~~~~~~~~~~~~~~^~~~~~ 104:47.29 /builddir/build/BUILD/firefox-140.4.0/layout/base/nsRefreshDriver.cpp: In member function 'bool nsRefreshDriver::TickObserverArray(uint32_t, mozilla::TimeStamp)': 104:47.29 /builddir/build/BUILD/firefox-140.4.0/layout/base/nsRefreshDriver.cpp:2227: note: '__for_begin' declared here 104:47.29 2227 | for (RefPtr obs : mObservers[aIdx].EndLimitedRange()) { 104:47.29 | 104:47.29 /builddir/build/BUILD/firefox-140.4.0/layout/base/nsRefreshDriver.cpp:2227: note: '' declared here 104:52.16 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallArgs.h:74, 104:52.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 104:52.16 from /builddir/build/BUILD/firefox-140.4.0/js/src/NamespaceImports.h:15, 104:52.16 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/IonTypes.h:16, 104:52.16 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Bailouts.h:17, 104:52.16 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/LIR.h:16, 104:52.16 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Lowering.h:13, 104:52.16 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/Lowering.cpp:7, 104:52.16 from Unified_cpp_js_src_jit9.cpp:2: 104:52.16 In static member function 'static constexpr JS::Value JS::Value::fromInt32(int32_t)', 104:52.16 inlined from 'constexpr JS::Value JS::Int32Value(int32_t)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:1090:73, 104:52.16 inlined from 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp:4373:44: 104:52.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:553:47: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 104:52.17 553 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 104:52.17 | ^~~~~~~~~~~ 104:52.17 In file included from Unified_cpp_js_src_jit9.cpp:20: 104:52.17 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': 104:52.17 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp:4364:13: note: 'res' was declared here 104:52.17 4364 | int32_t res; 104:52.17 | ^~~ 104:52.17 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': 104:52.17 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp:4395:31: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 104:52.17 4395 | return MConstant::NewInt64(alloc, res); 104:52.17 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 104:52.17 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp:4383:13: note: 'res' was declared here 104:52.17 4383 | int64_t res; 104:52.17 | ^~~ 104:52.17 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendIntPtr::foldsTo(js::jit::TempAllocator&)': 104:52.17 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp:4417:32: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] 104:52.18 4417 | return MConstant::NewIntPtr(alloc, res); 104:52.18 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 104:52.18 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp:4405:14: note: 'res' was declared here 104:52.18 4405 | intptr_t res; 104:52.18 | ^~~ 104:52.27 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp: In member function 'bool js::jit::MCompare::tryFoldTypeOf(bool*)': 104:52.27 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp:4754:3: warning: 'matchesInputType' may be used uninitialized [-Wmaybe-uninitialized] 104:52.28 4754 | if (matchesInputType) { 104:52.28 | ^~ 104:52.28 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp:4711:8: note: 'matchesInputType' was declared here 104:52.28 4711 | bool matchesInputType; 104:52.28 | ^~~~~~~~~~~~~~~~ 104:54.82 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR-wasm.h:25, 104:54.82 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/LIR.h:21: 104:54.82 In constructor 'js::jit::MSignExtendInt64::MSignExtendInt64(js::jit::MDefinition*, Mode)', 104:54.82 inlined from 'static js::jit::MSignExtendInt64::MThisOpcode* js::jit::MSignExtendInt64::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, Mode&}]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.h:4459:3, 104:54.82 inlined from 'virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp:3391:43: 104:54.83 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.h:4451:45: warning: 'mode' may be used uninitialized [-Wmaybe-uninitialized] 104:54.83 4451 | : MUnaryInstruction(classOpcode, op), mode_(mode) { 104:54.83 | ^~~~~~~~~~~ 104:54.83 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)': 104:54.83 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp:3378:30: note: 'mode' was declared here 104:54.83 3378 | MSignExtendInt64::Mode mode; 104:54.83 | ^~~~ 104:54.83 In constructor 'js::jit::MSignExtendIntPtr::MSignExtendIntPtr(js::jit::MDefinition*, Mode)', 104:54.83 inlined from 'static js::jit::MSignExtendIntPtr::MThisOpcode* js::jit::MSignExtendIntPtr::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, Mode&}]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.h:4491:3, 104:54.83 inlined from 'virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp:3359:44: 104:54.83 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.h:4483:45: warning: 'mode' may be used uninitialized [-Wmaybe-uninitialized] 104:54.83 4483 | : MUnaryInstruction(classOpcode, op), mode_(mode) { 104:54.83 | ^~~~~~~~~~~ 104:54.83 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)': 104:54.83 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.cpp:3346:31: note: 'mode' was declared here 104:54.83 3346 | MSignExtendIntPtr::Mode mode; 104:54.83 | ^~~~ 104:57.60 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 104:57.60 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 104:57.60 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 104:57.60 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayListInvalidation.h:11, 104:57.60 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.h:49, 104:57.60 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsImageFrame.h:17, 104:57.60 from /builddir/build/BUILD/firefox-140.4.0/layout/build/nsLayoutStatics.cpp:32, 104:57.60 from Unified_cpp_layout_build0.cpp:20: 104:57.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 104:57.60 /builddir/build/BUILD/firefox-140.4.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 104:57.60 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 104:57.60 | 104:57.60 /builddir/build/BUILD/firefox-140.4.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 105:07.65 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MacroAssembler.h:43, 105:07.65 from /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MIR.h:36: 105:07.65 In member function 'bool js::jit::MoveOperand::operator==(const js::jit::MoveOperand&) const', 105:07.65 inlined from 'void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::ABIType)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MacroAssembler.cpp:4839:12: 105:07.65 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MoveResolver.h:159:24: warning: 'to.js::jit::MoveOperand::kind_' may be used uninitialized [-Wmaybe-uninitialized] 105:07.65 159 | if (kind_ != other.kind_) { 105:07.65 | ~~~~~~^~~~~ 105:07.65 In file included from Unified_cpp_js_src_jit9.cpp:38: 105:07.65 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MacroAssembler.cpp: In member function 'void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::ABIType)': 105:07.65 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MacroAssembler.cpp:4838:15: note: 'to' declared here 105:07.65 4838 | MoveOperand to(*this, arg); 105:07.65 | ^~ 105:07.67 In member function 'bool js::jit::MoveOperand::operator==(const js::jit::MoveOperand&) const', 105:07.67 inlined from 'void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::ABIType)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MacroAssembler.cpp:4839:12: 105:07.67 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MoveResolver.h:159:24: warning: 'to.js::jit::MoveOperand::kind_' may be used uninitialized [-Wmaybe-uninitialized] 105:07.67 159 | if (kind_ != other.kind_) { 105:07.67 | ~~~~~~^~~~~ 105:07.67 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MacroAssembler.cpp: In function 'void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::ABIType)': 105:07.67 /builddir/build/BUILD/firefox-140.4.0/js/src/jit/MacroAssembler.cpp:4838:15: note: 'to' declared here 105:07.67 4838 | MoveOperand to(*this, arg); 105:07.67 | ^~ 105:09.13 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 105:09.13 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsCSSRendering.h:18, 105:09.13 from /builddir/build/BUILD/firefox-140.4.0/layout/build/nsLayoutStatics.cpp:23: 105:09.13 /builddir/build/BUILD/firefox-140.4.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]': 105:09.13 /builddir/build/BUILD/firefox-140.4.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 >*]' 105:09.13 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:09.13 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 105:09.13 /builddir/build/BUILD/firefox-140.4.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] 105:09.13 302 | memcpy(&value, &aInternalValue, sizeof(value)); 105:09.13 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:09.13 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 105:09.13 413 | struct FrameBidiData { 105:09.13 | ^~~~~~~~~~~~~ 105:10.91 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIObjectOutputStream.h:9, 105:10.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasePrincipal.h:18, 105:10.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabContext.h:11, 105:10.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:21, 105:10.91 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/IMEStateManager.h:14, 105:10.91 from /builddir/build/BUILD/firefox-140.4.0/layout/base/AccessibleCaretManager.cpp:23, 105:10.91 from Unified_cpp_layout_base0.cpp:20: 105:10.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIBinaryOutputStream.h: In member function 'nsresult nsIBinaryOutputStream::WriteCString(const nsACString&)': 105:10.91 /builddir/build/BUILD/firefox-140.4.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 105:10.91 85 | if (NS_SUCCEEDED(rv)) rv = WriteBytes(aString); 105:10.91 | 105:10.91 /builddir/build/BUILD/firefox-140.4.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 105:23.18 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/JSONWriter.h:98, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:12, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/ProfilingStack.h:11, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:29, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:24, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIPrefService.h:15, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:24, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/layout/style/nsCSSPseudoElements.h:15, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleSet.h:21, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConsts.h:28, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WritingModes.h:13, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Baseline.h:9, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:56, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/layout/base/AccessibleCaret.h:14, 105:23.18 from /builddir/build/BUILD/firefox-140.4.0/layout/base/AccessibleCaret.cpp:7, 105:23.18 from Unified_cpp_layout_base0.cpp:2: 105:23.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(T (&)[N]) [with T = gfx::PointTyped; long unsigned int N = 4]': 105:23.18 /builddir/build/BUILD/firefox-140.4.0/layout/base/GeometryUtils.cpp:227:0: required from here 105:23.18 /builddir/build/BUILD/firefox-140.4.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] 105:23.18 78 | memset(aT, 0, N * sizeof(T)); 105:23.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 105:23.19 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:13, 105:23.19 from /builddir/build/BUILD/firefox-140.4.0/layout/base/LayoutConstants.h:13, 105:23.19 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:53: 105:23.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Point.h:140:24: note: 'struct mozilla::gfx::PointTyped' declared here 105:23.19 140 | struct MOZ_EMPTY_BASES PointTyped 105:23.19 | ^~~~~~~~~~ 105:23.19 /builddir/build/BUILD/firefox-140.4.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]': 105:23.19 /builddir/build/BUILD/firefox-140.4.0/layout/base/GeometryUtils.cpp:439:0: required from here 105:23.19 /builddir/build/BUILD/firefox-140.4.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] 105:23.19 51 | memset(aT, 0, sizeof(T)); 105:23.19 | ~~~~~~^~~~~~~~~~~~~~~~~~ 105:23.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Point.h:140:24: note: 'struct mozilla::gfx::PointTyped' declared here 105:23.19 140 | struct MOZ_EMPTY_BASES PointTyped 105:23.19 | ^~~~~~~~~~ 105:24.83 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52: 105:24.83 /builddir/build/BUILD/firefox-140.4.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]': 105:24.83 /builddir/build/BUILD/firefox-140.4.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 >*]' 105:24.83 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:24.83 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 105:24.83 /builddir/build/BUILD/firefox-140.4.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] 105:24.84 302 | memcpy(&value, &aInternalValue, sizeof(value)); 105:24.84 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:24.84 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 105:24.84 413 | struct FrameBidiData { 105:24.84 | ^~~~~~~~~~~~~ 105:25.37 /builddir/build/BUILD/firefox-140.4.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]': 105:25.37 /builddir/build/BUILD/firefox-140.4.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 >*]' 105:25.38 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 105:25.38 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:0: required from here 105:25.38 /builddir/build/BUILD/firefox-140.4.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] 105:25.38 302 | memcpy(&value, &aInternalValue, sizeof(value)); 105:25.38 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:25.38 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 105:25.38 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19: 105:25.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 105:25.38 22 | struct nsPoint : public mozilla::gfx::BasePoint { 105:25.38 | ^~~~~~~ 105:32.24 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 105:32.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 105:32.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 105:32.24 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayListInvalidation.h:11, 105:32.24 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.h:49, 105:32.24 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsCanvasFrame.h:15, 105:32.24 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.cpp:56, 105:32.24 from Unified_cpp_layout_base1.cpp:83: 105:32.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 105:32.25 /builddir/build/BUILD/firefox-140.4.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 105:32.25 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 105:32.25 | 105:32.25 /builddir/build/BUILD/firefox-140.4.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 105:44.15 In file included from Unified_cpp_layout_base0.cpp:128: 105:44.15 In lambda function, 105:44.15 inlined from 'void mozilla::PresShell::FrameNeedsReflow(nsIFrame*, mozilla::IntrinsicDirty, nsFrameState, mozilla::ReflowRootHandling)' at /builddir/build/BUILD/firefox-140.4.0/layout/base/PresShell.cpp:2820: 105:44.15 /builddir/build/BUILD/firefox-140.4.0/layout/base/PresShell.cpp:2749: warning: 'targetNeedsReflowFromParent' may be used uninitialized [-Wmaybe-uninitialized] 105:44.15 2749 | (aFrame != subtreeRoot || !targetNeedsReflowFromParent); 105:44.15 | 105:44.15 /builddir/build/BUILD/firefox-140.4.0/layout/base/PresShell.cpp: In member function 'void mozilla::PresShell::FrameNeedsReflow(nsIFrame*, mozilla::IntrinsicDirty, nsFrameState, mozilla::ReflowRootHandling)': 105:44.15 /builddir/build/BUILD/firefox-140.4.0/layout/base/PresShell.cpp:2725: note: 'targetNeedsReflowFromParent' was declared here 105:44.15 2725 | bool targetNeedsReflowFromParent; 105:44.15 | 105:44.71 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 105:44.72 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsLayoutUtils.cpp:54, 105:44.72 from Unified_cpp_layout_base2.cpp:20: 105:44.72 /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h: In member function 'void nsIContent::SetPrimaryFrame(nsIFrame*)': 105:44.72 /builddir/build/BUILD/firefox-140.4.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 105:44.72 41 | } else if (nsIFrame* currentPrimaryFrame = GetPrimaryFrame()) { 105:44.72 | 105:44.72 /builddir/build/BUILD/firefox-140.4.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 105:45.70 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 105:45.70 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsCSSRendering.h:18, 105:45.70 from /builddir/build/BUILD/firefox-140.4.0/layout/base/ShapeUtils.cpp:11, 105:45.70 from Unified_cpp_layout_base1.cpp:11: 105:45.70 /builddir/build/BUILD/firefox-140.4.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]': 105:45.70 /builddir/build/BUILD/firefox-140.4.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 >*]' 105:45.70 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:45.70 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 105:45.70 /builddir/build/BUILD/firefox-140.4.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] 105:45.70 302 | memcpy(&value, &aInternalValue, sizeof(value)); 105:45.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:45.70 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 105:45.70 413 | struct FrameBidiData { 105:45.70 | ^~~~~~~~~~~~~ 105:46.24 /builddir/build/BUILD/firefox-140.4.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]': 105:46.24 /builddir/build/BUILD/firefox-140.4.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 >*]' 105:46.24 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 105:46.24 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:39: required from here 105:46.24 /builddir/build/BUILD/firefox-140.4.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] 105:46.24 302 | memcpy(&value, &aInternalValue, sizeof(value)); 105:46.24 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:46.25 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 105:46.25 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 105:46.25 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 105:46.25 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 105:46.25 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsFont.h:13, 105:46.25 from /builddir/build/BUILD/firefox-140.4.0/layout/style/nsStyleStruct.h:25, 105:46.25 from /builddir/build/BUILD/firefox-140.4.0/layout/base/ScrollStyles.cpp:8, 105:46.25 from Unified_cpp_layout_base1.cpp:2: 105:46.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 105:46.25 22 | struct nsPoint : public mozilla::gfx::BasePoint { 105:46.25 | ^~~~~~~ 105:48.19 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 105:48.19 from /builddir/build/BUILD/firefox-140.4.0/layout/base/FrameProperties.h:13: 105:48.19 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]', 105:48.19 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 105:48.19 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 105:48.19 inlined from 'regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:68:60, 105:48.19 inlined from 'nsRegion& nsRegion::Copy(const nsRegion&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:35: 105:48.19 /builddir/build/BUILD/firefox-140.4.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] 105:48.19 655 | aOther.mHdr->mLength = 0; 105:48.19 | ~~~~~~~~~~~~~~~~~~~~~^~~ 105:48.19 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:20: 105:48.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 105:48.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object '' of size 8 105:48.19 1908 | mBands = aRegion.mBands.Clone(); 105:48.19 | ~~~~~~~~~~~~~~~~~~~~^~ 105:55.67 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 105:55.67 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsLayoutDebugger.cpp:10, 105:55.67 from Unified_cpp_layout_base2.cpp:2: 105:55.67 /builddir/build/BUILD/firefox-140.4.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]': 105:55.67 /builddir/build/BUILD/firefox-140.4.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 >*]' 105:55.67 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:55.67 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 105:55.67 /builddir/build/BUILD/firefox-140.4.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] 105:55.67 302 | memcpy(&value, &aInternalValue, sizeof(value)); 105:55.67 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:55.75 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 105:55.75 413 | struct FrameBidiData { 105:55.75 | ^~~~~~~~~~~~~ 105:56.09 /builddir/build/BUILD/firefox-140.4.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]': 105:56.09 /builddir/build/BUILD/firefox-140.4.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 >*]' 105:56.09 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 105:56.09 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:0: required from here 105:56.09 /builddir/build/BUILD/firefox-140.4.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] 105:56.09 302 | memcpy(&value, &aInternalValue, sizeof(value)); 105:56.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:56.09 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 105:56.09 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 105:56.09 from /builddir/build/BUILD/firefox-140.4.0/layout/base/LayoutConstants.h:13, 105:56.09 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:53: 105:56.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 105:56.09 22 | struct nsPoint : public mozilla::gfx::BasePoint { 105:56.09 | ^~~~~~~ 106:10.66 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 106:10.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AtomArray.h:11, 106:10.66 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsAttrValue.h:26, 106:10.66 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsLayoutDebugger.cpp:9: 106:10.66 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]', 106:10.66 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 106:10.66 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 106:10.66 inlined from 'regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:68:60, 106:10.66 inlined from 'nsRegion& nsRegion::Copy(const nsRegion&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:35: 106:10.66 /builddir/build/BUILD/firefox-140.4.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] 106:10.66 655 | aOther.mHdr->mLength = 0; 106:10.66 | ~~~~~~~~~~~~~~~~~~~~~^~~ 106:10.68 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:20: 106:10.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 106:10.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object '' of size 8 106:10.68 1908 | mBands = aRegion.mBands.Clone(); 106:10.68 | ~~~~~~~~~~~~~~~~~~~~^~ 106:57.83 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/DisplayNames.cpp:12, 106:57.83 from Unified_cpp_js_src4.cpp:47: 106:57.83 /builddir/build/BUILD/firefox-140.4.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]': 106:57.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/DisplayNames.h:486:41: warning: 'style' may be used uninitialized [-Wmaybe-uninitialized] 106:57.83 486 | const char16_t* name = ucurr_getName(currency, IcuLocale(mLocale), style, 106:57.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/DisplayNames.h:470:20: note: 'style' was declared here 106:57.83 470 | UCurrNameStyle style; 106:57.83 | ^~~~~ 106:58.08 /builddir/build/BUILD/firefox-140.4.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]': 106:58.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/DisplayNames.h:782:50: warning: 'symbolType' may be used uninitialized [-Wmaybe-uninitialized] 106:58.08 782 | if (auto result = ComputeDateTimeDisplayNames( 106:58.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 106:58.08 783 | symbolType, mozilla::Span(indices), aCalendar); 106:58.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:58.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/DisplayNames.h:760:27: note: 'symbolType' was declared here 106:58.08 760 | UDateFormatSymbolType symbolType; 106:58.08 | ^~~~~~~~~~ 106:58.25 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/Collator.cpp:19, 106:58.25 from Unified_cpp_js_src4.cpp:20: 106:58.25 In constructor 'js::intl::UnicodeExtensionKeyword::UnicodeExtensionKeyword(UnicodeKey, JSLinearString*)', 106:58.25 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Vector.h:154:5, 106:58.25 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Vector.h:768:15, 106:58.25 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/GCVector.h:108:30, 106:58.25 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/GCVector.h:280:29, 106:58.25 inlined from 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/DateTimeFormat.cpp:613:30: 106:58.25 /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.h:75:31: warning: 'hourCycleStr' may be used uninitialized [-Wmaybe-uninitialized] 106:58.25 75 | : key_{key[0], key[1]}, type_(type) {} 106:58.25 | ^~~~~~~~~~~ 106:58.25 In file included from Unified_cpp_js_src4.cpp:38: 106:58.25 /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)': 106:58.25 /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/DateTimeFormat.cpp:597:13: note: 'hourCycleStr' was declared here 106:58.25 597 | JSAtom* hourCycleStr; 106:58.25 | ^~~~~~~~~~~~ 107:00.26 In file included from /usr/include/string.h:535, 107:00.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string.h:3, 107:00.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/throw_gcc.h:16, 107:00.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/type_traits:82, 107:00.26 from /usr/include/c++/12/bits/move.h:57, 107:00.26 from /usr/include/c++/12/bits/atomic_base.h:38, 107:00.26 from /usr/include/c++/12/atomic:41, 107:00.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/atomic:3, 107:00.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/atomic:62, 107:00.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Atomics.h:24, 107:00.26 from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/WeakMap.h:10, 107:00.26 from /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/WeakMapObject.h:10, 107:00.26 from /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/WeakSetObject.h:10, 107:00.26 from /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/WeakSetObject.cpp:7, 107:00.26 from Unified_cpp_js_src4.cpp:2: 107:00.26 In function 'void* memcpy(void*, const void*, size_t)', 107:00.26 inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned char]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h:112:9, 107:00.26 inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/DisplayNames.cpp:410:21: 107:00.27 /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] 107:00.27 29 | return __builtin___memcpy_chk (__dest, __src, __len, 107:00.27 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 107:00.27 30 | __glibc_objsize0 (__dest)); 107:00.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:00.27 /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/DisplayNames.cpp: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': 107:00.27 /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/DisplayNames.cpp:406:17: note: 'ascii' declared here 107:00.27 406 | unsigned char ascii[32]; 107:00.27 | ^~~~~ 107:00.27 In lambda function, 107:00.27 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/ICU4CGlue.h:169:25, 107:00.27 inlined from 'mozilla::Result mozilla::intl::DisplayNames::GetDateTimeField(B&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, Fallback) [with B = js::intl::FormatBuffer]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/DisplayNames.h:944:40, 107:00.27 inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/DisplayNames.cpp:521:34: 107:00.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/DisplayNames.h:946:44: warning: 'width' may be used uninitialized [-Wmaybe-uninitialized] 107:00.27 946 | return udatpg_getFieldDisplayName( 107:00.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/DisplayNames.h: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': 107:00.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/DisplayNames.h:930:29: note: 'width' was declared here 107:00.27 930 | UDateTimePGDisplayWidth width; 107:00.27 | ^~~~~ 107:00.27 In member function 'mozilla::Result mozilla::intl::DisplayNames::GetQuarter(B&, mozilla::intl::Quarter, mozilla::Span, Fallback) [with B = js::intl::FormatBuffer]', 107:00.27 inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/DisplayNames.cpp:465:23: 107:00.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/DisplayNames.h:827:50: warning: 'symbolType' may be used uninitialized [-Wmaybe-uninitialized] 107:00.27 827 | if (auto result = ComputeDateTimeDisplayNames( 107:00.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 107:00.27 828 | symbolType, mozilla::Span(indices), aCalendar); 107:00.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:00.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/DisplayNames.h: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': 107:00.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/DisplayNames.h:808:27: note: 'symbolType' was declared here 107:00.27 808 | UDateFormatSymbolType symbolType; 107:00.27 | ^~~~~~~~~~ 107:00.27 In member function 'mozilla::Result mozilla::intl::DisplayNames::GetWeekday(B&, mozilla::intl::Weekday, mozilla::Span, Fallback) [with B = js::intl::FormatBuffer]', 107:00.27 inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/DisplayNames.cpp:442:23: 107:00.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/DisplayNames.h:731:50: warning: 'symbolType' may be used uninitialized [-Wmaybe-uninitialized] 107:00.28 731 | if (auto result = ComputeDateTimeDisplayNames( 107:00.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 107:00.28 732 | symbolType, mozilla::Span(indices), aCalendar); 107:00.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:00.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/DisplayNames.h: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': 107:00.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/DisplayNames.h:706:27: note: 'symbolType' was declared here 107:00.28 706 | UDateFormatSymbolType symbolType; 107:00.28 | ^~~~~~~~~~ 107:09.40 In file included from /usr/include/c++/12/bits/hashtable_policy.h:35, 107:09.40 from /usr/include/c++/12/bits/hashtable.h:35, 107:09.40 from /usr/include/c++/12/unordered_map:46, 107:09.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/unordered_map:3, 107:09.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/unordered_map:62, 107:09.40 from /usr/include/c++/12/functional:61, 107:09.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/functional:3, 107:09.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/functional:62, 107:09.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:12, 107:09.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Class.h:13, 107:09.40 from /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/DurationFormat.h:13, 107:09.40 from /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/DurationFormat.cpp:9, 107:09.40 from Unified_cpp_js_src5.cpp:2: 107:09.40 In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', 107:09.40 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:09.40 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:09.40 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:09.40 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:09.40 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++/12/bits/stl_algo.h:728:23, 107:09.40 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:760:27, 107:09.40 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:746:5, 107:09.40 inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 107:09.40 inlined from 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.cpp:76:25: 107:09.42 /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107:09.42 385 | *__result = *__first; 107:09.42 | ~~~~~~~~~~^~~~~~~~~~ 107:09.42 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/IntlObject.cpp:15, 107:09.42 from Unified_cpp_js_src5.cpp:11: 107:09.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)': 107:09.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.42 126 | char mChars[SubtagLength] = {}; // zero initialize 107:09.42 | ^~~~~~ 107:09.42 /builddir/build/BUILD/firefox-140.4.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 107:09.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.42 /builddir/build/BUILD/firefox-140.4.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 107:09.42 In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', 107:09.42 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:09.42 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:09.42 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:09.42 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:09.42 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++/12/bits/stl_algo.h:728:23, 107:09.42 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:760:27, 107:09.42 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:746:5, 107:09.42 inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 107:09.42 inlined from 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.cpp:76:25: 107:09.42 /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107:09.42 385 | *__result = *__first; 107:09.42 | ~~~~~~~~~~^~~~~~~~~~ 107:09.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)': 107:09.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.42 126 | char mChars[SubtagLength] = {}; // zero initialize 107:09.42 | ^~~~~~ 107:09.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.42 In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', 107:09.42 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:09.42 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:09.42 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:09.42 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:09.42 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++/12/bits/stl_algo.h:728:23, 107:09.43 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:760:27, 107:09.43 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:746:5, 107:09.43 inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 4]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 107:09.43 inlined from 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.cpp:76:25: 107:09.43 /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107:09.43 385 | *__result = *__first; 107:09.43 | ~~~~~~~~~~^~~~~~~~~~ 107:09.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)': 107:09.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.43 126 | char mChars[SubtagLength] = {}; // zero initialize 107:09.43 | ^~~~~~ 107:09.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.43 In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', 107:09.43 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:09.43 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:09.43 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:09.43 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:09.43 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++/12/bits/stl_algo.h:728:23, 107:09.43 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:760:27, 107:09.43 inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 107:09.43 inlined from 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.cpp:70:27: 107:09.43 /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107:09.43 385 | *__result = *__first; 107:09.43 | ~~~~~~~~~~^~~~~~~~~~ 107:09.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)': 107:09.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.43 126 | char mChars[SubtagLength] = {}; // zero initialize 107:09.43 | ^~~~~~ 107:09.43 /builddir/build/BUILD/firefox-140.4.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 107:09.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.43 /builddir/build/BUILD/firefox-140.4.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 107:09.43 In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', 107:09.43 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:09.43 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:09.43 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:09.43 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:09.43 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++/12/bits/stl_algo.h:728:23, 107:09.43 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:760:27, 107:09.43 inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 107:09.43 inlined from 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.cpp:70:27: 107:09.43 /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107:09.43 385 | *__result = *__first; 107:09.43 | ~~~~~~~~~~^~~~~~~~~~ 107:09.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)': 107:09.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.43 126 | char mChars[SubtagLength] = {}; // zero initialize 107:09.43 | ^~~~~~ 107:09.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.43 In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', 107:09.43 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:09.43 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:09.43 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:09.43 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:09.43 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++/12/bits/stl_algo.h:728:23, 107:09.43 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:760:27, 107:09.43 inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 4]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 107:09.43 inlined from 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.cpp:70:27: 107:09.43 /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107:09.44 385 | *__result = *__first; 107:09.44 | ~~~~~~~~~~^~~~~~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)': 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.44 126 | char mChars[SubtagLength] = {}; // zero initialize 107:09.44 | ^~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 107:09.44 In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', 107:09.44 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:09.44 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:09.44 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:09.44 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:09.44 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++/12/bits/stl_algo.h:728:23, 107:09.44 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:760:27, 107:09.44 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:746:5, 107:09.44 inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 107:09.44 inlined from 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.cpp:97:25: 107:09.44 /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107:09.44 385 | *__result = *__first; 107:09.44 | ~~~~~~~~~~^~~~~~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)': 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967283] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 126 | char mChars[SubtagLength] = {}; // zero initialize 107:09.44 | ^~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.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 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967283] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 /builddir/build/BUILD/firefox-140.4.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 107:09.44 In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', 107:09.44 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:09.44 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:09.44 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:09.44 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:09.44 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++/12/bits/stl_algo.h:728:23, 107:09.44 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:760:27, 107:09.44 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:746:5, 107:09.44 inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 107:09.44 inlined from 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.cpp:97:25: 107:09.44 /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107:09.44 385 | *__result = *__first; 107:09.44 | ~~~~~~~~~~^~~~~~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)': 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 126 | char mChars[SubtagLength] = {}; // zero initialize 107:09.44 | ^~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', 107:09.44 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:09.44 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:09.44 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:09.44 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:09.44 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++/12/bits/stl_algo.h:728:23, 107:09.44 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:760:27, 107:09.44 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:746:5, 107:09.44 inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 107:09.44 inlined from 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.cpp:97:25: 107:09.44 /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107:09.44 385 | *__result = *__first; 107:09.44 | ~~~~~~~~~~^~~~~~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)': 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 126 | char mChars[SubtagLength] = {}; // zero initialize 107:09.44 | ^~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]', 107:09.44 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:09.44 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:09.44 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:09.44 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const char16_t*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:09.44 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++/12/bits/stl_algo.h:728:23, 107:09.44 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:760:27, 107:09.44 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const char16_t*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:746:5, 107:09.44 inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = char16_t; long unsigned int SubtagLength = 3]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 107:09.44 inlined from 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.cpp:97:25: 107:09.44 /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107:09.44 385 | *__result = *__first; 107:09.44 | ~~~~~~~~~~^~~~~~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)': 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 126 | char mChars[SubtagLength] = {}; // zero initialize 107:09.44 | ^~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', 107:09.44 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:09.44 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:09.44 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:09.44 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:09.44 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++/12/bits/stl_algo.h:728:23, 107:09.44 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:760:27, 107:09.44 inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 107:09.44 inlined from 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.cpp:91:27: 107:09.44 /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107:09.44 385 | *__result = *__first; 107:09.44 | ~~~~~~~~~~^~~~~~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)': 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967283] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 126 | char mChars[SubtagLength] = {}; // zero initialize 107:09.44 | ^~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.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 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [19, 4294967283] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 /builddir/build/BUILD/firefox-140.4.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 107:09.44 In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', 107:09.44 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:09.44 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:09.44 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:09.44 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:09.44 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++/12/bits/stl_algo.h:728:23, 107:09.44 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:760:27, 107:09.44 inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 107:09.44 inlined from 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.cpp:91:27: 107:09.44 /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107:09.44 385 | *__result = *__first; 107:09.44 | ~~~~~~~~~~^~~~~~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)': 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 126 | char mChars[SubtagLength] = {}; // zero initialize 107:09.44 | ^~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [20, 4294967284] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', 107:09.44 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:09.44 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:09.44 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:09.44 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:09.44 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++/12/bits/stl_algo.h:728:23, 107:09.44 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:760:27, 107:09.44 inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 107:09.44 inlined from 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.cpp:91:27: 107:09.44 /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107:09.44 385 | *__result = *__first; 107:09.44 | ~~~~~~~~~~^~~~~~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)': 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 126 | char mChars[SubtagLength] = {}; // zero initialize 107:09.44 | ^~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [21, 4294967285] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', 107:09.44 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:09.44 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:09.44 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:09.44 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:09.44 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++/12/bits/stl_algo.h:728:23, 107:09.44 inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = long unsigned int; _OIter = char*]' at /usr/include/c++/12/bits/stl_algo.h:760:27, 107:09.44 inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; long unsigned int SubtagLength = 3]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:151:16, 107:09.44 inlined from 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/LanguageTag.cpp:91:27: 107:09.44 /usr/include/c++/12/bits/stl_algobase.h:385:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 107:09.44 385 | *__result = *__first; 107:09.44 | ~~~~~~~~~~^~~~~~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)': 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 126 | char mChars[SubtagLength] = {}; // zero initialize 107:09.44 | ^~~~~~ 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [22, 4294967286] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:09.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 107:20.70 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallArgs.h:74, 107:20.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Class.h:17, 107:20.70 from /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/PluralRules.h:11, 107:20.70 from /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/PluralRules.cpp:9, 107:20.70 from Unified_cpp_js_src6.cpp:2: 107:20.70 In member function 'void JS::Value::setPrivate(void*)', 107:20.70 inlined from 'JS::Value JS::PrivateValue(void*)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:1190:15, 107:20.70 inlined from 'void js::SegmentIteratorObject::setBreakIterator(void*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/Segmenter.h:340:51, 107:20.70 inlined from 'bool EnsureBreakIterator(JSContext*, JS::Handle, int32_t) [with T = js::SegmentIteratorObject]' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/Segmenter.cpp:793:29, 107:20.70 inlined from 'js::ArrayObject* FindSegmentBoundaries(JSContext*, JS::Handle, int32_t) [with T = js::SegmentIteratorObject]' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/Segmenter.cpp:826:27, 107:20.70 inlined from 'bool js::intl_FindNextSegmentBoundaries(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/Segmenter.cpp:946:39: 107:20.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:996:13: warning: 'brk' may be used uninitialized [-Wmaybe-uninitialized] 107:20.70 996 | asBits_ = uintptr_t(ptr); 107:20.70 | ~~~~~~~~^~~~~~~~~~~~~~~~ 107:20.70 In file included from Unified_cpp_js_src6.cpp:20: 107:20.70 /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/Segmenter.cpp: In function 'bool js::intl_FindNextSegmentBoundaries(JSContext*, unsigned int, JS::Value*)': 107:20.70 /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/Segmenter.cpp:760:9: note: 'brk' was declared here 107:20.70 760 | void* brk; 107:20.70 | ^~~ 107:20.77 In member function 'void JS::Value::setPrivate(void*)', 107:20.77 inlined from 'JS::Value JS::PrivateValue(void*)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:1190:15, 107:20.77 inlined from 'void js::SegmentsObject::setBreakIterator(void*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/Segmenter.h:238:51, 107:20.77 inlined from 'bool EnsureBreakIterator(JSContext*, JS::Handle, int32_t) [with T = js::SegmentsObject]' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/Segmenter.cpp:793:29, 107:20.77 inlined from 'js::ArrayObject* FindSegmentBoundaries(JSContext*, JS::Handle, int32_t) [with T = js::SegmentsObject]' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/Segmenter.cpp:826:27, 107:20.77 inlined from 'bool js::intl_FindSegmentBoundaries(JSContext*, unsigned int, JS::Value*)' at /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/Segmenter.cpp:924:39: 107:20.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:996:13: warning: 'brk' may be used uninitialized [-Wmaybe-uninitialized] 107:20.78 996 | asBits_ = uintptr_t(ptr); 107:20.78 | ~~~~~~~~^~~~~~~~~~~~~~~~ 107:20.78 /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/Segmenter.cpp: In function 'bool js::intl_FindSegmentBoundaries(JSContext*, unsigned int, JS::Value*)': 107:20.78 /builddir/build/BUILD/firefox-140.4.0/js/src/builtin/intl/Segmenter.cpp:760:9: note: 'brk' was declared here 107:20.78 760 | void* brk; 107:20.78 | ^~~ 107:29.09 In file included from Unified_cpp_js_src7.cpp:11: 107:29.09 In function 'int FixupYear(int)', 107:29.09 inlined from 'int FixupYear(int)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:1270:12, 107:29.09 inlined from 'bool TryParseDashedNumericDatePrefix(const CharT*, size_t, size_t*, int*, int*, int*) [with CharT = unsigned char]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:1503:19, 107:29.09 inlined from 'bool ParseDate(JSContext*, js::DateTimeInfo::ForceUTC, const CharT*, size_t, JS::ClippedTime*) [with CharT = unsigned char]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:1632:38: 107:29.09 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:1274:10: warning: 'year' may be used uninitialized [-Wmaybe-uninitialized] 107:29.09 1274 | year += 1900; 107:29.09 | ~~~~~^~~~~~~ 107:29.09 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp: In function 'bool ParseDate(JSContext*, js::DateTimeInfo::ForceUTC, const CharT*, size_t, JS::ClippedTime*) [with CharT = unsigned char]': 107:29.09 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:1469:7: note: 'year' was declared here 107:29.09 1469 | int year; 107:29.09 | ^~~~ 107:29.29 In function 'int FixupYear(int)', 107:29.29 inlined from 'int FixupYear(int)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:1270:12, 107:29.29 inlined from 'bool TryParseDashedNumericDatePrefix(const CharT*, size_t, size_t*, int*, int*, int*) [with CharT = char16_t]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:1503:19, 107:29.29 inlined from 'bool ParseDate(JSContext*, js::DateTimeInfo::ForceUTC, const CharT*, size_t, JS::ClippedTime*) [with CharT = char16_t]' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:1632:38: 107:29.29 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:1274:10: warning: 'year' may be used uninitialized [-Wmaybe-uninitialized] 107:29.29 1274 | year += 1900; 107:29.29 | ~~~~~^~~~~~~ 107:29.29 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp: In function 'bool ParseDate(JSContext*, js::DateTimeInfo::ForceUTC, const CharT*, size_t, JS::ClippedTime*) [with CharT = char16_t]': 107:29.29 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:1469:7: note: 'year' was declared here 107:29.29 1469 | int year; 107:29.29 | ^~~~ 107:31.69 In function 'js::YearMonthDay js::ToYearMonthDay(int64_t)', 107:31.75 inlined from 'int32_t YearFromTime(int64_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:398:24, 107:31.75 inlined from 'double JS::YearFromTime(double)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:584:24: 107:31.75 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:344:36: warning: 'tv' may be used uninitialized [-Wmaybe-uninitialized] 107:31.75 344 | const uint64_t u = uint64_t(time - minTime); 107:31.75 | ~~~~~^~~~~~~~~ 107:31.75 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp: In function 'double JS::YearFromTime(double)': 107:31.75 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:582:11: note: 'tv' was declared here 107:31.75 582 | int64_t tv; 107:31.75 | ^~ 107:31.75 In function 'js::YearMonthDay js::ToYearMonthDay(int64_t)', 107:31.75 inlined from 'int32_t MonthFromTime(int64_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:418:24, 107:31.75 inlined from 'double JS::MonthFromTime(double)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:594:25: 107:31.75 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:344:36: warning: 'tv' may be used uninitialized [-Wmaybe-uninitialized] 107:31.75 344 | const uint64_t u = uint64_t(time - minTime); 107:31.75 | ~~~~~^~~~~~~~~ 107:31.75 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp: In function 'double JS::MonthFromTime(double)': 107:31.75 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:592:11: note: 'tv' was declared here 107:31.75 592 | int64_t tv; 107:31.75 | ^~ 107:31.75 In function 'js::YearMonthDay js::ToYearMonthDay(int64_t)', 107:31.75 inlined from 'int32_t DateFromTime(int64_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:428:24, 107:31.75 inlined from 'double JS::DayFromTime(double)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:604:22: 107:31.75 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:344:36: warning: 'tv' may be used uninitialized [-Wmaybe-uninitialized] 107:31.75 344 | const uint64_t u = uint64_t(time - minTime); 107:31.75 | ~~~~~^~~~~~~~~ 107:31.75 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp: In function 'double JS::DayFromTime(double)': 107:31.75 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:602:11: note: 'tv' was declared here 107:31.75 602 | int64_t tv; 107:31.75 | ^~ 107:31.75 In function 'constexpr T FloorDiv(T, int32_t) [with T = long int]', 107:31.75 inlined from 'int32_t Day(int64_t)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:200:26, 107:31.75 inlined from 'double DayWithinYear(int64_t, double)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:408:13, 107:31.75 inlined from 'double JS::DayWithinYear(double, double)' at /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:618:25: 107:31.76 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:161:5: warning: 'tv' may be used uninitialized [-Wmaybe-uninitialized] 107:31.76 161 | T remainder = dividend % divisor; 107:31.76 | ^~~~~~~~~ 107:31.76 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp: In function 'double JS::DayWithinYear(double, double)': 107:31.76 /builddir/build/BUILD/firefox-140.4.0/js/src/jsdate.cpp:616:11: note: 'tv' was declared here 107:31.76 616 | int64_t tv; 107:31.76 | ^~ 107:37.21 layout/forms 107:45.40 /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.cpp: In member function 'void nsFrameConstructorState::ConstructBackdropFrameFor(nsIContent*, nsIFrame*)': 107:45.40 /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.cpp:1098: warning: 'placeholderType' may be used uninitialized [-Wmaybe-uninitialized] 107:45.40 1098 | nsIFrame* placeholder = nsCSSFrameConstructor::CreatePlaceholderFrameFor( 107:45.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:45.40 1099 | mPresShell, aContent, backdropFrame, frame, nullptr, placeholderType); 107:45.40 | 107:45.40 /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.cpp:1093: note: 'placeholderType' was declared here 107:45.40 1093 | nsFrameState placeholderType; 107:45.40 | 107:50.66 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 107:50.66 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSplittableFrame.h:16, 107:50.66 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:15, 107:50.66 from /builddir/build/BUILD/firefox-140.4.0/layout/forms/nsTextControlFrame.h:12, 107:50.66 from /builddir/build/BUILD/firefox-140.4.0/layout/forms/nsSearchControlFrame.h:10, 107:50.66 from /builddir/build/BUILD/firefox-140.4.0/layout/forms/nsSearchControlFrame.cpp:7, 107:50.66 from Unified_cpp_layout_forms1.cpp:2: 107:50.66 /builddir/build/BUILD/firefox-140.4.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:50.66 /builddir/build/BUILD/firefox-140.4.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:50.66 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:50.66 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 107:50.67 /builddir/build/BUILD/firefox-140.4.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:50.67 302 | memcpy(&value, &aInternalValue, sizeof(value)); 107:50.67 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:50.67 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 107:50.67 413 | struct FrameBidiData { 107:50.67 | ^~~~~~~~~~~~~ 107:50.80 /builddir/build/BUILD/firefox-140.4.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]': 107:50.80 /builddir/build/BUILD/firefox-140.4.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 >*]' 107:50.80 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4493: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 >*]' 107:50.80 /builddir/build/BUILD/firefox-140.4.0/layout/forms/nsTextControlFrame.cpp:1037:44: required from here 107:50.80 /builddir/build/BUILD/firefox-140.4.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] 107:50.80 302 | memcpy(&value, &aInternalValue, sizeof(value)); 107:50.80 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:50.80 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 107:50.80 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 107:50.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Element.h:22, 107:50.80 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsStyledElement.h:17, 107:50.80 from /builddir/build/BUILD/firefox-140.4.0/dom/html/nsGenericHTMLElement.h:15, 107:50.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TextControlElement.h:12, 107:50.80 from /builddir/build/BUILD/firefox-140.4.0/layout/forms/nsTextControlFrame.h:11: 107:50.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 107:50.80 22 | struct nsPoint : public mozilla::gfx::BasePoint { 107:50.80 | ^~~~~~~ 107:54.01 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 107:54.01 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSplittableFrame.h:16, 107:54.01 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:15, 107:54.01 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:19, 107:54.01 from /builddir/build/BUILD/firefox-140.4.0/layout/forms/nsListControlFrame.h:10, 107:54.01 from /builddir/build/BUILD/firefox-140.4.0/layout/forms/HTMLSelectEventListener.cpp:8, 107:54.01 from Unified_cpp_layout_forms0.cpp:2: 107:54.01 /builddir/build/BUILD/firefox-140.4.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:54.01 /builddir/build/BUILD/firefox-140.4.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:54.01 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:54.01 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 107:54.01 /builddir/build/BUILD/firefox-140.4.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:54.01 302 | memcpy(&value, &aInternalValue, sizeof(value)); 107:54.01 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:54.01 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 107:54.01 413 | struct FrameBidiData { 107:54.01 | ^~~~~~~~~~~~~ 107:54.19 /builddir/build/BUILD/firefox-140.4.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]': 107:54.19 /builddir/build/BUILD/firefox-140.4.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 >*]' 107:54.19 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 107:54.19 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:39: required from here 107:54.19 /builddir/build/BUILD/firefox-140.4.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] 107:54.19 302 | memcpy(&value, &aInternalValue, sizeof(value)); 107:54.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:54.19 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 107:54.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:19, 107:54.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/FrameMetrics.h:13, 107:54.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:12: 107:54.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 107:54.19 22 | struct nsPoint : public mozilla::gfx::BasePoint { 107:54.19 | ^~~~~~~ 107:55.82 layout/generic 107:58.08 In file included from /usr/include/c++/12/string:50, 107:58.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string:3, 107:58.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/string:62, 107:58.08 from /usr/include/c++/12/bits/locale_classes.h:40, 107:58.08 from /usr/include/c++/12/bits/ios_base.h:41, 107:58.08 from /usr/include/c++/12/ios:42, 107:58.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/ios:3, 107:58.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/ios:62, 107:58.08 from /usr/include/c++/12/istream:38, 107:58.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/istream:3, 107:58.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/istream:62, 107:58.08 from /usr/include/c++/12/sstream:38, 107:58.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/sstream:3, 107:58.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glue/Debug.h:14, 107:58.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDebug.h:15, 107:58.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsUtils.h:16, 107:58.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupports.h:70, 107:58.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/domstubs.h:9, 107:58.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIDOMEventListener.h:9, 107:58.09 from /builddir/build/BUILD/firefox-140.4.0/layout/forms/HTMLSelectEventListener.h:10, 107:58.09 from /builddir/build/BUILD/firefox-140.4.0/layout/forms/HTMLSelectEventListener.cpp:6: 107:58.09 In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*) [with _Tp = mozilla::wr::WrClipId; bool _IsMove = false]', 107:58.09 inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const mozilla::wr::WrClipId*; _OI = mozilla::wr::WrClipId*]' at /usr/include/c++/12/bits/stl_algobase.h:495:30, 107:58.09 inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const mozilla::wr::WrClipId*; _OI = mozilla::wr::WrClipId*]' at /usr/include/c++/12/bits/stl_algobase.h:522:42, 107:58.09 inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const mozilla::wr::WrClipId*; _OI = mozilla::wr::WrClipId*]' at /usr/include/c++/12/bits/stl_algobase.h:529:31, 107:58.09 inlined from '_OI std::copy(_II, _II, _OI) [with _II = const mozilla::wr::WrClipId*; _OI = mozilla::wr::WrClipId*]' at /usr/include/c++/12/bits/stl_algobase.h:620:7, 107:58.09 inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const mozilla::wr::WrClipId*; _ForwardIterator = mozilla::wr::WrClipId*]' at /usr/include/c++/12/bits/stl_uninitialized.h:147:27, 107:58.09 inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const mozilla::wr::WrClipId*; _ForwardIterator = mozilla::wr::WrClipId*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 107:58.09 inlined from 'void nsTArray_Impl::AssignRange(index_type, size_type, const Item*) [with Item = mozilla::wr::WrClipId; E = mozilla::wr::WrClipId; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2454:28, 107:58.09 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementsInternal(const Item*, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::wr::WrClipId; E = mozilla::wr::WrClipId; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2663:14, 107:58.09 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElements(const Item*, typename base_type::size_type) [with Item = mozilla::wr::WrClipId; E = mozilla::wr::WrClipId]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2806:41, 107:58.09 inlined from 'nsTArray::nsTArray(std::initializer_list<_Tp>) [with E = mozilla::wr::WrClipId]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2758:19, 107:58.09 inlined from 'virtual bool mozilla::nsDisplayFieldSetBorder::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::nsDisplayItem::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, mozilla::nsDisplayListBuilder*)' at /builddir/build/BUILD/firefox-140.4.0/layout/forms/nsFieldSetFrame.cpp:182:35: 107:58.09 /usr/include/c++/12/bits/stl_algobase.h:431:30: warning: writing 16 bytes into a region of size 0 [-Wstringop-overflow=] 107:58.09 431 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); 107:58.09 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:58.09 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 107:58.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 107:58.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:13, 107:58.09 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashMap.h:13, 107:58.09 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsStubMutationObserver.h:17, 107:58.09 from /builddir/build/BUILD/firefox-140.4.0/layout/forms/HTMLSelectEventListener.h:11: 107:58.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h: In member function 'virtual bool mozilla::nsDisplayFieldSetBorder::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::nsDisplayItem::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, mozilla::nsDisplayListBuilder*)': 107:58.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: at offset 8 into destination object 'sEmptyTArrayHeader' of size 8 107:58.09 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 107:58.09 | ^~~~~~~~~~~~~~~~~~ 108:10.93 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 108:10.93 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.h:26, 108:10.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 108:10.93 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/BRFrame.cpp:10, 108:10.93 from Unified_cpp_layout_generic0.cpp:11: 108:10.93 /builddir/build/BUILD/firefox-140.4.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]': 108:10.93 /builddir/build/BUILD/firefox-140.4.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 >*]' 108:10.93 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:10.93 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 108:10.93 /builddir/build/BUILD/firefox-140.4.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] 108:10.93 302 | memcpy(&value, &aInternalValue, sizeof(value)); 108:10.93 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:10.93 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 108:10.93 413 | struct FrameBidiData { 108:10.93 | ^~~~~~~~~~~~~ 108:10.98 /builddir/build/BUILD/firefox-140.4.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]': 108:10.98 /builddir/build/BUILD/firefox-140.4.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 >*]' 108:10.98 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 108:10.98 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:39: required from here 108:10.98 /builddir/build/BUILD/firefox-140.4.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] 108:10.98 302 | memcpy(&value, &aInternalValue, sizeof(value)); 108:10.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:10.98 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 108:10.98 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 108:10.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 108:10.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 108:10.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 108:10.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 108:10.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WritingModes.h:13, 108:10.98 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/AspectRatio.cpp:9, 108:10.98 from Unified_cpp_layout_generic0.cpp:2: 108:10.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 108:10.98 22 | struct nsPoint : public mozilla::gfx::BasePoint { 108:10.98 | ^~~~~~~ 108:19.65 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIObjectOutputStream.h:9, 108:19.65 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasePrincipal.h:18, 108:19.65 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabContext.h:11, 108:19.65 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:25, 108:19.65 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/ScrollContainerFrame.cpp:63, 108:19.65 from Unified_cpp_layout_generic1.cpp:2: 108:19.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIBinaryOutputStream.h: In member function 'nsresult nsIBinaryOutputStream::WriteCString(const nsACString&)': 108:19.65 /builddir/build/BUILD/firefox-140.4.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 108:19.65 85 | if (NS_SUCCEEDED(rv)) rv = WriteBytes(aString); 108:19.65 | 108:19.65 /builddir/build/BUILD/firefox-140.4.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 108:20.90 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/APZTestData.h:17, 108:20.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PWebRenderBridgeChild.h:38, 108:20.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderBridgeChild.h:11, 108:20.90 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsHTMLCanvasFrame.cpp:16, 108:20.90 from Unified_cpp_layout_generic2.cpp:101: 108:20.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GfxMessageUtils.h: In static member function 'static bool IPC::ParamTraits >::Read(IPC::MessageReader*, paramType*)': 108:20.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GfxMessageUtils.h:66: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 108:20.90 66 | if (ReadParam(aReader, &aResult->_11) && 108:20.90 | 108:20.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GfxMessageUtils.h:66: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 108:22.43 layout/inspector 108:25.78 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 108:25.78 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSplittableFrame.h:16, 108:25.78 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:15, 108:25.78 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsInlineFrame.h:13, 108:25.78 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsInlineFrame.cpp:9, 108:25.78 from Unified_cpp_layout_generic3.cpp:2: 108:25.78 /builddir/build/BUILD/firefox-140.4.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]': 108:25.78 /builddir/build/BUILD/firefox-140.4.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 >*]' 108:25.78 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:25.78 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 108:25.78 /builddir/build/BUILD/firefox-140.4.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] 108:25.78 302 | memcpy(&value, &aInternalValue, sizeof(value)); 108:25.78 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:25.78 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 108:25.78 413 | struct FrameBidiData { 108:25.78 | ^~~~~~~~~~~~~ 108:25.91 /builddir/build/BUILD/firefox-140.4.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]': 108:25.91 /builddir/build/BUILD/firefox-140.4.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 >*]' 108:25.91 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 108:25.91 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:39: required from here 108:25.91 /builddir/build/BUILD/firefox-140.4.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] 108:25.91 302 | memcpy(&value, &aInternalValue, sizeof(value)); 108:25.91 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:25.91 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 108:25.91 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 108:25.91 from /builddir/build/BUILD/firefox-140.4.0/layout/base/LayoutConstants.h:13, 108:25.91 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:13: 108:25.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 108:25.91 22 | struct nsPoint : public mozilla::gfx::BasePoint { 108:25.91 | ^~~~~~~ 108:26.95 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 108:26.95 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSplittableFrame.h:16, 108:26.95 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:15, 108:26.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:19, 108:26.95 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/ScrollContainerFrame.cpp:9: 108:26.95 /builddir/build/BUILD/firefox-140.4.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]': 108:26.95 /builddir/build/BUILD/firefox-140.4.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 >*]' 108:26.95 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:26.95 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 108:26.95 /builddir/build/BUILD/firefox-140.4.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] 108:26.95 302 | memcpy(&value, &aInternalValue, sizeof(value)); 108:26.95 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:26.95 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 108:26.95 413 | struct FrameBidiData { 108:26.95 | ^~~~~~~~~~~~~ 108:27.16 /builddir/build/BUILD/firefox-140.4.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]': 108:27.16 /builddir/build/BUILD/firefox-140.4.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 >*]' 108:27.16 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 108:27.16 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:0: required from here 108:27.16 /builddir/build/BUILD/firefox-140.4.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] 108:27.16 302 | memcpy(&value, &aInternalValue, sizeof(value)); 108:27.16 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:27.16 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 108:27.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:19, 108:27.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/FrameMetrics.h:13, 108:27.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:12: 108:27.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 108:27.16 22 | struct nsPoint : public mozilla::gfx::BasePoint { 108:27.16 | ^~~~~~~ 108:30.08 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 108:30.08 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSplittableFrame.h:16, 108:30.08 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:15, 108:30.08 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsColumnSetFrame.h:13, 108:30.08 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsColumnSetFrame.cpp:9, 108:30.08 from Unified_cpp_layout_generic2.cpp:2: 108:30.08 /builddir/build/BUILD/firefox-140.4.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]': 108:30.08 /builddir/build/BUILD/firefox-140.4.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 >*]' 108:30.08 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:30.08 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 108:30.08 /builddir/build/BUILD/firefox-140.4.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] 108:30.08 302 | memcpy(&value, &aInternalValue, sizeof(value)); 108:30.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:30.09 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 108:30.09 413 | struct FrameBidiData { 108:30.09 | ^~~~~~~~~~~~~ 108:30.22 /builddir/build/BUILD/firefox-140.4.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]': 108:30.22 /builddir/build/BUILD/firefox-140.4.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 >*]' 108:30.22 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 108:30.22 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:39: required from here 108:30.22 /builddir/build/BUILD/firefox-140.4.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] 108:30.22 302 | memcpy(&value, &aInternalValue, sizeof(value)); 108:30.22 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:30.22 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 108:30.22 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 108:30.22 from /builddir/build/BUILD/firefox-140.4.0/layout/base/LayoutConstants.h:13, 108:30.22 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:13: 108:30.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 108:30.22 22 | struct nsPoint : public mozilla::gfx::BasePoint { 108:30.22 | ^~~~~~~ 108:36.45 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 108:36.45 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 108:36.45 from /builddir/build/BUILD/firefox-140.4.0/layout/inspector/InspectorUtils.cpp:16, 108:36.45 from Unified_cpp_layout_inspector0.cpp:20: 108:36.45 /builddir/build/BUILD/firefox-140.4.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:36.46 /builddir/build/BUILD/firefox-140.4.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:36.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:36.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 108:36.46 /builddir/build/BUILD/firefox-140.4.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:36.46 302 | memcpy(&value, &aInternalValue, sizeof(value)); 108:36.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:36.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 108:36.46 413 | struct FrameBidiData { 108:36.46 | ^~~~~~~~~~~~~ 108:39.66 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 108:39.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 108:39.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CSSRuleBinding.h:9, 108:39.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/css/Rule.h:12, 108:39.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/InspectorUtilsBinding.h:12, 108:39.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/InspectorCSSParser.h:10, 108:39.66 from /builddir/build/BUILD/firefox-140.4.0/layout/inspector/InspectorCSSParser.cpp:7, 108:39.66 from Unified_cpp_layout_inspector0.cpp:2: 108:39.66 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 108:39.66 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = float; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 108:39.66 inlined from 'FallibleTArray::FallibleTArray(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = float]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3026:36, 108:39.66 inlined from 'mozilla::dom::Sequence::Sequence(nsTArray&&) [with T = float]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:458:44, 108:39.66 inlined from 'static void mozilla::dom::InspectorUtils::ColorTo(mozilla::dom::GlobalObject&, const nsACString&, const nsACString&, mozilla::dom::Nullable&)' at /builddir/build/BUILD/firefox-140.4.0/layout/inspector/InspectorUtils.cpp:676:50: 108:39.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 108:39.66 655 | aOther.mHdr->mLength = 0; 108:39.66 | ~~~~~~~~~~~~~~~~~~~~~^~~ 108:39.66 /builddir/build/BUILD/firefox-140.4.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&)': 108:39.66 /builddir/build/BUILD/firefox-140.4.0/layout/inspector/InspectorUtils.cpp:665:19: note: at offset 8 into object 'resultComponents' of size 8 108:39.66 665 | nsTArray resultComponents; 108:39.66 | ^~~~~~~~~~~~~~~~ 108:39.66 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 108:39.66 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 108:39.66 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 108:39.66 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 108:39.67 inlined from 'FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 108:39.67 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = float]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 108:39.67 inlined from 'static void mozilla::dom::InspectorUtils::ColorTo(mozilla::dom::GlobalObject&, const nsACString&, const nsACString&, mozilla::dom::Nullable&)' at /builddir/build/BUILD/firefox-140.4.0/layout/inspector/InspectorUtils.cpp:676:50: 108:39.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 108:39.67 450 | mArray.mHdr->mLength = 0; 108:39.67 | ~~~~~~~~~~~~~~~~~~~~~^~~ 108:39.67 /builddir/build/BUILD/firefox-140.4.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&)': 108:39.67 /builddir/build/BUILD/firefox-140.4.0/layout/inspector/InspectorUtils.cpp:676:50: note: at offset 8 into object '' of size 8 108:39.67 676 | result.mComponents = std::move(resultComponents); 108:39.67 | ^ 108:39.67 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 108:39.67 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 108:39.67 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 108:39.67 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = float; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 108:39.67 inlined from 'FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 108:39.67 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = float]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 108:39.67 inlined from 'static void mozilla::dom::InspectorUtils::ColorTo(mozilla::dom::GlobalObject&, const nsACString&, const nsACString&, mozilla::dom::Nullable&)' at /builddir/build/BUILD/firefox-140.4.0/layout/inspector/InspectorUtils.cpp:676:50: 108:39.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 108:39.67 450 | mArray.mHdr->mLength = 0; 108:39.67 | ~~~~~~~~~~~~~~~~~~~~~^~~ 108:39.67 /builddir/build/BUILD/firefox-140.4.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&)': 108:39.67 /builddir/build/BUILD/firefox-140.4.0/layout/inspector/InspectorUtils.cpp:676:50: note: at offset 8 into object '' of size 8 108:39.67 676 | result.mComponents = std::move(resultComponents); 108:39.67 | ^ 108:40.09 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 108:40.09 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 108:40.09 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 108:40.09 inlined from 'constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {nsTArray}; T = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:1016:3, 108:40.09 inlined from 'void mozilla::dom::Nullable::SetValue(T&&) [with T = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Nullable.h:51:19, 108:40.09 inlined from 'static void mozilla::dom::InspectorUtils::GetBlockLineCounts(mozilla::dom::GlobalObject&, mozilla::dom::Element&, mozilla::dom::Nullable >&)' at /builddir/build/BUILD/firefox-140.4.0/layout/inspector/InspectorUtils.cpp:899:19: 108:40.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 108:40.10 655 | aOther.mHdr->mLength = 0; 108:40.10 | ~~~~~~~~~~~~~~~~~~~~~^~~ 108:40.10 /builddir/build/BUILD/firefox-140.4.0/layout/inspector/InspectorUtils.cpp: In static member function 'static void mozilla::dom::InspectorUtils::GetBlockLineCounts(mozilla::dom::GlobalObject&, mozilla::dom::Element&, mozilla::dom::Nullable >&)': 108:40.10 /builddir/build/BUILD/firefox-140.4.0/layout/inspector/InspectorUtils.cpp:893:22: note: at offset 8 into object 'result' of size 8 108:40.10 893 | nsTArray result; 108:40.10 | ^~~~~~ 108:40.78 layout/ipc 108:54.62 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIObjectOutputStream.h:9, 108:54.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasePrincipal.h:18, 108:54.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabContext.h:11, 108:54.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:21, 108:54.63 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSubDocumentFrame.cpp:23, 108:54.63 from Unified_cpp_layout_generic4.cpp:2: 108:54.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIBinaryOutputStream.h: In member function 'nsresult nsIBinaryOutputStream::WriteCString(const nsACString&)': 108:54.63 /builddir/build/BUILD/firefox-140.4.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 108:54.63 85 | if (NS_SUCCEEDED(rv)) rv = WriteBytes(aString); 108:54.63 | 108:54.63 /builddir/build/BUILD/firefox-140.4.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 109:00.59 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 109:00.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:41, 109:00.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 109:00.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 109:00.59 from /builddir/build/BUILD/firefox-140.4.0/layout/ipc/RemoteLayerTreeOwner.cpp:11, 109:00.59 from Unified_cpp_layout_ipc0.cpp:2: 109:00.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Polygon.h: In function 'nsTArray mozilla::gfx::CalculatePointPlaneDistances(const nsTArray >&, const Point4DTyped&, const Point4DTyped&, size_t&, size_t&)': 109:00.59 /builddir/build/BUILD/firefox-140.4.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 109:00.59 85 | } else if (dot < -epsilon) { 109:00.59 | 109:00.59 /builddir/build/BUILD/firefox-140.4.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 109:03.73 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 109:03.73 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsCSSRenderingBorders.h:18, 109:03.73 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.h:46, 109:03.73 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSubDocumentFrame.h:12, 109:03.73 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSubDocumentFrame.cpp:12: 109:03.73 /builddir/build/BUILD/firefox-140.4.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:03.73 /builddir/build/BUILD/firefox-140.4.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:03.73 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:03.73 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 109:03.73 /builddir/build/BUILD/firefox-140.4.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:03.73 302 | memcpy(&value, &aInternalValue, sizeof(value)); 109:03.73 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:03.73 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 109:03.73 413 | struct FrameBidiData { 109:03.73 | ^~~~~~~~~~~~~ 109:03.97 /builddir/build/BUILD/firefox-140.4.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]': 109:03.97 /builddir/build/BUILD/firefox-140.4.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 >*]' 109:03.97 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 109:03.97 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:0: required from here 109:03.97 /builddir/build/BUILD/firefox-140.4.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] 109:03.97 302 | memcpy(&value, &aInternalValue, sizeof(value)); 109:03.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:03.97 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 109:03.97 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/DisplayItemClip.h:11, 109:03.97 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/DisplayItemClipChain.h:11, 109:03.97 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.h:16: 109:03.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 109:03.97 22 | struct nsPoint : public mozilla::gfx::BasePoint { 109:03.97 | ^~~~~~~ 109:03.98 /builddir/build/BUILD/firefox-140.4.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]': 109:03.98 /builddir/build/BUILD/firefox-140.4.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 >*]' 109:03.99 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 109:03.99 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsTextFrame.cpp:8800:0: required from here 109:03.99 /builddir/build/BUILD/firefox-140.4.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] 109:03.99 302 | memcpy(&value, &aInternalValue, sizeof(value)); 109:03.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:03.99 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsTextFrame.h:19, 109:03.99 from /builddir/build/BUILD/firefox-140.4.0/layout/style/nsStyleStructInlines.h:18, 109:03.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:22, 109:03.99 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSubDocumentFrame.cpp:14: 109:03.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxTextRun.h:392:10: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct gfxTextRun::TrimmableWS'} declared here 109:03.99 392 | struct TrimmableWS { 109:03.99 | ^~~~~~~~~~~ 109:04.78 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 109:04.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 109:04.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 109:04.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:20: 109:04.78 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 109:04.78 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 109:04.78 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 109:04.78 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 109:04.78 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 109:04.78 inlined from 'CopyableTArray& CopyableTArray::operator=(CopyableTArray&&) [with E = mozilla::ScrollSnapTargetId]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3004:19, 109:04.78 inlined from 'mozilla::ScrollSnapTargetIds& mozilla::ScrollSnapTargetIds::operator=(mozilla::ScrollSnapTargetIds&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ScrollSnapTargetId.h:22:8, 109:04.78 inlined from 'mozilla::ScrollContainerFrame::ScrollOperationParams::ScrollOperationParams(mozilla::ScrollMode, mozilla::ScrollOrigin, mozilla::ScrollSnapTargetIds&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:1214:44, 109:04.78 inlined from 'void mozilla::ScrollContainerFrame::ScrollToCSSPixelsForApz(const mozilla::CSSPoint&, mozilla::ScrollSnapTargetIds&&)' at /builddir/build/BUILD/firefox-140.4.0/layout/generic/ScrollContainerFrame.cpp:2397: 109:04.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of 'mozilla::ScrollContainerFrame::ScrollOperationParams [1]' [-Warray-bounds] 109:04.78 315 | mHdr->mLength = 0; 109:04.78 | ~~~~~~~~~~~~~~^~~ 109:04.80 /builddir/build/BUILD/firefox-140.4.0/layout/generic/ScrollContainerFrame.cpp: In member function 'void mozilla::ScrollContainerFrame::ScrollToCSSPixelsForApz(const mozilla::CSSPoint&, mozilla::ScrollSnapTargetIds&&)': 109:04.80 /builddir/build/BUILD/firefox-140.4.0/layout/generic/ScrollContainerFrame.cpp:2398: note: at offset 24 into object '' of size 24 109:04.80 2398 | std::move(aLastSnapTargetIds)}); 109:04.80 | 109:05.47 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 109:05.47 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 109:05.47 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 109:05.47 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 109:05.47 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 109:05.47 inlined from 'CopyableTArray& CopyableTArray::operator=(CopyableTArray&&) [with E = mozilla::ScrollSnapTargetId]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3004:19, 109:05.47 inlined from 'mozilla::ScrollSnapTargetIds& mozilla::ScrollSnapTargetIds::operator=(mozilla::ScrollSnapTargetIds&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ScrollSnapTargetId.h:22:8, 109:05.47 inlined from 'mozilla::ScrollContainerFrame::ScrollOperationParams::ScrollOperationParams(mozilla::ScrollMode, mozilla::ScrollOrigin, mozilla::ScrollSnapTargetIds&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:1214:44, 109:05.48 inlined from 'void mozilla::ScrollContainerFrame::ScrollSnap(const nsPoint&, mozilla::ScrollMode)' at /builddir/build/BUILD/firefox-140.4.0/layout/generic/ScrollContainerFrame.cpp:5059: 109:05.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of 'mozilla::ScrollContainerFrame::ScrollOperationParams [1]' [-Warray-bounds] 109:05.48 315 | mHdr->mLength = 0; 109:05.48 | ~~~~~~~~~~~~~~^~~ 109:05.48 /builddir/build/BUILD/firefox-140.4.0/layout/generic/ScrollContainerFrame.cpp: In member function 'void mozilla::ScrollContainerFrame::ScrollSnap(const nsPoint&, mozilla::ScrollMode)': 109:05.48 /builddir/build/BUILD/firefox-140.4.0/layout/generic/ScrollContainerFrame.cpp:5060: note: at offset 24 into object '' of size 24 109:05.48 5060 | std::move(snapDestination->mTargetIds)}); 109:05.48 | 109:05.55 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsColumnSetFrame.cpp:17: 109:05.55 In destructor 'mozilla::nsDisplayListBuilder::AutoPreserves3DContext::~AutoPreserves3DContext()', 109:05.55 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::nsDisplayListBuilder::AutoPreserves3DContext]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 109:05.55 inlined from 'mozilla::Maybe::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 109:05.55 inlined from 'void nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsDisplayList*, bool*)' at /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.cpp:3910: 109:05.55 /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.h:1545:59: warning: 'autoPreserves3DContext.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.mozilla::nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' may be used uninitialized [-Wmaybe-uninitialized] 109:05.55 1545 | ~AutoPreserves3DContext() { mBuilder->mPreserves3DCtx = mSavedCtx; } 109:05.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 109:05.57 In file included from Unified_cpp_layout_generic2.cpp:110: 109:05.57 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.cpp: In member function 'void nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsDisplayList*, bool*)': 109:05.57 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.cpp:3237: note: 'autoPreserves3DContext.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.mozilla::nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' was declared here 109:05.57 3237 | Maybe autoPreserves3DContext; 109:05.57 | 109:05.99 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 109:05.99 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 109:05.99 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 109:05.99 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::ScrollSnapTargetId; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 109:05.99 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 109:05.99 inlined from 'CopyableTArray& CopyableTArray::operator=(CopyableTArray&&) [with E = mozilla::ScrollSnapTargetId]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3004:19, 109:05.99 inlined from 'mozilla::ScrollSnapTargetIds& mozilla::ScrollSnapTargetIds::operator=(mozilla::ScrollSnapTargetIds&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ScrollSnapTargetId.h:22:8, 109:05.99 inlined from 'mozilla::ScrollContainerFrame::ScrollOperationParams::ScrollOperationParams(mozilla::ScrollMode, mozilla::ScrollOrigin, mozilla::ScrollSnapTargetIds&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ScrollContainerFrame.h:1214:44, 109:05.99 inlined from 'void mozilla::ScrollContainerFrame::TryResnap()' at /builddir/build/BUILD/firefox-140.4.0/layout/generic/ScrollContainerFrame.cpp:7715: 109:05.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 3 is outside array bounds of 'mozilla::ScrollContainerFrame::ScrollOperationParams [1]' [-Warray-bounds] 109:05.99 315 | mHdr->mLength = 0; 109:05.99 | ~~~~~~~~~~~~~~^~~ 109:05.99 /builddir/build/BUILD/firefox-140.4.0/layout/generic/ScrollContainerFrame.cpp: In member function 'void mozilla::ScrollContainerFrame::TryResnap()': 109:05.99 /builddir/build/BUILD/firefox-140.4.0/layout/generic/ScrollContainerFrame.cpp:7718: note: at offset 24 into object '' of size 24 109:05.99 7718 | ScrollOrigin::Other, std::move(snapDestination->mTargetIds)}); 109:05.99 | 109:07.39 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 109:07.39 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.h:26, 109:07.39 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 109:07.39 from /builddir/build/BUILD/firefox-140.4.0/layout/ipc/RemoteLayerTreeOwner.cpp:9: 109:07.39 /builddir/build/BUILD/firefox-140.4.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:07.39 /builddir/build/BUILD/firefox-140.4.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:07.39 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:07.39 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 109:07.39 /builddir/build/BUILD/firefox-140.4.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:07.39 302 | memcpy(&value, &aInternalValue, sizeof(value)); 109:07.39 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:07.40 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 109:07.40 413 | struct FrameBidiData { 109:07.40 | ^~~~~~~~~~~~~ 109:10.82 layout/mathml 109:22.55 layout/painting 109:23.26 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 109:23.26 from /builddir/build/BUILD/firefox-140.4.0/layout/mathml/nsMathMLChar.cpp:24, 109:23.27 from Unified_cpp_layout_mathml0.cpp:2: 109:23.27 /builddir/build/BUILD/firefox-140.4.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:23.27 /builddir/build/BUILD/firefox-140.4.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:23.27 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:23.27 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 109:23.27 /builddir/build/BUILD/firefox-140.4.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:23.27 302 | memcpy(&value, &aInternalValue, sizeof(value)); 109:23.27 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:23.27 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 109:23.27 413 | struct FrameBidiData { 109:23.27 | ^~~~~~~~~~~~~ 109:31.69 layout/printing 109:32.76 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SelectionMovementUtils.h:13, 109:32.76 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCaret.h:13, 109:32.76 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.h:57, 109:32.76 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/ActiveLayerTracker.cpp:27, 109:32.76 from Unified_cpp_layout_painting0.cpp:2: 109:32.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RangeBoundary.h: In constructor 'mozilla::RangeBoundaryBase::RangeBoundaryBase(RawParentType*, uint32_t, mozilla::RangeBoundaryIsMutationObserved)': 109:32.76 /builddir/build/BUILD/firefox-140.4.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 109:32.76 135 | } else if (aOffset > 0) { 109:32.76 | 109:32.76 /builddir/build/BUILD/firefox-140.4.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 109:34.34 layout/style/nsComputedDOMStyleGenerated.inc.stub 109:34.34 layout/style/nsCSSPropsGenerated.inc.stub 109:35.02 layout/svg 109:44.52 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 109:44.52 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSplittableFrame.h:16, 109:44.52 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:15, 109:44.52 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/ActiveLayerTracker.cpp:19: 109:44.52 /builddir/build/BUILD/firefox-140.4.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:44.52 /builddir/build/BUILD/firefox-140.4.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:44.52 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:44.52 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 109:44.52 /builddir/build/BUILD/firefox-140.4.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:44.52 302 | memcpy(&value, &aInternalValue, sizeof(value)); 109:44.52 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:44.52 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 109:44.52 413 | struct FrameBidiData { 109:44.52 | ^~~~~~~~~~~~~ 109:44.65 /builddir/build/BUILD/firefox-140.4.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]': 109:44.65 /builddir/build/BUILD/firefox-140.4.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 >*]' 109:44.66 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 109:44.66 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:0: required from here 109:44.66 /builddir/build/BUILD/firefox-140.4.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] 109:44.66 302 | memcpy(&value, &aInternalValue, sizeof(value)); 109:44.66 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:44.66 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 109:44.66 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 109:44.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersTypes.h:15, 109:44.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasicEvents.h:15, 109:44.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRFPService.h:14, 109:44.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 109:44.66 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/ActiveLayerTracker.cpp:9: 109:44.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 109:44.66 22 | struct nsPoint : public mozilla::gfx::BasePoint { 109:44.66 | ^~~~~~~ 109:47.87 In file included from Unified_cpp_layout_svg0.cpp:29: 109:47.87 /builddir/build/BUILD/firefox-140.4.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&)': 109:47.87 /builddir/build/BUILD/firefox-140.4.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 109:47.87 228 | } else if (primitive.InputPrimitiveIndex(0) != int32_t(i - 1)) { 109:47.87 | 109:47.87 /builddir/build/BUILD/firefox-140.4.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 109:49.03 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 109:49.03 from /builddir/build/BUILD/firefox-140.4.0/layout/printing/nsPrintJob.h:17, 109:49.03 from /builddir/build/BUILD/firefox-140.4.0/layout/printing/ipc/RemotePrintJobChild.cpp:12, 109:49.03 from Unified_cpp_layout_printing0.cpp:20: 109:49.03 /builddir/build/BUILD/firefox-140.4.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]': 109:49.03 /builddir/build/BUILD/firefox-140.4.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 >*]' 109:49.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:49.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 109:49.04 /builddir/build/BUILD/firefox-140.4.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] 109:49.04 302 | memcpy(&value, &aInternalValue, sizeof(value)); 109:49.04 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:49.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 109:49.04 413 | struct FrameBidiData { 109:49.04 | ^~~~~~~~~~~~~ 109:50.40 In file included from Unified_cpp_layout_svg0.cpp:119: 109:50.40 /builddir/build/BUILD/firefox-140.4.0/layout/svg/SVGFilterInstance.cpp: In member function 'bool mozilla::SVGFilterInstance::ComputeBounds()': 109:50.40 /builddir/build/BUILD/firefox-140.4.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] 109:50.40 78 | memcpy(XYWH, mFilterElement->mLengthAttributes, 109:50.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:50.40 79 | sizeof(mFilterElement->mLengthAttributes)); 109:50.40 | 109:50.40 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGFilters.h:14, 109:50.40 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGFilterInstance.h:14, 109:50.40 from /builddir/build/BUILD/firefox-140.4.0/layout/svg/FilterInstance.cpp:29: 109:50.40 /builddir/build/BUILD/firefox-140.4.0/dom/svg/SVGAnimatedLength.h:111:7: note: 'class mozilla::SVGAnimatedLength' declared here 109:50.40 111 | class SVGAnimatedLength { 109:50.40 | ^~~~~~~~~~~~~~~~~ 109:51.73 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 109:51.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGUtils.h:24, 109:51.73 from /builddir/build/BUILD/firefox-140.4.0/layout/svg/CSSClipPathInstance.cpp:15, 109:51.73 from Unified_cpp_layout_svg0.cpp:2: 109:51.73 /builddir/build/BUILD/firefox-140.4.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:51.73 /builddir/build/BUILD/firefox-140.4.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:51.73 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:51.73 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 109:51.73 /builddir/build/BUILD/firefox-140.4.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:51.73 302 | memcpy(&value, &aInternalValue, sizeof(value)); 109:51.73 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:51.73 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 109:51.73 413 | struct FrameBidiData { 109:51.74 | ^~~~~~~~~~~~~ 109:56.39 In file included from Unified_cpp_layout_painting0.cpp:11: 109:56.39 /builddir/build/BUILD/firefox-140.4.0/layout/painting/DashedCornerFinder.cpp: In member function 'void mozilla::DashedCornerFinder::FindBestDashLength(Float, Float, Float, Float)': 109:56.39 /builddir/build/BUILD/firefox-140.4.0/layout/painting/DashedCornerFinder.cpp:362: warning: 'count' may be used uninitialized [-Wmaybe-uninitialized] 109:56.39 362 | if (count == targetCount) { 109:56.39 | 109:56.39 /builddir/build/BUILD/firefox-140.4.0/layout/painting/DashedCornerFinder.cpp:306: note: 'count' was declared here 109:56.39 306 | size_t count; 109:56.39 | 109:56.39 /builddir/build/BUILD/firefox-140.4.0/layout/painting/DashedCornerFinder.cpp:366: warning: 'actualDashLength' may be used uninitialized [-Wmaybe-uninitialized] 109:56.39 366 | if (actualDashLength > dashLength - LENGTH_MARGIN) { 109:56.39 | 109:56.39 /builddir/build/BUILD/firefox-140.4.0/layout/painting/DashedCornerFinder.cpp:307: note: 'actualDashLength' was declared here 109:56.39 307 | Float actualDashLength; 109:56.39 | 110:04.19 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 110:04.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 110:04.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_gfx.h:9, 110:04.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Logging.h:24, 110:04.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordingTypes.h:13, 110:04.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:16, 110:04.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:11, 110:04.19 from /builddir/build/BUILD/firefox-140.4.0/layout/printing/DrawEventRecorder.h:12, 110:04.19 from /builddir/build/BUILD/firefox-140.4.0/layout/printing/DrawEventRecorder.cpp:7, 110:04.19 from Unified_cpp_layout_printing0.cpp:2: 110:04.19 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 110:04.19 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsPrintData::~nsPrintData()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 110:04.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 110:04.19 678 | aFrom->ChainTo(aTo.forget(), ""); 110:04.19 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:04.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsPrintData::~nsPrintData()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 110:04.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 110:04.19 1191 | void ChainTo(already_AddRefed aChainedPromise, 110:04.19 | ^~~~~~~ 110:04.19 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 110:04.19 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::layout::RemotePrintJobParent::RecvFinalizePrint()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 110:04.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 110:04.20 678 | aFrom->ChainTo(aTo.forget(), ""); 110:04.20 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:04.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::layout::RemotePrintJobParent::RecvFinalizePrint()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 110:04.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 110:04.20 1191 | void ChainTo(already_AddRefed aChainedPromise, 110:04.20 | ^~~~~~~ 110:04.29 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, RefPtr >, nsresult, true>; ResolveValueT = nsRefCountedHashtable, RefPtr >; RejectValueT = nsresult; bool IsExclusive = true]', 110:04.29 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::layout::RemotePrintJobParent::RecvProcessPage(const mozilla::layout::PRemotePrintJobParent::int32_t&, const mozilla::layout::PRemotePrintJobParent::int32_t&, nsTArray&&)::; RejectFunction = mozilla::layout::RemotePrintJobParent::RecvProcessPage(const mozilla::layout::PRemotePrintJobParent::int32_t&, const mozilla::layout::PRemotePrintJobParent::int32_t&, nsTArray&&)::; ResolveValueT = nsRefCountedHashtable, RefPtr >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 110:04.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 110:04.29 678 | aFrom->ChainTo(aTo.forget(), ""); 110:04.29 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:04.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::layout::RemotePrintJobParent::RecvProcessPage(const mozilla::layout::PRemotePrintJobParent::int32_t&, const mozilla::layout::PRemotePrintJobParent::int32_t&, nsTArray&&)::; RejectFunction = mozilla::layout::RemotePrintJobParent::RecvProcessPage(const mozilla::layout::PRemotePrintJobParent::int32_t&, const mozilla::layout::PRemotePrintJobParent::int32_t&, nsTArray&&)::; ResolveValueT = nsRefCountedHashtable, RefPtr >; RejectValueT = nsresult; bool IsExclusive = true]': 110:04.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsRefCountedHashtable, RefPtr >; RejectValueT = nsresult; bool IsExclusive = true]' 110:04.29 1191 | void ChainTo(already_AddRefed aChainedPromise, 110:04.29 | ^~~~~~~ 110:09.62 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 110:09.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EventForwards.h:12, 110:09.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasicEvents.h:12: 110:09.62 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 110:09.62 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::gfx::Point4DTyped; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 110:09.62 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::Point4DTyped; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 110:09.62 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::gfx::Point4DTyped; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 110:09.62 inlined from 'nsTArray::self_type& nsTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::Point4DTyped]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2788:25, 110:09.62 inlined from 'CopyableTArray& CopyableTArray::operator=(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::Point4DTyped]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2999:38, 110:09.62 inlined from 'void mozilla::gfx::PolygonTyped::TransformToScreenSpace(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::Matrix4x4Typed&) [with Units = mozilla::gfx::UnknownUnits]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Polygon.h:316:13, 110:09.62 inlined from 'void mozilla::gfx::PolygonTyped::TransformToScreenSpace(const mozilla::gfx::Matrix4x4Typed&) [with Units = mozilla::gfx::UnknownUnits]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Polygon.h:325:27, 110:09.62 inlined from 'void mozilla::nsDisplayTransform::CollectSorted3DTransformLeaves(mozilla::nsDisplayListBuilder*, nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.cpp:6878: 110:09.62 /builddir/build/BUILD/firefox-140.4.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] 110:09.62 315 | mHdr->mLength = 0; 110:09.62 | ~~~~~~~~~~~~~~^~~ 110:09.63 In file included from Unified_cpp_layout_painting0.cpp:110: 110:09.63 /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.cpp: In member function 'void mozilla::nsDisplayTransform::CollectSorted3DTransformLeaves(mozilla::nsDisplayListBuilder*, nsTArray >&)': 110:09.63 /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.cpp:6875: note: at offset 24 into object 'polygon' of size 24 110:09.63 6875 | gfx::Polygon polygon = 110:09.63 | 110:09.69 In file included from /usr/include/c++/12/bits/alloc_traits.h:33, 110:09.69 from /usr/include/c++/12/ext/alloc_traits.h:34, 110:09.69 from /usr/include/c++/12/bits/basic_string.h:39, 110:09.69 from /usr/include/c++/12/string:53, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string:3, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/string:62, 110:09.69 from /usr/include/c++/12/bits/locale_classes.h:40, 110:09.69 from /usr/include/c++/12/bits/ios_base.h:41, 110:09.69 from /usr/include/c++/12/ios:42, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/ios:3, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/ios:62, 110:09.69 from /usr/include/c++/12/istream:38, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/istream:3, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/istream:62, 110:09.69 from /usr/include/c++/12/sstream:38, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/sstream:3, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glue/Debug.h:14, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDebug.h:15, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsUtils.h:16, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupports.h:70, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsHashKeys.h:11, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSPropertyID.h:14, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/ActiveLayerTracker.h:10, 110:09.69 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/ActiveLayerTracker.cpp:7: 110:09.69 In function 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = mozilla::gfx::Point4DTyped; _Args = {const mozilla::gfx::Point4DTyped&}]', 110:09.69 inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const mozilla::gfx::Point4DTyped*; _ForwardIterator = mozilla::gfx::Point4DTyped*]' at /usr/include/c++/12/bits/stl_uninitialized.h:120:21, 110:09.69 inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const mozilla::gfx::Point4DTyped*; _ForwardIterator = mozilla::gfx::Point4DTyped*; bool _TrivialValueTypes = false]' at /usr/include/c++/12/bits/stl_uninitialized.h:137:32, 110:09.69 inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const mozilla::gfx::Point4DTyped*; _ForwardIterator = mozilla::gfx::Point4DTyped*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, 110:09.69 inlined from 'void nsTArray_Impl::AssignRange(index_type, size_type, const Item*) [with Item = mozilla::gfx::Point4DTyped; E = mozilla::gfx::Point4DTyped; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2454:28, 110:09.69 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementsInternal(const Item*, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::gfx::Point4DTyped; E = mozilla::gfx::Point4DTyped; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2663:14, 110:09.69 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElements(const Item*, typename base_type::size_type) [with Item = mozilla::gfx::Point4DTyped; E = mozilla::gfx::Point4DTyped]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2806:41, 110:09.69 inlined from 'nsTArray::nsTArray(std::initializer_list<_Tp>) [with E = mozilla::gfx::Point4DTyped]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2758:19, 110:09.69 inlined from 'static mozilla::gfx::PolygonTyped mozilla::gfx::PolygonTyped::FromRect(const mozilla::gfx::RectTyped&) [with Units = mozilla::gfx::UnknownUnits]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Polygon.h:265:27, 110:09.69 inlined from 'void mozilla::nsDisplayTransform::CollectSorted3DTransformLeaves(mozilla::nsDisplayListBuilder*, nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.cpp:6876: 110:09.69 /usr/include/c++/12/bits/stl_construct.h:119:7: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' offset [8, 71] is out of the bounds [0, 8] of object 'sEmptyTArrayHeader' with type 'const nsTArrayHeader' [-Warray-bounds] 110:09.69 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); 110:09.69 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:09.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h: In member function 'void mozilla::nsDisplayTransform::CollectSorted3DTransformLeaves(mozilla::nsDisplayListBuilder*, nsTArray >&)': 110:09.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:276:29: note: 'sEmptyTArrayHeader' declared here 110:09.70 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 110:09.70 | ^~~~~~~~~~~~~~~~~~ 110:17.60 layout/tables 110:18.60 In file included from Unified_cpp_layout_svg2.cpp:11: 110:18.60 /builddir/build/BUILD/firefox-140.4.0/layout/svg/SVGUtils.cpp: In static member function 'static gfxRect mozilla::SVGUtils::GetBBox(nsIFrame*, uint32_t, const gfxMatrix*)': 110:18.60 /builddir/build/BUILD/firefox-140.4.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 110:18.60 922 | } else if (aFrame->IsSVGForeignObjectFrame()) { 110:18.60 | 110:18.60 /builddir/build/BUILD/firefox-140.4.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 110:19.78 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 110:19.78 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSplittableFrame.h:16, 110:19.78 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:15, 110:19.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGContainerFrame.h:13, 110:19.78 from /builddir/build/BUILD/firefox-140.4.0/layout/svg/SVGGFrame.h:11, 110:19.78 from /builddir/build/BUILD/firefox-140.4.0/layout/svg/SVGUseFrame.h:11, 110:19.78 from /builddir/build/BUILD/firefox-140.4.0/layout/svg/SVGUseFrame.cpp:7, 110:19.78 from Unified_cpp_layout_svg2.cpp:2: 110:19.78 /builddir/build/BUILD/firefox-140.4.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]': 110:19.78 /builddir/build/BUILD/firefox-140.4.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 >*]' 110:19.78 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:19.78 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 110:19.79 /builddir/build/BUILD/firefox-140.4.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] 110:19.79 302 | memcpy(&value, &aInternalValue, sizeof(value)); 110:19.79 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:19.79 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 110:19.79 413 | struct FrameBidiData { 110:19.79 | ^~~~~~~~~~~~~ 110:19.92 /builddir/build/BUILD/firefox-140.4.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]': 110:19.92 /builddir/build/BUILD/firefox-140.4.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 >*]' 110:19.92 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 110:19.92 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:39: required from here 110:19.92 /builddir/build/BUILD/firefox-140.4.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] 110:19.92 302 | memcpy(&value, &aInternalValue, sizeof(value)); 110:19.92 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:19.92 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 110:19.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ISVGDisplayableFrame.h:14, 110:19.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGContainerFrame.h:11: 110:19.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 110:19.92 22 | struct nsPoint : public mozilla::gfx::BasePoint { 110:19.92 | ^~~~~~~ 110:20.22 layout 110:20.30 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OverflowChangedTracker.h:12, 110:20.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RestyleManager.h:12, 110:20.30 from /builddir/build/BUILD/firefox-140.4.0/layout/svg/SVGObserverUtils.cpp:19, 110:20.31 from Unified_cpp_layout_svg1.cpp:74: 110:20.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SplayTree.h: In member function 'T* mozilla::SplayTree::remove(const T&)': 110:20.31 /builddir/build/BUILD/firefox-140.4.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 110:20.31 101 | } else if (mRoot->mRight) { 110:20.31 | 110:20.31 /builddir/build/BUILD/firefox-140.4.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 110:24.89 layout/xul 110:25.70 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 110:25.70 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsCSSRenderingBorders.h:18, 110:25.70 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.h:46, 110:25.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DisplaySVGItem.h:10, 110:25.70 from /builddir/build/BUILD/firefox-140.4.0/layout/svg/SVGGeometryFrame.h:11, 110:25.70 from /builddir/build/BUILD/firefox-140.4.0/layout/svg/SVGGeometryFrame.cpp:8, 110:25.70 from Unified_cpp_layout_svg1.cpp:2: 110:25.70 /builddir/build/BUILD/firefox-140.4.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]': 110:25.70 /builddir/build/BUILD/firefox-140.4.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 >*]' 110:25.70 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:25.70 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 110:25.70 /builddir/build/BUILD/firefox-140.4.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] 110:25.70 302 | memcpy(&value, &aInternalValue, sizeof(value)); 110:25.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:25.70 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 110:25.70 413 | struct FrameBidiData { 110:25.70 | ^~~~~~~~~~~~~ 110:28.00 /builddir/build/BUILD/firefox-140.4.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]': 110:28.00 /builddir/build/BUILD/firefox-140.4.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 >*]' 110:28.00 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 110:28.00 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:0: required from here 110:28.00 /builddir/build/BUILD/firefox-140.4.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] 110:28.00 302 | memcpy(&value, &aInternalValue, sizeof(value)); 110:28.00 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:28.00 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 110:28.00 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/DisplayItemClip.h:11, 110:28.00 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/DisplayItemClipChain.h:11, 110:28.00 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.h:16: 110:28.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 110:28.00 22 | struct nsPoint : public mozilla::gfx::BasePoint { 110:28.00 | ^~~~~~~ 110:32.55 In file included from Unified_cpp_layout_tables0.cpp:65: 110:32.56 /builddir/build/BUILD/firefox-140.4.0/layout/tables/nsTableFrame.cpp: In member function 'void BCPaintBorderIterator::ResetVerInfo()': 110:32.56 /builddir/build/BUILD/firefox-140.4.0/layout/tables/nsTableFrame.cpp:7199: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] 110:32.56 7199 | memset(mBlockDirInfo.get(), 0, 110:32.56 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 110:32.56 7200 | mDamageArea.ColCount() * sizeof(BCBlockDirSeg)); 110:32.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:32.56 /builddir/build/BUILD/firefox-140.4.0/layout/tables/nsTableFrame.cpp:5721:8: note: 'struct BCBlockDirSeg' declared here 110:32.56 5721 | struct BCBlockDirSeg { 110:32.56 | ^~~~~~~~~~~~~ 110:34.23 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 110:34.23 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSplittableFrame.h:16, 110:34.23 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:15, 110:34.23 from /builddir/build/BUILD/firefox-140.4.0/layout/tables/nsTableFrame.h:11, 110:34.23 from /builddir/build/BUILD/firefox-140.4.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 110:34.23 from Unified_cpp_layout_tables0.cpp:2: 110:34.23 /builddir/build/BUILD/firefox-140.4.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]': 110:34.23 /builddir/build/BUILD/firefox-140.4.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 >*]' 110:34.23 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:34.23 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 110:34.23 /builddir/build/BUILD/firefox-140.4.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] 110:34.23 302 | memcpy(&value, &aInternalValue, sizeof(value)); 110:34.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:34.23 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 110:34.23 413 | struct FrameBidiData { 110:34.23 | ^~~~~~~~~~~~~ 110:34.37 /builddir/build/BUILD/firefox-140.4.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]': 110:34.37 /builddir/build/BUILD/firefox-140.4.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 >*]' 110:34.37 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 110:34.37 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:39: required from here 110:34.37 /builddir/build/BUILD/firefox-140.4.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] 110:34.37 302 | memcpy(&value, &aInternalValue, sizeof(value)); 110:34.37 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:34.37 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 110:34.37 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 110:34.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 110:34.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 110:34.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 110:34.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 110:34.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WritingModes.h:13, 110:34.37 from /builddir/build/BUILD/firefox-140.4.0/layout/tables/celldata.h:12, 110:34.37 from /builddir/build/BUILD/firefox-140.4.0/layout/tables/nsTableFrame.h:9: 110:34.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 110:34.37 22 | struct nsPoint : public mozilla::gfx::BasePoint { 110:34.37 | ^~~~~~~ 110:39.21 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 110:39.21 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:13, 110:39.21 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 110:39.21 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PRemotePrintJob.cpp:7, 110:39.21 from Unified_cpp_layout0.cpp:2: 110:39.21 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 110:39.21 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = long unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 110:39.21 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 110:39.21 inlined from 'IPC::ReadResult >::ReadResult(IPC::ReadResult >&&) [with T = nsTArray; bool = true]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:274:3, 110:39.21 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:503:12, 110:39.21 inlined from 'virtual mozilla::ipc::HasResultCodes::Result mozilla::layout::PRemotePrintJobParent::OnMessageReceived(const Message&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PRemotePrintJobParent.cpp:366:81: 110:39.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 2 is outside array bounds of 'IPC::ReadResult, true> [1]' [-Warray-bounds] 110:39.21 655 | aOther.mHdr->mLength = 0; 110:39.21 | ~~~~~~~~~~~~~~~~~~~~~^~~ 110:39.21 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/Shmem.h:14, 110:39.21 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:21: 110:39.21 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::layout::PRemotePrintJobParent::OnMessageReceived(const Message&)': 110:39.21 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: note: at offset 16 into object 'p' of size 16 110:39.21 501 | ReadResult

p; 110:39.21 | ^ 110:39.76 layout/xul/tree 110:40.97 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h:14, 110:40.97 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 110:40.97 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/WindowGlobalTypes.h:27, 110:40.97 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:12, 110:40.97 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19, 110:40.97 from /builddir/build/BUILD/firefox-140.4.0/layout/xul/nsMenuPopupFrame.cpp:57, 110:40.97 from Unified_cpp_layout_xul0.cpp:20: 110:40.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h: In static member function 'static bool IPC::ParamTraits >::Read(IPC::MessageReader*, T*)': 110:40.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:322: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 110:40.97 322 | if (!ReadParam(reader, &size)) return false; 110:40.97 | 110:40.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:322: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 110:44.89 media/libcubeb/src 110:45.13 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 110:45.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 110:45.96 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 110:45.96 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSplittableFrame.h:16, 110:45.96 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:15, 110:45.96 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsBlockFrame.h:15, 110:45.96 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/MiddleCroppingBlockFrame.h:10, 110:45.96 from /builddir/build/BUILD/firefox-140.4.0/layout/xul/MiddleCroppingLabelFrame.h:10, 110:45.96 from /builddir/build/BUILD/firefox-140.4.0/layout/xul/MiddleCroppingLabelFrame.cpp:7, 110:45.96 from Unified_cpp_layout_xul0.cpp:2: 110:45.96 /builddir/build/BUILD/firefox-140.4.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]': 110:45.96 /builddir/build/BUILD/firefox-140.4.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 >*]' 110:45.96 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:45.96 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 110:45.96 /builddir/build/BUILD/firefox-140.4.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] 110:45.96 302 | memcpy(&value, &aInternalValue, sizeof(value)); 110:45.96 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:45.96 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 110:45.96 413 | struct FrameBidiData { 110:45.96 | ^~~~~~~~~~~~~ 110:46.10 /builddir/build/BUILD/firefox-140.4.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]': 110:46.10 /builddir/build/BUILD/firefox-140.4.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 >*]' 110:46.10 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 110:46.10 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:39: required from here 110:46.10 /builddir/build/BUILD/firefox-140.4.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] 110:46.10 302 | memcpy(&value, &aInternalValue, sizeof(value)); 110:46.10 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:46.10 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 110:46.10 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 110:46.10 from /builddir/build/BUILD/firefox-140.4.0/layout/base/LayoutConstants.h:13, 110:46.10 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:13: 110:46.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 110:46.10 22 | struct nsPoint : public mozilla::gfx::BasePoint { 110:46.10 | ^~~~~~~ 110:50.11 media/libdav1d/asm 110:50.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 110:53.76 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 110:53.76 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 110:54.14 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 110:54.14 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsLeafFrame.h:13, 110:54.14 from /builddir/build/BUILD/firefox-140.4.0/layout/xul/SimpleXULLeafFrame.h:16, 110:54.14 from /builddir/build/BUILD/firefox-140.4.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 110:54.14 from Unified_cpp_layout_xul_tree0.cpp:2: 110:54.14 /builddir/build/BUILD/firefox-140.4.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]': 110:54.14 /builddir/build/BUILD/firefox-140.4.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 >*]' 110:54.14 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:54.14 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 110:54.14 /builddir/build/BUILD/firefox-140.4.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] 110:54.14 302 | memcpy(&value, &aInternalValue, sizeof(value)); 110:54.14 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:54.14 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 110:54.14 413 | struct FrameBidiData { 110:54.14 | ^~~~~~~~~~~~~ 110:54.15 media/libdav1d/16bd_cdef_tmpl.c.stub 110:54.28 /builddir/build/BUILD/firefox-140.4.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]': 110:54.28 /builddir/build/BUILD/firefox-140.4.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 >*]' 110:54.28 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 110:54.28 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:39: required from here 110:54.28 /builddir/build/BUILD/firefox-140.4.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] 110:54.28 302 | memcpy(&value, &aInternalValue, sizeof(value)); 110:54.28 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:54.28 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 110:54.28 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 110:54.28 from /builddir/build/BUILD/firefox-140.4.0/layout/base/LayoutConstants.h:13, 110:54.28 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:53: 110:54.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 110:54.28 22 | struct nsPoint : public mozilla::gfx::BasePoint { 110:54.28 | ^~~~~~~ 110:54.32 media/libdav1d/8bd_cdef_tmpl.c.stub 110:54.50 media/libdav1d/16bd_fg_apply_tmpl.c.stub 110:54.67 media/libdav1d/8bd_fg_apply_tmpl.c.stub 110:54.84 media/libdav1d/16bd_filmgrain_tmpl.c.stub 110:55.00 media/libdav1d/8bd_filmgrain_tmpl.c.stub 110:55.17 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 110:55.34 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 110:55.51 media/libdav1d/16bd_ipred_tmpl.c.stub 110:55.67 media/libdav1d/8bd_ipred_tmpl.c.stub 110:55.83 media/libdav1d/16bd_itx_tmpl.c.stub 110:56.00 media/libdav1d/8bd_itx_tmpl.c.stub 110:56.16 media/libdav1d/16bd_lf_apply_tmpl.c.stub 110:56.32 media/libdav1d/8bd_lf_apply_tmpl.c.stub 110:56.49 media/libdav1d/16bd_loopfilter_tmpl.c.stub 110:56.65 media/libdav1d/8bd_loopfilter_tmpl.c.stub 110:56.81 media/libdav1d/16bd_looprestoration_tmpl.c.stub 110:56.98 media/libdav1d/8bd_looprestoration_tmpl.c.stub 110:57.14 media/libdav1d/16bd_lr_apply_tmpl.c.stub 110:57.31 media/libdav1d/8bd_lr_apply_tmpl.c.stub 110:57.47 media/libdav1d/16bd_mc_tmpl.c.stub 110:57.64 media/libdav1d/8bd_mc_tmpl.c.stub 110:57.80 media/libdav1d/16bd_recon_tmpl.c.stub 110:57.96 media/libdav1d/8bd_recon_tmpl.c.stub 110:59.11 media/libmkv 110:59.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 110:59.15 /builddir/build/BUILD/firefox-140.4.0/media/libmkv/EbmlBufferWriter.c:43:13: warning: '_Serialize' defined but not used [-Wunused-function] 110:59.15 43 | static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 110:59.15 | ^~~~~~~~~~ 110:59.16 In file included from /usr/include/string.h:535, 110:59.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string.h:3, 110:59.16 from /builddir/build/BUILD/firefox-140.4.0/media/libmkv/EbmlBufferWriter.c:9: 110:59.17 In function 'memcpy', 110:59.17 inlined from 'Ebml_Write' at /builddir/build/BUILD/firefox-140.4.0/media/libmkv/EbmlBufferWriter.c:39:3, 110:59.17 inlined from 'Ebml_Serialize' at /builddir/build/BUILD/firefox-140.4.0/media/libmkv/EbmlBufferWriter.c:32:5: 110:59.17 /usr/include/bits/string_fortified.h:29:10: warning: 'x' may be used uninitialized [-Wmaybe-uninitialized] 110:59.17 29 | return __builtin___memcpy_chk (__dest, __src, __len, 110:59.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:59.17 30 | __glibc_objsize0 (__dest)); 110:59.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 110:59.17 /builddir/build/BUILD/firefox-140.4.0/media/libmkv/EbmlBufferWriter.c: In function 'Ebml_Serialize': 110:59.17 /builddir/build/BUILD/firefox-140.4.0/media/libmkv/EbmlBufferWriter.c:22:19: note: 'x' was declared here 110:59.17 22 | unsigned char x; 110:59.17 | ^ 110:59.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 110:59.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 111:00.17 media/libnestegg/src 111:00.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 111:00.21 In file included from Unified_c_media_libnestegg_src0.c:2: 111:00.21 /builddir/build/BUILD/firefox-140.4.0/media/libnestegg/src/nestegg.c: In function 'ne_parse': 111:00.21 /builddir/build/BUILD/firefox-140.4.0/media/libnestegg/src/nestegg.c:1170:22: warning: variable 'peeked_id' set but not used [-Wunused-but-set-variable] 111:00.21 1170 | uint64_t id, size, peeked_id; 111:00.21 | ^~~~~~~~~ 111:01.04 media/libpng 111:01.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 111:01.22 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 111:01.22 from /builddir/build/BUILD/firefox-140.4.0/layout/base/FrameProperties.h:13: 111:01.22 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]', 111:01.22 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 111:01.22 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 111:01.22 inlined from 'regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:68:60, 111:01.22 inlined from 'nsRegion& nsRegion::Copy(const nsRegion&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:35: 111:01.23 /builddir/build/BUILD/firefox-140.4.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] 111:01.23 655 | aOther.mHdr->mLength = 0; 111:01.23 | ~~~~~~~~~~~~~~~~~~~~~^~~ 111:01.23 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:20: 111:01.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 111:01.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object '' of size 8 111:01.23 1908 | mBands = aRegion.mBands.Clone(); 111:01.23 | ~~~~~~~~~~~~~~~~~~~~^~ 111:01.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 111:01.45 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:1222: warning: "png_handle_sBIT" redefined 111:01.45 1222 | # define png_handle_sBIT NULL 111:01.45 | 111:01.45 In file included from /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngpriv.h:71, 111:01.45 from /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:16: 111:01.45 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:319: note: this is the location of the previous definition 111:01.45 319 | #define png_handle_sBIT MOZ_PNG_handle_sBIT 111:01.45 | 111:01.45 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:1699: warning: "png_handle_sPLT" redefined 111:01.45 1699 | # define png_handle_sPLT NULL 111:01.45 | 111:01.45 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:321: note: this is the location of the previous definition 111:01.45 321 | #define png_handle_sPLT MOZ_PNG_handle_sPLT 111:01.45 | 111:01.45 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:1899: warning: "png_handle_bKGD" redefined 111:01.45 1899 | # define png_handle_bKGD NULL 111:01.45 | 111:01.45 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:307: note: this is the location of the previous definition 111:01.45 307 | #define png_handle_bKGD MOZ_PNG_handle_bKGD 111:01.45 | 111:01.45 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:2103: warning: "png_handle_hIST" redefined 111:01.45 2103 | # define png_handle_hIST NULL 111:01.45 | 111:01.45 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:310: note: this is the location of the previous definition 111:01.45 310 | #define png_handle_hIST MOZ_PNG_handle_hIST 111:01.45 | 111:01.45 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:2129: warning: "png_handle_pHYs" redefined 111:01.45 2129 | # define png_handle_pHYs NULL 111:01.45 | 111:01.45 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:317: note: this is the location of the previous definition 111:01.45 317 | #define png_handle_pHYs MOZ_PNG_handle_pHYs 111:01.45 | 111:01.45 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:2155: warning: "png_handle_oFFs" redefined 111:01.45 2155 | # define png_handle_oFFs NULL 111:01.45 | 111:01.45 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:315: note: this is the location of the previous definition 111:01.45 315 | #define png_handle_oFFs MOZ_PNG_handle_oFFs 111:01.45 | 111:01.45 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:2275: warning: "png_handle_pCAL" redefined 111:01.45 2275 | # define png_handle_pCAL NULL 111:01.45 | 111:01.45 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:316: note: this is the location of the previous definition 111:01.45 316 | #define png_handle_pCAL MOZ_PNG_handle_pCAL 111:01.45 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:2350: warning: "png_handle_sCAL" redefined 111:01.46 2350 | # define png_handle_sCAL NULL 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:320: note: this is the location of the previous definition 111:01.46 320 | #define png_handle_sCAL MOZ_PNG_handle_sCAL 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:2386: warning: "png_handle_tIME" redefined 111:01.46 2386 | # define png_handle_tIME NULL 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:324: note: this is the location of the previous definition 111:01.46 324 | #define png_handle_tIME MOZ_PNG_handle_tIME 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:2462: warning: "png_handle_tEXt" redefined 111:01.46 2462 | # define png_handle_tEXt NULL 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:323: note: this is the location of the previous definition 111:01.46 323 | #define png_handle_tEXt MOZ_PNG_handle_tEXt 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:2582: warning: "png_handle_zTXt" redefined 111:01.46 2582 | # define png_handle_zTXt NULL 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:327: note: this is the location of the previous definition 111:01.46 327 | #define png_handle_zTXt MOZ_PNG_handle_zTXt 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:2735: warning: "png_handle_iTXt" redefined 111:01.46 2735 | # define png_handle_iTXt NULL 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:314: note: this is the location of the previous definition 111:01.46 314 | #define png_handle_iTXt MOZ_PNG_handle_iTXt 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:3174: warning: "png_handle_acTL" redefined 111:01.46 3174 | #define png_handle_acTL NULL 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:519: note: this is the location of the previous definition 111:01.46 519 | #define png_handle_acTL MOZ_APNG_handle_acTL 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:3175: warning: "png_handle_fcTL" redefined 111:01.46 3175 | #define png_handle_fcTL NULL 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:520: note: this is the location of the previous definition 111:01.46 520 | #define png_handle_fcTL MOZ_APNG_handle_fcTL 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pngrutil.c:3176: warning: "png_handle_fdAT" redefined 111:01.46 3176 | #define png_handle_fdAT NULL 111:01.46 | 111:01.46 /builddir/build/BUILD/firefox-140.4.0/media/libpng/pnglibconf.h:521: note: this is the location of the previous definition 111:01.46 521 | #define png_handle_fdAT MOZ_APNG_handle_fdAT 111:01.46 | 111:02.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 111:02.65 media/libspeex_resampler/src 111:02.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 111:02.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 111:03.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 111:03.30 media/libyuv/libyuv 111:05.58 media/mozva 111:05.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 111:07.46 media/psshparser 111:08.51 memory/volatile 111:10.68 modules/brotli 111:10.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 111:14.43 modules/libjar 111:15.63 modules/libjar/zipwriter 111:20.43 modules/libpref 111:23.74 modules/woff2 111:24.44 In file included from Unified_cpp_modules_woff20.cpp:38: 111:24.44 /builddir/build/BUILD/firefox-140.4.0/modules/woff2/src/woff2_dec.cc: In function 'bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, WOFF2Header*)': 111:24.44 /builddir/build/BUILD/firefox-140.4.0/modules/woff2/src/woff2_dec.cc:1218:12: warning: unused variable 'dst_offset' [-Wunused-variable] 111:24.44 1218 | uint64_t dst_offset = first_table_offset; 111:24.44 | ^~~~~~~~~~ 111:30.72 netwerk/base/http-sfv 111:33.30 netwerk/base/mozurl 111:34.25 netwerk/base/ascii_pac_utils.inc.stub 111:35.27 netwerk/build 111:36.73 netwerk/cache2 112:01.63 netwerk/cookie 112:05.02 In file included from /builddir/build/BUILD/firefox-140.4.0/netwerk/cache2/CacheFile.h:10, 112:05.02 from /builddir/build/BUILD/firefox-140.4.0/netwerk/cache2/CacheEntry.h:10, 112:05.02 from /builddir/build/BUILD/firefox-140.4.0/netwerk/cache2/CacheEntry.cpp:8, 112:05.02 from Unified_cpp_netwerk_cache20.cpp:2: 112:05.02 /builddir/build/BUILD/firefox-140.4.0/netwerk/cache2/CacheFileMetadata.h: In member function 'virtual nsresult mozilla::net::CacheEntry::OnFileReady(nsresult, bool)': 112:05.03 /builddir/build/BUILD/firefox-140.4.0/netwerk/cache2/CacheFileMetadata.h:40:4: warning: 'frecency' may be used uninitialized [-Wmaybe-uninitialized] 112:05.03 40 | ((double)(aInt) / (double)CacheObserver::HalfLifeSeconds()) 112:05.03 | ^ 112:05.03 /builddir/build/BUILD/firefox-140.4.0/netwerk/cache2/CacheEntry.cpp:494:14: note: 'frecency' was declared here 112:05.03 494 | uint32_t frecency; 112:05.03 | ^~~~~~~~ 112:05.78 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 112:05.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:25, 112:05.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 112:05.78 from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/SharedPrefMap.h:11, 112:05.78 from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.cpp:13, 112:05.78 from Unified_cpp_modules_libpref0.cpp:2: 112:05.78 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 112:05.78 inlined from 'void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 112:05.78 inlined from 'static nsresult mozilla::Preferences::_ZN7mozilla11Preferences18InitInitialObjectsEb.part.0(bool)' at /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.cpp:5027:22: 112:05.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 112:05.78 315 | mHdr->mLength = 0; 112:05.78 | ~~~~~~~~~~~~~~^~~ 112:05.78 /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.cpp: In static member function 'static nsresult mozilla::Preferences::_ZN7mozilla11Preferences18InitInitialObjectsEb.part.0(bool)': 112:05.78 /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.cpp:4920:23: note: at offset 8 into object 'prefEntries' of size 8 112:05.78 4920 | nsTArray prefEntries; 112:05.78 | ^~~~~~~~~~~ 112:05.78 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 112:05.78 inlined from 'void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 112:05.78 inlined from 'static nsresult mozilla::Preferences::_ZN7mozilla11Preferences18InitInitialObjectsEb.part.0(bool)' at /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.cpp:5044:24: 112:05.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 112:05.78 315 | mHdr->mLength = 0; 112:05.78 | ~~~~~~~~~~~~~~^~~ 112:05.78 /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.cpp: In static member function 'static nsresult mozilla::Preferences::_ZN7mozilla11Preferences18InitInitialObjectsEb.part.0(bool)': 112:05.78 /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.cpp:4920:23: note: at offset 8 into object 'prefEntries' of size 8 112:05.78 4920 | nsTArray prefEntries; 112:05.78 | ^~~~~~~~~~~ 112:06.04 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 112:06.04 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::Preferences::BackupPrefFile(nsIFile*, JSContext*, mozilla::dom::Promise**)::; RejectFunction = mozilla::Preferences::BackupPrefFile(nsIFile*, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 112:06.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 112:06.04 678 | aFrom->ChainTo(aTo.forget(), ""); 112:06.04 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:06.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::Preferences::BackupPrefFile(nsIFile*, JSContext*, mozilla::dom::Promise**)::; RejectFunction = mozilla::Preferences::BackupPrefFile(nsIFile*, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 112:06.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 112:06.05 1191 | void ChainTo(already_AddRefed aChainedPromise, 112:06.05 | ^~~~~~~ 112:10.22 netwerk/dns/etld_data.inc.stub 112:11.34 netwerk/ipc 112:11.38 netwerk/mime 112:24.61 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/mozalloc.h:129, 112:24.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/algorithm:68, 112:24.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:67, 112:24.61 from /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:9, 112:24.61 from /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.cpp:6: 112:24.62 In function 'void operator delete(void*)', 112:24.62 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.62 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.62 inlined from 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 112:24.62 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 112:24.62 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 112:24.62 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 112:24.62 inlined from 'mozilla::net::ProxyAutoConfigChild::PendingQuery::~PendingQuery()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:67:5, 112:24.62 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.62 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.62 inlined from 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 112:24.62 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 112:24.62 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 112:24.62 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 112:24.62 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 112:24.62 inlined from 'mozilla::net::ProxyAutoConfigChild::~ProxyAutoConfigChild()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.cpp:149:1: 112:24.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: warning: 'void free(void*)' called on pointer '' with nonzero offset 352 [-Wfree-nonheap-object] 112:24.62 64 | return free_impl(ptr); 112:24.62 | ^ 112:24.62 In function 'void operator delete(void*)', 112:24.62 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.62 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.62 inlined from 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 112:24.62 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 112:24.62 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 112:24.62 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 112:24.62 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 112:24.62 inlined from 'mozilla::net::ProxyAutoConfigChild::~ProxyAutoConfigChild()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.cpp:149:1: 112:24.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: warning: 'void free(void*)' called on pointer '' with nonzero offset 352 [-Wfree-nonheap-object] 112:24.62 64 | return free_impl(ptr); 112:24.62 | ^ 112:24.76 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsUtils.h:17, 112:24.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupports.h:70, 112:24.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:36, 112:24.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PProxyAutoConfig.h:13, 112:24.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PProxyAutoConfigChild.h:9, 112:24.76 from /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:10: 112:24.76 In member function 'nsrefcnt nsAutoRefCnt::operator--()', 112:24.76 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.76 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 112:24.76 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = mozilla::net::ProxyAutoConfigChild::PendingQuery; T = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 112:24.76 inlined from 'RefPtr::~RefPtr() [with T = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 112:24.76 inlined from 'void mozilla::LinkedList::clear() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:586:5, 112:24.76 inlined from 'virtual void mozilla::net::ProxyAutoConfigChild::ActorDestroy(mozilla::ipc::IProtocol::ActorDestroyReason)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.cpp:213:18: 112:24.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsImpl.h:355:36: warning: pointer used after 'void free(void*)' [-Wuse-after-free] 112:24.76 355 | nsrefcnt operator--() { return --mValue; } 112:24.76 | ^~~~~~ 112:24.76 In function 'void operator delete(void*)', 112:24.76 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.76 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.76 inlined from 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 112:24.76 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 112:24.77 inlined from 'mozilla::LinkedList::ClientType mozilla::LinkedList::popFirst() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:550:63, 112:24.77 inlined from 'void mozilla::LinkedList::clear() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:586:5, 112:24.77 inlined from 'virtual void mozilla::net::ProxyAutoConfigChild::ActorDestroy(mozilla::ipc::IProtocol::ActorDestroyReason)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.cpp:213:18: 112:24.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: note: call to 'void free(void*)' here 112:24.77 64 | return free_impl(ptr); 112:24.77 | ^ 112:24.77 In function 'void operator delete(void*)', 112:24.77 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.77 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.77 inlined from 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 112:24.77 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 112:24.77 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 112:24.77 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 112:24.77 inlined from 'mozilla::net::ProxyAutoConfigChild::PendingQuery::~PendingQuery()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:67:5, 112:24.77 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.77 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.77 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 112:24.77 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = mozilla::net::ProxyAutoConfigChild::PendingQuery; T = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 112:24.77 inlined from 'RefPtr::~RefPtr() [with T = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 112:24.77 inlined from 'void mozilla::LinkedList::clear() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:586:5, 112:24.77 inlined from 'virtual void mozilla::net::ProxyAutoConfigChild::ActorDestroy(mozilla::ipc::IProtocol::ActorDestroyReason)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.cpp:213:18: 112:24.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: warning: pointer used after 'void free(void*)' [-Wuse-after-free] 112:24.77 64 | return free_impl(ptr); 112:24.77 | ^ 112:24.77 In function 'void operator delete(void*)', 112:24.77 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.77 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.77 inlined from 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 112:24.77 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 112:24.77 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 112:24.77 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 112:24.77 inlined from 'mozilla::net::ProxyAutoConfigChild::PendingQuery::~PendingQuery()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:67:5, 112:24.77 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.77 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.77 inlined from 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 112:24.77 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 112:24.77 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 112:24.77 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 112:24.77 inlined from 'mozilla::net::ProxyAutoConfigChild::PendingQuery::~PendingQuery()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:67:5, 112:24.77 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.77 inlined from 'MozExternalRefCountType mozilla::net::ProxyAutoConfigChild::PendingQuery::Release()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.h:55:5, 112:24.77 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 112:24.77 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = mozilla::net::ProxyAutoConfigChild::PendingQuery; T = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 112:24.77 inlined from 'RefPtr::~RefPtr() [with T = mozilla::net::ProxyAutoConfigChild::PendingQuery]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 112:24.77 inlined from 'void mozilla::LinkedList::clear() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:586:5, 112:24.77 inlined from 'virtual void mozilla::net::ProxyAutoConfigChild::ActorDestroy(mozilla::ipc::IProtocol::ActorDestroyReason)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ProxyAutoConfigChild.cpp:213:18: 112:24.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: note: call to 'void free(void*)' here 112:24.77 64 | return free_impl(ptr); 112:24.77 | ^ 112:25.20 netwerk/protocol/about 112:34.49 In file included from /builddir/build/BUILD/firefox-140.4.0/netwerk/cookie/CookieNotification.cpp:6, 112:34.49 from Unified_cpp_netwerk_cookie0.cpp:38: 112:34.49 In constructor 'mozilla::net::CookieNotification::CookieNotification(nsICookieNotification::Action, nsICookie*, const nsACString&, bool, nsIArray*, uint64_t, const nsID*)', 112:34.50 inlined from 'void mozilla::net::CookieServiceChild::NotifyObservers(mozilla::net::Cookie*, const mozilla::net::PCookieServiceChild::OriginAttributes&, CookieNotificationAction, const mozilla::Maybe&)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/cookie/CookieServiceChild.cpp:679:69: 112:34.50 /builddir/build/BUILD/firefox-140.4.0/netwerk/cookie/CookieNotification.h:30:9: warning: 'notificationAction' may be used uninitialized [-Wmaybe-uninitialized] 112:34.50 30 | : mAction(aAction), 112:34.50 | ^~~~~~~~~~~~~~~~ 112:34.50 In file included from Unified_cpp_netwerk_cookie0.cpp:83: 112:34.50 /builddir/build/BUILD/firefox-140.4.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&)': 112:34.50 /builddir/build/BUILD/firefox-140.4.0/netwerk/cookie/CookieServiceChild.cpp:650:33: note: 'notificationAction' was declared here 112:34.50 650 | nsICookieNotification::Action notificationAction; 112:34.50 | ^~~~~~~~~~~~~~~~~~ 112:34.98 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 112:34.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 112:34.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 112:34.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 112:34.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 112:34.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 112:34.98 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 112:34.98 from /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/DocumentChannelParent.cpp:10, 112:34.98 from Unified_cpp_netwerk_ipc0.cpp:29: 112:34.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 112:34.98 /builddir/build/BUILD/firefox-140.4.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 112:34.98 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 112:34.99 | 112:34.99 /builddir/build/BUILD/firefox-140.4.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 112:35.33 netwerk/protocol/data 112:37.20 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 112:37.20 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:30, 112:37.20 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 112:37.20 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 112:37.20 from /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/SocketProcessParent.cpp:34, 112:37.20 from Unified_cpp_netwerk_ipc1.cpp:65: 112:37.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function 'static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)': 112:37.20 /builddir/build/BUILD/firefox-140.4.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 112:37.20 36 | if (!aKey) return 0; 112:37.20 | 112:37.20 /builddir/build/BUILD/firefox-140.4.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 112:44.62 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 112:44.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 112:44.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 112:44.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 112:44.62 /builddir/build/BUILD/firefox-140.4.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:44.62 /builddir/build/BUILD/firefox-140.4.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:44.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:44.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 112:44.62 /builddir/build/BUILD/firefox-140.4.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:44.62 302 | memcpy(&value, &aInternalValue, sizeof(value)); 112:44.62 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:44.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 112:44.62 413 | struct FrameBidiData { 112:44.62 | ^~~~~~~~~~~~~ 112:45.11 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 112:45.11 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameLoader.h:36, 112:45.11 from /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/DocumentChannelChild.cpp:23, 112:45.11 from Unified_cpp_netwerk_ipc0.cpp:20: 112:45.11 /builddir/build/BUILD/firefox-140.4.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:45.11 /builddir/build/BUILD/firefox-140.4.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:45.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:45.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 112:45.11 /builddir/build/BUILD/firefox-140.4.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:45.11 302 | memcpy(&value, &aInternalValue, sizeof(value)); 112:45.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112:45.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 112:45.11 413 | struct FrameBidiData { 112:45.11 | ^~~~~~~~~~~~~ 113:00.90 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 113:00.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:54, 113:00.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PNecko.cpp:14, 113:00.90 from Unified_cpp_netwerk_ipc2.cpp:47: 113:00.90 /builddir/build/BUILD/firefox-140.4.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]': 113:00.90 /builddir/build/BUILD/firefox-140.4.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 >*]' 113:00.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 113:00.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 113:00.90 /builddir/build/BUILD/firefox-140.4.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] 113:00.90 302 | memcpy(&value, &aInternalValue, sizeof(value)); 113:00.90 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:00.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 113:00.90 413 | struct FrameBidiData { 113:00.90 | ^~~~~~~~~~~~~ 113:09.15 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 113:09.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 113:09.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 113:09.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 113:09.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 113:09.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIChannel.h:11, 113:09.15 from /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/ChannelEventQueue.cpp:12, 113:09.15 from Unified_cpp_netwerk_ipc0.cpp:2: 113:09.15 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::net::RemoteStreamInfo; RejectValueT = nsresult; bool IsExclusive = false]', 113:09.15 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::NeckoParent::RecvGetPageIconStream(mozilla::net::PNeckoParent::nsIURI*, const mozilla::net::PNeckoParent::LoadInfoArgs&, mozilla::net::PNeckoParent::GetPageIconStreamResolver&&)::; RejectFunction = mozilla::net::NeckoParent::RecvGetPageIconStream(mozilla::net::PNeckoParent::nsIURI*, const mozilla::net::PNeckoParent::LoadInfoArgs&, mozilla::net::PNeckoParent::GetPageIconStreamResolver&&)::; ResolveValueT = mozilla::net::RemoteStreamInfo; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 113:09.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 113:09.16 678 | aFrom->ChainTo(aTo.forget(), ""); 113:09.16 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:09.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::NeckoParent::RecvGetPageIconStream(mozilla::net::PNeckoParent::nsIURI*, const mozilla::net::PNeckoParent::LoadInfoArgs&, mozilla::net::PNeckoParent::GetPageIconStreamResolver&&)::; RejectFunction = mozilla::net::NeckoParent::RecvGetPageIconStream(mozilla::net::PNeckoParent::nsIURI*, const mozilla::net::PNeckoParent::LoadInfoArgs&, mozilla::net::PNeckoParent::GetPageIconStreamResolver&&)::; ResolveValueT = mozilla::net::RemoteStreamInfo; RejectValueT = nsresult; bool IsExclusive = false]': 113:09.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::net::RemoteStreamInfo; RejectValueT = nsresult; bool IsExclusive = false]' 113:09.17 1191 | void ChainTo(already_AddRefed aChainedPromise, 113:09.17 | ^~~~~~~ 113:09.19 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::net::RemoteStreamInfo; RejectValueT = nsresult; bool IsExclusive = false]', 113:09.19 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::NeckoParent::RecvGetPageThumbStream(mozilla::net::PNeckoParent::nsIURI*, const mozilla::net::PNeckoParent::LoadInfoArgs&, mozilla::net::PNeckoParent::GetPageThumbStreamResolver&&)::; RejectFunction = mozilla::net::NeckoParent::RecvGetPageThumbStream(mozilla::net::PNeckoParent::nsIURI*, const mozilla::net::PNeckoParent::LoadInfoArgs&, mozilla::net::PNeckoParent::GetPageThumbStreamResolver&&)::; ResolveValueT = mozilla::net::RemoteStreamInfo; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 113:09.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 113:09.19 678 | aFrom->ChainTo(aTo.forget(), ""); 113:09.19 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:09.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::NeckoParent::RecvGetPageThumbStream(mozilla::net::PNeckoParent::nsIURI*, const mozilla::net::PNeckoParent::LoadInfoArgs&, mozilla::net::PNeckoParent::GetPageThumbStreamResolver&&)::; RejectFunction = mozilla::net::NeckoParent::RecvGetPageThumbStream(mozilla::net::PNeckoParent::nsIURI*, const mozilla::net::PNeckoParent::LoadInfoArgs&, mozilla::net::PNeckoParent::GetPageThumbStreamResolver&&)::; ResolveValueT = mozilla::net::RemoteStreamInfo; RejectValueT = nsresult; bool IsExclusive = false]': 113:09.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::net::RemoteStreamInfo; RejectValueT = nsresult; bool IsExclusive = false]' 113:09.19 1191 | void ChainTo(already_AddRefed aChainedPromise, 113:09.19 | ^~~~~~~ 113:10.64 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 113:10.64 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::DocumentLoadListener::TriggerRedirectToRealChannel(mozilla::dom::CanonicalBrowsingContext*, const mozilla::Maybe&, nsTArray)::; RejectFunction = mozilla::net::DocumentLoadListener::TriggerRedirectToRealChannel(mozilla::dom::CanonicalBrowsingContext*, const mozilla::Maybe&, nsTArray)::; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 113:10.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 113:10.64 678 | aFrom->ChainTo(aTo.forget(), ""); 113:10.64 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:10.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::DocumentLoadListener::TriggerRedirectToRealChannel(mozilla::dom::CanonicalBrowsingContext*, const mozilla::Maybe&, nsTArray)::; RejectFunction = mozilla::net::DocumentLoadListener::TriggerRedirectToRealChannel(mozilla::dom::CanonicalBrowsingContext*, const mozilla::Maybe&, nsTArray)::; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 113:10.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 113:10.65 1191 | void ChainTo(already_AddRefed aChainedPromise, 113:10.65 | ^~~~~~~ 113:10.73 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::CopyableErrorResult, false>; ResolveValueT = RefPtr; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]', 113:10.73 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::DocumentLoadListener::MaybeTriggerProcessSwitch(bool*)::&)>; RejectFunction = mozilla::net::DocumentLoadListener::MaybeTriggerProcessSwitch(bool*)::; ResolveValueT = RefPtr; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 113:10.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 113:10.73 678 | aFrom->ChainTo(aTo.forget(), ""); 113:10.73 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:10.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::DocumentLoadListener::MaybeTriggerProcessSwitch(bool*)::&)>; RejectFunction = mozilla::net::DocumentLoadListener::MaybeTriggerProcessSwitch(bool*)::; ResolveValueT = RefPtr; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]': 113:10.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::CopyableErrorResult; bool IsExclusive = false]' 113:10.73 1191 | void ChainTo(already_AddRefed aChainedPromise, 113:10.73 | ^~~~~~~ 113:10.81 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 113:10.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessBackground.h:13, 113:10.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessBackgroundChild.h:9, 113:10.81 from /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/SocketProcessBackgroundChild.h:10, 113:10.81 from /builddir/build/BUILD/firefox-140.4.0/netwerk/ipc/SocketProcessBackgroundChild.cpp:6, 113:10.81 from Unified_cpp_netwerk_ipc1.cpp:2: 113:10.81 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor >]', 113:10.81 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::ipc::Endpoint; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 113:10.81 inlined from 'nsTArray >::nsTArray(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 113:10.81 inlined from 'IPC::ReadResult >::ReadResult(IPC::ReadResult >&&) [with T = nsTArray >; bool = true]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:274:3, 113:10.81 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray >]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:503:12: 113:10.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 2 is outside array bounds of 'IPC::ReadResult >, true> [1]' [-Warray-bounds] 113:10.81 655 | aOther.mHdr->mLength = 0; 113:10.81 | ~~~~~~~~~~~~~~~~~~~~~^~~ 113:10.81 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/Shmem.h:14, 113:10.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessBackground.h:21: 113:10.81 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In function 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray >]': 113:10.82 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: note: at offset 16 into object 'p' of size 16 113:10.82 501 | ReadResult

p; 113:10.82 | ^ 113:10.85 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]', 113:10.85 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::DocumentLoadListener::MaybeTriggerProcessSwitch(bool*)::&)>; RejectFunction = mozilla::net::DocumentLoadListener::MaybeTriggerProcessSwitch(bool*)::; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 113:10.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 113:10.85 678 | aFrom->ChainTo(aTo.forget(), ""); 113:10.85 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:10.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::DocumentLoadListener::MaybeTriggerProcessSwitch(bool*)::&)>; RejectFunction = mozilla::net::DocumentLoadListener::MaybeTriggerProcessSwitch(bool*)::; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]': 113:10.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = true]' 113:10.85 1191 | void ChainTo(already_AddRefed aChainedPromise, 113:10.85 | ^~~~~~~ 113:11.43 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 113:11.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:13, 113:11.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 113:11.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PFileChannelChild.cpp:7, 113:11.43 from Unified_cpp_netwerk_ipc2.cpp:2: 113:11.43 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 113:11.43 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::net::ProxyInfoCloneArgs; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 113:11.43 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 113:11.43 inlined from 'IPC::ReadResult >::ReadResult(IPC::ReadResult >&&) [with T = nsTArray; bool = true]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:274:3, 113:11.43 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:503:12, 113:11.43 inlined from 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PProxyConfigLookupChild::OnMessageReceived(const Message&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PProxyConfigLookupChild.cpp:149:96: 113:11.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 2 is outside array bounds of 'IPC::ReadResult, true> [1]' [-Warray-bounds] 113:11.43 655 | aOther.mHdr->mLength = 0; 113:11.43 | ~~~~~~~~~~~~~~~~~~~~~^~~ 113:11.43 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/Shmem.h:14, 113:11.43 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:21: 113:11.43 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PProxyConfigLookupChild::OnMessageReceived(const Message&)': 113:11.43 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: note: at offset 16 into object 'p' of size 16 113:11.43 501 | ReadResult

p; 113:11.43 | ^ 113:13.50 netwerk/protocol/file 113:13.65 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, RefPtr >, nsresult, false>; ResolveValueT = std::pair, RefPtr >; RejectValueT = nsresult; bool IsExclusive = false]', 113:13.65 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::DocumentLoadListener::TriggerProcessSwitch(mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::NavigationIsolationOptions&, bool)::, RefPtr >&)>; RejectFunction = mozilla::net::DocumentLoadListener::TriggerProcessSwitch(mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::NavigationIsolationOptions&, bool)::; ResolveValueT = std::pair, RefPtr >; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 113:13.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 113:13.66 678 | aFrom->ChainTo(aTo.forget(), ""); 113:13.66 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:13.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::DocumentLoadListener::TriggerProcessSwitch(mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::NavigationIsolationOptions&, bool)::, RefPtr >&)>; RejectFunction = mozilla::net::DocumentLoadListener::TriggerProcessSwitch(mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::NavigationIsolationOptions&, bool)::; ResolveValueT = std::pair, RefPtr >; RejectValueT = nsresult; bool IsExclusive = false]': 113:13.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::pair, RefPtr >; RejectValueT = nsresult; bool IsExclusive = false]' 113:13.66 1191 | void ChainTo(already_AddRefed aChainedPromise, 113:13.66 | ^~~~~~~ 113:13.70 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, RefPtr >, nsresult, false>; ResolveValueT = std::pair, RefPtr >; RejectValueT = nsresult; bool IsExclusive = false]', 113:13.70 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::DocumentLoadListener::TriggerProcessSwitch(mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::NavigationIsolationOptions&, bool)::, RefPtr >&)>; RejectFunction = mozilla::net::DocumentLoadListener::TriggerProcessSwitch(mozilla::dom::CanonicalBrowsingContext*, const mozilla::dom::NavigationIsolationOptions&, bool)::; ResolveValueT = std::pair, RefPtr >; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 113:13.70 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = std::pair, RefPtr >; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 113:13.70 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = std::pair, RefPtr >; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 113:13.70 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = std::pair, RefPtr >; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 113:13.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 113:13.70 678 | aFrom->ChainTo(aTo.forget(), ""); 113:13.71 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:13.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = std::pair, RefPtr >; RejectValueT = nsresult; bool IsExclusive = false]': 113:13.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::pair, RefPtr >; RejectValueT = nsresult; bool IsExclusive = false]' 113:13.71 1191 | void ChainTo(already_AddRefed aChainedPromise, 113:13.71 | ^~~~~~~ 113:22.75 netwerk/protocol/gio 113:23.52 netwerk/protocol/http 113:26.22 netwerk/protocol/res 113:38.24 netwerk/protocol/viewsource 113:42.10 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 113:42.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:30, 113:42.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 113:42.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 113:42.10 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/gio/GIOChannelParent.cpp:11, 113:42.10 from Unified_cpp_netwerk_protocol_gio0.cpp:11: 113:42.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function 'static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)': 113:42.10 /builddir/build/BUILD/firefox-140.4.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 113:42.10 36 | if (!aKey) return 0; 113:42.10 | 113:42.10 /builddir/build/BUILD/firefox-140.4.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 113:47.54 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 113:47.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 113:47.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 113:47.54 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/gio/GIOChannelChild.cpp:11, 113:47.54 from Unified_cpp_netwerk_protocol_gio0.cpp:2: 113:47.54 /builddir/build/BUILD/firefox-140.4.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]': 113:47.54 /builddir/build/BUILD/firefox-140.4.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 >*]' 113:47.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 113:47.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 113:47.54 /builddir/build/BUILD/firefox-140.4.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] 113:47.54 302 | memcpy(&value, &aInternalValue, sizeof(value)); 113:47.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:47.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 113:47.54 413 | struct FrameBidiData { 113:47.54 | ^~~~~~~~~~~~~ 113:55.67 netwerk/protocol/websocket 113:55.74 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 113:55.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 113:55.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 113:55.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 113:55.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 113:55.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/net/NeckoParent.h:8, 113:55.74 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 113:55.74 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 113:55.74 from Unified_cpp_netwerk_protocol_res0.cpp:2: 113:55.74 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 113:55.74 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::RemoteStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*, mozilla::net::Method)::&)>; RejectFunction = mozilla::net::RemoteStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*, mozilla::net::Method)::; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 113:55.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 113:55.75 678 | aFrom->ChainTo(aTo.forget(), ""); 113:55.75 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:55.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::RemoteStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*, mozilla::net::Method)::&)>; RejectFunction = mozilla::net::RemoteStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*, mozilla::net::Method)::; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 113:55.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 113:55.75 1191 | void ChainTo(already_AddRefed aChainedPromise, 113:55.75 | ^~~~~~~ 113:55.87 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = RefPtr; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 113:55.87 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::&)>; RejectFunction = mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::; ResolveValueT = RefPtr; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 113:55.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 113:55.87 678 | aFrom->ChainTo(aTo.forget(), ""); 113:55.87 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:55.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::&)>; RejectFunction = mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::; ResolveValueT = RefPtr; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 113:55.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 113:55.87 1191 | void ChainTo(already_AddRefed aChainedPromise, 113:55.87 | ^~~~~~~ 113:55.99 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::ipc::FileDescriptor; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 113:55.99 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::; RejectFunction = mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::; ResolveValueT = mozilla::ipc::FileDescriptor; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 113:55.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 113:55.99 678 | aFrom->ChainTo(aTo.forget(), ""); 113:55.99 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:55.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::; RejectFunction = mozilla::net::ExtensionStreamGetter::GetAsync(nsIStreamListener*, nsIChannel*)::; ResolveValueT = mozilla::ipc::FileDescriptor; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 113:55.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::FileDescriptor; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 113:55.99 1191 | void ChainTo(already_AddRefed aChainedPromise, 113:55.99 | ^~~~~~~ 114:06.68 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:15, 114:06.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 114:06.68 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 114:06.68 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/HttpLog.h:20, 114:06.68 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 114:06.68 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 114:06.68 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::net::nsHttpHandler::EnsureHSTSDataReady(JSContext*, mozilla::dom::Promise**)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 114:06.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 114:06.69 678 | aFrom->ChainTo(aTo.forget(), ""); 114:06.69 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:06.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::net::nsHttpHandler::EnsureHSTSDataReady(JSContext*, mozilla::dom::Promise**)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 114:06.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 114:06.69 1191 | void ChainTo(already_AddRefed aChainedPromise, 114:06.69 | ^~~~~~~ 114:06.70 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 114:06.70 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::net::nsHttpHandler::EnsureHSTSDataReady(JSContext*, mozilla::dom::Promise**)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 114:06.70 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 114:06.70 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 114:06.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 114:06.70 678 | aFrom->ChainTo(aTo.forget(), ""); 114:06.70 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:06.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 114:06.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 114:06.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 114:06.70 | ^~~~~~~ 114:08.23 netwerk/protocol/webtransport 114:10.33 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 114:10.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 114:10.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PWebSocketChild.cpp:31, 114:10.34 from Unified_cpp_protocol_websocket1.cpp:2: 114:10.34 /builddir/build/BUILD/firefox-140.4.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]': 114:10.34 /builddir/build/BUILD/firefox-140.4.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 >*]' 114:10.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 114:10.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 114:10.34 /builddir/build/BUILD/firefox-140.4.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] 114:10.34 302 | memcpy(&value, &aInternalValue, sizeof(value)); 114:10.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:10.34 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 114:10.34 413 | struct FrameBidiData { 114:10.34 | ^~~~~~~~~~~~~ 114:13.70 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 114:13.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocket.h:13, 114:13.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocketChild.h:9, 114:13.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PWebSocketChild.cpp:7: 114:13.70 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 114:13.70 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 114:13.70 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 114:13.70 inlined from 'IPC::ReadResult >::ReadResult(IPC::ReadResult >&&) [with T = nsTArray; bool = true]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:274:3, 114:13.70 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:503:12, 114:13.70 inlined from 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PWebSocketConnectionParent::OnMessageReceived(const Message&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PWebSocketConnectionParent.cpp:269:80: 114:13.71 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 2 is outside array bounds of 'IPC::ReadResult, true> [1]' [-Warray-bounds] 114:13.71 655 | aOther.mHdr->mLength = 0; 114:13.71 | ~~~~~~~~~~~~~~~~~~~~~^~~ 114:13.71 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ipc/Shmem.h:14, 114:13.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocket.h:21: 114:13.71 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PWebSocketConnectionParent::OnMessageReceived(const Message&)': 114:13.71 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: note: at offset 16 into object 'p' of size 16 114:13.71 501 | ReadResult

p; 114:13.71 | ^ 114:13.79 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 114:13.79 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 114:13.79 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 114:13.79 inlined from 'IPC::ReadResult >::ReadResult(IPC::ReadResult >&&) [with T = nsTArray; bool = true]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:274:3, 114:13.79 inlined from 'IPC::ReadResult

IPC::ReadParam(MessageReader*) [with P = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:503:12, 114:13.79 inlined from 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PWebSocketConnectionChild::OnMessageReceived(const Message&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PWebSocketConnectionChild.cpp:232:80: 114:13.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 2 is outside array bounds of 'IPC::ReadResult, true> [1]' [-Warray-bounds] 114:13.80 655 | aOther.mHdr->mLength = 0; 114:13.80 | ~~~~~~~~~~~~~~~~~~~~~^~~ 114:13.80 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h: In member function 'virtual mozilla::ipc::HasResultCodes::Result mozilla::net::PWebSocketConnectionChild::OnMessageReceived(const Message&)': 114:13.80 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:501:19: note: at offset 16 into object 'p' of size 16 114:13.80 501 | ReadResult

p; 114:13.80 | ^ 114:14.70 netwerk/sctp/datachannel 114:17.72 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 114:17.72 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 114:17.72 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 114:17.72 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/websocket/WebSocketChannelChild.cpp:8, 114:17.72 from Unified_cpp_protocol_websocket0.cpp:29: 114:17.72 /builddir/build/BUILD/firefox-140.4.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]': 114:17.73 /builddir/build/BUILD/firefox-140.4.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 >*]' 114:17.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 114:17.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 114:17.73 /builddir/build/BUILD/firefox-140.4.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] 114:17.73 302 | memcpy(&value, &aInternalValue, sizeof(value)); 114:17.73 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:17.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 114:17.73 413 | struct FrameBidiData { 114:17.73 | ^~~~~~~~~~~~~ 114:23.46 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 114:23.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIPrincipal.h:33, 114:23.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIWebTransport.h:13, 114:23.46 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/webtransport/WebTransportHash.h:9, 114:23.46 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/webtransport/WebTransportHash.cpp:6, 114:23.46 from Unified_cpp_webtransport0.cpp:2: 114:23.46 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor >]', 114:23.46 inlined from 'void nsTArray_Impl::Clear() [with E = std::function; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 114:23.46 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 114:23.46 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 114:23.46 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 114:23.46 inlined from 'virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:691:45: 114:23.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 114:23.47 315 | mHdr->mLength = 0; 114:23.47 | ~~~~~~~~~~~~~~^~~ 114:23.47 In file included from Unified_cpp_webtransport0.cpp:11: 114:23.47 /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp: In member function 'virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)': 114:23.47 /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:653:35: note: at offset 8 into object 'pendingEvents' of size 8 114:23.47 653 | nsTArray> pendingEvents; 114:23.47 | ^~~~~~~~~~~~~ 114:23.47 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor >]', 114:23.47 inlined from 'void nsTArray_Impl::Clear() [with E = std::function; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 114:23.47 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 114:23.47 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = std::function; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 114:23.47 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 114:23.47 inlined from 'virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:692:69: 114:23.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 114:23.47 315 | mHdr->mLength = 0; 114:23.47 | ~~~~~~~~~~~~~~^~~ 114:23.47 /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp: In member function 'virtual nsresult mozilla::net::WebTransportSessionProxy::OnStopRequest(nsIRequest*, nsresult)': 114:23.47 /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:654:43: note: at offset 8 into object 'pendingCreateStreamEvents' of size 8 114:23.47 654 | nsTArray> pendingCreateStreamEvents; 114:23.47 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 114:23.49 /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:718:31: warning: 'sessionId' may be used uninitialized [-Wmaybe-uninitialized] 114:23.49 718 | listener->OnSessionReady(sessionId); 114:23.50 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 114:23.50 /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/webtransport/WebTransportSessionProxy.cpp:651:12: note: 'sessionId' was declared here 114:23.50 651 | uint64_t sessionId; 114:23.50 | ^~~~~~~~~ 114:25.80 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StringBuffer.h:16, 114:25.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTStringRepr.h:20, 114:25.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsAString.h:19, 114:25.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsString.h:16, 114:25.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsLiteralString.h:11, 114:25.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIPrefBranch.h:17, 114:25.80 from /builddir/build/BUILD/firefox-140.4.0/netwerk/sctp/datachannel/DataChannel.cpp:34: 114:25.80 In member function 'constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {mozilla::dom::RTCDataChannelState&}; T = mozilla::dom::RTCDataChannelState]', 114:25.80 inlined from 'InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {mozilla::dom::RTCDataChannelState&}; T = mozilla::dom::RTCDataChannelState; InternalType = mozilla::dom::RTCDataChannelState]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:194:18, 114:25.80 inlined from 'void mozilla::DataChannelConnection::AppendStatsToReport(const mozilla::UniquePtr&, DOMHighResTimeStamp) const' at /builddir/build/BUILD/firefox-140.4.0/netwerk/sctp/datachannel/DataChannel.cpp:791:29: 114:25.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:1016:3: warning: 'state' may be used uninitialized [-Wmaybe-uninitialized] 114:25.80 1016 | ::new (KnownNotNull, &mStorage.val) T(std::forward(aArgs)...); 114:25.80 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:25.80 /builddir/build/BUILD/firefox-140.4.0/netwerk/sctp/datachannel/DataChannel.cpp: In member function 'void mozilla::DataChannelConnection::AppendStatsToReport(const mozilla::UniquePtr&, DOMHighResTimeStamp) const': 114:25.81 /builddir/build/BUILD/firefox-140.4.0/netwerk/sctp/datachannel/DataChannel.cpp:776:13: note: 'state' was declared here 114:25.81 776 | State state; 114:25.81 | ^~~~~ 114:50.78 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 114:50.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:30, 114:50.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 114:50.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 114:50.78 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/HttpChannelParent.cpp:20, 114:50.78 from Unified_cpp_protocol_http2.cpp:92: 114:50.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function 'static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)': 114:50.78 /builddir/build/BUILD/firefox-140.4.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 114:50.78 36 | if (!aKey) return 0; 114:50.78 | 114:50.78 /builddir/build/BUILD/firefox-140.4.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 115:01.37 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 115:01.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 115:01.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 115:01.37 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/HttpChannelChild.cpp:20, 115:01.37 from Unified_cpp_protocol_http2.cpp:83: 115:01.37 /builddir/build/BUILD/firefox-140.4.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:01.37 /builddir/build/BUILD/firefox-140.4.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:01.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:01.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 115:01.38 /builddir/build/BUILD/firefox-140.4.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:01.38 302 | memcpy(&value, &aInternalValue, sizeof(value)); 115:01.38 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:01.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 115:01.38 413 | struct FrameBidiData { 115:01.38 | ^~~~~~~~~~~~~ 115:05.23 netwerk/sctp/src 115:05.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:06.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:06.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:06.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:06.68 In file included from Unified_c_netwerk_sctp_src0.c:47: 115:06.68 /builddir/build/BUILD/firefox-140.4.0/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_handle_stream_reset_response': 115:06.69 /builddir/build/BUILD/firefox-140.4.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] 115:06.69 3866 | sctp_reset_out_streams(stcb, number_entries, req_out_param->list_of_streams); 115:06.69 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 115:06.69 /builddir/build/BUILD/firefox-140.4.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] 115:06.69 3879 | sctp_reset_clear_pending(stcb, number_entries, req_out_param->list_of_streams); 115:06.69 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 115:06.69 /builddir/build/BUILD/firefox-140.4.0/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_handle_str_reset_request_out': 115:06.70 /builddir/build/BUILD/firefox-140.4.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] 115:06.70 4151 | sctp_reset_in_stream(stcb, number_entries, req->list_of_streams); 115:06.70 | ~~~^~~~~~~~~~~~~~~~~ 115:06.75 In file included from Unified_c_netwerk_sctp_src0.c:56: 115:06.75 /builddir/build/BUILD/firefox-140.4.0/netwerk/sctp/src/netinet/sctp_output.c: In function 'send_forward_tsn': 115:06.75 /builddir/build/BUILD/firefox-140.4.0/netwerk/sctp/src/netinet/sctp_output.c:11106:36: warning: converting a packed 'struct sctp_forward_tsn_chunk' pointer (alignment 1) to a 'struct sctp_strseq_mid' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 115:06.75 11106 | strseq_m = (struct sctp_strseq_mid *)fwdtsn; 115:06.75 | ^~~~~~~~~~~~~~~ 115:06.75 In file included from /builddir/build/BUILD/firefox-140.4.0/netwerk/sctp/src/netinet/sctp_auth.c:37, 115:06.75 from Unified_c_netwerk_sctp_src0.c:2: 115:06.75 /builddir/build/BUILD/firefox-140.4.0/netwerk/sctp/src/netinet/sctp_header.h:390:8: note: defined here 115:06.75 390 | struct sctp_forward_tsn_chunk { 115:06.75 | ^~~~~~~~~~~~~~~~~~~~~~ 115:06.75 /builddir/build/BUILD/firefox-140.4.0/netwerk/sctp/src/netinet/sctp_header.h:401:8: note: defined here 115:06.75 401 | struct sctp_strseq_mid { 115:06.75 | ^~~~~~~~~~~~~~~ 115:06.75 /builddir/build/BUILD/firefox-140.4.0/netwerk/sctp/src/netinet/sctp_output.c: In function 'sctp_send_sack': 115:06.75 /builddir/build/BUILD/firefox-140.4.0/netwerk/sctp/src/netinet/sctp_output.c:11495:17: warning: converting a packed 'struct sctp_gap_ack_block' pointer (alignment 1) to a 'uint32_t' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member] 115:06.75 11495 | dup = (uint32_t *) gap_descriptor; 115:06.75 | ^~~ 115:06.75 /builddir/build/BUILD/firefox-140.4.0/netwerk/sctp/src/netinet/sctp_header.h:254:8: note: defined here 115:06.75 254 | struct sctp_gap_ack_block { 115:06.75 | ^~~~~~~~~~~~~~~~~~ 115:10.00 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:15, 115:10.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 115:10.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 115:10.00 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/HttpLog.h:20, 115:10.00 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/SpeculativeTransaction.cpp:7, 115:10.00 from Unified_cpp_protocol_http4.cpp:2: 115:10.00 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = nsCOMPtr; RejectValueT = nsresult; bool IsExclusive = false]', 115:10.00 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::nsHttpChannel::DoConnect(mozilla::net::HttpTransactionShell*)::&)>; RejectFunction = mozilla::net::nsHttpChannel::DoConnect(mozilla::net::HttpTransactionShell*)::; ResolveValueT = nsCOMPtr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 115:10.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 115:10.00 678 | aFrom->ChainTo(aTo.forget(), ""); 115:10.00 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:10.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::nsHttpChannel::DoConnect(mozilla::net::HttpTransactionShell*)::&)>; RejectFunction = mozilla::net::nsHttpChannel::DoConnect(mozilla::net::HttpTransactionShell*)::; ResolveValueT = nsCOMPtr; RejectValueT = nsresult; bool IsExclusive = false]': 115:10.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsCOMPtr; RejectValueT = nsresult; bool IsExclusive = false]' 115:10.00 1191 | void ChainTo(already_AddRefed aChainedPromise, 115:10.00 | ^~~~~~~ 115:12.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:15.52 netwerk/socket 115:19.15 netwerk/streamconv/converters 115:22.28 netwerk/streamconv 115:29.98 In file included from Unified_cpp_converters0.cpp:2: 115:29.98 /builddir/build/BUILD/firefox-140.4.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&)': 115:29.98 /builddir/build/BUILD/firefox-140.4.0/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:509:29: warning: 'start' may be used uninitialized [-Wmaybe-uninitialized] 115:29.98 509 | CalculateURLBoundaries(aInString, aInLength, pos, whathasbeendone, check, 115:29.98 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.98 510 | start, end, txtURL, desc, resultReplaceBefore, 115:29.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.98 511 | resultReplaceAfter); 115:29.98 | ~~~~~~~~~~~~~~~~~~~ 115:29.98 /builddir/build/BUILD/firefox-140.4.0/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:491:14: note: 'start' declared here 115:29.98 491 | uint32_t start, end; 115:29.98 | ^~~~~ 115:30.69 netwerk/system/linux 115:40.99 netwerk/system/netlink 115:48.98 netwerk/system 115:49.16 netwerk/url-classifier 115:49.69 netwerk/wifi 115:51.35 other-licenses/snappy 115:52.72 parser/expat 115:52.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:54.28 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 115:54.28 from /builddir/build/BUILD/firefox-140.4.0/netwerk/wifi/WifiScanner.h:9, 115:54.28 from /builddir/build/BUILD/firefox-140.4.0/netwerk/wifi/dbus/DbusWifiScanner.h:8, 115:54.28 from /builddir/build/BUILD/firefox-140.4.0/netwerk/wifi/dbus/DbusWifiScanner.cpp:6, 115:54.28 from Unified_cpp_netwerk_wifi0.cpp:2: 115:54.28 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 115:54.28 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 115:54.28 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 115:54.28 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 115:54.28 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 115:54.28 inlined from 'nsresult nsWifiMonitor::DoScan()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/wifi/nsWifiMonitor.cpp:363:45: 115:54.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 115:54.28 450 | mArray.mHdr->mLength = 0; 115:54.28 | ~~~~~~~~~~~~~~~~~~~~~^~~ 115:54.28 In file included from Unified_cpp_netwerk_wifi0.cpp:20: 115:54.28 /builddir/build/BUILD/firefox-140.4.0/netwerk/wifi/nsWifiMonitor.cpp: In member function 'nsresult nsWifiMonitor::DoScan()': 115:54.28 /builddir/build/BUILD/firefox-140.4.0/netwerk/wifi/nsWifiMonitor.cpp:330:40: note: at offset 8 into object 'accessPoints' of size 8 115:54.28 330 | nsTArray> accessPoints; 115:54.28 | ^~~~~~~~~~~~ 115:54.28 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 115:54.28 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 115:54.28 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 115:54.28 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 115:54.28 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 115:54.28 inlined from 'nsresult nsWifiMonitor::DoScan()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/wifi/nsWifiMonitor.cpp:363:45: 115:54.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 115:54.29 450 | mArray.mHdr->mLength = 0; 115:54.29 | ~~~~~~~~~~~~~~~~~~~~~^~~ 115:54.29 /builddir/build/BUILD/firefox-140.4.0/netwerk/wifi/nsWifiMonitor.cpp: In member function 'nsresult nsWifiMonitor::DoScan()': 115:54.29 /builddir/build/BUILD/firefox-140.4.0/netwerk/wifi/nsWifiMonitor.cpp:330:40: note: at offset 8 into object 'accessPoints' of size 8 115:54.29 330 | nsTArray> accessPoints; 115:54.29 | ^~~~~~~~~~~~ 115:54.29 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 115:54.29 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 115:54.29 inlined from 'nsTArray >::nsTArray(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 115:54.29 inlined from 'StoreCopyPassByConstLRef::StoreCopyPassByConstLRef(A&&) [with A = nsTArray >; T = nsTArray >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsThreadUtils.h:855:50, 115:54.29 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++/12/tuple:200:4, 115:54.29 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++/12/tuple:292:38, 115:54.29 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++/12/tuple:1079:63, 115:54.29 inlined from 'mozilla::detail::RunnableMethodArguments::RunnableMethodArguments(As&& ...) [with As = {nsTArray >, bool&}; Ts = {nsTArray >, bool}]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsThreadUtils.h:1080:9, 115:54.29 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsThreadUtils.h:1125:9, 115:54.29 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsThreadUtils.h:1419:7, 115:54.29 inlined from 'nsresult nsWifiMonitor::DoScan()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/wifi/nsWifiMonitor.cpp:372:68: 115:54.29 /builddir/build/BUILD/firefox-140.4.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] 115:54.29 655 | aOther.mHdr->mLength = 0; 115:54.29 | ~~~~~~~~~~~~~~~~~~~~~^~~ 115:54.29 /builddir/build/BUILD/firefox-140.4.0/netwerk/wifi/nsWifiMonitor.cpp: In member function 'nsresult nsWifiMonitor::DoScan()': 115:54.29 /builddir/build/BUILD/firefox-140.4.0/netwerk/wifi/nsWifiMonitor.cpp:374:34: note: at offset 8 into object '' of size 8 115:54.29 374 | mLastAccessPoints.Clone(), accessPointsChanged)); 115:54.29 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 115:54.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 115:54.60 parser/html 115:56.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 116:05.26 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 116:05.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 116:05.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 116:05.26 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 116:05.26 from /builddir/build/BUILD/firefox-140.4.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:9, 116:05.26 from Unified_cpp_parser_html0.cpp:137: 116:05.26 /builddir/build/BUILD/firefox-140.4.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]': 116:05.26 /builddir/build/BUILD/firefox-140.4.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 >*]' 116:05.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 116:05.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 116:05.26 /builddir/build/BUILD/firefox-140.4.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] 116:05.26 302 | memcpy(&value, &aInternalValue, sizeof(value)); 116:05.26 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:05.26 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 116:05.26 413 | struct FrameBidiData { 116:05.26 | ^~~~~~~~~~~~~ 116:06.84 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 116:06.85 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 116:06.85 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 116:06.85 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 116:06.85 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 116:06.85 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 116:06.85 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 116:06.85 from /builddir/build/BUILD/firefox-140.4.0/netwerk/url-classifier/ChannelClassifierService.cpp:10, 116:06.85 from Unified_cpp_url-classifier0.cpp:11: 116:06.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 116:06.85 /builddir/build/BUILD/firefox-140.4.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 116:06.85 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 116:06.85 | 116:06.85 /builddir/build/BUILD/firefox-140.4.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 116:07.93 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/MetricTypes.h:14, 116:07.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/CertVerifier.h:19, 116:07.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/CommonSocketControl.h:10, 116:07.93 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/QuicSocketControl.h:10, 116:07.93 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/Http3Session.cpp:15, 116:07.93 from Unified_cpp_protocol_http2.cpp:11: 116:07.93 In member function 'mozilla::glean::impl::CustomDistributionMetric mozilla::glean::impl::Labeled::EnumGet(E) const [with E = mozilla::glean::http3::EchOutcomeLabel]', 116:07.93 inlined from 'void mozilla::net::Http3Session::EchOutcomeTelemetry()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/Http3Session.cpp:2591:36: 116:07.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/Labeled.h:178:64: warning: 'label' may be used uninitialized [-Wmaybe-uninitialized] 116:07.93 178 | auto submetricId = fog_labeled_custom_distribution_enum_get( 116:07.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 116:07.93 179 | mId, static_cast(aLabel)); 116:07.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:07.95 /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/Http3Session.cpp: In member function 'void mozilla::net::Http3Session::EchOutcomeTelemetry()': 116:07.95 /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/Http3Session.cpp:2578:33: note: 'label' was declared here 116:07.95 2578 | glean::http3::EchOutcomeLabel label; 116:07.95 | ^~~~~ 116:11.08 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 116:11.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 116:11.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 116:11.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 116:11.08 /builddir/build/BUILD/firefox-140.4.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]': 116:11.08 /builddir/build/BUILD/firefox-140.4.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 >*]' 116:11.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 116:11.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 116:11.08 /builddir/build/BUILD/firefox-140.4.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] 116:11.08 302 | memcpy(&value, &aInternalValue, sizeof(value)); 116:11.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:11.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 116:11.08 413 | struct FrameBidiData { 116:11.08 | ^~~~~~~~~~~~~ 116:17.54 In file included from /builddir/build/BUILD/firefox-140.4.0/parser/html/nsHtml5TreeBuilder.cpp:4797, 116:17.54 from Unified_cpp_parser_html1.cpp:83: 116:17.54 /builddir/build/BUILD/firefox-140.4.0/parser/html/nsHtml5TreeBuilderCppSupplement.h: In member function 'void nsHtml5TreeBuilder::appendCharacters(nsIContentHandle*, char16_t*, int32_t, int32_t)': 116:17.55 /builddir/build/BUILD/firefox-140.4.0/parser/html/nsHtml5TreeBuilderCppSupplement.h:993:9: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing between 18446744069414584320 and 18446744073709551614 bytes into a region of size 9223372036854775807 [-Wstringop-overflow=] 116:17.56 993 | memcpy(bufferCopy.get(), aBuffer, aLength * sizeof(char16_t)); 116:17.56 | ^ 116:17.56 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/mozalloc.h:129, 116:17.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/atomic:68, 116:17.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Atomics.h:24, 116:17.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsAtom.h:12, 116:17.56 from /builddir/build/BUILD/firefox-140.4.0/parser/html/nsHtml5UTF16Buffer.h:31, 116:17.56 from /builddir/build/BUILD/firefox-140.4.0/parser/html/nsHtml5OwningUTF16Buffer.h:8, 116:17.56 from /builddir/build/BUILD/firefox-140.4.0/parser/html/nsHtml5Speculation.h:8, 116:17.56 from /builddir/build/BUILD/firefox-140.4.0/parser/html/nsHtml5Speculation.cpp:5, 116:17.56 from Unified_cpp_parser_html1.cpp:2: 116:17.56 In function 'void* operator new [](size_t, const std::nothrow_t&)', 116:17.56 inlined from 'typename mozilla::detail::UniqueSelector::UnknownBound mozilla::MakeUniqueFallible(long unsigned int) [with T = char16_t []]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/UniquePtrExtensions.h:43:23, 116:17.56 inlined from 'void nsHtml5TreeBuilder::appendCharacters(nsIContentHandle*, char16_t*, int32_t, int32_t)' at /builddir/build/BUILD/firefox-140.4.0/parser/html/nsHtml5TreeBuilderCppSupplement.h:984:68: 116:17.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:56:21: note: destination object of size 9223372036854775807 allocated by 'malloc' 116:17.56 56 | return malloc_impl(size); 116:17.56 | ^ 116:20.17 parser/htmlparser 116:25.32 parser/prototype 116:25.81 security/certverifier 116:27.31 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:15, 116:27.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 116:27.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 116:27.31 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/HttpLog.h:20, 116:27.31 from /builddir/build/BUILD/firefox-140.4.0/netwerk/protocol/http/Http2WebTransportStream.cpp:7, 116:27.31 from Unified_cpp_protocol_http2.cpp:2: 116:27.31 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 116:27.31 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::net::HttpBaseChannel::InternalSetUploadStream(nsIInputStream*, int64_t, bool)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 116:27.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 116:27.31 678 | aFrom->ChainTo(aTo.forget(), ""); 116:27.32 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:27.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::net::HttpBaseChannel::InternalSetUploadStream(nsIInputStream*, int64_t, bool)::::ResolveOrRejectValue&&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 116:27.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 116:27.32 1191 | void ChainTo(already_AddRefed aChainedPromise, 116:27.32 | ^~~~~~~ 116:27.39 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 116:27.40 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise::AllSettled(nsISerialEventTarget*, nsTArray > >&)::::ResolveOrRejectValueParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 116:27.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 116:27.40 678 | aFrom->ChainTo(aTo.forget(), ""); 116:27.40 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:27.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise::AllSettled(nsISerialEventTarget*, nsTArray > >&)::::ResolveOrRejectValueParam)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 116:27.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 116:27.40 1191 | void ChainTo(already_AddRefed aChainedPromise, 116:27.40 | ^~~~~~~ 116:34.31 security/ct 116:34.78 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsTString, false>; ResolveValueT = RefPtr; RejectValueT = nsTString; bool IsExclusive = false]', 116:34.78 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::HttpChannelChild::MaybeConnectToSocketProcess()::&)>; RejectFunction = mozilla::net::HttpChannelChild::MaybeConnectToSocketProcess()::; ResolveValueT = RefPtr; RejectValueT = nsTString; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 116:34.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 116:34.78 678 | aFrom->ChainTo(aTo.forget(), ""); 116:34.78 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:34.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::HttpChannelChild::MaybeConnectToSocketProcess()::&)>; RejectFunction = mozilla::net::HttpChannelChild::MaybeConnectToSocketProcess()::; ResolveValueT = RefPtr; RejectValueT = nsTString; bool IsExclusive = false]': 116:34.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = nsTString; bool IsExclusive = false]' 116:34.78 1191 | void ChainTo(already_AddRefed aChainedPromise, 116:34.78 | ^~~~~~~ 116:35.16 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 116:35.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIStringBundle.h:13, 116:35.16 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/NSSErrorsService.h:13, 116:35.16 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/ScopedNSSTypes.h:24, 116:35.16 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/EnterpriseRoots.h:10, 116:35.16 from /builddir/build/BUILD/firefox-140.4.0/security/certverifier/CertVerifier.h:12, 116:35.16 from /builddir/build/BUILD/firefox-140.4.0/security/certverifier/CertVerifier.cpp:7, 116:35.16 from Unified_cpp_certverifier0.cpp:2: 116:35.16 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 116:35.16 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2678:31, 116:35.16 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElements(nsTArray_Impl&&) [with Item = mozilla::psm::IssuerCandidateWithSource; Allocator = nsTArrayInfallibleAllocator; E = mozilla::psm::IssuerCandidateWithSource]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2829:41, 116:35.16 inlined from 'virtual mozilla::psm::Result mozilla::psm::NSSCertDBTrustDomain::FindIssuer(mozilla::pkix::Input, mozilla::pkix::TrustDomain::IssuerChecker&, mozilla::pkix::Time)' at /builddir/build/BUILD/firefox-140.4.0/security/certverifier/NSSCertDBTrustDomain.cpp:325:37: 116:35.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 116:35.17 315 | mHdr->mLength = 0; 116:35.17 | ~~~~~~~~~~~~~~^~~ 116:35.17 In file included from Unified_cpp_certverifier0.cpp:20: 116:35.17 /builddir/build/BUILD/firefox-140.4.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)': 116:35.17 /builddir/build/BUILD/firefox-140.4.0/security/certverifier/NSSCertDBTrustDomain.cpp:220:39: note: at offset 8 into object 'geckoRootCandidates' of size 8 116:35.17 220 | nsTArray geckoRootCandidates; 116:35.17 | ^~~~~~~~~~~~~~~~~~~ 116:35.22 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 116:35.23 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::; RejectFunction = mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 116:35.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 116:35.23 678 | aFrom->ChainTo(aTo.forget(), ""); 116:35.23 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::; RejectFunction = mozilla::net::HttpChannelParent::ContinueVerification(nsIAsyncVerifyRedirectReadyCallback*)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 116:35.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 116:35.23 1191 | void ChainTo(already_AddRefed aChainedPromise, 116:35.23 | ^~~~~~~ 116:35.49 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 116:35.49 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIReferrerInfo*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::RequestHeaderTuples&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::Maybe&, const bool&, const mozilla::net::PHttpChannelParent::int16_t&, const mozilla::net::PHttpChannelParent::ClassOfService&, const mozilla::net::PHttpChannelParent::uint8_t&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsCString&, const bool&, const bool&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::LoadInfoArgs&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::Maybe&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::dom::RequestMode&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsString&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsTArray&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const bool&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsAString&, const nsAString&, const bool&, const mozilla::net::PHttpChannelParent::nsString&)::; RejectFunction = mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIReferrerInfo*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::RequestHeaderTuples&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::Maybe&, const bool&, const mozilla::net::PHttpChannelParent::int16_t&, const mozilla::net::PHttpChannelParent::ClassOfService&, const mozilla::net::PHttpChannelParent::uint8_t&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsCString&, const bool&, const bool&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::LoadInfoArgs&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::Maybe&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::dom::RequestMode&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsString&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsTArray&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const bool&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsAString&, const nsAString&, const bool&, const mozilla::net::PHttpChannelParent::nsString&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 116:35.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 116:35.49 678 | aFrom->ChainTo(aTo.forget(), ""); 116:35.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIReferrerInfo*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::RequestHeaderTuples&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::Maybe&, const bool&, const mozilla::net::PHttpChannelParent::int16_t&, const mozilla::net::PHttpChannelParent::ClassOfService&, const mozilla::net::PHttpChannelParent::uint8_t&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsCString&, const bool&, const bool&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::LoadInfoArgs&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::Maybe&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::dom::RequestMode&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsString&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsTArray&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const bool&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsAString&, const nsAString&, const bool&, const mozilla::net::PHttpChannelParent::nsString&)::; RejectFunction = mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIReferrerInfo*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::RequestHeaderTuples&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::Maybe&, const bool&, const mozilla::net::PHttpChannelParent::int16_t&, const mozilla::net::PHttpChannelParent::ClassOfService&, const mozilla::net::PHttpChannelParent::uint8_t&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsCString&, const bool&, const bool&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::LoadInfoArgs&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::Maybe&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::dom::RequestMode&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsString&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsTArray&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const bool&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsAString&, const nsAString&, const bool&, const mozilla::net::PHttpChannelParent::nsString&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 116:35.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 116:35.49 1191 | void ChainTo(already_AddRefed aChainedPromise, 116:35.49 | ^~~~~~~ 116:35.55 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 116:35.55 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIReferrerInfo*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::RequestHeaderTuples&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::Maybe&, const bool&, const mozilla::net::PHttpChannelParent::int16_t&, const mozilla::net::PHttpChannelParent::ClassOfService&, const mozilla::net::PHttpChannelParent::uint8_t&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsCString&, const bool&, const bool&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::LoadInfoArgs&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::Maybe&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::dom::RequestMode&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsString&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsTArray&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const bool&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsAString&, const nsAString&, const bool&, const mozilla::net::PHttpChannelParent::nsString&)::; RejectFunction = mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIReferrerInfo*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::RequestHeaderTuples&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::Maybe&, const bool&, const mozilla::net::PHttpChannelParent::int16_t&, const mozilla::net::PHttpChannelParent::ClassOfService&, const mozilla::net::PHttpChannelParent::uint8_t&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsCString&, const bool&, const bool&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::LoadInfoArgs&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::Maybe&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::dom::RequestMode&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsString&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsTArray&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const bool&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsAString&, const nsAString&, const bool&, const mozilla::net::PHttpChannelParent::nsString&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 116:35.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 116:35.55 678 | aFrom->ChainTo(aTo.forget(), ""); 116:35.55 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIReferrerInfo*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::RequestHeaderTuples&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::Maybe&, const bool&, const mozilla::net::PHttpChannelParent::int16_t&, const mozilla::net::PHttpChannelParent::ClassOfService&, const mozilla::net::PHttpChannelParent::uint8_t&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsCString&, const bool&, const bool&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::LoadInfoArgs&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::Maybe&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::dom::RequestMode&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsString&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsTArray&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const bool&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsAString&, const nsAString&, const bool&, const mozilla::net::PHttpChannelParent::nsString&)::; RejectFunction = mozilla::net::HttpChannelParent::DoAsyncOpen(mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIReferrerInfo*, mozilla::net::PHttpChannelParent::nsIURI*, mozilla::net::PHttpChannelParent::nsIURI*, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::RequestHeaderTuples&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::Maybe&, const bool&, const mozilla::net::PHttpChannelParent::int16_t&, const mozilla::net::PHttpChannelParent::ClassOfService&, const mozilla::net::PHttpChannelParent::uint8_t&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsCString&, const bool&, const bool&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::LoadInfoArgs&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::Maybe&, const mozilla::net::PHttpChannelParent::uint32_t&, const bool&, const bool&, const bool&, const mozilla::net::PHttpChannelParent::nsCString&, const mozilla::dom::RequestMode&, const mozilla::net::PHttpChannelParent::uint32_t&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::nsString&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsTArray&, const mozilla::net::PHttpChannelParent::uint64_t&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::TimeStamp&, const bool&, const mozilla::net::PHttpChannelParent::TimeStamp&, const mozilla::net::PHttpChannelParent::uint64_t&, const nsAString&, const nsAString&, const bool&, const mozilla::net::PHttpChannelParent::nsString&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 116:35.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 116:35.55 1191 | void ChainTo(already_AddRefed aChainedPromise, 116:35.56 | ^~~~~~~ 116:35.65 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 116:35.65 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::HttpChannelParent::ConnectChannel(const mozilla::net::PHttpChannelParent::uint32_t&)::; RejectFunction = mozilla::net::HttpChannelParent::ConnectChannel(const mozilla::net::PHttpChannelParent::uint32_t&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 116:35.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 116:35.65 678 | aFrom->ChainTo(aTo.forget(), ""); 116:35.65 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:35.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::HttpChannelParent::ConnectChannel(const mozilla::net::PHttpChannelParent::uint32_t&)::; RejectFunction = mozilla::net::HttpChannelParent::ConnectChannel(const mozilla::net::PHttpChannelParent::uint32_t&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 116:35.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 116:35.66 1191 | void ChainTo(already_AddRefed aChainedPromise, 116:35.66 | ^~~~~~~ 116:36.28 security/manager/pki 116:39.09 security/manager/ssl/nsSTSPreloadListGenerated.inc.stub 116:39.09 security/manager/ssl/xpcshell.inc.stub 116:39.10 security/manager/ssl/addons-public.inc.stub 116:39.46 security/manager/ssl/addons-public-intermediate.inc.stub 116:39.57 security/manager/ssl/addons-stage.inc.stub 116:39.75 security/manager/ssl/addons-stage-intermediate.inc.stub 116:39.92 security/manager/ssl/content-signature-prod.inc.stub 116:40.09 security/manager/ssl/content-signature-stage.inc.stub 116:40.27 security/manager/ssl/content-signature-dev.inc.stub 116:40.45 security/manager/ssl/content-signature-local.inc.stub 116:40.81 security/nss/lib/mozpkix 116:44.12 security/sandbox/common 116:46.29 security/sandbox/linux/broker 116:46.57 security/sandbox/linux/glue 116:46.94 security/sandbox/linux/launch 116:50.31 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 116:50.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 116:50.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 116:50.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:13, 116:50.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashMap.h:13, 116:50.31 from /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/broker/SandboxBroker.h:16, 116:50.31 from /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/broker/SandboxBroker.cpp:7, 116:50.31 from Unified_cpp_linux_broker0.cpp:2: 116:50.31 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 116:50.31 inlined from 'void nsTArray_Impl::Clear() [with E = std::pair, int>; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 116:50.31 inlined from 'mozilla::AddLdconfigPaths(SandboxBroker::Policy*)::' at /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp:296:26, 116:50.31 inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = mozilla::AddLdconfigPaths(SandboxBroker::Policy*)::&; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:61:36, 116:50.31 inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = mozilla::AddLdconfigPaths(SandboxBroker::Policy*)::&; _Args = {}]' at /usr/include/c++/12/bits/invoke.h:111:28, 116:50.31 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++/12/bits/std_function.h:290:30: 116:50.32 /builddir/build/BUILD/firefox-140.4.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] 116:50.32 315 | mHdr->mLength = 0; 116:50.32 | ~~~~~~~~~~~~~~^~~ 116:50.32 In file included from Unified_cpp_linux_broker0.cpp:20: 116:50.32 /builddir/build/BUILD/firefox-140.4.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 = {}]': 116:50.32 /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/broker/SandboxBrokerPolicyFactory.cpp:290:21: note: at offset 8 into object 'ldConfigCache' of size 8 116:50.32 290 | static FileCacheT ldConfigCache{}; 116:50.32 | ^~~~~~~~~~~~~ 116:52.18 security/sandbox/linux/reporter 116:52.18 security/sandbox/linux 117:00.55 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 117:00.55 from /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/reporter/SandboxReporter.h:17, 117:00.55 from /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/reporter/SandboxReporter.cpp:7, 117:00.55 from Unified_cpp_linux_reporter0.cpp:2: 117:00.55 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 117:00.55 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::SandboxReport; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 117:00.55 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 117:00.55 inlined from 'mozilla::SandboxReportArray::SandboxReportArray(mozilla::SandboxReporter::Snapshot&&)' at /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp:133:33, 117:00.55 inlined from 'virtual nsresult mozilla::SandboxReporterWrapper::Snapshot(mozISandboxReportArray**)' at /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp:190:73, 117:00.55 inlined from 'virtual nsresult mozilla::SandboxReporterWrapper::Snapshot(mozISandboxReportArray**)' at /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp:183:15: 117:00.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 2 is outside array bounds of 'mozilla::SandboxReporter::Snapshot [1]' [-Warray-bounds] 117:00.55 655 | aOther.mHdr->mLength = 0; 117:00.55 | ~~~~~~~~~~~~~~~~~~~~~^~~ 117:00.55 In file included from Unified_cpp_linux_reporter0.cpp:11: 117:00.56 /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp: In member function 'virtual nsresult mozilla::SandboxReporterWrapper::Snapshot(mozISandboxReportArray**)': 117:00.56 /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/reporter/SandboxReporterWrappers.cpp:190:71: note: at offset 16 into object '' of size 16 117:00.56 190 | new SandboxReportArray(SandboxReporter::Singleton()->GetSnapshot()); 117:00.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 117:00.56 startupcache 117:01.65 In file included from /builddir/build/BUILD/firefox-140.4.0/security/sandbox/chromium/sandbox/linux/bpf_dsl/policy_compiler.cc:21, 117:01.65 from Unified_cpp_sandbox_linux2.cpp:47: 117:01.66 /builddir/build/BUILD/firefox-140.4.0/security/sandbox/chromium/sandbox/linux/bpf_dsl/syscall_set.h:73:19: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 117:01.66 73 | : public std::iterator { 117:01.66 | ^~~~~~~~ 117:01.66 In file included from /usr/include/c++/12/string:45, 117:01.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string:3, 117:01.66 from /usr/include/c++/12/bits/locale_classes.h:40, 117:01.66 from /usr/include/c++/12/bits/ios_base.h:41, 117:01.66 from /usr/include/c++/12/ios:42, 117:01.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/ios:3, 117:01.66 from /usr/include/c++/12/istream:38, 117:01.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/istream:3, 117:01.66 from /usr/include/c++/12/sstream:38, 117:01.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/sstream:3, 117:01.66 from /builddir/build/BUILD/firefox-140.4.0/security/sandbox/chromium/base/logging.h:13, 117:01.66 from /builddir/build/BUILD/firefox-140.4.0/security/sandbox/chromium/base/time/time.h:62, 117:01.66 from /builddir/build/BUILD/firefox-140.4.0/security/sandbox/chromium/base/time/time_now_posix.cc:5, 117:01.66 from Unified_cpp_sandbox_linux2.cpp:2: 117:01.66 /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 117:01.66 127 | struct _GLIBCXX17_DEPRECATED iterator 117:01.66 | ^~~~~~~~ 117:02.05 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MPSCQueue.h:22, 117:02.05 from /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/SandboxProfiler.h:22, 117:02.05 from /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/SandboxLogging.h:36, 117:02.05 from /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/SandboxOpenedFiles.cpp:15, 117:02.05 from Unified_cpp_sandbox_linux3.cpp:2: 117:02.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = SandboxReport]': 117:02.05 /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/SandboxReporterClient.cpp:45:10: required from here 117:02.06 /builddir/build/BUILD/firefox-140.4.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] 117:02.06 37 | memset(aT, 0, sizeof(T)); 117:02.06 | ~~~~~~^~~~~~~~~~~~~~~~~~ 117:02.06 In file included from /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/SandboxReporterClient.h:10, 117:02.06 from /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/SandboxReporterClient.cpp:7, 117:02.06 from Unified_cpp_sandbox_linux3.cpp:20: 117:02.06 /builddir/build/BUILD/firefox-140.4.0/security/sandbox/linux/reporter/SandboxReporterCommon.h:23:8: note: 'struct mozilla::SandboxReport' declared here 117:02.06 23 | struct SandboxReport { 117:02.06 | ^~~~~~~~~~~~~ 117:03.39 storage 117:08.08 third_party/abseil-cpp/absl/base/base_gn 117:09.16 third_party/abseil-cpp/absl/base/log_severity_gn 117:10.90 third_party/abseil-cpp/absl/base/malloc_internal_gn 117:11.50 In file included from Unified_cpp_malloc_internal_gn0.cpp:2: 117:11.50 /builddir/build/BUILD/firefox-140.4.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::LowLevelAlloc::Arena::freelist' whose type uses the anonymous namespace [-Wsubobject-linkage] 117:11.51 201 | struct LowLevelAlloc::Arena { 117:11.51 | ^~~~~ 117:11.81 third_party/abseil-cpp/absl/base/raw_logging_internal_gn 117:12.31 third_party/abseil-cpp/absl/base/spinlock_wait_gn 117:12.50 third_party/abseil-cpp/absl/base/strerror_gn 117:12.90 third_party/abseil-cpp/absl/base/throw_delegate_gn 117:13.55 third_party/abseil-cpp/absl/base/tracing_internal_gn 117:13.60 third_party/abseil-cpp/absl/container/hashtablez_sampler_gn 117:13.97 third_party/abseil-cpp/absl/container/raw_hash_set_gn 117:14.74 third_party/abseil-cpp/absl/crc/cpu_detect_gn 117:15.08 third_party/abseil-cpp/absl/crc/crc32c_gn 117:15.93 third_party/abseil-cpp/absl/crc/crc_cord_state_gn 117:16.71 third_party/abseil-cpp/absl/crc/crc_internal_gn 117:16.89 third_party/abseil-cpp/absl/debugging/debugging_internal_gn 117:17.59 third_party/abseil-cpp/absl/debugging/demangle_internal_gn 117:17.59 third_party/abseil-cpp/absl/debugging/examine_stack_gn 117:17.60 third_party/abseil-cpp/absl/debugging/failure_signal_handler_gn 117:18.15 third_party/abseil-cpp/absl/debugging/stacktrace_gn 117:18.26 third_party/abseil-cpp/absl/debugging/symbolize_gn 117:18.34 third_party/abseil-cpp/absl/hash/city_gn 117:18.51 third_party/abseil-cpp/absl/hash/hash_gn 117:19.05 third_party/abseil-cpp/absl/hash/low_level_hash_gn 117:19.30 third_party/abseil-cpp/absl/log/die_if_null_gn 117:19.51 third_party/abseil-cpp/absl/log/globals_gn 117:19.52 third_party/abseil-cpp/absl/log/initialize_gn 117:19.84 third_party/abseil-cpp/absl/log/internal/check_op_gn 117:20.34 third_party/abseil-cpp/absl/log/internal/conditions_gn 117:20.39 third_party/abseil-cpp/absl/log/internal/fnmatch_gn 117:20.53 third_party/abseil-cpp/absl/log/internal/format_gn 117:20.80 third_party/abseil-cpp/absl/log/internal/globals_gn 117:21.05 third_party/abseil-cpp/absl/log/internal/log_message_gn 117:21.18 third_party/abseil-cpp/absl/log/internal/log_sink_set_gn 117:21.74 third_party/abseil-cpp/absl/log/internal/nullguard_gn 117:21.76 third_party/abseil-cpp/absl/log/internal/proto_gn 117:21.85 third_party/abseil-cpp/absl/log/internal/vlog_config_gn 117:22.44 third_party/abseil-cpp/absl/log/log_entry_gn 117:22.50 third_party/abseil-cpp/absl/log/log_sink_gn 117:22.70 third_party/abseil-cpp/absl/numeric/int128_gn 117:23.29 third_party/abseil-cpp/absl/profiling/exponential_biased_gn 117:23.38 third_party/abseil-cpp/absl/random/distributions_gn 117:23.64 third_party/abseil-cpp/absl/random/internal/platform_gn 117:23.69 third_party/abseil-cpp/absl/random/internal/pool_urbg_gn 117:23.78 third_party/abseil-cpp/absl/random/internal/randen_gn 117:23.85 third_party/abseil-cpp/absl/random/internal/randen_hwaes_gn 117:23.95 third_party/abseil-cpp/absl/random/internal/randen_hwaes_impl_gn 117:24.22 third_party/abseil-cpp/absl/random/internal/randen_slow_gn 117:24.39 third_party/abseil-cpp/absl/random/internal/seed_material_gn 117:24.60 third_party/abseil-cpp/absl/random/seed_gen_exception_gn 117:24.73 third_party/abseil-cpp/absl/random/seed_sequences_gn 117:25.02 third_party/abseil-cpp/absl/status/status_gn 117:25.05 third_party/abseil-cpp/absl/status/statusor_gn 117:25.40 third_party/abseil-cpp/absl/strings/cord_gn 117:25.74 third_party/abseil-cpp/absl/strings/cord_internal_gn 117:26.72 third_party/abseil-cpp/absl/strings/cordz_functions_gn 117:27.43 third_party/abseil-cpp/absl/strings/cordz_handle_gn 117:27.50 third_party/abseil-cpp/absl/strings/cordz_info_gn 117:28.53 third_party/abseil-cpp/absl/strings/internal_gn 117:28.55 third_party/abseil-cpp/absl/strings/str_format_internal_gn 117:29.07 third_party/abseil-cpp/absl/strings/string_view_gn 117:29.34 third_party/abseil-cpp/absl/strings/strings_gn 117:30.21 third_party/abseil-cpp/absl/synchronization/graphcycles_internal_gn 117:30.62 In file included from Unified_cpp_phcycles_internal_gn0.cpp:2: 117:30.62 /builddir/build/BUILD/firefox-140.4.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: 'absl::synchronization_internal::GraphCycles::Rep' has a field 'absl::synchronization_internal::GraphCycles::Rep::nodes_' whose type uses the anonymous namespace [-Wsubobject-linkage] 117:30.62 348 | struct GraphCycles::Rep { 117:30.62 | ^~~ 117:30.62 /builddir/build/BUILD/firefox-140.4.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: 'absl::synchronization_internal::GraphCycles::Rep' has a field 'absl::synchronization_internal::GraphCycles::Rep::free_nodes_' whose type uses the anonymous namespace [-Wsubobject-linkage] 117:30.62 /builddir/build/BUILD/firefox-140.4.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: 'absl::synchronization_internal::GraphCycles::Rep' has a field 'absl::synchronization_internal::GraphCycles::Rep::ptrmap_' whose type uses the anonymous namespace [-Wsubobject-linkage] 117:30.62 /builddir/build/BUILD/firefox-140.4.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: 'absl::synchronization_internal::GraphCycles::Rep' has a field 'absl::synchronization_internal::GraphCycles::Rep::deltaf_' whose type uses the anonymous namespace [-Wsubobject-linkage] 117:30.62 /builddir/build/BUILD/firefox-140.4.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: 'absl::synchronization_internal::GraphCycles::Rep' has a field 'absl::synchronization_internal::GraphCycles::Rep::deltab_' whose type uses the anonymous namespace [-Wsubobject-linkage] 117:30.62 /builddir/build/BUILD/firefox-140.4.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: 'absl::synchronization_internal::GraphCycles::Rep' has a field 'absl::synchronization_internal::GraphCycles::Rep::list_' whose type uses the anonymous namespace [-Wsubobject-linkage] 117:30.62 /builddir/build/BUILD/firefox-140.4.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: 'absl::synchronization_internal::GraphCycles::Rep' has a field 'absl::synchronization_internal::GraphCycles::Rep::merged_' whose type uses the anonymous namespace [-Wsubobject-linkage] 117:30.62 /builddir/build/BUILD/firefox-140.4.0/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc:348:21: warning: 'absl::synchronization_internal::GraphCycles::Rep' has a field 'absl::synchronization_internal::GraphCycles::Rep::stack_' whose type uses the anonymous namespace [-Wsubobject-linkage] 117:30.80 third_party/abseil-cpp/absl/synchronization/kernel_timeout_internal_gn 117:31.37 third_party/abseil-cpp/absl/synchronization/synchronization_gn 117:32.32 third_party/abseil-cpp/absl/time/internal/cctz/civil_time_gn 117:33.13 third_party/abseil-cpp/absl/time/internal/cctz/time_zone_gn 117:33.50 third_party/abseil-cpp/absl/time/time_gn 117:33.95 third_party/abseil-cpp/absl/types/bad_optional_access_gn 117:34.26 third_party/abseil-cpp/absl/types/bad_variant_access_gn 117:34.70 third_party/drm/libdrm 117:34.78 third_party/gbm/libgbm 117:34.81 third_party/libepoxy 117:34.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 117:34.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 117:34.98 /builddir/build/BUILD/firefox-140.4.0/third_party/libepoxy/libepoxy/src/dispatch_egl.c: In function 'epoxy_egl_version': 117:34.98 /builddir/build/BUILD/firefox-140.4.0/third_party/libepoxy/libepoxy/src/dispatch_egl.c:65:9: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 117:34.98 65 | int ret; 117:34.98 | ^~~ 117:35.02 third_party/libsrtp/src 117:35.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 117:35.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 117:35.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 117:36.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 117:36.33 third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn 117:37.13 third_party/libwebrtc/api/audio/aec3_config_gn 117:37.31 third_party/libwebrtc/api/audio/aec3_factory_gn 117:37.42 third_party/libwebrtc/api/audio/audio_frame_api_gn 117:38.43 third_party/libwebrtc/api/audio/audio_processing_gn 117:38.70 third_party/libwebrtc/api/audio/audio_processing_statistics_gn 117:38.82 third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn 117:38.85 third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn 117:39.61 third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn 117:40.19 third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn 117:41.10 third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn 117:41.11 third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn 117:42.30 third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn 117:42.56 third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn 117:42.64 third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn 117:43.70 third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn 117:44.07 third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn 117:44.13 third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn 117:45.22 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn 117:45.81 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn 117:45.81 third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn 117:46.50 third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn 117:46.89 third_party/libwebrtc/api/audio_options_api_gn 117:47.22 third_party/libwebrtc/api/crypto/options_gn 117:47.39 In file included from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/ssl_stream_adapter.h:29, 117:47.39 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/api/crypto/crypto_options.cc:16, 117:47.39 from Unified_cpp_crypto_options_gn0.cpp:2: 117:47.39 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/stream.h:134: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 117:47.39 134 | #pragma clang diagnostic push 117:47.39 | 117:47.39 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/stream.h:135: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 117:47.39 135 | #pragma clang diagnostic ignored "-Wdeprecated-declarations" 117:47.39 | 117:47.39 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/stream.h:139: warning: ignoring '#pragma clang diagnostic' [-Wunknown-pragmas] 117:47.39 139 | #pragma clang diagnostic pop 117:47.39 | 117:47.91 third_party/libwebrtc/api/environment/environment_factory_gn 117:47.98 third_party/libwebrtc/api/field_trials_registry_gn 117:48.16 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/stream.h: In destructor 'virtual rtc::StreamInterface::~StreamInterface()': 117:48.16 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/stream.h:57:30: warning: 'rtc::StreamInterface::SignalEvent' is deprecated: Use SetEventCallback instead [-Wdeprecated-declarations] 117:48.16 57 | virtual ~StreamInterface() {} 117:48.16 | ^ 117:48.16 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/stream.h:105:48: note: declared here 117:48.17 105 | sigslot::signal3 SignalEvent 117:48.17 | ^~~~~~~~~~~ 117:48.17 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/stream.h:57:30: warning: 'rtc::StreamInterface::SignalEvent' is deprecated: Use SetEventCallback instead [-Wdeprecated-declarations] 117:48.17 57 | virtual ~StreamInterface() {} 117:48.17 | ^ 117:48.17 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/stream.h:105:48: note: declared here 117:48.17 105 | sigslot::signal3 SignalEvent 117:48.17 | ^~~~~~~~~~~ 117:48.17 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/stream.h: In member function 'void rtc::StreamInterface::FireEvent(int, int)': 117:48.17 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/stream.h:138:5: warning: 'rtc::StreamInterface::SignalEvent' is deprecated: Use SetEventCallback instead [-Wdeprecated-declarations] 117:48.17 138 | SignalEvent(this, stream_events, err); 117:48.17 | ^~~~~~~~~~~ 117:48.17 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/stream.h:105:48: note: declared here 117:48.17 105 | sigslot::signal3 SignalEvent 117:48.17 | ^~~~~~~~~~~ 117:48.18 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/stream.h:138:5: warning: 'rtc::StreamInterface::SignalEvent' is deprecated: Use SetEventCallback instead [-Wdeprecated-declarations] 117:48.18 138 | SignalEvent(this, stream_events, err); 117:48.18 | ^~~~~~~~~~~ 117:48.18 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/stream.h:105:48: note: declared here 117:48.18 105 | sigslot::signal3 SignalEvent 117:48.18 | ^~~~~~~~~~~ 117:48.55 third_party/libwebrtc/api/frame_transformer_interface_gn 117:49.33 third_party/libwebrtc/api/media_stream_interface_gn 117:49.41 third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn 117:49.64 third_party/libwebrtc/api/neteq/default_neteq_factory_gn 117:50.49 third_party/libwebrtc/api/neteq/neteq_api_gn 117:50.95 third_party/libwebrtc/api/neteq/tick_timer_gn 117:51.56 third_party/libwebrtc/api/rtc_error_gn 117:51.79 third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn 117:51.89 third_party/libwebrtc/api/rtp_headers_gn 117:51.91 third_party/libwebrtc/api/rtp_packet_info_gn 117:52.62 third_party/libwebrtc/api/rtp_parameters_gn 117:52.62 third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn 117:52.90 third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn 117:52.93 third_party/libwebrtc/api/task_queue/task_queue_gn 117:53.69 third_party/libwebrtc/api/transport/bitrate_settings_gn 117:53.76 third_party/libwebrtc/api/transport/field_trial_based_config_gn 117:53.82 third_party/libwebrtc/api/transport/goog_cc_gn 117:53.84 third_party/libwebrtc/api/transport/network_control_gn 117:54.76 third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn 117:55.21 third_party/libwebrtc/api/transport_api_gn 117:55.21 third_party/libwebrtc/api/units/data_rate_gn 117:55.75 third_party/libwebrtc/api/units/data_size_gn 117:55.84 third_party/libwebrtc/api/units/frequency_gn 117:56.01 third_party/libwebrtc/api/units/time_delta_gn 117:56.12 third_party/libwebrtc/api/units/timestamp_gn 117:56.64 third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn 117:56.74 third_party/libwebrtc/api/video/encoded_frame_gn 117:56.92 third_party/libwebrtc/api/video/encoded_image_gn 117:57.04 third_party/libwebrtc/api/video/frame_buffer_gn 117:58.34 third_party/libwebrtc/api/video/video_adaptation_gn 117:58.39 third_party/libwebrtc/api/video/video_bitrate_allocation_gn 117:58.55 third_party/libwebrtc/api/video/video_bitrate_allocator_gn 117:59.29 third_party/libwebrtc/api/video/video_frame_gn 117:59.35 In file included from Unified_cpp_frame_buffer_gn0.cpp:2: 117:59.35 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/api/video/frame_buffer.cc: In member function 'void webrtc::FrameBuffer::FindNextAndLastDecodableTemporalUnit()': 117:59.35 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/api/video/frame_buffer.cc:283:12: warning: 'last_decodable_temporal_unit_timestamp' may be used uninitialized [-Wmaybe-uninitialized] 117:59.35 283 | uint32_t last_decodable_temporal_unit_timestamp; 117:59.35 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:59.45 third_party/libwebrtc/api/video/video_frame_i010_gn 118:00.51 third_party/libwebrtc/api/video/video_frame_metadata_gn 118:00.86 third_party/libwebrtc/api/video/video_rtp_headers_gn 118:01.79 In file included from Unified_cpp_video_frame_gn0.cpp:29: 118:01.79 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/api/video/video_frame_buffer.cc: In function 'const char* webrtc::VideoFrameBufferTypeToString(VideoFrameBuffer::Type)': 118:01.79 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/api/video/video_frame_buffer.cc:114:5: warning: control reaches end of non-void function [-Wreturn-type] 118:01.79 114 | default: 118:01.79 | ^~~~~~~ 118:01.97 third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn 118:02.01 third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn 118:02.26 third_party/libwebrtc/api/video_codecs/scalability_mode_gn 118:02.85 third_party/libwebrtc/api/video_codecs/video_codecs_api_gn 118:03.09 third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn 118:03.45 third_party/libwebrtc/audio/audio_gn 118:05.10 third_party/libwebrtc/audio/utility/audio_frame_operations_gn 118:05.33 third_party/libwebrtc/call/adaptation/resource_adaptation_gn 118:05.70 In file included from Unified_cpp_video_codecs_api_gn0.cpp:11: 118:05.70 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/api/video_codecs/h264_profile_level_id.cc: In function 'std::optional > webrtc::H264ProfileLevelIdToString(const H264ProfileLevelId&)': 118:05.70 /builddir/build/BUILD/firefox-140.4.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=] 118:05.70 244 | snprintf(str, 7u, "%s%02x", profile_idc_iop_string, 118:05.70 | ^~~~ 118:05.70 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/api/video_codecs/h264_profile_level_id.cc:244:21: note: directive argument in the range [1, 4294967295] 118:05.70 244 | snprintf(str, 7u, "%s%02x", profile_idc_iop_string, 118:05.70 | ^~~~~~~~ 118:05.70 In file included from /usr/include/stdio.h:906, 118:05.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/stdio.h:3, 118:05.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/throw_gcc.h:15, 118:05.70 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/type_traits:82, 118:05.70 from /usr/include/c++/12/optional:37, 118:05.70 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/api/video_codecs/av1_profile.h:14, 118:05.70 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/api/video_codecs/av1_profile.cc:11, 118:05.70 from Unified_cpp_video_codecs_api_gn0.cpp:2: 118:05.70 In function 'int snprintf(char*, size_t, const char*, ...)', 118:05.70 inlined from 'std::optional > webrtc::H264ProfileLevelIdToString(const H264ProfileLevelId&)' at /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/api/video_codecs/h264_profile_level_id.cc:244:11: 118:05.70 /usr/include/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 7 and 13 bytes into a destination of size 7 118:05.70 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 118:05.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:05.70 55 | __glibc_objsize (__s), __fmt, 118:05.70 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:05.70 56 | __va_arg_pack ()); 118:05.70 | ~~~~~~~~~~~~~~~~~ 118:06.84 third_party/libwebrtc/call/bitrate_allocator_gn 118:07.35 In file included from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/async_packet_socket.h:26, 118:07.35 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/media/base/media_channel.h:57, 118:07.35 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/audio/audio_send_stream.cc:35, 118:07.35 from Unified_cpp_audio_audio_gn0.cpp:20: 118:07.35 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h: In function 'bool rtc::IsBlockingError(int)': 118:07.35 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical 'or' of equal expressions [-Wlogical-op] 118:07.35 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 118:07.35 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 118:07.69 third_party/libwebrtc/call/bitrate_configurator_gn 118:08.58 third_party/libwebrtc/call/call_gn 118:09.68 third_party/libwebrtc/call/call_interfaces_gn 118:11.12 third_party/libwebrtc/call/payload_type_picker_gn 118:12.02 In file included from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket_factory.h:14, 118:12.02 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket_server.h:18, 118:12.02 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/thread.h:39, 118:12.02 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/call/call.cc:88, 118:12.02 from Unified_cpp_call_call_gn0.cpp:2: 118:12.02 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h: In function 'bool rtc::IsBlockingError(int)': 118:12.02 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical 'or' of equal expressions [-Wlogical-op] 118:12.02 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 118:12.02 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 118:12.31 third_party/libwebrtc/call/rtp_interfaces_gn 118:13.44 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/call/call.cc: At global scope: 118:13.44 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/call/call.cc:229:7: warning: 'webrtc::internal::Call' has a field 'webrtc::internal::Call::owned_pt_suggester_' whose type uses the anonymous namespace [-Wsubobject-linkage] 118:13.44 229 | class Call final : public webrtc::Call, 118:13.44 | ^~~~ 118:13.95 third_party/libwebrtc/call/rtp_receiver_gn 118:14.35 third_party/libwebrtc/call/rtp_sender_gn 118:16.17 third_party/libwebrtc/call/version_gn 118:16.20 third_party/libwebrtc/call/video_receive_stream_api_gn 118:18.33 In file included from Unified_cpp_call_rtp_sender_gn0.cpp:2: 118:18.34 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/call/rtp_payload_params.cc: In member function 'std::optional webrtc::RtpPayloadParams::GenericStructure(const webrtc::CodecSpecificInfo*)': 118:18.34 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/call/rtp_payload_params.cc:435:1: warning: control reaches end of non-void function [-Wreturn-type] 118:18.34 435 | } 118:18.34 | ^ 118:18.62 third_party/libwebrtc/call/video_send_stream_api_gn 118:18.75 third_party/libwebrtc/common_audio/common_audio_avx2_gn 118:18.82 third_party/libwebrtc/common_audio/common_audio_c_gn 118:18.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 118:19.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 118:19.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 118:19.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 118:20.33 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 118:20.49 third_party/libwebrtc/common_audio/common_audio_cc_gn 118:20.55 third_party/libwebrtc/common_audio/common_audio_gn 118:21.29 third_party/libwebrtc/common_audio/common_audio_sse2_gn 118:21.31 third_party/libwebrtc/common_audio/fir_filter_factory_gn 118:22.19 third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn 118:22.20 third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn 118:22.65 third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn 118:22.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 118:22.71 third_party/libwebrtc/common_video/common_video_gn 118:22.76 third_party/libwebrtc/common_video/corruption_detection_converters_gn 118:23.89 third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn 118:24.39 third_party/libwebrtc/logging/rtc_event_audio_gn 118:24.97 third_party/libwebrtc/logging/rtc_event_bwe_gn 118:25.10 third_party/libwebrtc/logging/rtc_event_field_gn 118:26.20 third_party/libwebrtc/logging/rtc_event_number_encodings_gn 118:26.22 In file included from Unified_cpp_rtc_event_field_gn0.cpp:20: 118:26.22 /builddir/build/BUILD/firefox-140.4.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] 118:26.22 31 | std::optional ConvertFieldType(uint64_t value) { 118:26.22 | ^~~~~~~~~~~~~~~~ 118:26.27 third_party/libwebrtc/logging/rtc_event_pacing_gn 118:26.79 third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn 118:27.12 third_party/libwebrtc/logging/rtc_event_video_gn 118:27.51 third_party/libwebrtc/logging/rtc_stream_config_gn 118:27.63 third_party/libwebrtc/media/adapted_video_track_source_gn 118:28.53 third_party/libwebrtc/media/codec_gn 118:28.74 third_party/libwebrtc/media/media_constants_gn 118:28.77 third_party/libwebrtc/media/rid_description_gn 118:28.94 third_party/libwebrtc/media/rtc_audio_video_gn 118:29.11 third_party/libwebrtc/media/rtc_internal_video_codecs_gn 118:30.20 In file included from Unified_cpp_media_codec_gn0.cpp:11: 118:30.20 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/media/base/codec_comparators.cc: In lambda function: 118:30.20 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/media/base/codec_comparators.cc:342:3: warning: control reaches end of non-void function [-Wreturn-type] 118:30.20 342 | }; 118:30.20 | ^ 118:30.31 third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn 118:31.20 third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn 118:31.39 third_party/libwebrtc/media/video_adapter_gn 118:32.03 third_party/libwebrtc/media/video_broadcaster_gn 118:32.97 third_party/libwebrtc/media/video_common_gn 118:33.17 third_party/libwebrtc/media/video_source_base_gn 118:33.69 third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn 118:33.93 third_party/libwebrtc/modules/audio_coding/audio_coding_gn 118:34.81 third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn 118:35.14 third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn 118:35.51 third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn 118:35.69 third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn 118:35.80 third_party/libwebrtc/modules/audio_coding/g711_c_gn 118:35.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 118:35.88 third_party/libwebrtc/modules/audio_coding/g711_gn 118:36.28 third_party/libwebrtc/modules/audio_coding/g722_c_gn 118:36.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 118:36.34 third_party/libwebrtc/modules/audio_coding/g722_gn 118:36.67 third_party/libwebrtc/modules/audio_coding/isac_vad_gn 118:36.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 118:37.12 third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn 118:37.56 third_party/libwebrtc/modules/audio_coding/neteq_gn 118:38.46 third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn 118:38.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 118:38.66 third_party/libwebrtc/modules/audio_coding/pcm16b_gn 118:39.01 third_party/libwebrtc/modules/audio_coding/red_gn 118:40.15 third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn 118:40.79 third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn 118:41.24 third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn 118:43.36 third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn 118:43.37 third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn 118:44.40 third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn 118:44.46 third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn 118:44.67 third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn 118:48.26 In file included from Unified_cpp_aec3_aec3_gn1.cpp:137: 118:48.27 /builddir/build/BUILD/firefox-140.4.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)': 118:48.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/audio_processing/aec3/matched_filter.cc:522:16: warning: suggest parentheses around '+' in operand of '&' [-Wparentheses] 118:48.27 522 | if ((k + 1 & 0b11) == 0) { 118:48.27 | ~~^~~ 118:48.95 third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn 118:49.92 third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn 118:50.92 third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn 118:50.96 third_party/libwebrtc/modules/audio_processing/agc/agc_gn 118:52.06 third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn 118:52.37 third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn 118:52.99 third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn 118:53.42 third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn 118:53.47 third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn 118:53.82 third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn 118:54.27 third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn 118:54.34 third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn 118:54.60 In file included from Unified_cpp_lipping_predictor_gn0.cpp:2: 118:54.60 /builddir/build/BUILD/firefox-140.4.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&)': 118:54.60 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor.cc:382:1: warning: control reaches end of non-void function [-Wreturn-type] 118:54.60 382 | } 118:54.60 | ^ 118:54.71 third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn 118:55.11 third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn 118:55.22 third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn 118:55.81 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn 118:56.10 In file included from Unified_cpp_me_stats_reporter_gn0.cpp:2: 118:56.10 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter.cc: In function 'constexpr absl::string_view webrtc::{anonymous}::MetricNamePrefix(InputVolumeType)': 118:56.10 /builddir/build/BUILD/firefox-140.4.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] 118:56.10 51 | } 118:56.10 | ^ 118:56.25 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn 118:56.26 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn 118:56.56 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn 118:56.70 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn 118:57.03 In file included from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.h:19, 118:57.03 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc:11, 118:57.03 from Unified_cpp_rnn_vad_layers_gn0.cpp:2: 118:57.03 /builddir/build/BUILD/firefox-140.4.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}]': 118:57.03 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_fc.cc:59:25: required from here 118:57.03 /builddir/build/BUILD/firefox-140.4.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] 118:57.03 80 | : call_(f ? CallFunPtr::type> : nullptr) { 118:57.03 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:57.03 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/api/function_view.h:79:20: note: 'f' declared here 118:57.04 79 | FunctionView(F&& f) 118:57.04 | ~~~~^ 118:57.11 /builddir/build/BUILD/firefox-140.4.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)': 118:57.11 /builddir/build/BUILD/firefox-140.4.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] 118:57.11 63 | } 118:57.11 | ^ 118:57.13 /builddir/build/BUILD/firefox-140.4.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}]': 118:57.13 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/api/function_view.h:80:17: warning: 'nonnull' argument 'f' compared to NULL [-Wnonnull-compare] 118:57.13 80 | : call_(f ? CallFunPtr::type> : nullptr) { 118:57.14 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:57.32 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn 118:57.47 third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn 118:57.61 third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn 118:57.92 third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn 118:58.51 third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn 118:58.69 third_party/libwebrtc/modules/audio_processing/apm_logging_gn 118:58.96 third_party/libwebrtc/modules/audio_processing/audio_buffer_gn 118:59.17 third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn 118:59.63 third_party/libwebrtc/modules/audio_processing/audio_processing_gn 119:01.03 third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn 119:01.11 third_party/libwebrtc/modules/audio_processing/gain_controller2_gn 119:01.82 third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn 119:02.15 third_party/libwebrtc/modules/audio_processing/ns/ns_gn 119:02.79 In file included from Unified_cpp_audio_processing_gn0.cpp:2: 119:02.79 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/audio_processing/audio_processing_impl.cc: In function 'int webrtc::{anonymous}::AudioFormatValidityToErrorCode(AudioFormatValidity)': 119:02.79 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/audio_processing/audio_processing_impl.cc:170:1: warning: control reaches end of non-void function [-Wreturn-type] 119:02.79 170 | } 119:02.79 | ^ 119:03.01 third_party/libwebrtc/modules/audio_processing/rms_level_gn 119:03.15 third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn 119:03.91 third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn 119:04.24 third_party/libwebrtc/modules/audio_processing/vad/vad_gn 119:04.24 third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn 119:05.03 third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn 119:05.14 third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn 119:05.33 third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn 119:05.66 third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn 119:06.57 third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn 119:07.27 third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn 119:07.41 third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn 119:08.18 third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn 119:08.52 In file included from Unified_cpp_goog_cc_goog_cc_gn0.cpp:2: 119:08.52 /builddir/build/BUILD/firefox-140.4.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)': 119:08.52 /builddir/build/BUILD/firefox-140.4.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] 119:08.52 89 | } 119:08.52 | ^ 119:08.79 third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn 119:08.94 third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn 119:09.72 third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn 119:10.56 third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn 119:11.29 third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn 119:11.44 third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn 119:11.56 third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn 119:12.79 third_party/libwebrtc/modules/desktop_capture/primitives_gn 119:13.64 third_party/libwebrtc/modules/pacing/interval_budget_gn 119:15.01 third_party/libwebrtc/modules/pacing/pacing_gn 119:15.53 In file included from Unified_cpp_desktop_capture_gn0.cpp:137: 119:15.53 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:245:21: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:15.53 245 | static bool OpenEGL() { 119:15.53 | ^ 119:15.53 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:257:21: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:15.53 257 | static bool LoadEGL() { 119:15.53 | ^ 119:15.53 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:294:20: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:15.53 294 | static bool OpenGL() { 119:15.53 | ^ 119:15.54 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:309:20: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:15.54 309 | static bool LoadGL() { 119:15.54 | ^ 119:15.54 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:347:22: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:15.54 347 | EglDmaBuf::EglDmaBuf() { 119:15.54 | ^ 119:15.56 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:482:23: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:15.56 482 | EglDmaBuf::~EglDmaBuf() { 119:15.56 | ^ 119:15.56 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:514:64: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:15.56 514 | bool EglDmaBuf::GetClientExtensions(EGLDisplay dpy, EGLint name) { 119:15.56 | ^ 119:15.57 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:541:46: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:15.57 541 | uint8_t* data) { 119:15.57 | ^ 119:15.59 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:694:70: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:15.59 694 | std::vector EglDmaBuf::QueryDmaBufModifiers(uint32_t format) { 119:15.59 | ^ 119:16.22 In file included from Unified_cpp_desktop_capture_gn1.cpp:47: 119:16.22 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc:400:40: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:16.22 400 | DesktopCapturer::Callback* callback) { 119:16.22 | ^ 119:16.24 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc:531:20: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:16.24 531 | uint32_t height) { 119:16.24 | ^ 119:16.24 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc:555:24: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:16.24 555 | uint32_t frame_rate) { 119:16.24 | ^ 119:16.25 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc:679:68: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:16.25 679 | void SharedScreenCastStreamPrivate::ProcessBuffer(pw_buffer* buffer) { 119:16.25 | ^ 119:16.25 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc:902:32: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:16.25 902 | const DesktopVector& offset) { 119:16.25 | ^ 119:16.26 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc:939:32: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:16.26 939 | const DesktopVector& offset) { 119:16.26 | ^ 119:16.33 In file included from Unified_cpp_desktop_capture_gn1.cpp:65: 119:16.33 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc:151:36: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:16.33 151 | void ScreenCapturerX11::InitXrandr() { 119:16.33 | ^ 119:16.33 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc:187:40: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:16.33 187 | void ScreenCapturerX11::UpdateMonitors() { 119:16.33 | ^ 119:16.34 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/x11/screen_capturer_x11.cc:477:36: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:16.34 477 | void ScreenCapturerX11::DeinitXlib() { 119:16.34 | ^ 119:16.53 third_party/libwebrtc/modules/portal/portal_gn 119:16.76 In file included from Unified_cpp_desktop_capture_gn1.cpp:29: 119:16.76 /builddir/build/BUILD/firefox-140.4.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)': 119:16.76 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc:47:1: warning: control reaches end of non-void function [-Wreturn-type] 119:16.76 47 | } 119:16.76 | ^ 119:17.18 In file included from Unified_cpp_portal_portal_gn0.cpp:2: 119:17.18 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/portal/pipewire_utils.cc:24:25: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:17.18 24 | bool InitializePipeWire() { 119:17.18 | ^ 119:18.18 third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn 119:18.23 third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn 119:20.35 In file included from Unified_cpp_pacing_pacing_gn0.cpp:2: 119:20.35 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/pacing/bitrate_prober.cc: In member function 'bool webrtc::BitrateProber::ReadyToSetActiveState(webrtc::DataSize) const': 119:20.35 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/pacing/bitrate_prober.cc:94:1: warning: control reaches end of non-void function [-Wreturn-type] 119:20.35 94 | } 119:20.35 | ^ 119:20.87 third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn 119:22.07 third_party/libwebrtc/modules/rtp_rtcp/leb128_gn 119:22.13 third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn 119:22.98 third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn 119:24.15 third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn 119:24.34 third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn 119:25.63 In file included from Unified_cpp_rtp_rtcp_format_gn0.cpp:74: 119:25.63 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/rtp_rtcp/source/rtcp_packet/congestion_control_feedback.cc: In function 'uint16_t webrtc::rtcp::{anonymous}::To2BitEcn(webrtc::EcnMarking)': 119:25.63 /builddir/build/BUILD/firefox-140.4.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] 119:25.63 116 | } 119:25.63 | ^ 119:26.11 third_party/libwebrtc/modules/third_party/fft/fft_gn 119:26.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 119:27.53 third_party/libwebrtc/modules/third_party/g711/g711_3p_gn 119:27.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 119:28.80 third_party/libwebrtc/modules/third_party/g722/g722_3p_gn 119:28.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 119:29.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 119:29.22 In file included from Unified_cpp_rtp_rtcp_format_gn2.cpp:56: 119:29.22 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_video_layers_allocation_extension.cc: In function 'bool webrtc::{anonymous}::AllocationIsValid(const webrtc::VideoLayersAllocation&)': 119:29.22 /builddir/build/BUILD/firefox-140.4.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] 119:29.22 64 | if (spatial_layer.frame_rate_fps > 255) { 119:29.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 119:30.49 third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn 119:32.03 In file included from Unified_cpp_ure_internal_impl_gn0.cpp:38: 119:32.03 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:75:49: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:32.03 75 | const spa_dict* props) 119:32.03 | ^ 119:32.03 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:96:67: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:32.03 96 | void PipeWireNode::OnNodeInfo(void* data, const pw_node_info* info) { 119:32.04 | ^ 119:32.04 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:138:52: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:32.04 138 | const spa_pod* param) { 119:32.04 | ^ 119:32.06 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:313:43: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:32.06 313 | bool PipeWireSession::StartPipeWire(int fd) { 119:32.06 | ^ 119:32.06 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:380:36: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:32.06 380 | void PipeWireSession::PipeWireSync() { 119:32.06 | ^ 119:32.07 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_capture/linux/pipewire_session.cc:435:61: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:32.07 435 | const spa_dict* props) { 119:32.07 | ^ 119:32.10 In file included from Unified_cpp_ure_internal_impl_gn0.cpp:56: 119:32.10 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc:155:45: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:32.10 155 | const VideoCaptureCapability& capability) { 119:32.10 | ^ 119:32.11 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc:271:78: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:32.11 271 | void VideoCaptureModulePipeWire::OnFormatChanged(const struct spa_pod* format) { 119:32.11 | ^ 119:32.12 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc:420:49: warning: 'cfi-icall' attribute directive ignored [-Wattributes] 119:32.12 420 | void VideoCaptureModulePipeWire::ProcessBuffers() { 119:32.12 | ^ 119:32.81 third_party/libwebrtc/modules/video_capture/video_capture_module_gn 119:34.91 third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn 119:36.98 third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn 119:37.70 third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn 119:38.40 third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn 119:40.59 In file included from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket_factory.h:14, 119:40.59 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket_server.h:18, 119:40.59 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/thread.h:39, 119:40.59 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_video_stream_receiver_frame_transformer_delegate.h:20, 119:40.59 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_video_stream_receiver_frame_transformer_delegate.cc:11, 119:40.59 from Unified_cpp_rtp_rtcp_gn2.cpp:2: 119:40.59 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h: In function 'bool rtc::IsBlockingError(int)': 119:40.59 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical 'or' of equal expressions [-Wlogical-op] 119:40.59 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 119:40.59 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 119:42.50 third_party/libwebrtc/modules/video_coding/encoded_frame_gn 119:44.18 third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn 119:44.31 third_party/libwebrtc/modules/video_coding/frame_helpers_gn 119:45.80 third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn 119:45.94 third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn 119:46.40 third_party/libwebrtc/modules/video_coding/nack_requester_gn 119:46.90 third_party/libwebrtc/modules/video_coding/packet_buffer_gn 119:48.03 In file included from Unified_cpp_26x_packet_buffer_gn0.cpp:2: 119:48.03 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_coding/h26x_packet_buffer.cc: In function 'bool webrtc::{anonymous}::BeginningOfIdr(const webrtc::H26xPacketBuffer::Packet&)': 119:48.03 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_coding/h26x_packet_buffer.cc:66:1: warning: control reaches end of non-void function [-Wreturn-type] 119:48.03 66 | } 119:48.03 | ^ 119:48.46 third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn 119:49.04 third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn 119:50.10 third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn 119:51.71 third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn 119:51.79 third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn 119:52.09 third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn 119:53.21 third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn 119:53.50 third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn 119:53.81 third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn 119:54.05 third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn 119:54.22 third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn 119:54.41 third_party/libwebrtc/modules/video_coding/timing/timing_module_gn 119:55.26 third_party/libwebrtc/modules/video_coding/video_codec_interface_gn 119:55.31 third_party/libwebrtc/modules/video_coding/video_coding_gn 119:55.78 third_party/libwebrtc/modules/video_coding/video_coding_utility_gn 119:56.20 third_party/libwebrtc/modules/video_coding/webrtc_h264_gn 119:57.06 third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn 119:58.07 third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn 119:58.23 third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn 119:58.83 third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn 120:01.59 third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn 120:02.85 In file included from Unified_cpp_8_temporal_layers_gn0.cpp:2: 120:02.85 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc: In function 'size_t webrtc::{anonymous}::BufferToIndex(Vp8BufferReference)': 120:02.85 /builddir/build/BUILD/firefox-140.4.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] 120:02.85 112 | } 120:02.85 | ^ 120:03.56 In file included from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_coding/codecs/vp9/libvpx_vp9_encoder.cc:52, 120:03.57 from Unified_cpp_webrtc_vp9_gn0.cpp:11: 120:03.57 /builddir/build/BUILD/firefox-140.4.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)': 120:03.57 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_coding/codecs/vp9/libvpx_vp9_encoder.h:172:14: warning: 'webrtc::LibvpxVp9Encoder::enable_svc_for_simulcast_' will be initialized after [-Wreorder] 120:03.57 172 | const bool enable_svc_for_simulcast_; 120:03.57 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 120:03.57 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_coding/codecs/vp9/libvpx_vp9_encoder.h:170:11: warning: 'uint8_t webrtc::LibvpxVp9Encoder::num_cores_' [-Wreorder] 120:03.57 170 | uint8_t num_cores_; 120:03.57 | ^~~~~~~~~~ 120:03.57 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/video_coding/codecs/vp9/libvpx_vp9_encoder.cc:253:1: warning: when initialized here [-Wreorder] 120:03.57 253 | LibvpxVp9Encoder::LibvpxVp9Encoder(const Environment& env, 120:03.57 | ^~~~~~~~~~~~~~~~ 120:03.69 third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn 120:05.09 third_party/libwebrtc/net/dcsctp/packet/chunk_gn 120:05.25 In file included from Unified_cpp_packet_chunk_gn0.cpp:2: 120:05.25 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/abort_chunk.cc:33:1: warning: multi-line comment [-Wcomment] 120:05.25 33 | // \ \ 120:05.25 | ^ 120:05.25 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/abort_chunk.cc:35:1: warning: multi-line comment [-Wcomment] 120:05.25 35 | // \ \ 120:05.25 | ^ 120:05.26 In file included from Unified_cpp_packet_chunk_gn0.cpp:29: 120:05.26 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/cookie_echo_chunk.cc:33:1: warning: multi-line comment [-Wcomment] 120:05.26 33 | // \ \ 120:05.26 | ^ 120:05.26 In file included from Unified_cpp_packet_chunk_gn0.cpp:38: 120:05.26 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/data_chunk.cc:40:1: warning: multi-line comment [-Wcomment] 120:05.27 40 | // \ \ 120:05.27 | ^ 120:05.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/data_chunk.cc:42:1: warning: multi-line comment [-Wcomment] 120:05.27 42 | // \ \ 120:05.27 | ^ 120:05.27 In file included from Unified_cpp_packet_chunk_gn0.cpp:47: 120:05.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/error_chunk.cc:33:1: warning: multi-line comment [-Wcomment] 120:05.27 33 | // \ \ 120:05.27 | ^ 120:05.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/error_chunk.cc:35:1: warning: multi-line comment [-Wcomment] 120:05.27 35 | // \ \ 120:05.27 | ^ 120:05.27 In file included from Unified_cpp_packet_chunk_gn0.cpp:56: 120:05.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/forward_tsn_chunk.cc:41:1: warning: multi-line comment [-Wcomment] 120:05.27 41 | // / \ 120:05.27 | ^ 120:05.27 In file included from Unified_cpp_packet_chunk_gn0.cpp:65: 120:05.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/heartbeat_ack_chunk.cc:33:1: warning: multi-line comment [-Wcomment] 120:05.27 33 | // \ \ 120:05.27 | ^ 120:05.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/heartbeat_ack_chunk.cc:35:1: warning: multi-line comment [-Wcomment] 120:05.27 35 | // \ \ 120:05.27 | ^ 120:05.27 In file included from Unified_cpp_packet_chunk_gn0.cpp:74: 120:05.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/heartbeat_request_chunk.cc:33:1: warning: multi-line comment [-Wcomment] 120:05.27 33 | // \ \ 120:05.27 | ^ 120:05.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/heartbeat_request_chunk.cc:35:1: warning: multi-line comment [-Wcomment] 120:05.27 35 | // \ \ 120:05.27 | ^ 120:05.27 In file included from Unified_cpp_packet_chunk_gn0.cpp:83: 120:05.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/idata_chunk.cc:42:1: warning: multi-line comment [-Wcomment] 120:05.27 42 | // \ \ 120:05.27 | ^ 120:05.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/idata_chunk.cc:44:1: warning: multi-line comment [-Wcomment] 120:05.27 44 | // \ \ 120:05.27 | ^ 120:05.27 In file included from Unified_cpp_packet_chunk_gn0.cpp:92: 120:05.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/iforward_tsn_chunk.cc:42:1: warning: multi-line comment [-Wcomment] 120:05.27 42 | // \ \ 120:05.27 | ^ 120:05.27 In file included from Unified_cpp_packet_chunk_gn0.cpp:101: 120:05.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/init_ack_chunk.cc:43:1: warning: multi-line comment [-Wcomment] 120:05.27 43 | // \ \ 120:05.27 | ^ 120:05.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/init_ack_chunk.cc:45:1: warning: multi-line comment [-Wcomment] 120:05.27 45 | // \ \ 120:05.27 | ^ 120:05.27 In file included from Unified_cpp_packet_chunk_gn0.cpp:110: 120:05.27 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/init_chunk.cc:43:1: warning: multi-line comment [-Wcomment] 120:05.27 43 | // \ \ 120:05.27 | ^ 120:05.28 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/init_chunk.cc:45:1: warning: multi-line comment [-Wcomment] 120:05.28 45 | // \ \ 120:05.28 | ^ 120:05.28 In file included from Unified_cpp_packet_chunk_gn0.cpp:119: 120:05.28 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/reconfig_chunk.cc:33:1: warning: multi-line comment [-Wcomment] 120:05.28 33 | // \ \ 120:05.28 | ^ 120:05.28 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/reconfig_chunk.cc:35:1: warning: multi-line comment [-Wcomment] 120:05.28 35 | // \ \ 120:05.28 | ^ 120:05.28 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/reconfig_chunk.cc:37:1: warning: multi-line comment [-Wcomment] 120:05.28 37 | // \ \ 120:05.28 | ^ 120:05.28 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/reconfig_chunk.cc:39:1: warning: multi-line comment [-Wcomment] 120:05.28 39 | // \ \ 120:05.28 | ^ 120:05.29 In file included from Unified_cpp_packet_chunk_gn0.cpp:128: 120:05.29 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/sack_chunk.cc:46:1: warning: multi-line comment [-Wcomment] 120:05.29 46 | // \ ... \ 120:05.29 | ^ 120:05.29 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/chunk/sack_chunk.cc:54:1: warning: multi-line comment [-Wcomment] 120:05.29 54 | // \ ... \ 120:05.29 | ^ 120:05.58 third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn 120:06.54 third_party/libwebrtc/net/dcsctp/packet/crc32c_gn 120:07.20 third_party/libwebrtc/net/dcsctp/packet/error_cause_gn 120:07.36 In file included from Unified_cpp_error_cause_gn0.cpp:47: 120:07.36 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/error_cause/no_user_data_cause.cc:33:1: warning: multi-line comment [-Wcomment] 120:07.36 33 | // \ \ 120:07.36 | ^ 120:07.36 In file included from Unified_cpp_error_cause_gn0.cpp:65: 120:07.36 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/error_cause/protocol_violation_cause.cc:35:1: warning: multi-line comment [-Wcomment] 120:07.36 35 | // \ \ 120:07.36 | ^ 120:07.36 In file included from Unified_cpp_error_cause_gn0.cpp:74: 120:07.36 /builddir/build/BUILD/firefox-140.4.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] 120:07.37 33 | // \ \ 120:07.37 | ^ 120:07.37 In file included from Unified_cpp_error_cause_gn0.cpp:92: 120:07.37 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/error_cause/unrecognized_chunk_type_cause.cc:32:1: warning: multi-line comment [-Wcomment] 120:07.37 32 | // \ \ 120:07.37 | ^ 120:07.37 In file included from Unified_cpp_error_cause_gn0.cpp:101: 120:07.37 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/error_cause/unrecognized_parameter_cause.cc:31:1: warning: multi-line comment [-Wcomment] 120:07.37 31 | // \ \ 120:07.37 | ^ 120:07.37 In file included from Unified_cpp_error_cause_gn0.cpp:110: 120:07.37 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/error_cause/unresolvable_address_cause.cc:31:1: warning: multi-line comment [-Wcomment] 120:07.37 31 | // \ \ 120:07.37 | ^ 120:07.37 In file included from Unified_cpp_error_cause_gn0.cpp:119: 120:07.37 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/error_cause/user_initiated_abort_cause.cc:35:1: warning: multi-line comment [-Wcomment] 120:07.38 35 | // \ \ 120:07.38 | ^ 120:07.39 third_party/libwebrtc/net/dcsctp/packet/parameter_gn 120:07.53 In file included from Unified_cpp_packet_parameter_gn0.cpp:29: 120:07.54 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/parameter/heartbeat_info_parameter.cc:34:1: warning: multi-line comment [-Wcomment] 120:07.54 34 | // \ \ 120:07.54 | ^ 120:07.54 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/parameter/heartbeat_info_parameter.cc:36:1: warning: multi-line comment [-Wcomment] 120:07.54 36 | // \ \ 120:07.54 | ^ 120:08.78 In file included from Unified_cpp_packet_parameter_gn0.cpp:65: 120:08.78 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/parameter/reconfiguration_response_parameter.cc: In function 'absl::string_view dcsctp::ToString(ReconfigurationResponseParameter::Result)': 120:08.78 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/packet/parameter/reconfiguration_response_parameter.cc:65:1: warning: control reaches end of non-void function [-Wreturn-type] 120:08.78 65 | } 120:08.78 | ^ 120:09.42 third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn 120:09.78 third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn 120:10.15 third_party/libwebrtc/net/dcsctp/public/factory_gn 120:10.31 third_party/libwebrtc/net/dcsctp/public/socket_gn 120:10.79 third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn 120:10.90 In file included from Unified_cpp_public_socket_gn0.cpp:2: 120:10.90 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/public/dcsctp_handover_state.cc: In function 'constexpr absl::string_view dcsctp::{anonymous}::HandoverUnreadinessReasonToString(dcsctp::HandoverUnreadinessReason)': 120:10.90 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/public/dcsctp_handover_state.cc:46:1: warning: control reaches end of non-void function [-Wreturn-type] 120:10.90 46 | } 120:10.90 | ^ 120:10.93 third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn 120:10.98 third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn 120:12.17 In file included from Unified_cpp_rx_data_tracker_gn0.cpp:2: 120:12.17 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/rx/data_tracker.cc: In static member function 'static absl::string_view dcsctp::DataTracker::ToString(AckState)': 120:12.17 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/rx/data_tracker.cc:362:1: warning: control reaches end of non-void function [-Wreturn-type] 120:12.17 362 | } 120:12.17 | ^ 120:12.31 third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn 120:12.70 third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn 120:13.44 third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn 120:13.61 third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn 120:14.68 In file included from Unified_cpp_packet_sender_gn0.cpp:2: 120:14.68 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/socket/packet_sender.cc: In member function 'bool dcsctp::PacketSender::Send(dcsctp::SctpPacket::Builder&, bool)': 120:14.68 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/socket/packet_sender.cc:47:1: warning: control reaches end of non-void function [-Wreturn-type] 120:14.68 47 | } 120:14.68 | ^ 120:14.80 third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn 120:15.02 In file included from Unified_cpp_dcsctp_socket_gn0.cpp:11: 120:15.02 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket.cc: In static member function 'static constexpr absl::string_view dcsctp::DcSctpSocket::ToString(State)': 120:15.02 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket.cc:278:1: warning: control reaches end of non-void function [-Wreturn-type] 120:15.02 278 | } 120:15.02 | ^ 120:15.02 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket.cc: In member function 'bool dcsctp::DcSctpSocket::IsConsistent() const': 120:15.02 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket.cc:257:1: warning: control reaches end of non-void function [-Wreturn-type] 120:15.02 257 | } 120:15.02 | ^ 120:15.03 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket.cc: In member function 'virtual dcsctp::SocketState dcsctp::DcSctpSocket::state() const': 120:15.03 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket.cc:596:1: warning: control reaches end of non-void function [-Wreturn-type] 120:15.03 596 | } 120:15.03 | ^ 120:15.09 third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn 120:15.16 third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn 120:16.43 third_party/libwebrtc/net/dcsctp/timer/timer_gn 120:17.11 third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn 120:17.40 In file included from Unified_cpp_timer_timer_gn0.cpp:2: 120:17.40 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/timer/timer.cc: In function 'webrtc::TimeDelta dcsctp::{anonymous}::GetBackoffDuration(const dcsctp::TimerOptions&, webrtc::TimeDelta, int)': 120:17.40 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/net/dcsctp/timer/timer.cc:52:1: warning: control reaches end of non-void function [-Wreturn-type] 120:17.40 52 | } 120:17.40 | ^ 120:17.71 third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn 120:17.80 third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn 120:18.68 third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn 120:18.77 third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn 120:19.61 third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn 120:19.92 third_party/libwebrtc/rtc_base/async_dns_resolver_gn 120:20.20 third_party/libwebrtc/rtc_base/audio_format_to_string_gn 120:21.43 third_party/libwebrtc/rtc_base/bit_buffer_gn 120:21.46 third_party/libwebrtc/rtc_base/bitrate_tracker_gn 120:21.53 third_party/libwebrtc/rtc_base/bitstream_reader_gn 120:21.68 third_party/libwebrtc/rtc_base/byte_buffer_gn 120:22.35 third_party/libwebrtc/rtc_base/checks_gn 120:22.40 third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn 120:22.46 third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn 120:22.67 third_party/libwebrtc/rtc_base/criticalsection_gn 120:23.26 third_party/libwebrtc/rtc_base/event_tracer_gn 120:23.32 third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn 120:23.51 third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn 120:23.54 third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn 120:24.47 third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn 120:24.81 third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn 120:25.56 third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn 120:26.02 third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn 120:26.59 third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn 120:26.86 third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn 120:27.07 third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn 120:27.83 third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn 120:28.47 third_party/libwebrtc/rtc_base/frequency_tracker_gn 120:28.67 third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn 120:28.95 third_party/libwebrtc/rtc_base/ip_address_gn 120:29.01 third_party/libwebrtc/rtc_base/logging_gn 120:29.37 third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn 120:29.78 third_party/libwebrtc/rtc_base/net_helpers_gn 120:29.94 third_party/libwebrtc/rtc_base/network/sent_packet_gn 120:30.09 third_party/libwebrtc/rtc_base/network_constants_gn 120:30.20 third_party/libwebrtc/rtc_base/network_route_gn 120:30.45 third_party/libwebrtc/rtc_base/null_socket_server_gn 120:30.73 third_party/libwebrtc/rtc_base/platform_thread_gn 120:30.95 third_party/libwebrtc/rtc_base/platform_thread_types_gn 120:31.02 third_party/libwebrtc/rtc_base/race_checker_gn 120:31.07 third_party/libwebrtc/rtc_base/random_gn 120:31.23 In file included from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/null_socket_server.h:15, 120:31.23 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/null_socket_server.cc:11, 120:31.23 from Unified_cpp_ull_socket_server_gn0.cpp:2: 120:31.23 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h: In function 'bool rtc::IsBlockingError(int)': 120:31.23 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical 'or' of equal expressions [-Wlogical-op] 120:31.23 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 120:31.23 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 120:31.42 third_party/libwebrtc/rtc_base/rate_limiter_gn 120:31.80 third_party/libwebrtc/rtc_base/rate_statistics_gn 120:31.85 third_party/libwebrtc/rtc_base/rate_tracker_gn 120:31.99 third_party/libwebrtc/rtc_base/rtc_event_gn 120:32.41 third_party/libwebrtc/rtc_base/rtc_numerics_gn 120:32.72 third_party/libwebrtc/rtc_base/sample_counter_gn 120:32.92 third_party/libwebrtc/rtc_base/socket_address_gn 120:33.10 third_party/libwebrtc/rtc_base/socket_gn 120:33.38 third_party/libwebrtc/rtc_base/stringutils_gn 120:33.63 third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn 120:33.88 In file included from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.cc:11, 120:33.88 from Unified_cpp_rtc_base_socket_gn0.cpp:2: 120:33.88 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h: In function 'bool rtc::IsBlockingError(int)': 120:33.88 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical 'or' of equal expressions [-Wlogical-op] 120:33.88 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 120:33.88 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 120:34.13 third_party/libwebrtc/rtc_base/synchronization/yield_gn 120:34.17 third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn 120:34.32 third_party/libwebrtc/rtc_base/system/file_wrapper_gn 120:34.60 third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn 120:34.94 third_party/libwebrtc/rtc_base/third_party/base64/base64_gn 120:34.98 third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn 120:35.19 third_party/libwebrtc/rtc_base/threading_gn 120:35.26 third_party/libwebrtc/rtc_base/timeutils_gn 120:35.84 third_party/libwebrtc/rtc_base/weak_ptr_gn 120:36.03 In file included from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket_factory.h:14, 120:36.03 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket_server.h:18, 120:36.03 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/internal/default_socket_server.h:16, 120:36.03 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/internal/default_socket_server.cc:11, 120:36.03 from Unified_cpp_threading_gn0.cpp:2: 120:36.03 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h: In function 'bool rtc::IsBlockingError(int)': 120:36.03 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical 'or' of equal expressions [-Wlogical-op] 120:36.03 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 120:36.03 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 120:36.04 third_party/libwebrtc/rtc_base/zero_memory_gn 120:36.13 third_party/libwebrtc/system_wrappers/denormal_disabler_gn 120:36.82 third_party/libwebrtc/system_wrappers/field_trial_gn 120:36.87 third_party/libwebrtc/system_wrappers/metrics_gn 120:36.95 third_party/libwebrtc/system_wrappers/system_wrappers_gn 120:38.25 third_party/libwebrtc/test/network/simulated_network_gn 120:38.74 third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn 120:38.75 third_party/libwebrtc/third_party/crc32c/crc32c_gn 120:38.78 third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn 120:38.90 third_party/libwebrtc/third_party/pffft/pffft_gn 120:38.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 120:38.97 In file included from Unified_c_pffft_pffft_gn0.c:2: 120:38.97 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/third_party/pffft/src/pffft.c: In function 'validate_pffft_simd': 120:38.97 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/third_party/pffft/src/pffft.c:218:33: warning: variable 'u' set but not used [-Wunused-but-set-variable] 120:38.97 218 | v4sf_union a0, a1, a2, a3, t, u; 120:38.97 | ^ 120:38.97 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/third_party/pffft/src/pffft.c:218:30: warning: variable 't' set but not used [-Wunused-but-set-variable] 120:38.97 218 | v4sf_union a0, a1, a2, a3, t, u; 120:38.97 | ^ 120:39.18 third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn 120:39.28 third_party/libwebrtc/video/adaptation/video_adaptation_gn 120:39.75 third_party/libwebrtc/video/config/encoder_config_gn 120:40.27 third_party/libwebrtc/video/config/streams_config_gn 120:40.45 third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn 120:41.59 third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn 120:41.64 third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn 120:42.23 In file included from Unified_cpp_streams_config_gn0.cpp:2: 120:42.23 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/video/config/encoder_stream_factory.cc: In function 'int webrtc::{anonymous}::GetDefaultMaxQp(webrtc::VideoCodecType)': 120:42.24 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/video/config/encoder_stream_factory.cc:113:1: warning: control reaches end of non-void function [-Wreturn-type] 120:42.24 113 | } 120:42.24 | ^ 120:43.04 third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn 120:43.50 third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn 120:43.78 third_party/libwebrtc/video/corruption_detection/halton_sequence_gn 120:43.90 third_party/libwebrtc/video/decode_synchronizer_gn 120:44.70 third_party/libwebrtc/video/frame_cadence_adapter_gn 120:44.93 third_party/libwebrtc/video/frame_decode_timing_gn 120:44.95 third_party/libwebrtc/video/frame_dumping_decoder_gn 120:45.73 third_party/libwebrtc/video/frame_dumping_encoder_gn 120:46.35 third_party/libwebrtc/video/render/incoming_video_stream_gn 120:46.53 third_party/libwebrtc/video/render/video_render_frames_gn 120:47.60 third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn 120:47.84 third_party/libwebrtc/video/unique_timestamp_counter_gn 120:47.86 third_party/libwebrtc/video/video_gn 120:48.30 third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn 120:48.97 third_party/libwebrtc/video/video_stream_buffer_controller_gn 120:49.51 third_party/libwebrtc/video/video_stream_encoder_impl_gn 120:50.23 In file included from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket_factory.h:14, 120:50.23 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket_server.h:18, 120:50.23 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/thread.h:39, 120:50.23 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/modules/rtp_rtcp/source/rtp_video_stream_receiver_frame_transformer_delegate.h:20, 120:50.23 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.h:42, 120:50.23 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc:11: 120:50.23 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h: In function 'bool rtc::IsBlockingError(int)': 120:50.23 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical 'or' of equal expressions [-Wlogical-op] 120:50.23 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 120:50.23 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 120:50.51 In file included from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket_factory.h:14, 120:50.51 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket_server.h:18, 120:50.51 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/thread.h:39, 120:50.51 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/video/receive_statistics_proxy.cc:21, 120:50.51 from Unified_cpp_video_video_gn0.cpp:38: 120:50.51 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h: In function 'bool rtc::IsBlockingError(int)': 120:50.51 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical 'or' of equal expressions [-Wlogical-op] 120:50.51 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 120:50.51 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 120:51.74 third_party/msgpack 120:51.75 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 120:51.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 120:51.99 third_party/opentelemetry-cpp/sdk/src/common 120:52.22 In file included from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/async_packet_socket.h:26, 120:52.22 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/media/base/media_channel.h:57, 120:52.22 from /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/video/video_stream_encoder.cc:41, 120:52.22 from Unified_cpp_ream_encoder_impl_gn0.cpp:74: 120:52.22 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h: In function 'bool rtc::IsBlockingError(int)': 120:52.22 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/rtc_base/socket.h:81:29: warning: logical 'or' of equal expressions [-Wlogical-op] 120:52.22 81 | return (e == EWOULDBLOCK) || (e == EAGAIN) || (e == EINPROGRESS); 120:52.22 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 120:55.11 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc: In member function 'void webrtc::RtpVideoStreamReceiver2::OnInsertedPacket(webrtc::video_coding::PacketBuffer::InsertResult)': 120:55.11 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc:832:11: warning: 'max_recv_time' may be used uninitialized [-Wmaybe-uninitialized] 120:55.12 832 | int64_t max_recv_time; 120:55.12 | ^~~~~~~~~~~~~ 120:55.12 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc:831:11: warning: 'min_recv_time' may be used uninitialized [-Wmaybe-uninitialized] 120:55.12 831 | int64_t min_recv_time; 120:55.12 | ^~~~~~~~~~~~~ 120:55.12 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/video/rtp_video_stream_receiver2.cc:830:7: warning: 'max_nack_count' may be used uninitialized [-Wmaybe-uninitialized] 120:55.12 830 | int max_nack_count; 120:55.12 | ^~~~~~~~~~~~~~ 120:55.17 third_party/opentelemetry-cpp/sdk/src/resource 120:56.42 third_party/opentelemetry-cpp/sdk/src/trace 120:59.32 third_party/opentelemetry-cpp/sdk/src/version 120:59.35 third_party/pipewire/libpipewire 120:59.70 third_party/sipcc 120:59.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 120:59.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 121:00.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 121:00.92 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 121:02.28 third_party/wayland-proxy 121:02.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 121:02.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 121:02.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 121:02.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 121:02.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 121:03.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 121:03.25 In file included from Unified_cpp_video_video_gn0.cpp:110: 121:03.25 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/video/video_quality_observer2.cc: In member function 'void webrtc::internal::VideoQualityObserver::OnRenderedFrame(const webrtc::internal::VideoFrameMetaData&)': 121:03.25 /builddir/build/BUILD/firefox-140.4.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] 121:03.25 173 | *avg_interframe_delay + kMinIncreaseForFreezeMs); 121:03.25 | ^~~~~~~~~~~~~~~~~~~~~ 121:03.26 /builddir/build/BUILD/firefox-140.4.0/third_party/libwebrtc/video/video_quality_observer2.cc:168:38: note: 'avg_interframe_delay' declared here 121:03.26 168 | const std::optional avg_interframe_delay = 121:03.26 | ^~~~~~~~~~~~~~~~~~~~ 121:03.44 third_party/zstd/huf_decompress_amd64.o 121:03.44 third_party/zstd 121:03.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 121:03.79 toolkit/components/alerts 121:06.24 toolkit/components/antitracking/bouncetrackingprotection 121:07.15 toolkit/components/antitracking 121:09.74 In file included from Unified_c_third_party_zstd0.c:92: 121:09.74 In function 'ZSTD_decompressFrame', 121:09.74 inlined from 'ZSTD_decompressMultiFrame' at /builddir/build/BUILD/firefox-140.4.0/third_party/zstd/lib/decompress/zstd_decompress.c:1144:32: 121:09.74 /builddir/build/BUILD/firefox-140.4.0/third_party/zstd/lib/decompress/zstd_decompress.c:1025:27: warning: 'blockProperties.origSize' may be used uninitialized [-Wmaybe-uninitialized] 121:09.74 1025 | decodedSize = ZSTD_setRleBlock(op, (size_t)(oBlockEnd-op), *ip, blockProperties.origSize); 121:09.74 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:09.74 /builddir/build/BUILD/firefox-140.4.0/third_party/zstd/lib/decompress/zstd_decompress.c: In function 'ZSTD_decompressMultiFrame': 121:09.74 /builddir/build/BUILD/firefox-140.4.0/third_party/zstd/lib/decompress/zstd_decompress.c:989:27: note: 'blockProperties.origSize' was declared here 121:09.74 989 | blockProperties_t blockProperties; 121:09.74 | ^~~~~~~~~~~~~~~ 121:09.74 In function 'ZSTD_decompressFrame', 121:09.74 inlined from 'ZSTD_decompressMultiFrame' at /builddir/build/BUILD/firefox-140.4.0/third_party/zstd/lib/decompress/zstd_decompress.c:1144:32: 121:09.74 /builddir/build/BUILD/firefox-140.4.0/third_party/zstd/lib/decompress/zstd_decompress.c:1042:12: warning: 'blockProperties.lastBlock' may be used uninitialized [-Wmaybe-uninitialized] 121:09.74 1042 | if (blockProperties.lastBlock) break; 121:09.74 | ^ 121:09.74 /builddir/build/BUILD/firefox-140.4.0/third_party/zstd/lib/decompress/zstd_decompress.c: In function 'ZSTD_decompressMultiFrame': 121:09.74 /builddir/build/BUILD/firefox-140.4.0/third_party/zstd/lib/decompress/zstd_decompress.c:989:27: note: 'blockProperties.lastBlock' was declared here 121:09.74 989 | blockProperties_t blockProperties; 121:09.74 | ^~~~~~~~~~~~~~~ 121:09.74 In function 'ZSTD_decompressFrame', 121:09.74 inlined from 'ZSTD_decompressMultiFrame' at /builddir/build/BUILD/firefox-140.4.0/third_party/zstd/lib/decompress/zstd_decompress.c:1144:32: 121:09.74 /builddir/build/BUILD/firefox-140.4.0/third_party/zstd/lib/decompress/zstd_decompress.c:1014:9: warning: '*(unsigned int *)((char *)&blockProperties + offsetof(blockProperties_t, blockType))' may be used uninitialized [-Wmaybe-uninitialized] 121:09.74 1014 | switch(blockProperties.blockType) 121:09.74 | ^~~~~~ 121:09.74 /builddir/build/BUILD/firefox-140.4.0/third_party/zstd/lib/decompress/zstd_decompress.c: In function 'ZSTD_decompressMultiFrame': 121:09.74 /builddir/build/BUILD/firefox-140.4.0/third_party/zstd/lib/decompress/zstd_decompress.c:989:27: note: '*(unsigned int *)((char *)&blockProperties + offsetof(blockProperties_t, blockType))' was declared here 121:09.74 989 | blockProperties_t blockProperties; 121:09.74 | ^~~~~~~~~~~~~~~ 121:15.27 toolkit/components/autocomplete 121:19.10 toolkit/components/backgroundhangmonitor 121:24.67 toolkit/components/backgroundtasks 121:28.32 toolkit/components/browser 121:31.74 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 121:31.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 121:31.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 121:31.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 121:31.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 121:31.74 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 121:31.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/UserActivation.h:15, 121:31.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:23, 121:31.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ContentBlockingAllowList.h:10, 121:31.74 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingAllowList.h:10, 121:31.74 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/antitracking/bouncetrackingprotection/BounceTrackingAllowList.cpp:7, 121:31.74 from Unified_cpp_cetrackingprotection0.cpp:2: 121:31.74 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, unsigned int, true>; ResolveValueT = RefPtr; RejectValueT = unsigned int; bool IsExclusive = true]', 121:31.74 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise, unsigned int, true>::AllSettled(nsISerialEventTarget*, nsTArray, unsigned int, true> > >&)::, unsigned int, true>::ResolveOrRejectValueParam)>; ResolveValueT = RefPtr; RejectValueT = unsigned int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 121:31.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 121:31.74 678 | aFrom->ChainTo(aTo.forget(), ""); 121:31.74 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:31.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise, unsigned int, true>::AllSettled(nsISerialEventTarget*, nsTArray, unsigned int, true> > >&)::, unsigned int, true>::ResolveOrRejectValueParam)>; ResolveValueT = RefPtr; RejectValueT = unsigned int; bool IsExclusive = true]': 121:31.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = unsigned int; bool IsExclusive = true]' 121:31.74 1191 | void ChainTo(already_AddRefed aChainedPromise, 121:31.74 | ^~~~~~~ 121:31.75 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, unsigned int, true>; ResolveValueT = RefPtr; RejectValueT = unsigned int; bool IsExclusive = true]', 121:31.75 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise, unsigned int, true>::AllSettled(nsISerialEventTarget*, nsTArray, unsigned int, true> > >&)::, unsigned int, true>::ResolveOrRejectValueParam)>; ResolveValueT = RefPtr; RejectValueT = unsigned int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 121:31.75 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = RefPtr; RejectValueT = unsigned int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 121:31.75 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = unsigned int; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 121:31.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 121:31.75 678 | aFrom->ChainTo(aTo.forget(), ""); 121:31.75 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:31.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = unsigned int; bool IsExclusive = true]': 121:31.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = unsigned int; bool IsExclusive = true]' 121:31.75 1191 | void ChainTo(already_AddRefed aChainedPromise, 121:31.75 | ^~~~~~~ 121:31.80 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 121:31.80 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::BounceTrackingProtection::PurgeBounceTrackers()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 121:31.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 121:31.80 678 | aFrom->ChainTo(aTo.forget(), ""); 121:31.80 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:31.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::BounceTrackingProtection::PurgeBounceTrackers()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 121:31.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 121:31.80 1191 | void ChainTo(already_AddRefed aChainedPromise, 121:31.80 | ^~~~~~~ 121:31.81 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 121:31.81 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::BounceTrackingProtection::PurgeBounceTrackers()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 121:31.81 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 121:31.81 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 121:31.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 121:31.81 678 | aFrom->ChainTo(aTo.forget(), ""); 121:31.81 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:31.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 121:31.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 121:31.81 1191 | void ChainTo(already_AddRefed aChainedPromise, 121:31.81 | ^~~~~~~ 121:31.86 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, unsigned int, true>::ResolveOrRejectValue>, bool, true>; ResolveValueT = CopyableTArray, unsigned int, true>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]', 121:31.86 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::BounceTrackingProtection::PurgeBounceTrackers()::::ResolveOrRejectValue&)>::, unsigned int, true>::ResolveOrRejectValue>, bool, true>::ResolveOrRejectValue&&)>; ResolveValueT = CopyableTArray, unsigned int, true>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 121:31.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 121:31.86 678 | aFrom->ChainTo(aTo.forget(), ""); 121:31.86 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:31.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::BounceTrackingProtection::PurgeBounceTrackers()::::ResolveOrRejectValue&)>::, unsigned int, true>::ResolveOrRejectValue>, bool, true>::ResolveOrRejectValue&&)>; ResolveValueT = CopyableTArray, unsigned int, true>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]': 121:31.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray, unsigned int, true>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' 121:31.86 1191 | void ChainTo(already_AddRefed aChainedPromise, 121:31.86 | ^~~~~~~ 121:31.87 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, unsigned int, true>::ResolveOrRejectValue>, bool, true>; ResolveValueT = CopyableTArray, unsigned int, true>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]', 121:31.87 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::BounceTrackingProtection::PurgeBounceTrackers()::::ResolveOrRejectValue&)>::, unsigned int, true>::ResolveOrRejectValue>, bool, true>::ResolveOrRejectValue&&)>; ResolveValueT = CopyableTArray, unsigned int, true>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 121:31.87 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = CopyableTArray, unsigned int, true>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 121:31.87 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray, unsigned int, true>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 121:31.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 121:31.87 678 | aFrom->ChainTo(aTo.forget(), ""); 121:31.87 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:31.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray, unsigned int, true>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]': 121:31.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray, unsigned int, true>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = true]' 121:31.87 1191 | void ChainTo(already_AddRefed aChainedPromise, 121:31.87 | ^~~~~~~ 121:32.62 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 121:32.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 121:32.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 121:32.62 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/antitracking/ContentBlockingNotifier.cpp:14, 121:32.62 from Unified_cpp_antitracking0.cpp:38: 121:32.62 /builddir/build/BUILD/firefox-140.4.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]': 121:32.62 /builddir/build/BUILD/firefox-140.4.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 >*]' 121:32.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 121:32.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 121:32.63 /builddir/build/BUILD/firefox-140.4.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] 121:32.63 302 | memcpy(&value, &aInternalValue, sizeof(value)); 121:32.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:32.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 121:32.63 413 | struct FrameBidiData { 121:32.63 | ^~~~~~~~~~~~~ 121:33.84 toolkit/components/build 121:37.79 toolkit/components/cascade_bloom_filter 121:38.95 toolkit/components/clearsitedata 121:44.76 toolkit/components/commandlines 121:46.83 toolkit/components/contentanalysis 121:47.23 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 121:47.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:13, 121:47.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 121:47.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 121:47.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 121:47.24 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 121:47.24 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 121:47.24 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 121:47.24 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 121:47.24 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::HangAnnotation; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 121:47.24 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::HangAnnotation; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 121:47.24 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 121:47.24 inlined from 'mozilla::BackgroundHangAnnotations& mozilla::BackgroundHangAnnotations::operator=(mozilla::BackgroundHangAnnotations&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HangAnnotations.h:26:7, 121:47.24 inlined from 'virtual nsresult mozilla::BackgroundHangThread::Notify(nsITimer*)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:529:50: 121:47.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'mozilla::BackgroundHangAnnotations [1]' [-Warray-bounds] 121:47.24 450 | mArray.mHdr->mLength = 0; 121:47.24 | ~~~~~~~~~~~~~~~~~~~~~^~~ 121:47.24 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp: In member function 'virtual nsresult mozilla::BackgroundHangThread::Notify(nsITimer*)': 121:47.24 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:529:49: note: at offset 8 into object '' of size 8 121:47.25 529 | mAnnotations = mAnnotators.GatherAnnotations(); 121:47.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 121:48.23 toolkit/components/cookiebanners 121:48.95 toolkit/components/credentialmanagement 121:53.22 toolkit/components/ctypes 121:55.73 toolkit/components/downloads 122:02.93 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 122:02.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 122:02.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 122:02.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 122:02.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 122:02.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 122:02.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 122:02.94 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/contentanalysis/ContentAnalysis.cpp:16, 122:02.94 from Unified_cpp_contentanalysis0.cpp:20: 122:02.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 122:02.94 /builddir/build/BUILD/firefox-140.4.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 122:02.94 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 122:02.94 | 122:02.94 /builddir/build/BUILD/firefox-140.4.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 122:02.95 toolkit/components/extensions 122:08.69 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 122:08.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 122:08.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 122:08.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 122:08.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 122:08.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 122:08.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/UserActivation.h:15, 122:08.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:23, 122:08.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanonicalBrowsingContext.h:10, 122:08.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/IdentityCredential.h:10, 122:08.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/IdentityCredentialSerializationHelpers.h:11, 122:08.69 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/CredentialChosenCallback.h:15, 122:08.69 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/credentialmanagement/CredentialChosenCallback.cpp:7, 122:08.69 from Unified_cpp_credentialmanagement0.cpp:2: 122:08.69 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 122:08.69 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::IdentityCredentialRequestManager::NotifyOfStoredCredential(const nsCOMPtr&, const mozilla::dom::IPCIdentityCredential&)::; RejectFunction = mozilla::IdentityCredentialRequestManager::NotifyOfStoredCredential(const nsCOMPtr&, const mozilla::dom::IPCIdentityCredential&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 122:08.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:08.69 678 | aFrom->ChainTo(aTo.forget(), ""); 122:08.70 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:08.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::IdentityCredentialRequestManager::NotifyOfStoredCredential(const nsCOMPtr&, const mozilla::dom::IPCIdentityCredential&)::; RejectFunction = mozilla::IdentityCredentialRequestManager::NotifyOfStoredCredential(const nsCOMPtr&, const mozilla::dom::IPCIdentityCredential&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 122:08.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 122:08.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:08.70 | ^~~~~~~ 122:09.61 toolkit/components/extensions/webidl-api 122:12.78 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 122:12.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 122:12.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 122:12.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 122:12.78 /builddir/build/BUILD/firefox-140.4.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:12.78 /builddir/build/BUILD/firefox-140.4.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:12.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:12.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 122:12.78 /builddir/build/BUILD/firefox-140.4.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:12.78 302 | memcpy(&value, &aInternalValue, sizeof(value)); 122:12.78 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:12.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 122:12.78 413 | struct FrameBidiData { 122:12.78 | ^~~~~~~~~~~~~ 122:29.12 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 122:29.12 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 122:29.12 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/InputData.h:17, 122:29.12 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/KeyboardMap.h:12, 122:29.12 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:35, 122:29.12 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:17, 122:29.12 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/PExtensions.cpp:20, 122:29.12 from Unified_cpp_extensions0.cpp:56: 122:29.12 /builddir/build/BUILD/firefox-140.4.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:29.12 /builddir/build/BUILD/firefox-140.4.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:29.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:29.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 122:29.13 /builddir/build/BUILD/firefox-140.4.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:29.13 302 | memcpy(&value, &aInternalValue, sizeof(value)); 122:29.13 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:29.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 122:29.13 413 | struct FrameBidiData { 122:29.13 | ^~~~~~~~~~~~~ 122:29.23 toolkit/components/extensions/webrequest 122:30.59 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/mozalloc.h:129, 122:30.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/utility:68, 122:30.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DebugOnly.h:17, 122:30.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:11, 122:30.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 122:30.59 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/webidl-api/ExtensionAPIBase.h:10, 122:30.59 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/webidl-api/ExtensionAPIBase.cpp:6, 122:30.59 from Unified_cpp_webidl-api0.cpp:2: 122:30.59 In function 'void operator delete(void*)', 122:30.59 inlined from 'void mozilla::detail::RefCounted::Release() const [with T = mozilla::detail::WeakReference; mozilla::detail::RefCountAtomicity Atomicity = mozilla::detail::NonAtomicRefCount]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefCounted.h:280:7, 122:30.59 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = mozilla::detail::WeakReference]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 122:30.59 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = mozilla::detail::WeakReference; T = mozilla::detail::WeakReference]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 122:30.59 inlined from 'RefPtr::~RefPtr() [with T = mozilla::detail::WeakReference]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 122:30.59 inlined from 'mozilla::WeakPtr >::~WeakPtr() [with T = mozilla::extensions::ExtensionPort; mozilla::detail::WeakPtrDestructorBehavior Destruct = mozilla::detail::WeakPtrDestructorBehavior::Normal]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WeakPtr.h:315:3, 122:30.59 inlined from 'already_AddRefed mozilla::extensions::ExtensionBrowser::GetPort(JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/webidl-api/ExtensionBrowser.cpp:188:44: 122:30.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: warning: pointer may be used after 'void free(void*)' [-Wuse-after-free] 122:30.60 64 | return free_impl(ptr); 122:30.60 | ^ 122:30.60 In function 'void operator delete(void*)', 122:30.60 inlined from 'void mozilla::detail::RefCounted::Release() const [with T = mozilla::detail::WeakReference; mozilla::detail::RefCountAtomicity Atomicity = mozilla::detail::NonAtomicRefCount]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefCounted.h:280:7, 122:30.60 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = mozilla::detail::WeakReference]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 122:30.60 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = mozilla::detail::WeakReference; T = mozilla::detail::WeakReference]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 122:30.60 inlined from 'RefPtr::~RefPtr() [with T = mozilla::detail::WeakReference]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 122:30.60 inlined from 'mozilla::WeakPtr >::~WeakPtr() [with T = mozilla::extensions::ExtensionPort; mozilla::detail::WeakPtrDestructorBehavior Destruct = mozilla::detail::WeakPtrDestructorBehavior::Normal]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WeakPtr.h:315:3, 122:30.60 inlined from 'mozilla::Maybe nsBaseHashtable::MaybeGet(KeyType) const [with KeyClass = nsStringHashKey; DataType = mozilla::WeakPtr; UserDataType = mozilla::WeakPtr; Converter = nsDefaultConverter, mozilla::WeakPtr >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:389:55, 122:30.60 inlined from 'already_AddRefed mozilla::extensions::ExtensionBrowser::GetPort(JS::Handle, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/webidl-api/ExtensionBrowser.cpp:187:48: 122:30.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: note: call to 'void free(void*)' here 122:30.60 64 | return free_impl(ptr); 122:30.60 | ^ 122:31.65 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 122:31.65 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25: 122:31.65 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 122:31.65 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:338:25, 122:31.65 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::InsertElementAtInternal(index_type, Item&&) [with ActualAlloc = nsTArrayFallibleAllocator; Item = JS::Rooted; E = JS::Value; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2646:40, 122:31.65 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1636:50, 122:31.65 inlined from 'virtual nsresult mozilla::extensions::ExtensionEventListener::CallListener(const nsTArray&, ListenerCallOptions*, JSContext*, mozilla::dom::Promise**)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/webidl-api/ExtensionEventListener.cpp:283:32: 122:31.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 122:31.66 315 | mHdr->mLength = 0; 122:31.66 | ~~~~~~~~~~~~~~^~~ 122:31.66 In file included from Unified_cpp_webidl-api0.cpp:74: 122:31.66 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/webidl-api/ExtensionEventListener.cpp: In member function 'virtual nsresult mozilla::extensions::ExtensionEventListener::CallListener(const nsTArray&, ListenerCallOptions*, JSContext*, mozilla::dom::Promise**)': 122:31.66 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/webidl-api/ExtensionEventListener.cpp:263:28: note: at offset 8 into object 'args' of size 8 122:31.66 263 | dom::Sequence args; 122:31.66 | ^~~~ 122:33.60 toolkit/components/finalizationwitness 122:35.28 In file included from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/contentanalysis/ContentAnalysis.h:10, 122:35.28 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/contentanalysis/ContentAnalysis.cpp:7: 122:35.28 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]', 122:35.28 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAcknowledgeTask(nsIContentAnalysisAcknowledgement*, const nsACString&)::)>&&)::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAcknowledgeTask(nsIContentAnalysisAcknowledgement*, const nsACString&)::)>&&)::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 122:35.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:35.28 678 | aFrom->ChainTo(aTo.forget(), ""); 122:35.28 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:35.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAcknowledgeTask(nsIContentAnalysisAcknowledgement*, const nsACString&)::)>&&)::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAcknowledgeTask(nsIContentAnalysisAcknowledgement*, const nsACString&)::)>&&)::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]': 122:35.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' 122:35.28 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:35.28 | ^~~~~~~ 122:35.29 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]', 122:35.29 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry&, bool, const RefPtr&)::)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAnalyzeRequestTask(const RefPtr&, bool, const RefPtr&)::)>&&)::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry&, bool, const RefPtr&)::)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAnalyzeRequestTask(const RefPtr&, bool, const RefPtr&)::)>&&)::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 122:35.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:35.30 678 | aFrom->ChainTo(aTo.forget(), ""); 122:35.30 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:35.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry&, bool, const RefPtr&)::)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAnalyzeRequestTask(const RefPtr&, bool, const RefPtr&)::)>&&)::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry&, bool, const RefPtr&)::)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAnalyzeRequestTask(const RefPtr&, bool, const RefPtr&)::)>&&)::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]': 122:35.30 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' 122:35.30 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:35.30 | ^~~~~~~ 122:35.31 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]', 122:35.31 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::SendCancelToAgent(const nsACString&)::)>&&)::::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::SendCancelToAgent(const nsACString&)::)>&&)::::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 122:35.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:35.31 678 | aFrom->ChainTo(aTo.forget(), ""); 122:35.31 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:35.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::SendCancelToAgent(const nsACString&)::)>&&)::::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::SendCancelToAgent(const nsACString&)::)>&&)::::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]': 122:35.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' 122:35.32 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:35.32 | ^~~~~~~ 122:35.33 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]', 122:35.33 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAcknowledgeTask(nsIContentAnalysisAcknowledgement*, const nsACString&)::)>&&)::::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAcknowledgeTask(nsIContentAnalysisAcknowledgement*, const nsACString&)::)>&&)::::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 122:35.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:35.33 678 | aFrom->ChainTo(aTo.forget(), ""); 122:35.33 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:35.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAcknowledgeTask(nsIContentAnalysisAcknowledgement*, const nsACString&)::)>&&)::::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAcknowledgeTask(nsIContentAnalysisAcknowledgement*, const nsACString&)::)>&&)::::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]': 122:35.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' 122:35.33 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:35.33 | ^~~~~~~ 122:35.35 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]', 122:35.35 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry&, bool, const RefPtr&)::)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAnalyzeRequestTask(const RefPtr&, bool, const RefPtr&)::)>&&)::::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry&, bool, const RefPtr&)::)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAnalyzeRequestTask(const RefPtr&, bool, const RefPtr&)::)>&&)::::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 122:35.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:35.35 678 | aFrom->ChainTo(aTo.forget(), ""); 122:35.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:35.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry&, bool, const RefPtr&)::)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAnalyzeRequestTask(const RefPtr&, bool, const RefPtr&)::)>&&)::::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry&, bool, const RefPtr&)::)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::RunAnalyzeRequestTask(const RefPtr&, bool, const RefPtr&)::)>&&)::::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]': 122:35.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' 122:35.35 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:35.35 | ^~~~~~~ 122:35.37 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]', 122:35.37 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::GetDiagnosticInfo(JSContext*, mozilla::dom::Promise**)::)>&&)::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::GetDiagnosticInfo(JSContext*, mozilla::dom::Promise**)::)>&&)::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 122:35.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:35.37 678 | aFrom->ChainTo(aTo.forget(), ""); 122:35.37 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:35.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::GetDiagnosticInfo(JSContext*, mozilla::dom::Promise**)::)>&&)::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::GetDiagnosticInfo(JSContext*, mozilla::dom::Promise**)::)>&&)::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]': 122:35.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' 122:35.37 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:35.37 | ^~~~~~~ 122:35.39 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]', 122:35.39 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::GetDiagnosticInfo(JSContext*, mozilla::dom::Promise**)::)>&&)::::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::GetDiagnosticInfo(JSContext*, mozilla::dom::Promise**)::)>&&)::::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 122:35.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:35.39 678 | aFrom->ChainTo(aTo.forget(), ""); 122:35.39 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:35.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::GetDiagnosticInfo(JSContext*, mozilla::dom::Promise**)::)>&&)::::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::GetDiagnosticInfo(JSContext*, mozilla::dom::Promise**)::)>&&)::::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]': 122:35.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' 122:35.40 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:35.40 | ^~~~~~~ 122:35.41 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]', 122:35.41 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::SendCancelToAgent(const nsACString&)::)>&&)::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::SendCancelToAgent(const nsACString&)::)>&&)::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 122:35.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:35.41 678 | aFrom->ChainTo(aTo.forget(), ""); 122:35.41 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:35.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::SendCancelToAgent(const nsACString&)::)>&&)::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::CallClientWithRetry)> >(mozilla::StaticString, mozilla::contentanalysis::ContentAnalysis::SendCancelToAgent(const nsACString&)::)>&&)::; ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]': 122:35.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::shared_ptr; RejectValueT = nsresult; bool IsExclusive = false]' 122:35.42 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:35.42 | ^~~~~~~ 122:35.66 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, nsresult, true>; ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = true]', 122:35.66 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise >, nsresult, true>::All(nsISerialEventTarget*, nsTArray >, nsresult, true> > >&):: >, nsresult, true>::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise >, nsresult, true>::All(nsISerialEventTarget*, nsTArray >, nsresult, true> > >&):: >, nsresult, true>::RejectValueTypeParam)>; ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 122:35.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:35.66 678 | aFrom->ChainTo(aTo.forget(), ""); 122:35.67 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:35.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise >, nsresult, true>::All(nsISerialEventTarget*, nsTArray >, nsresult, true> > >&):: >, nsresult, true>::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise >, nsresult, true>::All(nsISerialEventTarget*, nsTArray >, nsresult, true> > >&):: >, nsresult, true>::RejectValueTypeParam)>; ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = true]': 122:35.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = true]' 122:35.67 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:35.67 | ^~~~~~~ 122:35.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise >, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseI14CopyableTArrayI6RefPtrI25nsIContentAnalysisRequestEE8nsresultLb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 122:35.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:35.68 678 | aFrom->ChainTo(aTo.forget(), ""); 122:35.68 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:35.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = true]' 122:35.68 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:35.68 | ^~~~~~~ 122:35.70 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, nsresult, true>; ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = true]', 122:35.70 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise >, nsresult, true>::All(nsISerialEventTarget*, nsTArray >, nsresult, true> > >&):: >, nsresult, true>::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise >, nsresult, true>::All(nsISerialEventTarget*, nsTArray >, nsresult, true> > >&):: >, nsresult, true>::RejectValueTypeParam)>; ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 122:35.70 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 122:35.70 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 122:35.70 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 122:35.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:35.70 678 | aFrom->ChainTo(aTo.forget(), ""); 122:35.70 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:35.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = true]': 122:35.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray >; RejectValueT = nsresult; bool IsExclusive = true]' 122:35.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:35.70 | ^~~~~~~ 122:35.88 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise > >, nsresult, true>; ResolveValueT = CopyableTArray > >; RejectValueT = nsresult; bool IsExclusive = true]', 122:35.88 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::AnalyzeContentRequestsCallback(const nsTArray >&, bool, nsIContentAnalysisCallback*):: > >&&)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::AnalyzeContentRequestsCallback(const nsTArray >&, bool, nsIContentAnalysisCallback*)::; ResolveValueT = CopyableTArray > >; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 122:35.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:35.88 678 | aFrom->ChainTo(aTo.forget(), ""); 122:35.88 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:35.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::AnalyzeContentRequestsCallback(const nsTArray >&, bool, nsIContentAnalysisCallback*):: > >&&)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::AnalyzeContentRequestsCallback(const nsTArray >&, bool, nsIContentAnalysisCallback*)::; ResolveValueT = CopyableTArray > >; RejectValueT = nsresult; bool IsExclusive = true]': 122:35.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray > >; RejectValueT = nsresult; bool IsExclusive = true]' 122:35.88 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:35.88 | ^~~~~~~ 122:36.14 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = nsCOMArray; RejectValueT = nsresult; bool IsExclusive = true]', 122:36.14 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::AnalyzeBatchContentRequest(nsIContentAnalysisRequest*, bool, JSContext*, mozilla::dom::Promise**)::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::AnalyzeBatchContentRequest(nsIContentAnalysisRequest*, bool, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = nsCOMArray; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 122:36.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:36.14 678 | aFrom->ChainTo(aTo.forget(), ""); 122:36.14 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:36.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::contentanalysis::ContentAnalysis::AnalyzeBatchContentRequest(nsIContentAnalysisRequest*, bool, JSContext*, mozilla::dom::Promise**)::)>; RejectFunction = mozilla::contentanalysis::ContentAnalysis::AnalyzeBatchContentRequest(nsIContentAnalysisRequest*, bool, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = nsCOMArray; RejectValueT = nsresult; bool IsExclusive = true]': 122:36.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsCOMArray; RejectValueT = nsresult; bool IsExclusive = true]' 122:36.14 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:36.14 | ^~~~~~~ 122:36.22 toolkit/components/find 122:38.75 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 122:38.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 122:38.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 122:38.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 122:38.76 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 122:38.76 from Unified_cpp_extensions0.cpp:2: 122:38.76 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 122:38.76 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 122:38.76 inlined from 'nsTArray >::nsTArray(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 122:38.76 inlined from 'mozilla::extensions::MatchPatternSetCore::MatchPatternSetCore(ArrayType&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/extensions/MatchPattern.h:298:9, 122:38.76 inlined from 'static already_AddRefed mozilla::extensions::MatchPatternSet::Constructor(mozilla::dom::GlobalObject&, const nsTArray&, const mozilla::dom::MatchPatternOptions&, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/MatchPattern.cpp:645:60: 122:38.76 /builddir/build/BUILD/firefox-140.4.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] 122:38.76 655 | aOther.mHdr->mLength = 0; 122:38.76 | ~~~~~~~~~~~~~~~~~~~~~^~~ 122:38.76 In file included from Unified_cpp_extensions0.cpp:29: 122:38.76 /builddir/build/BUILD/firefox-140.4.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&)': 122:38.76 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/MatchPattern.cpp:626:34: note: at offset 8 into object 'patterns' of size 8 122:38.76 626 | MatchPatternSetCore::ArrayType patterns; 122:38.76 | ^~~~~~~~ 122:41.80 toolkit/components/formautofill 122:41.85 toolkit/components/gecko-trace 122:47.79 In file included from Unified_cpp_gecko-trace0.cpp:2: 122:47.79 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/gecko-trace/GeckoTrace.cpp: In function 'void mozilla::gecko_trace::SetOpenTelemetryInternalLogLevel(mozilla::LogLevel)': 122:47.79 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/gecko-trace/GeckoTrace.cpp:84:51: warning: 'otelLogLevel' may be used uninitialized [-Wmaybe-uninitialized] 122:47.79 84 | otel_internal_log::GlobalLogHandler::SetLogLevel(otelLogLevel); 122:47.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 122:47.79 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/gecko-trace/GeckoTrace.cpp:61:31: note: 'otelLogLevel' was declared here 122:47.79 61 | otel_internal_log::LogLevel otelLogLevel; 122:47.79 | ^~~~~~~~~~~~ 122:47.85 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 122:47.85 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/find/nsFind.cpp:13, 122:47.85 from Unified_cpp_components_find0.cpp:2: 122:47.85 /builddir/build/BUILD/firefox-140.4.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:47.85 /builddir/build/BUILD/firefox-140.4.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:47.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:47.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 122:47.85 /builddir/build/BUILD/firefox-140.4.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:47.85 302 | memcpy(&value, &aInternalValue, sizeof(value)); 122:47.85 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:47.85 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 122:47.85 413 | struct FrameBidiData { 122:47.85 | ^~~~~~~~~~~~~ 122:48.24 toolkit/components/glean/EventGIFFTMap.cpp.stub 122:48.24 toolkit/components/glean/HistogramGIFFTMap.cpp.stub 122:48.81 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsGlobalWindowInner.h:27, 122:48.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/GleanMetric.h:14, 122:48.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/Boolean.h:11, 122:48.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/MetricTypes.h:8, 122:48.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/DomMetrics.h:12, 122:48.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:67, 122:48.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 122:48.82 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/webrequest/StreamFilter.cpp:18, 122:48.82 from Unified_cpp_webrequest0.cpp:11: 122:48.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EventListenerManager.h: In member function 'void mozilla::EventListenerManager::HandleEvent(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool)': 122:48.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EventListenerManager.h:456: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 122:48.82 456 | } else if (mNoListenerForEvents[0] == aEvent->mMessage || 122:48.82 | 122:48.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EventListenerManager.h:456: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 122:49.11 toolkit/components/glean/ScalarGIFFTMap.cpp.stub 122:50.11 toolkit/components/glean/xpcom 122:52.47 toolkit/components/jsoncpp/src/lib_json 122:54.48 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 122:54.48 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/formautofill/FormAutofillNative.cpp:22, 122:54.48 from Unified_cpp_formautofill0.cpp:2: 122:54.48 /builddir/build/BUILD/firefox-140.4.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:54.48 /builddir/build/BUILD/firefox-140.4.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:54.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:54.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 122:54.48 /builddir/build/BUILD/firefox-140.4.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:54.48 302 | memcpy(&value, &aInternalValue, sizeof(value)); 122:54.48 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:54.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 122:54.48 413 | struct FrameBidiData { 122:54.48 | ^~~~~~~~~~~~~ 122:54.51 /builddir/build/BUILD/firefox-140.4.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]': 122:54.51 /builddir/build/BUILD/firefox-140.4.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 >*]' 122:54.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 122:54.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrameInlines.h:185:39: required from here 122:54.52 /builddir/build/BUILD/firefox-140.4.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] 122:54.52 302 | memcpy(&value, &aInternalValue, sizeof(value)); 122:54.52 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:54.52 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 122:54.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:19, 122:54.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 122:54.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 122:54.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 122:54.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ComputedStyle.h:16, 122:54.52 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/formautofill/FormAutofillNative.cpp:11: 122:54.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 122:54.52 22 | struct nsPoint : public mozilla::gfx::BasePoint { 122:54.52 | ^~~~~~~ 122:57.23 toolkit/components/mediasniffer 122:57.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 122:57.99 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 122:57.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 122:57.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 122:57.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19, 122:57.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 122:57.99 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:28, 122:57.99 from Unified_cpp_webrequest0.cpp:2: 122:57.99 /builddir/build/BUILD/firefox-140.4.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:57.99 /builddir/build/BUILD/firefox-140.4.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:57.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:57.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 122:57.99 /builddir/build/BUILD/firefox-140.4.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:57.99 302 | memcpy(&value, &aInternalValue, sizeof(value)); 122:57.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:57.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 122:57.99 413 | struct FrameBidiData { 122:57.99 | ^~~~~~~~~~~~~ 122:59.00 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 122:59.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 122:59.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 122:59.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 122:59.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 122:59.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 122:59.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 122:59.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 122:59.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 122:59.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingUtils.h:44, 122:59.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ToJSValue.h:25, 122:59.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Promise.h:25, 122:59.00 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/xpcom/FOG.cpp:12, 122:59.00 from Unified_cpp_glean_xpcom0.cpp:2: 122:59.00 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 122:59.00 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::FOG::TestFlushAllChildren(JSContext*, mozilla::dom::Promise**)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 122:59.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:59.00 678 | aFrom->ChainTo(aTo.forget(), ""); 122:59.00 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:59.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::FOG::TestFlushAllChildren(JSContext*, mozilla::dom::Promise**)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 122:59.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 122:59.00 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:59.00 | ^~~~~~~ 122:59.01 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 122:59.01 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::FOG::TestFlushAllChildren(JSContext*, mozilla::dom::Promise**)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 122:59.01 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 122:59.01 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 122:59.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 122:59.01 678 | aFrom->ChainTo(aTo.forget(), ""); 122:59.01 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:59.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 122:59.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 122:59.01 1191 | void ChainTo(already_AddRefed aChainedPromise, 122:59.01 | ^~~~~~~ 122:59.35 toolkit/components/ml 123:00.01 toolkit/components/mozintl 123:01.88 toolkit/components/nimbus 123:02.62 toolkit/components/parentalcontrols 123:04.86 toolkit/components/places 123:06.46 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 123:06.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 123:06.46 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 123:06.46 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7: 123:06.47 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 123:06.47 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:338:25, 123:06.47 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:423:25, 123:06.47 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::InsertElementsAtInternal(index_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2321:75, 123:06.47 inlined from 'typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2250:48, 123:06.47 inlined from 'virtual nsresult mozilla::extensions::StreamFilterParent::OnDataAvailable(nsIRequest*, nsIInputStream*, mozilla::extensions::PStreamFilterParent::uint64_t, mozilla::extensions::PStreamFilterParent::uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/webrequest/StreamFilterParent.cpp:806: 123:06.47 /builddir/build/BUILD/firefox-140.4.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] 123:06.47 315 | mHdr->mLength = 0; 123:06.47 | ~~~~~~~~~~~~~~^~~ 123:06.47 In file included from Unified_cpp_webrequest0.cpp:38: 123:06.47 /builddir/build/BUILD/firefox-140.4.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)': 123:06.47 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/webrequest/StreamFilterParent.cpp:805: note: at offset 8 into object 'data' of size 8 123:06.47 805 | Data data; 123:06.47 | 123:08.93 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 123:08.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 123:08.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 123:08.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 123:08.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 123:08.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PrincipalHashKey.h:10, 123:08.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 123:08.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:12, 123:08.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WebRequestService.h:14, 123:08.93 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13: 123:08.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_3ipc8EndpointINS_10extensions18PStreamFilterChildEEENS1_20ResponseRejectReasonELb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 123:08.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 123:08.93 678 | aFrom->ChainTo(aTo.forget(), ""); 123:08.93 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:08.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 123:08.93 1191 | void ChainTo(already_AddRefed aChainedPromise, 123:08.93 | ^~~~~~~ 123:08.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise, bool, true>::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_3ipc8EndpointINS_10extensions18PStreamFilterChildEEEbLb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 123:08.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 123:08.96 678 | aFrom->ChainTo(aTo.forget(), ""); 123:08.96 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:08.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]' 123:08.96 1191 | void ChainTo(already_AddRefed aChainedPromise, 123:08.96 | ^~~~~~~ 123:08.99 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 123:08.99 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::extensions::StreamFilter::Connect()::&&)>; RejectFunction = mozilla::extensions::StreamFilter::Connect()::; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 123:08.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 123:08.99 678 | aFrom->ChainTo(aTo.forget(), ""); 123:08.99 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:08.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::extensions::StreamFilter::Connect()::&&)>; RejectFunction = mozilla::extensions::StreamFilter::Connect()::; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 123:08.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 123:08.99 1191 | void ChainTo(already_AddRefed aChainedPromise, 123:08.99 | ^~~~~~~ 123:09.01 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, true>; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]', 123:09.01 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::extensions::StreamFilter::Connect()::&&)>; RejectFunction = mozilla::extensions::StreamFilter::Connect()::; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 123:09.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 123:09.01 678 | aFrom->ChainTo(aTo.forget(), ""); 123:09.01 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:09.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::extensions::StreamFilter::Connect()::&&)>; RejectFunction = mozilla::extensions::StreamFilter::Connect()::; ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]': 123:09.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::Endpoint; RejectValueT = bool; bool IsExclusive = true]' 123:09.01 1191 | void ChainTo(already_AddRefed aChainedPromise, 123:09.01 | ^~~~~~~ 123:10.83 toolkit/components/printingui/ipc 123:11.58 toolkit/components/processtools 123:14.69 toolkit/components/protobuf 123:18.22 toolkit/components/reflect 123:21.99 toolkit/components/remote 123:22.29 toolkit/components/reputationservice 123:29.41 In file included from /usr/include/string.h:535, 123:29.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string.h:3, 123:29.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/throw_gcc.h:16, 123:29.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/new:82, 123:29.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/mozalloc.h:16, 123:29.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/climits:68, 123:29.41 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/google/protobuf/message_lite.h:43, 123:29.41 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:36: 123:29.41 In function 'void* memcpy(void*, const void*, size_t)', 123:29.41 inlined from 'uint8_t* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, uint8_t*)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/google/protobuf/io/coded_stream.h:684:16, 123:29.41 inlined from 'virtual uint8_t* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(uint8_t*, google::protobuf::io::EpsCopyOutputStream*) const' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/google/protobuf/implicit_weak_message.h:103:28, 123:29.41 inlined from 'bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:412:30: 123:29.41 /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=] 123:29.41 29 | return __builtin___memcpy_chk (__dest, __src, __len, 123:29.41 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 123:29.41 30 | __glibc_objsize0 (__dest)); 123:29.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:29.76 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 123:29.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 123:29.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 123:29.76 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/places/History.cpp:13, 123:29.77 from Unified_cpp_components_places0.cpp:38: 123:29.77 /builddir/build/BUILD/firefox-140.4.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:29.77 /builddir/build/BUILD/firefox-140.4.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:29.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:29.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 123:29.77 /builddir/build/BUILD/firefox-140.4.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:29.77 302 | memcpy(&value, &aInternalValue, sizeof(value)); 123:29.77 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:29.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 123:29.77 413 | struct FrameBidiData { 123:29.77 | ^~~~~~~~~~~~~ 123:34.83 In file included from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/remote/nsRemoteService.h:18, 123:34.83 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/remote/nsRemoteService.cpp:24: 123:34.83 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]', 123:34.83 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsRemoteService::AsyncLockStartup(double)::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 123:34.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 123:34.84 678 | aFrom->ChainTo(aTo.forget(), ""); 123:34.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:34.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsRemoteService::AsyncLockStartup(double)::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]': 123:34.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]' 123:34.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 123:34.84 | ^~~~~~~ 123:34.84 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, false>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]', 123:34.84 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsRemoteService::AsyncLockStartup(double)::, nsresult, false>::ResolveOrRejectValue&)>; ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 123:34.84 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 123:34.84 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 123:34.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 123:34.84 678 | aFrom->ChainTo(aTo.forget(), ""); 123:34.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:34.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]': 123:34.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = nsresult; bool IsExclusive = false]' 123:34.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 123:34.84 | ^~~~~~~ 123:38.80 toolkit/components/resistfingerprinting 123:56.12 toolkit/components/satchel 123:56.56 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Blob.h:10, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/File.h:10, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DataTransferItem.h:12, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DataTransferItemList.h:11, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DataTransfer.h:25, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MouseEvents.h:15, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/resistfingerprinting/nsUserCharacteristics.h:10, 123:56.56 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/resistfingerprinting/nsUserCharacteristics.cpp:6: 123:56.56 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, nsTString >, false>; ResolveValueT = mozilla::void_t; RejectValueT = std::tuple, nsresult, nsTString >; bool IsExclusive = false]', 123:56.56 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = TimoutPromise(const RefPtr, nsresult, nsTString >, false>::Private>&, uint32_t, const nsCString&)::; RejectFunction = TimoutPromise(const RefPtr, nsresult, nsTString >, false>::Private>&, uint32_t, const nsCString&)::; ResolveValueT = mozilla::void_t; RejectValueT = std::tuple, nsresult, nsTString >; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 123:56.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 123:56.56 678 | aFrom->ChainTo(aTo.forget(), ""); 123:56.56 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:56.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = TimoutPromise(const RefPtr, nsresult, nsTString >, false>::Private>&, uint32_t, const nsCString&)::; RejectFunction = TimoutPromise(const RefPtr, nsresult, nsTString >, false>::Private>&, uint32_t, const nsCString&)::; ResolveValueT = mozilla::void_t; RejectValueT = std::tuple, nsresult, nsTString >; bool IsExclusive = false]': 123:56.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::void_t; RejectValueT = std::tuple, nsresult, nsTString >; bool IsExclusive = false]' 123:56.56 1191 | void ChainTo(already_AddRefed aChainedPromise, 123:56.56 | ^~~~~~~ 123:56.58 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, nsTString >, false>; ResolveValueT = mozilla::void_t; RejectValueT = std::tuple, nsresult, nsTString >; bool IsExclusive = false]', 123:56.58 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise, nsresult, nsTString >, false>::AllSettled(nsISerialEventTarget*, nsTArray, nsresult, nsTString >, false> > >&)::, nsresult, nsTString >, false>::ResolveOrRejectValueParam)>; ResolveValueT = mozilla::void_t; RejectValueT = std::tuple, nsresult, nsTString >; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 123:56.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 123:56.59 678 | aFrom->ChainTo(aTo.forget(), ""); 123:56.59 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:56.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::MozPromise, nsresult, nsTString >, false>::AllSettled(nsISerialEventTarget*, nsTArray, nsresult, nsTString >, false> > >&)::, nsresult, nsTString >, false>::ResolveOrRejectValueParam)>; ResolveValueT = mozilla::void_t; RejectValueT = std::tuple, nsresult, nsTString >; bool IsExclusive = false]': 123:56.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::void_t; RejectValueT = std::tuple, nsresult, nsTString >; bool IsExclusive = false]' 123:56.59 1191 | void ChainTo(already_AddRefed aChainedPromise, 123:56.59 | ^~~~~~~ 123:56.62 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, nsTString >, false>::ResolveOrRejectValue>, bool, false>; ResolveValueT = CopyableTArray, nsresult, nsTString >, false>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]', 123:56.62 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsUserCharacteristics::PopulateDataAndEventuallySubmit(bool, bool)::, nsresult, nsTString >, false>::ResolveOrRejectValue>, bool, false>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray, nsresult, nsTString >, false>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 123:56.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 123:56.62 678 | aFrom->ChainTo(aTo.forget(), ""); 123:56.62 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:56.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsUserCharacteristics::PopulateDataAndEventuallySubmit(bool, bool)::, nsresult, nsTString >, false>::ResolveOrRejectValue>, bool, false>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray, nsresult, nsTString >, false>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]': 123:56.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray, nsresult, nsTString >, false>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]' 123:56.62 1191 | void ChainTo(already_AddRefed aChainedPromise, 123:56.62 | ^~~~~~~ 123:56.63 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, nsTString >, false>::ResolveOrRejectValue>, bool, false>; ResolveValueT = CopyableTArray, nsresult, nsTString >, false>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]', 123:56.63 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsUserCharacteristics::PopulateDataAndEventuallySubmit(bool, bool)::, nsresult, nsTString >, false>::ResolveOrRejectValue>, bool, false>::ResolveOrRejectValue&)>; ResolveValueT = CopyableTArray, nsresult, nsTString >, false>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 123:56.63 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = CopyableTArray, nsresult, nsTString >, false>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 123:56.63 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray, nsresult, nsTString >, false>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 123:56.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 123:56.63 678 | aFrom->ChainTo(aTo.forget(), ""); 123:56.64 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:56.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray, nsresult, nsTString >, false>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]': 123:56.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray, nsresult, nsTString >, false>::ResolveOrRejectValue>; RejectValueT = bool; bool IsExclusive = false]' 123:56.64 1191 | void ChainTo(already_AddRefed aChainedPromise, 123:56.64 | ^~~~~~~ 123:56.82 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise > > >, RefPtr, true>; ResolveValueT = RefPtr > > >; RejectValueT = RefPtr; bool IsExclusive = true]', 123:56.82 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = PopulateMediaDevices():: > > >&)>; RejectFunction = PopulateMediaDevices()::&&)>; ResolveValueT = RefPtr > > >; RejectValueT = RefPtr; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 123:56.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 123:56.82 678 | aFrom->ChainTo(aTo.forget(), ""); 123:56.82 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:56.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = PopulateMediaDevices():: > > >&)>; RejectFunction = PopulateMediaDevices()::&&)>; ResolveValueT = RefPtr > > >; RejectValueT = RefPtr; bool IsExclusive = true]': 123:56.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr > > >; RejectValueT = RefPtr; bool IsExclusive = true]' 123:56.82 1191 | void ChainTo(already_AddRefed aChainedPromise, 123:56.82 | ^~~~~~~ 123:57.70 toolkit/components/sessionstore 123:58.49 toolkit/components/startup 124:00.79 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 124:00.79 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TextEvents.h:28, 124:00.79 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:46, 124:00.79 from Unified_cpp_resistfingerprinting0.cpp:11: 124:00.79 /builddir/build/BUILD/firefox-140.4.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:00.79 /builddir/build/BUILD/firefox-140.4.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:00.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:00.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 124:00.80 /builddir/build/BUILD/firefox-140.4.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:00.80 302 | memcpy(&value, &aInternalValue, sizeof(value)); 124:00.80 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:00.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 124:00.80 413 | struct FrameBidiData { 124:00.80 | ^~~~~~~~~~~~~ 124:05.33 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 124:05.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EventForwards.h:12, 124:05.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasicEvents.h:12, 124:05.33 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/resistfingerprinting/nsRFPService.h:14, 124:05.33 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:6: 124:05.33 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 124:05.34 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 124:05.34 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 124:05.34 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 124:05.34 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 124:05.34 inlined from 'virtual nsresult mozilla::nsRFPService::TestGenerateRandomKey(nsIChannel*, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:1640:26: 124:05.34 /builddir/build/BUILD/firefox-140.4.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] 124:05.34 450 | mArray.mHdr->mLength = 0; 124:05.34 | ~~~~~~~~~~~~~~~~~~~~~^~~ 124:05.34 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/resistfingerprinting/nsRFPService.cpp: In member function 'virtual nsresult mozilla::nsRFPService::TestGenerateRandomKey(nsIChannel*, nsTArray&)': 124:05.34 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:1640:25: note: at offset 8 into object '' of size 8 124:05.34 1640 | aKey = key.ref().Clone(); 124:05.35 | ~~~~~~~~~~~~~~~^~ 124:05.35 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 124:05.35 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 124:05.35 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 124:05.35 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 124:05.35 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 124:05.35 inlined from 'virtual nsresult mozilla::nsRFPService::TestGenerateRandomKey(nsIChannel*, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:1640:26: 124:05.35 /builddir/build/BUILD/firefox-140.4.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] 124:05.35 450 | mArray.mHdr->mLength = 0; 124:05.35 | ~~~~~~~~~~~~~~~~~~~~~^~~ 124:05.35 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/resistfingerprinting/nsRFPService.cpp: In member function 'virtual nsresult mozilla::nsRFPService::TestGenerateRandomKey(nsIChannel*, nsTArray&)': 124:05.35 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:1640:25: note: at offset 8 into object '' of size 8 124:05.35 1640 | aKey = key.ref().Clone(); 124:05.35 | ~~~~~~~~~~~~~~~^~ 124:06.63 toolkit/components/statusfilter 124:07.48 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 124:07.95 toolkit/components/terminator 124:08.65 toolkit/components/typeaheadfind 124:11.26 toolkit/components/uniffi-js 124:11.59 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 124:11.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIContentInlines.h:14, 124:11.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EditorBase.h:33, 124:11.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TextEditor.h:9, 124:11.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:13, 124:11.59 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/satchel/nsFormFillController.cpp:18: 124:11.59 /builddir/build/BUILD/firefox-140.4.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:11.59 /builddir/build/BUILD/firefox-140.4.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:11.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:11.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 124:11.59 /builddir/build/BUILD/firefox-140.4.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:11.59 302 | memcpy(&value, &aInternalValue, sizeof(value)); 124:11.59 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:11.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 124:11.59 413 | struct FrameBidiData { 124:11.59 | ^~~~~~~~~~~~~ 124:15.41 toolkit/components/url-classifier 124:18.33 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 124:18.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:30, 124:18.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 124:18.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 124:18.33 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreParent.cpp:14, 124:18.33 from Unified_cpp_sessionstore0.cpp:56: 124:18.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function 'static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)': 124:18.33 /builddir/build/BUILD/firefox-140.4.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:18.33 36 | if (!aKey) return 0; 124:18.33 | 124:18.33 /builddir/build/BUILD/firefox-140.4.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:21.77 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 124:21.77 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/Entries.h:14, 124:21.77 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/HashStore.h:8, 124:21.77 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/HashStore.cpp:31: 124:21.77 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 124:21.77 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:338:25, 124:21.77 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:423:25, 124:21.77 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::InsertElementsAtInternal(index_type, size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2321:33, 124:21.77 inlined from 'typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayFallibleAllocator; E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2250:48, 124:21.77 inlined from 'bool nsTArray_Impl::SetLength(size_type, const mozilla::fallible_t&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2260:36, 124:21.77 inlined from 'nsresult mozilla::safebrowsing::ByteSliceWrite(nsIOutputStream*, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/HashStore.cpp:694:23: 124:21.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 124:21.78 315 | mHdr->mLength = 0; 124:21.78 | ~~~~~~~~~~~~~~^~~ 124:21.78 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/HashStore.cpp: In function 'nsresult mozilla::safebrowsing::ByteSliceWrite(nsIOutputStream*, nsTArray&)': 124:21.78 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/HashStore.cpp:690:21: note: at offset 8 into object 'slice' of size 8 124:21.78 690 | nsTArray slice; 124:21.78 | ^~~~~ 124:22.46 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 124:22.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 124:22.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 124:22.46 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:9: 124:22.46 /builddir/build/BUILD/firefox-140.4.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:22.46 /builddir/build/BUILD/firefox-140.4.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:22.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:22.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 124:22.46 /builddir/build/BUILD/firefox-140.4.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:22.46 302 | memcpy(&value, &aInternalValue, sizeof(value)); 124:22.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:22.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 124:22.46 413 | struct FrameBidiData { 124:22.46 | ^~~~~~~~~~~~~ 124:26.92 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 124:26.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 124:26.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 124:26.92 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreChangeListener.cpp:17, 124:26.92 from Unified_cpp_sessionstore0.cpp:20: 124:26.92 /builddir/build/BUILD/firefox-140.4.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:26.92 /builddir/build/BUILD/firefox-140.4.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:26.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:26.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 124:26.92 /builddir/build/BUILD/firefox-140.4.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:26.92 302 | memcpy(&value, &aInternalValue, sizeof(value)); 124:26.92 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:26.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 124:26.92 413 | struct FrameBidiData { 124:26.92 | ^~~~~~~~~~~~~ 124:27.76 toolkit/components/viaduct 124:28.07 toolkit/components/windowwatcher 124:33.66 In file included from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreListener.cpp:18, 124:33.66 from Unified_cpp_sessionstore0.cpp:47: 124:33.66 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 124:33.66 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsPIDOMWindowOuter]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 124:33.66 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsPIDOMWindowOuter]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 124:33.66 inlined from 'mozilla::dom::EventTarget* mozilla::dom::TabListener::_ZN7mozilla3dom11TabListener14GetEventTargetEv.part.0()' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreListener.cpp:158:66: 124:33.66 /builddir/build/BUILD/firefox-140.4.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] 124:33.66 39 | aResult, mInfallible); 124:33.66 | ^~~~~~~~~~~ 124:33.66 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreListener.cpp: In member function 'mozilla::dom::EventTarget* mozilla::dom::TabListener::_ZN7mozilla3dom11TabListener14GetEventTargetEv.part.0()': 124:33.66 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreListener.cpp:158:56: note: object '' of size 24 124:33.66 158 | nsCOMPtr window = do_GetInterface(mDocShell); 124:33.67 | ~~~~~~~~~~~~~~~^~~~~~~~~~~ 124:33.67 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 124:33.67 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsPIDOMWindowOuter]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 124:33.67 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsPIDOMWindowOuter]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 124:33.67 inlined from 'mozilla::dom::EventTarget* mozilla::dom::TabListener::_ZN7mozilla3dom11TabListener14GetEventTargetEv.part.0()' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreListener.cpp:158:66: 124:33.67 /builddir/build/BUILD/firefox-140.4.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] 124:33.67 40 | if (mErrorPtr) { 124:33.67 | ^~~~~~~~~ 124:33.67 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreListener.cpp: In member function 'mozilla::dom::EventTarget* mozilla::dom::TabListener::_ZN7mozilla3dom11TabListener14GetEventTargetEv.part.0()': 124:33.67 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreListener.cpp:158:56: note: object '' of size 24 124:33.67 158 | nsCOMPtr window = do_GetInterface(mDocShell); 124:33.67 | ~~~~~~~~~~~~~~~^~~~~~~~~~~ 124:35.11 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 124:35.11 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIWebNavigation]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 124:35.12 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIWebNavigation]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 124:35.12 inlined from 'static mozilla::dom::BrowserChild* mozilla::dom::BrowserChild::GetFrom(mozIDOMWindowProxy*)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:497:64: 124:35.12 /builddir/build/BUILD/firefox-140.4.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] 124:35.12 39 | aResult, mInfallible); 124:35.12 | ^~~~~~~~~~~ 124:35.12 In file included from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreChild.cpp:13, 124:35.12 from Unified_cpp_sessionstore0.cpp:29: 124:35.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In static member function 'static mozilla::dom::BrowserChild* mozilla::dom::BrowserChild::GetFrom(mozIDOMWindowProxy*)': 124:35.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:497:56: note: object '' of size 24 124:35.12 497 | nsCOMPtr webNav = do_GetInterface(aWindow); 124:35.12 | ~~~~~~~~~~~~~~~^~~~~~~~~ 124:35.12 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 124:35.12 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIWebNavigation]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 124:35.12 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIWebNavigation]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 124:35.12 inlined from 'static mozilla::dom::BrowserChild* mozilla::dom::BrowserChild::GetFrom(mozIDOMWindowProxy*)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:497:64: 124:35.12 /builddir/build/BUILD/firefox-140.4.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] 124:35.12 40 | if (mErrorPtr) { 124:35.12 | ^~~~~~~~~ 124:35.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In static member function 'static mozilla::dom::BrowserChild* mozilla::dom::BrowserChild::GetFrom(mozIDOMWindowProxy*)': 124:35.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:497:56: note: object '' of size 24 124:35.12 497 | nsCOMPtr webNav = do_GetInterface(aWindow); 124:35.12 | ~~~~~~~~~~~~~~~^~~~~~~~~ 124:35.25 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 124:35.25 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIAppWindow]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 124:35.25 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIAppWindow]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 124:35.25 inlined from 'void mozilla::dom::TabListener::UpdateSessionStore(bool)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreListener.cpp:426:59: 124:35.25 /builddir/build/BUILD/firefox-140.4.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] 124:35.25 39 | aResult, mInfallible); 124:35.25 | ^~~~~~~~~~~ 124:35.25 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreListener.cpp: In member function 'void mozilla::dom::TabListener::UpdateSessionStore(bool)': 124:35.25 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreListener.cpp:426:48: note: object '' of size 24 124:35.25 426 | nsCOMPtr window(do_GetInterface(treeOwner)); 124:35.25 | ~~~~~~~~~~~~~~~^~~~~~~~~~~ 124:35.25 In member function 'virtual nsresult nsImportESModule::operator()(const nsIID&, void**) const', 124:35.25 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIAppWindow]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 124:35.25 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIAppWindow]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 124:35.25 inlined from 'void mozilla::dom::TabListener::UpdateSessionStore(bool)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreListener.cpp:426:59: 124:35.25 /builddir/build/BUILD/firefox-140.4.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] 124:35.25 40 | if (mErrorPtr) { 124:35.25 | ^~~~~~~~~ 124:35.25 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreListener.cpp: In member function 'void mozilla::dom::TabListener::UpdateSessionStore(bool)': 124:35.25 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/SessionStoreListener.cpp:426:48: note: object '' of size 24 124:35.25 426 | nsCOMPtr window(do_GetInterface(treeOwner)); 124:35.25 | ~~~~~~~~~~~~~~~^~~~~~~~~~~ 124:37.33 toolkit/crashreporter 124:38.80 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 124:38.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 124:38.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 124:38.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 124:38.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 124:38.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 124:38.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 124:38.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 124:38.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 124:38.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingUtils.h:44, 124:38.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/UnionTypes.h:8, 124:38.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SessionStoreFormData.h:11, 124:38.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserSessionStoreBinding.h:12, 124:38.80 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/sessionstore/BrowserSessionStore.cpp:20, 124:38.80 from Unified_cpp_sessionstore0.cpp:2: 124:38.80 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 124:38.80 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::SessionStoreParent::FlushAllSessionStoreChildren(const std::function&)::::; ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 124:38.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 124:38.80 678 | aFrom->ChainTo(aTo.forget(), ""); 124:38.80 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:38.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::SessionStoreParent::FlushAllSessionStoreChildren(const std::function&)::::; ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 124:38.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 124:38.80 1191 | void ChainTo(already_AddRefed aChainedPromise, 124:38.80 | ^~~~~~~ 124:38.80 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 124:38.80 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::SessionStoreParent::FlushAllSessionStoreChildren(const std::function&)::::; ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 124:38.80 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 124:38.80 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 124:38.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 124:38.81 678 | aFrom->ChainTo(aTo.forget(), ""); 124:38.81 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:38.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 124:38.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 124:38.81 1191 | void ChainTo(already_AddRefed aChainedPromise, 124:38.81 | ^~~~~~~ 124:42.49 toolkit/library/buildid.cpp.stub 124:42.71 toolkit/mozapps/extensions 124:46.06 toolkit/profile 124:46.77 In file included from Unified_cpp_windowwatcher0.cpp:29: 124:46.77 /builddir/build/BUILD/firefox-140.4.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**)': 124:46.77 /builddir/build/BUILD/firefox-140.4.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 124:46.77 1248 | } else if (autoPrivateBrowsing || 124:46.77 | 124:46.77 /builddir/build/BUILD/firefox-140.4.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 124:48.53 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 124:48.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 124:48.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 124:48.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19, 124:48.53 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/windowwatcher/nsOpenWindowInfo.cpp:10, 124:48.53 from Unified_cpp_windowwatcher0.cpp:20: 124:48.53 /builddir/build/BUILD/firefox-140.4.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:48.53 /builddir/build/BUILD/firefox-140.4.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:48.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:48.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 124:48.53 /builddir/build/BUILD/firefox-140.4.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:48.53 302 | memcpy(&value, &aInternalValue, sizeof(value)); 124:48.53 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:48.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 124:48.53 413 | struct FrameBidiData { 124:48.53 | ^~~~~~~~~~~~~ 124:56.64 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 124:56.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIPrincipal.h:33, 124:56.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIScriptSecurityManager.h:11, 124:56.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:13, 124:56.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/nsCSPUtils.h:11, 124:56.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 124:56.64 from /builddir/build/BUILD/firefox-140.4.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 124:56.64 from Unified_cpp_mozapps_extensions0.cpp:2: 124:56.64 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor, 2> >]', 124:56.64 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = AutoTArray, 2>; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 124:56.64 inlined from 'nsTArray, 2> >::nsTArray(nsTArray, 2> >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 124:56.64 inlined from 'mozilla::{anonymous}::RegistryEntries::RegistryEntries(mozilla::FileLocation&, nsTArray, 2> >&&, nsTArray&&, nsTArray, 3> >&&)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:716:9, 124:56.64 inlined from 'RefPtr mozilla::MakeRefPtr(Args&& ...) [with T = {anonymous}::RegistryEntries; Args = {FileLocation&, nsTArray, 2> >, nsTArray<{anonymous}::ContentEntry>, nsTArray, 3> >}]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:631:15, 124:56.64 inlined from 'virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::Handle, JSContext*, nsIJSRAIIHelper**)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:852:77: 124:56.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray, 2> > [1]' [-Warray-bounds] 124:56.64 655 | aOther.mHdr->mLength = 0; 124:56.64 | ~~~~~~~~~~~~~~~~~~~~~^~~ 124:56.64 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 124:56.64 /builddir/build/BUILD/firefox-140.4.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp: In member function 'virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::Handle, JSContext*, nsIJSRAIIHelper**)': 124:56.64 /builddir/build/BUILD/firefox-140.4.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:798:39: note: at offset 8 into object 'overrides' of size 8 124:56.64 798 | nsTArray overrides; 124:56.64 | ^~~~~~~~~ 124:56.64 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]', 124:56.64 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::{anonymous}::ContentEntry; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 124:56.64 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 124:56.64 inlined from 'mozilla::{anonymous}::RegistryEntries::RegistryEntries(mozilla::FileLocation&, nsTArray, 2> >&&, nsTArray&&, nsTArray, 3> >&&)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:717:9, 124:56.64 inlined from 'RefPtr mozilla::MakeRefPtr(Args&& ...) [with T = {anonymous}::RegistryEntries; Args = {FileLocation&, nsTArray, 2> >, nsTArray<{anonymous}::ContentEntry>, nsTArray, 3> >}]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:631:15, 124:56.64 inlined from 'virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::Handle, JSContext*, nsIJSRAIIHelper**)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:852:77: 124:56.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 124:56.65 655 | aOther.mHdr->mLength = 0; 124:56.65 | ~~~~~~~~~~~~~~~~~~~~~^~~ 124:56.65 /builddir/build/BUILD/firefox-140.4.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp: In member function 'virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::Handle, JSContext*, nsIJSRAIIHelper**)': 124:56.65 /builddir/build/BUILD/firefox-140.4.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:797:26: note: at offset 8 into object 'content' of size 8 124:56.65 797 | nsTArray content; 124:56.65 | ^~~~~~~ 124:56.65 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor, 3> >]', 124:56.65 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = AutoTArray, 3>; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 124:56.65 inlined from 'nsTArray, 3> >::nsTArray(nsTArray, 3> >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 124:56.65 inlined from 'mozilla::{anonymous}::RegistryEntries::RegistryEntries(mozilla::FileLocation&, nsTArray, 2> >&&, nsTArray&&, nsTArray, 3> >&&)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:718:9, 124:56.65 inlined from 'RefPtr mozilla::MakeRefPtr(Args&& ...) [with T = {anonymous}::RegistryEntries; Args = {FileLocation&, nsTArray, 2> >, nsTArray<{anonymous}::ContentEntry>, nsTArray, 3> >}]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:631:15, 124:56.65 inlined from 'virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::Handle, JSContext*, nsIJSRAIIHelper**)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:852:77: 124:56.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray, 3> > [1]' [-Warray-bounds] 124:56.65 655 | aOther.mHdr->mLength = 0; 124:56.65 | ~~~~~~~~~~~~~~~~~~~~~^~~ 124:56.65 /builddir/build/BUILD/firefox-140.4.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp: In member function 'virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::Handle, JSContext*, nsIJSRAIIHelper**)': 124:56.65 /builddir/build/BUILD/firefox-140.4.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:796:37: note: at offset 8 into object 'locales' of size 8 124:56.65 796 | nsTArray locales; 124:56.65 | ^~~~~~~ 124:56.95 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 124:56.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIProperties.h:11, 124:56.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 124:56.95 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFile.h:606, 124:56.95 from /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsProfileLock.h:9, 124:56.95 from /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsProfileLock.cpp:6, 124:56.95 from Unified_cpp_toolkit_profile0.cpp:2: 124:56.95 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 124:56.95 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 124:56.95 inlined from 'nsTArray >::nsTArray(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 124:56.95 inlined from '_Tp std::__exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]' at /usr/include/c++/12/bits/move.h:159:11, 124:56.96 inlined from '_Tp std::exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]' at /usr/include/c++/12/utility:96:65, 124:56.96 inlined from 'nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp:206:71: 124:56.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 124:56.96 655 | aOther.mHdr->mLength = 0; 124:56.96 | ~~~~~~~~~~~~~~~~~~~~~^~~ 124:56.96 In file included from Unified_cpp_toolkit_profile0.cpp:11: 124:56.96 /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp: In function 'nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)': 124:56.96 /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp:185:31: note: at offset 8 into object 'undeletedFiles' of size 8 124:56.96 185 | nsTArray> undeletedFiles; 124:56.96 | ^~~~~~~~~~~~~~ 124:56.96 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 124:56.96 inlined from 'void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 124:56.96 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 124:56.96 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 124:56.96 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 124:56.96 inlined from '_Tp std::__exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]' at /usr/include/c++/12/bits/move.h:160:13, 124:56.96 inlined from '_Tp std::exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]' at /usr/include/c++/12/utility:96:65, 124:56.96 inlined from 'nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp:206:71: 124:56.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 124:56.96 315 | mHdr->mLength = 0; 124:56.96 | ~~~~~~~~~~~~~~^~~ 124:56.96 /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp: In function 'nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)': 124:56.96 /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp:185:31: note: at offset 8 into object 'undeletedFiles' of size 8 124:56.96 185 | nsTArray> undeletedFiles; 124:56.96 | ^~~~~~~~~~~~~~ 124:56.96 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 124:56.96 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 124:56.96 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 124:56.96 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 124:56.96 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 124:56.96 inlined from '_Tp std::__exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]' at /usr/include/c++/12/bits/move.h:160:13, 124:56.96 inlined from '_Tp std::exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]' at /usr/include/c++/12/utility:96:65, 124:56.96 inlined from 'nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp:206:71: 124:56.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 124:56.97 450 | mArray.mHdr->mLength = 0; 124:56.97 | ~~~~~~~~~~~~~~~~~~~~~^~~ 124:56.97 /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp: In function 'nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)': 124:56.97 /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp:206:70: note: at offset 8 into object '' of size 8 124:56.97 206 | std::exchange(undeletedFiles, nsTArray>{})) { 124:56.97 | ^ 124:56.97 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 124:56.97 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 124:56.97 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 124:56.97 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 124:56.97 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 124:56.97 inlined from '_Tp std::__exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]' at /usr/include/c++/12/bits/move.h:160:13, 124:56.97 inlined from '_Tp std::exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]' at /usr/include/c++/12/utility:96:65, 124:56.97 inlined from 'nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp:206:71: 124:56.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 124:56.97 450 | mArray.mHdr->mLength = 0; 124:56.97 | ~~~~~~~~~~~~~~~~~~~~~^~~ 124:56.97 /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp: In function 'nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)': 124:56.97 /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp:185:31: note: at offset 8 into object 'undeletedFiles' of size 8 124:56.97 185 | nsTArray> undeletedFiles; 124:56.97 | ^~~~~~~~~~~~~~ 124:56.97 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 124:56.97 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 124:56.97 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 124:56.97 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 124:56.97 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 124:56.97 inlined from '_Tp std::__exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]' at /usr/include/c++/12/bits/move.h:160:13, 124:56.97 inlined from '_Tp std::exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]' at /usr/include/c++/12/utility:96:65, 124:56.97 inlined from 'nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp:206:71: 124:56.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 124:56.97 450 | mArray.mHdr->mLength = 0; 124:56.97 | ~~~~~~~~~~~~~~~~~~~~~^~~ 124:56.97 /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp: In function 'nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)': 124:56.97 /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp:206:70: note: at offset 8 into object '' of size 8 124:56.97 206 | std::exchange(undeletedFiles, nsTArray>{})) { 124:56.97 | ^ 124:56.97 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 124:56.97 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 124:56.98 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 124:56.98 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 124:56.98 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 124:56.98 inlined from '_Tp std::__exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]' at /usr/include/c++/12/bits/move.h:160:13, 124:56.98 inlined from '_Tp std::exchange(_Tp&, _Up&&) [with _Tp = nsTArray >; _Up = nsTArray >]' at /usr/include/c++/12/utility:96:65, 124:56.98 inlined from 'nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp:206:71: 124:56.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 124:56.98 450 | mArray.mHdr->mLength = 0; 124:56.98 | ~~~~~~~~~~~~~~~~~~~~~^~~ 124:56.98 /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp: In function 'nsresult RemoveProfileFiles(nsIFile*, nsIFile*, uint32_t)': 124:56.98 /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp:185:31: note: at offset 8 into object 'undeletedFiles' of size 8 124:56.98 185 | nsTArray> undeletedFiles; 124:56.98 | ^~~~~~~~~~~~~~ 124:57.17 toolkit/system/gnome 124:57.79 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 124:57.79 from /builddir/build/BUILD/firefox-140.4.0/toolkit/profile/nsToolkitProfileService.cpp:7: 124:57.79 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 124:57.79 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsToolkitProfileService::AsyncFlushGroupProfile(JSContext*, mozilla::dom::Promise**)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 124:57.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 124:57.79 678 | aFrom->ChainTo(aTo.forget(), ""); 124:57.79 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:57.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsToolkitProfileService::AsyncFlushGroupProfile(JSContext*, mozilla::dom::Promise**)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 124:57.79 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 124:57.79 1191 | void ChainTo(already_AddRefed aChainedPromise, 124:57.79 | ^~~~~~~ 124:57.80 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 124:57.80 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsToolkitProfileService::RemoveProfileFilesByPath(nsIFile*, nsIFile*, uint32_t, JSContext*, mozilla::dom::Promise**)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 124:57.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 124:57.80 678 | aFrom->ChainTo(aTo.forget(), ""); 124:57.80 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:57.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsToolkitProfileService::RemoveProfileFilesByPath(nsIFile*, nsIFile*, uint32_t, JSContext*, mozilla::dom::Promise**)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 124:57.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 124:57.80 1191 | void ChainTo(already_AddRefed aChainedPromise, 124:57.80 | ^~~~~~~ 124:57.81 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 124:57.81 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsToolkitProfileService::AsyncFlush(JSContext*, mozilla::dom::Promise**)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 124:57.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 124:57.81 678 | aFrom->ChainTo(aTo.forget(), ""); 124:57.81 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:57.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsToolkitProfileService::AsyncFlush(JSContext*, mozilla::dom::Promise**)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 124:57.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 124:57.81 1191 | void ChainTo(already_AddRefed aChainedPromise, 124:57.81 | ^~~~~~~ 125:00.77 toolkit/system/unixproxy 125:00.88 toolkit/xre 125:03.75 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsUtils.h:17, 125:03.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupports.h:70, 125:03.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISystemProxySettings.h:9, 125:03.75 from /builddir/build/BUILD/firefox-140.4.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:6: 125:03.75 /builddir/build/BUILD/firefox-140.4.0/toolkit/system/unixproxy/nsLibProxySettings.cpp: In member function 'virtual MozExternalRefCountType nsUnixSystemProxySettings::Release()': 125:03.75 /builddir/build/BUILD/firefox-140.4.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] 125:03.75 929 | NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) 125:03.75 | ^~~~~~~~~~~~~ 125:03.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsImpl.h:906:7: note: in definition of macro 'NS_IMPL_NAMED_RELEASE_WITH_DESTROY' 125:03.75 906 | _destroy; \ 125:03.75 | ^~~~~~~~ 125:03.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsImpl.h:929:3: note: in expansion of macro 'NS_IMPL_RELEASE_WITH_DESTROY' 125:03.75 929 | NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) 125:03.75 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:03.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsImpl.h:1414:3: note: in expansion of macro 'NS_IMPL_RELEASE' 125:03.75 1414 | NS_IMPL_RELEASE(aClass) \ 125:03.75 | ^~~~~~~~~~~~~~~ 125:03.75 /builddir/build/BUILD/firefox-140.4.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:33:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS' 125:03.75 33 | NS_IMPL_ISUPPORTS(nsUnixSystemProxySettings, nsISystemProxySettings) 125:03.75 | ^~~~~~~~~~~~~~~~~ 125:03.75 /builddir/build/BUILD/firefox-140.4.0/toolkit/system/unixproxy/nsLibProxySettings.cpp: In member function 'virtual nsresult nsUnixSystemProxySettings::GetProxyForURI(const nsACString&, const nsACString&, const nsACString&, int32_t, nsACString&)': 125:03.75 /builddir/build/BUILD/firefox-140.4.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:52:12: warning: unused variable 'rv' [-Wunused-variable] 125:03.75 52 | nsresult rv; 125:03.75 | ^~ 125:04.57 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WidgetUtilsGtk.h:11, 125:04.58 from /builddir/build/BUILD/firefox-140.4.0/toolkit/system/gnome/nsGIOService.cpp:19: 125:04.58 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]', 125:04.58 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = RevealFileViaDBus(nsIFile*, const char*, const char*, const char*, const char*)::&&)>; RejectFunction = RevealFileViaDBus(nsIFile*, const char*, const char*, const char*, const char*)::&&)>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 125:04.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 125:04.58 678 | aFrom->ChainTo(aTo.forget(), ""); 125:04.58 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:04.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = RevealFileViaDBus(nsIFile*, const char*, const char*, const char*, const char*)::&&)>; RejectFunction = RevealFileViaDBus(nsIFile*, const char*, const char*, const char*, const char*)::&&)>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]': 125:04.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 125:04.58 1191 | void ChainTo(already_AddRefed aChainedPromise, 125:04.58 | ^~~~~~~ 125:04.70 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]', 125:04.70 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = RevealFileViaDBusWithProxy(GDBusProxy*, nsIFile*, const char*)::&&)>; RejectFunction = RevealFileViaDBusWithProxy(GDBusProxy*, nsIFile*, const char*)::&&)>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 125:04.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 125:04.70 678 | aFrom->ChainTo(aTo.forget(), ""); 125:04.70 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:04.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = RevealFileViaDBusWithProxy(GDBusProxy*, nsIFile*, const char*)::&&)>; RejectFunction = RevealFileViaDBusWithProxy(GDBusProxy*, nsIFile*, const char*)::&&)>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]': 125:04.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 125:04.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 125:04.70 | ^~~~~~~ 125:04.82 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, false>; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]', 125:04.82 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsGIOMimeApp::LaunchWithURI(nsIURI*, mozilla::dom::BrowsingContext*)::; RejectFunction = nsGIOMimeApp::LaunchWithURI(nsIURI*, mozilla::dom::BrowsingContext*)::; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 125:04.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 125:04.82 678 | aFrom->ChainTo(aTo.forget(), ""); 125:04.83 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:04.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsGIOMimeApp::LaunchWithURI(nsIURI*, mozilla::dom::BrowsingContext*)::; RejectFunction = nsGIOMimeApp::LaunchWithURI(nsIURI*, mozilla::dom::BrowsingContext*)::; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]': 125:04.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]' 125:04.83 1191 | void ChainTo(already_AddRefed aChainedPromise, 125:04.83 | ^~~~~~~ 125:04.84 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, false>; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]', 125:04.84 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsGIOService::ShowURI(nsIURI*)::; RejectFunction = nsGIOService::ShowURI(nsIURI*)::; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 125:04.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 125:04.84 678 | aFrom->ChainTo(aTo.forget(), ""); 125:04.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:04.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsGIOService::ShowURI(nsIURI*)::; RejectFunction = nsGIOService::ShowURI(nsIURI*)::; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]': 125:04.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]' 125:04.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 125:04.84 | ^~~~~~~ 125:04.86 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, false>; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]', 125:04.86 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = LaunchPath(const nsACString&)::; RejectFunction = LaunchPath(const nsACString&)::; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 125:04.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 125:04.86 678 | aFrom->ChainTo(aTo.forget(), ""); 125:04.86 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:04.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = LaunchPath(const nsACString&)::; RejectFunction = LaunchPath(const nsACString&)::; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]': 125:04.86 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]' 125:04.86 1191 | void ChainTo(already_AddRefed aChainedPromise, 125:04.86 | ^~~~~~~ 125:05.75 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 125:05.75 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/Entries.h:14, 125:05.75 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/ChunkSet.h:9, 125:05.75 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 125:05.75 from Unified_cpp_url-classifier0.cpp:2: 125:05.75 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 125:05.75 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 125:05.75 inlined from 'nsresult mozilla::safebrowsing::ChunkSet::Write(nsIOutputStream*) const' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/ChunkSet.cpp:152:21: 125:05.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 125:05.75 315 | mHdr->mLength = 0; 125:05.75 | ~~~~~~~~~~~~~~^~~ 125:05.75 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/ChunkSet.cpp: In member function 'nsresult mozilla::safebrowsing::ChunkSet::Write(nsIOutputStream*) const': 125:05.75 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/ChunkSet.cpp:139:22: note: at offset 8 into object 'chunks' of size 8 125:05.75 139 | nsTArray chunks(IO_BUFFER_SIZE); 125:05.75 | ^~~~~~ 125:06.12 tools/performance 125:06.83 tools/profiler 125:12.64 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 125:12.65 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 125:12.65 inlined from 'nsresult mozilla::safebrowsing::ChunkSet::Read(nsIInputStream*, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/ChunkSet.cpp:170:17: 125:12.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 125:12.65 315 | mHdr->mLength = 0; 125:12.65 | ~~~~~~~~~~~~~~^~~ 125:12.65 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/ChunkSet.cpp: In member function 'nsresult mozilla::safebrowsing::ChunkSet::Read(nsIInputStream*, uint32_t)': 125:12.65 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/ChunkSet.cpp:167:22: note: at offset 8 into object 'chunks' of size 8 125:12.65 167 | nsTArray chunks(IO_BUFFER_SIZE); 125:12.65 | ^~~~~~ 125:14.08 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 125:14.09 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 125:14.09 inlined from 'nsresult mozilla::safebrowsing::Classifier::_ZN7mozilla12safebrowsing10Classifier15UpdateHashStoreER8nsTArrayI6RefPtrINS0_11TableUpdateEEERK12nsTSubstringIcE.part.0(mozilla::safebrowsing::TableUpdateArray&, const nsACString&)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/Classifier.cpp:1286:24: 125:14.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 125:14.09 315 | mHdr->mLength = 0; 125:14.09 | ~~~~~~~~~~~~~~^~~ 125:14.09 In file included from Unified_cpp_url-classifier0.cpp:11: 125:14.09 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/Classifier.cpp: In member function 'nsresult mozilla::safebrowsing::Classifier::_ZN7mozilla12safebrowsing10Classifier15UpdateHashStoreER8nsTArrayI6RefPtrINS0_11TableUpdateEEERK12nsTSubstringIcE.part.0(mozilla::safebrowsing::TableUpdateArray&, const nsACString&)': 125:14.09 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/Classifier.cpp:1278:28: note: at offset 8 into object 'AddPrefixHashes' of size 8 125:14.09 1278 | FallibleTArray AddPrefixHashes; 125:14.09 | ^~~~~~~~~~~~~~~ 125:14.09 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 125:14.09 inlined from 'void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 125:14.09 inlined from 'nsresult mozilla::safebrowsing::Classifier::_ZN7mozilla12safebrowsing10Classifier15UpdateHashStoreER8nsTArrayI6RefPtrINS0_11TableUpdateEEERK12nsTSubstringIcE.part.0(mozilla::safebrowsing::TableUpdateArray&, const nsACString&)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/Classifier.cpp:1287:27: 125:14.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'FallibleTArray > [1]' [-Warray-bounds] 125:14.09 315 | mHdr->mLength = 0; 125:14.09 | ~~~~~~~~~~~~~~^~~ 125:14.09 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/Classifier.cpp: In member function 'nsresult mozilla::safebrowsing::Classifier::_ZN7mozilla12safebrowsing10Classifier15UpdateHashStoreER8nsTArrayI6RefPtrINS0_11TableUpdateEEERK12nsTSubstringIcE.part.0(mozilla::safebrowsing::TableUpdateArray&, const nsACString&)': 125:14.09 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/url-classifier/Classifier.cpp:1279:29: note: at offset 8 into object 'AddCompletesHashes' of size 8 125:14.09 1279 | FallibleTArray AddCompletesHashes; 125:14.09 | ^~~~~~~~~~~~~~~~~~ 125:23.44 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontEntry.h:15, 125:23.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:23, 125:23.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 125:23.44 from /builddir/build/BUILD/firefox-140.4.0/tools/performance/PerfStats.cpp:11, 125:23.44 from Unified_cpp_tools_performance0.cpp:2: 125:23.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h: In static member function 'static bool gfxFontUtils::PotentialRTLChar(char16_t)': 125:23.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h:1125: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 125:23.44 1125 | if (aCh >= kUnicodeBidiScriptsStart && aCh <= kUnicodeBidiScriptsEnd) 125:23.44 | 125:23.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h:1125: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 125:29.48 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 125:29.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 125:29.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 125:29.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19, 125:29.48 from /builddir/build/BUILD/firefox-140.4.0/tools/performance/PerfStats.cpp:9: 125:29.48 /builddir/build/BUILD/firefox-140.4.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:29.48 /builddir/build/BUILD/firefox-140.4.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:29.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:29.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 125:29.48 /builddir/build/BUILD/firefox-140.4.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:29.48 302 | memcpy(&value, &aInternalValue, sizeof(value)); 125:29.48 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:29.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 125:29.48 413 | struct FrameBidiData { 125:29.48 | ^~~~~~~~~~~~~ 125:39.20 In file included from Unified_cpp_tools_profiler1.cpp:11: 125:39.20 /builddir/build/BUILD/firefox-140.4.0/tools/profiler/core/platform.cpp: In function 'void DoLULBacktrace(const mozilla::profiler::ThreadRegistration::UnlockedReaderAndAtomicRWOnThread&, const Registers&, NativeStack&, StackWalkControl*)': 125:39.20 /builddir/build/BUILD/firefox-140.4.0/tools/profiler/core/platform.cpp:2711: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] 125:39.20 2711 | memset(&startRegs, 0, sizeof(startRegs)); 125:39.20 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:39.20 In file included from /builddir/build/BUILD/firefox-140.4.0/tools/profiler/core/platform.cpp:223: 125:39.20 /builddir/build/BUILD/firefox-140.4.0/tools/profiler/lul/LulMain.h:135:8: note: 'struct lul::UnwindRegs' declared here 125:39.20 135 | struct UnwindRegs { 125:39.20 | ^~~~~~~~~~ 125:40.10 In file included from Unified_cpp_tools_profiler1.cpp:119: 125:40.10 /builddir/build/BUILD/firefox-140.4.0/tools/profiler/lul/LulMain.cpp: In function 'bool lul::GetAndCheckStackTrace(LUL*, const char*)': 125:40.10 /builddir/build/BUILD/firefox-140.4.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] 125:40.10 1689 | memset(&startRegs, 0, sizeof(startRegs)); 125:40.10 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:40.10 /builddir/build/BUILD/firefox-140.4.0/tools/profiler/lul/LulMain.h:135:8: note: 'struct lul::UnwindRegs' declared here 125:40.10 135 | struct UnwindRegs { 125:40.10 | ^~~~~~~~~~ 125:44.14 uriloader/base 125:46.07 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 125:46.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIProperties.h:11, 125:46.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 125:46.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFile.h:606, 125:46.08 from /builddir/build/BUILD/firefox-140.4.0/toolkit/xre/CmdLineAndEnvUtils.cpp:7, 125:46.08 from Unified_cpp_toolkit_xre0.cpp:29: 125:46.08 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 125:46.08 inlined from 'void nsTArray_Impl::Clear() [with E = XExtension; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 125:46.08 inlined from 'void CleanupX11ErrorHandler()' at /builddir/build/BUILD/firefox-140.4.0/toolkit/xre/nsX11ErrorHandler.cpp:156:51: 125:46.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 125:46.08 315 | mHdr->mLength = 0; 125:46.08 | ~~~~~~~~~~~~~~^~~ 125:46.08 In file included from Unified_cpp_toolkit_xre0.cpp:110: 125:46.08 /builddir/build/BUILD/firefox-140.4.0/toolkit/xre/nsX11ErrorHandler.cpp: In function 'void CleanupX11ErrorHandler()': 125:46.08 /builddir/build/BUILD/firefox-140.4.0/toolkit/xre/nsX11ErrorHandler.cpp:27:41: note: at offset 8 into object 'sXExtensions' of size 8 125:46.08 27 | MOZ_RUNINIT static nsTArray sXExtensions; 125:46.08 | ^~~~~~~~~~~~ 125:47.28 uriloader/exthandler 125:53.53 uriloader/prefetch 125:58.64 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 125:58.65 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 125:58.65 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 125:58.65 from /builddir/build/BUILD/firefox-140.4.0/uriloader/base/nsDocLoader.cpp:7, 125:58.65 from Unified_cpp_uriloader_base0.cpp:2: 125:58.65 /builddir/build/BUILD/firefox-140.4.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:58.65 /builddir/build/BUILD/firefox-140.4.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:58.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:58.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 125:58.65 /builddir/build/BUILD/firefox-140.4.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:58.65 302 | memcpy(&value, &aInternalValue, sizeof(value)); 125:58.65 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:58.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 125:58.65 413 | struct FrameBidiData { 125:58.65 | ^~~~~~~~~~~~~ 126:03.67 uriloader/preload 126:06.08 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 126:06.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/xpcpublic.h:38, 126:06.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsJSUtils.h:25, 126:06.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ProfilerMarkers.h:39, 126:06.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/GeckoProfiler.h:28, 126:06.08 from /builddir/build/BUILD/firefox-140.4.0/tools/profiler/core/memory_counter.cpp:12, 126:06.08 from Unified_cpp_tools_profiler1.cpp:2: 126:06.08 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 126:06.08 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 126:06.08 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 126:06.08 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 126:06.08 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 126:06.08 inlined from 'static RefPtr > mozilla::ProfilerParent::ProfilerStarted(nsIProfilerStartParams*)' at /builddir/build/BUILD/firefox-140.4.0/tools/profiler/gecko/ProfilerParent.cpp:911:53: 126:06.08 /builddir/build/BUILD/firefox-140.4.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] 126:06.08 450 | mArray.mHdr->mLength = 0; 126:06.09 | ~~~~~~~~~~~~~~~~~~~~~^~~ 126:06.09 In file included from Unified_cpp_tools_profiler1.cpp:47: 126:06.09 /builddir/build/BUILD/firefox-140.4.0/tools/profiler/gecko/ProfilerParent.cpp: In static member function 'static RefPtr > mozilla::ProfilerParent::ProfilerStarted(nsIProfilerStartParams*)': 126:06.09 /builddir/build/BUILD/firefox-140.4.0/tools/profiler/gecko/ProfilerParent.cpp:911:52: note: at offset 8 into object '' of size 8 126:06.09 911 | ipcParams.filters() = aParams->GetFilters().Clone(); 126:06.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 126:09.05 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 126:09.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:30, 126:09.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 126:09.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 126:09.05 from /builddir/build/BUILD/firefox-140.4.0/uriloader/exthandler/ExternalHelperAppParent.cpp:16, 126:09.05 from Unified_cpp_uriloader_exthandler0.cpp:20: 126:09.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h: In static member function 'static PLDHashNumber mozilla::PseudoElementHashEntry::HashKey(KeyTypePointer)': 126:09.05 /builddir/build/BUILD/firefox-140.4.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 126:09.05 36 | if (!aKey) return 0; 126:09.05 | 126:09.06 /builddir/build/BUILD/firefox-140.4.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 126:11.05 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProfiler.h:15, 126:11.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProfilerChild.h:9, 126:11.06 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ProfilerChild.h:12, 126:11.06 from /builddir/build/BUILD/firefox-140.4.0/tools/profiler/core/platform.cpp:38: 126:11.06 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::SymbolTable; RejectValueT = nsresult; bool IsExclusive = true]', 126:11.06 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::GetSymbolTable(const nsACString&, const nsACString&, JSContext*, mozilla::dom::Promise**)::; RejectFunction = nsProfiler::GetSymbolTable(const nsACString&, const nsACString&, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::SymbolTable; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 126:11.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.06 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.06 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::GetSymbolTable(const nsACString&, const nsACString&, JSContext*, mozilla::dom::Promise**)::; RejectFunction = nsProfiler::GetSymbolTable(const nsACString&, const nsACString&, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::SymbolTable; RejectValueT = nsresult; bool IsExclusive = true]': 126:11.06 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::SymbolTable; RejectValueT = nsresult; bool IsExclusive = true]' 126:11.06 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.06 | ^~~~~~~ 126:11.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_11SymbolTableE8nsresultLb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 126:11.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.07 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.07 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.07 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::SymbolTable; RejectValueT = nsresult; bool IsExclusive = true]' 126:11.07 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.07 | ^~~~~~~ 126:11.09 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::SymbolTable; RejectValueT = nsresult; bool IsExclusive = true]', 126:11.09 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::GetSymbolTable(const nsACString&, const nsACString&, JSContext*, mozilla::dom::Promise**)::; RejectFunction = nsProfiler::GetSymbolTable(const nsACString&, const nsACString&, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::SymbolTable; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 126:11.09 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::SymbolTable; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 126:11.09 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::SymbolTable; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 126:11.09 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::SymbolTable; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 126:11.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.09 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.09 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::SymbolTable; RejectValueT = nsresult; bool IsExclusive = true]': 126:11.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::SymbolTable; RejectValueT = nsresult; bool IsExclusive = true]' 126:11.09 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.09 | ^~~~~~~ 126:11.13 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::void_t; RejectValueT = nsresult; bool IsExclusive = true]', 126:11.13 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = profiler_dump_and_stop()::; RejectFunction = profiler_dump_and_stop()::; ResolveValueT = mozilla::void_t; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 126:11.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.13 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.13 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = profiler_dump_and_stop()::; RejectFunction = profiler_dump_and_stop()::; ResolveValueT = mozilla::void_t; RejectValueT = nsresult; bool IsExclusive = true]': 126:11.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::void_t; RejectValueT = nsresult; bool IsExclusive = true]' 126:11.14 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.14 | ^~~~~~~ 126:11.16 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::void_t; RejectValueT = nsresult; bool IsExclusive = true]', 126:11.16 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = profiler_dump_and_stop()::::; RejectFunction = profiler_dump_and_stop()::::; ResolveValueT = mozilla::void_t; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 126:11.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.16 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.16 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = profiler_dump_and_stop()::::; RejectFunction = profiler_dump_and_stop()::::; ResolveValueT = mozilla::void_t; RejectValueT = nsresult; bool IsExclusive = true]': 126:11.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::void_t; RejectValueT = nsresult; bool IsExclusive = true]' 126:11.16 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.16 | ^~~~~~~ 126:11.19 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]', 126:11.19 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::DumpProfileToFileAsync(const nsACString&, double, JSContext*, mozilla::dom::Promise**)::; RejectFunction = nsProfiler::DumpProfileToFileAsync(const nsACString&, double, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 126:11.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.19 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.19 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::DumpProfileToFileAsync(const nsACString&, double, JSContext*, mozilla::dom::Promise**)::; RejectFunction = nsProfiler::DumpProfileToFileAsync(const nsACString&, double, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]': 126:11.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]' 126:11.19 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.19 | ^~~~~~~ 126:11.20 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]', 126:11.20 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::; RejectFunction = nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 126:11.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.21 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.21 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::; RejectFunction = nsProfiler::GetProfileDataAsync(double, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]': 126:11.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]' 126:11.21 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.21 | ^~~~~~~ 126:11.22 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]', 126:11.22 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::; RejectFunction = nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 126:11.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.22 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.22 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::; RejectFunction = nsProfiler::GetProfileDataAsArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]': 126:11.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]' 126:11.22 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.22 | ^~~~~~~ 126:11.23 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]', 126:11.23 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::GetProfileDataAsGzippedArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::; RejectFunction = nsProfiler::GetProfileDataAsGzippedArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 126:11.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.23 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.23 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::GetProfileDataAsGzippedArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::; RejectFunction = nsProfiler::GetProfileDataAsGzippedArrayBuffer(double, JSContext*, mozilla::dom::Promise**)::; ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]': 126:11.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ProfileAndAdditionalInformation; RejectValueT = nsresult; bool IsExclusive = false]' 126:11.23 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.23 | ^~~~~~~ 126:11.35 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::IPCProfileAndAdditionalInformation; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 126:11.35 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::StartGathering(double)::; RejectFunction = nsProfiler::StartGathering(double)::; ResolveValueT = mozilla::IPCProfileAndAdditionalInformation; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 126:11.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.35 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::StartGathering(double)::; RejectFunction = nsProfiler::StartGathering(double)::; ResolveValueT = mozilla::IPCProfileAndAdditionalInformation; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 126:11.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::IPCProfileAndAdditionalInformation; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 126:11.36 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.36 | ^~~~~~~ 126:11.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_34IPCProfileAndAdditionalInformationENS_3ipc20ResponseRejectReasonELb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 126:11.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.37 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.37 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::IPCProfileAndAdditionalInformation; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 126:11.37 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.37 | ^~~~~~~ 126:11.39 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::IPCProfileAndAdditionalInformation; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 126:11.39 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::StartGathering(double)::; RejectFunction = nsProfiler::StartGathering(double)::; ResolveValueT = mozilla::IPCProfileAndAdditionalInformation; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 126:11.39 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::IPCProfileAndAdditionalInformation; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 126:11.39 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::IPCProfileAndAdditionalInformation; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 126:11.39 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::IPCProfileAndAdditionalInformation; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 126:11.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.39 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.39 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::IPCProfileAndAdditionalInformation; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 126:11.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::IPCProfileAndAdditionalInformation; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 126:11.39 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.39 | ^~~~~~~ 126:11.50 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::GatherProfileProgress; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 126:11.50 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::SendProgressRequest(PendingProfile&)::; RejectFunction = nsProfiler::SendProgressRequest(PendingProfile&)::; ResolveValueT = mozilla::GatherProfileProgress; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 126:11.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.50 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.50 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::SendProgressRequest(PendingProfile&)::; RejectFunction = nsProfiler::SendProgressRequest(PendingProfile&)::; ResolveValueT = mozilla::GatherProfileProgress; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 126:11.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::GatherProfileProgress; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 126:11.50 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.50 | ^~~~~~~ 126:11.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_21GatherProfileProgressENS_3ipc20ResponseRejectReasonELb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 126:11.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.51 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.51 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::GatherProfileProgress; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 126:11.51 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.51 | ^~~~~~~ 126:11.53 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::GatherProfileProgress; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 126:11.53 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsProfiler::SendProgressRequest(PendingProfile&)::; RejectFunction = nsProfiler::SendProgressRequest(PendingProfile&)::; ResolveValueT = mozilla::GatherProfileProgress; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 126:11.53 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::GatherProfileProgress; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 126:11.53 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::GatherProfileProgress; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 126:11.53 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::GatherProfileProgress; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 126:11.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.53 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.53 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::GatherProfileProgress; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 126:11.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::GatherProfileProgress; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 126:11.53 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.53 | ^~~~~~~ 126:11.65 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::ProfileBufferChunkManagerUpdate; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 126:11.65 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::ProfilerParent::RequestChunkManagerUpdate()::; RejectFunction = mozilla::ProfilerParent::RequestChunkManagerUpdate()::; ResolveValueT = mozilla::ProfileBufferChunkManagerUpdate; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 126:11.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 126:11.65 678 | aFrom->ChainTo(aTo.forget(), ""); 126:11.65 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:11.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::ProfilerParent::RequestChunkManagerUpdate()::; RejectFunction = mozilla::ProfilerParent::RequestChunkManagerUpdate()::; ResolveValueT = mozilla::ProfileBufferChunkManagerUpdate; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 126:11.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ProfileBufferChunkManagerUpdate; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 126:11.65 1191 | void ChainTo(already_AddRefed aChainedPromise, 126:11.65 | ^~~~~~~ 126:16.02 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 126:16.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 126:16.02 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 126:16.02 from /builddir/build/BUILD/firefox-140.4.0/uriloader/exthandler/ExternalHelperAppChild.cpp:8, 126:16.02 from Unified_cpp_uriloader_exthandler0.cpp:11: 126:16.02 /builddir/build/BUILD/firefox-140.4.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]': 126:16.03 /builddir/build/BUILD/firefox-140.4.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 >*]' 126:16.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 126:16.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 126:16.03 /builddir/build/BUILD/firefox-140.4.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] 126:16.03 302 | memcpy(&value, &aInternalValue, sizeof(value)); 126:16.03 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:16.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 126:16.03 413 | struct FrameBidiData { 126:16.03 | ^~~~~~~~~~~~~ 126:17.36 view 126:17.97 widget/gtk/mozgtk 126:17.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 126:18.22 widget/gtk/mozwayland 126:18.23 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 126:18.71 widget/gtk 126:23.75 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 126:23.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:13, 126:23.75 from /builddir/build/BUILD/firefox-140.4.0/uriloader/exthandler/ContentHandlerService.h:10, 126:23.75 from /builddir/build/BUILD/firefox-140.4.0/uriloader/exthandler/ContentHandlerService.cpp:7, 126:23.75 from Unified_cpp_uriloader_exthandler0.cpp:2: 126:23.75 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 126:23.75 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 126:23.75 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 126:23.75 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 126:23.75 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 126:23.75 inlined from 'void nsMIMEInfoBase::CopyBasicDataTo(nsMIMEInfoBase*)' at /builddir/build/BUILD/firefox-140.4.0/uriloader/exthandler/nsMIMEInfoImpl.cpp:428: 126:23.76 /builddir/build/BUILD/firefox-140.4.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] 126:23.76 450 | mArray.mHdr->mLength = 0; 126:23.76 | ~~~~~~~~~~~~~~~~~~~~~^~~ 126:23.76 In file included from Unified_cpp_uriloader_exthandler0.cpp:74: 126:23.76 /builddir/build/BUILD/firefox-140.4.0/uriloader/exthandler/nsMIMEInfoImpl.cpp: In member function 'void nsMIMEInfoBase::CopyBasicDataTo(nsMIMEInfoBase*)': 126:23.76 /builddir/build/BUILD/firefox-140.4.0/uriloader/exthandler/nsMIMEInfoImpl.cpp:428: note: at offset 8 into object '' of size 8 126:23.76 428 | aOther->mExtensions = mExtensions.Clone(); 126:23.76 | 126:23.76 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 126:23.76 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 126:23.76 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 126:23.76 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 126:23.76 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 126:23.76 inlined from 'void nsMIMEInfoBase::CopyBasicDataTo(nsMIMEInfoBase*)' at /builddir/build/BUILD/firefox-140.4.0/uriloader/exthandler/nsMIMEInfoImpl.cpp:428: 126:23.76 /builddir/build/BUILD/firefox-140.4.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] 126:23.76 450 | mArray.mHdr->mLength = 0; 126:23.76 | ~~~~~~~~~~~~~~~~~~~~~^~~ 126:23.76 /builddir/build/BUILD/firefox-140.4.0/uriloader/exthandler/nsMIMEInfoImpl.cpp: In member function 'void nsMIMEInfoBase::CopyBasicDataTo(nsMIMEInfoBase*)': 126:23.76 /builddir/build/BUILD/firefox-140.4.0/uriloader/exthandler/nsMIMEInfoImpl.cpp:428: note: at offset 8 into object '' of size 8 126:23.76 428 | aOther->mExtensions = mExtensions.Clone(); 126:23.76 | 126:24.64 widget/gtk/wayland 126:24.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 126:24.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 126:24.73 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 126:24.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 126:24.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 126:24.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 126:24.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 126:24.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 126:24.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 126:25.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 126:25.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 126:28.01 widget/headless 126:34.46 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 126:34.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 126:34.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 126:34.46 from /builddir/build/BUILD/firefox-140.4.0/view/nsView.cpp:14, 126:34.46 from Unified_cpp_view0.cpp:2: 126:34.46 /builddir/build/BUILD/firefox-140.4.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]': 126:34.46 /builddir/build/BUILD/firefox-140.4.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 >*]' 126:34.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 126:34.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 126:34.46 /builddir/build/BUILD/firefox-140.4.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] 126:34.46 302 | memcpy(&value, &aInternalValue, sizeof(value)); 126:34.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:34.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 126:34.46 413 | struct FrameBidiData { 126:34.46 | ^~~~~~~~~~~~~ 126:39.62 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 126:39.62 from /builddir/build/BUILD/firefox-140.4.0/widget/ThemeColors.h:12, 126:39.62 from /builddir/build/BUILD/firefox-140.4.0/widget/ScrollbarDrawing.h:14, 126:39.62 from /builddir/build/BUILD/firefox-140.4.0/widget/Theme.h:16, 126:39.62 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsNativeThemeGTK.h:9, 126:39.62 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsNativeThemeGTK.cpp:6: 126:39.62 /builddir/build/BUILD/firefox-140.4.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]': 126:39.62 /builddir/build/BUILD/firefox-140.4.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 >*]' 126:39.62 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 126:39.62 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 126:39.62 /builddir/build/BUILD/firefox-140.4.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] 126:39.62 302 | memcpy(&value, &aInternalValue, sizeof(value)); 126:39.62 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:39.62 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 126:39.62 413 | struct FrameBidiData { 126:39.62 | ^~~~~~~~~~~~~ 126:42.08 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 126:42.08 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 126:42.08 from /builddir/build/BUILD/firefox-140.4.0/widget/InputData.h:17, 126:42.08 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseWidget.h:8, 126:42.08 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsWindow.h:27, 126:42.08 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/WaylandVsyncSource.cpp:18: 126:42.08 /builddir/build/BUILD/firefox-140.4.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]': 126:42.08 /builddir/build/BUILD/firefox-140.4.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 >*]' 126:42.08 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 126:42.08 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 126:42.08 /builddir/build/BUILD/firefox-140.4.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] 126:42.08 302 | memcpy(&value, &aInternalValue, sizeof(value)); 126:42.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:42.08 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 126:42.08 413 | struct FrameBidiData { 126:42.08 | ^~~~~~~~~~~~~ 126:42.39 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 126:42.39 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 126:42.39 from /builddir/build/BUILD/firefox-140.4.0/widget/InputData.h:17, 126:42.39 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseWidget.h:8, 126:42.39 from /builddir/build/BUILD/firefox-140.4.0/widget/headless/HeadlessWidget.h:10, 126:42.39 from /builddir/build/BUILD/firefox-140.4.0/widget/headless/HeadlessCompositorWidget.h:11, 126:42.39 from /builddir/build/BUILD/firefox-140.4.0/widget/headless/HeadlessCompositorWidget.cpp:7, 126:42.39 from Unified_cpp_widget_headless0.cpp:20: 126:42.39 /builddir/build/BUILD/firefox-140.4.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]': 126:42.39 /builddir/build/BUILD/firefox-140.4.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 >*]' 126:42.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 126:42.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 126:42.39 /builddir/build/BUILD/firefox-140.4.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] 126:42.39 302 | memcpy(&value, &aInternalValue, sizeof(value)); 126:42.39 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:42.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 126:42.39 413 | struct FrameBidiData { 126:42.39 | ^~~~~~~~~~~~~ 126:43.92 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 126:43.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsITimer.h:13, 126:43.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsThreadUtils.h:31, 126:43.92 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/base/message_loop.h:31, 126:43.92 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/base/thread.h:13, 126:43.92 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/WaylandVsyncSource.h:9, 126:43.92 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/WaylandVsyncSource.cpp:9: 126:43.92 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 126:43.92 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:338:25, 126:43.92 inlined from 'void nsTArray_Impl::RemoveElementsAtUnsafe(index_type, size_type) [with E = mozilla::WaylandVsyncSource*; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2534:44, 126:43.92 inlined from 'bool nsTArray_Impl::RemoveElement(const Item&, const Comparator&) [with Item = mozilla::WaylandVsyncSource*; Comparator = nsDefaultComparator; E = mozilla::WaylandVsyncSource*; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1984:27, 126:43.92 inlined from 'bool nsTArray_Impl::RemoveElement(const Item&) [with Item = mozilla::WaylandVsyncSource*; E = mozilla::WaylandVsyncSource*; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1992:25, 126:43.92 inlined from 'mozilla::WaylandVsyncSource::~WaylandVsyncSource()' at /builddir/build/BUILD/firefox-140.4.0/widget/gtk/WaylandVsyncSource.cpp:121:37: 126:43.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 126:43.92 315 | mHdr->mLength = 0; 126:43.92 | ~~~~~~~~~~~~~~^~~ 126:43.92 /builddir/build/BUILD/firefox-140.4.0/widget/gtk/WaylandVsyncSource.cpp: In destructor 'mozilla::WaylandVsyncSource::~WaylandVsyncSource()': 126:43.92 /builddir/build/BUILD/firefox-140.4.0/widget/gtk/WaylandVsyncSource.cpp:45:50: note: at offset 8 into object 'mozilla::gWaylandVsyncSources' of size 8 126:43.92 45 | MOZ_RUNINIT static nsTArray gWaylandVsyncSources; 126:43.92 | ^~~~~~~~~~~~~~~~~~~~ 126:44.59 widget 126:45.21 In file included from Unified_cpp_widget_headless0.cpp:65: 126:45.21 /builddir/build/BUILD/firefox-140.4.0/widget/headless/HeadlessWidget.cpp: In member function 'virtual nsresult mozilla::widget::HeadlessWidget::SynthesizeNativeMouseEvent(nsIWidget::LayoutDeviceIntPoint, nsIWidget::NativeMouseMessage, mozilla::MouseButton, nsIWidget::Modifiers, nsIObserver*)': 126:45.21 /builddir/build/BUILD/firefox-140.4.0/widget/headless/HeadlessWidget.cpp:445:66: warning: 'msg' may be used uninitialized [-Wmaybe-uninitialized] 126:45.21 445 | WidgetMouseEvent event(true, msg, this, WidgetMouseEvent::eReal); 126:45.21 | ^ 126:45.21 /builddir/build/BUILD/firefox-140.4.0/widget/headless/HeadlessWidget.cpp:429:16: note: 'msg' was declared here 126:45.21 429 | EventMessage msg; 126:45.21 | ^~~ 126:57.29 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ParamTraits_IsEnumCase.h:10, 126:57.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:22, 126:57.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/APZTestData.h:21, 126:57.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PWebRenderBridgeChild.h:38, 126:57.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderBridgeChild.h:11, 126:57.29 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsWindow.cpp:47: 126:57.29 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/IsEnumCase.h: In function 'constexpr std::optional<_Tp> mozilla::AsEnumCase(std::underlying_type_t)': 126:57.29 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/IsEnumCase.h:21: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 126:57.29 21 | if (!IsEnumCase(ret)) return {}; 126:57.29 | 126:57.29 /builddir/build/BUILD/firefox-140.4.0/dom/canvas/IsEnumCase.h:21: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 127:02.78 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 127:02.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 127:02.78 from /builddir/build/BUILD/firefox-140.4.0/widget/InputData.h:17, 127:02.78 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseWidget.h:8, 127:02.78 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsWindow.h:27, 127:02.78 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/CompositorWidgetParent.cpp:9, 127:02.78 from Unified_cpp_widget_gtk0.cpp:29: 127:02.78 /builddir/build/BUILD/firefox-140.4.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:02.78 /builddir/build/BUILD/firefox-140.4.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:02.79 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:02.79 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 127:02.79 /builddir/build/BUILD/firefox-140.4.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:02.79 302 | memcpy(&value, &aInternalValue, sizeof(value)); 127:02.79 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:02.79 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 127:02.79 413 | struct FrameBidiData { 127:02.79 | ^~~~~~~~~~~~~ 127:04.39 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 127:04.39 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 127:04.39 from /builddir/build/BUILD/firefox-140.4.0/widget/InputData.h:17, 127:04.39 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseWidget.h:8, 127:04.39 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsWindow.h:27, 127:04.39 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsWindow.cpp:8: 127:04.39 /builddir/build/BUILD/firefox-140.4.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:04.40 /builddir/build/BUILD/firefox-140.4.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:04.40 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:04.40 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 127:04.40 /builddir/build/BUILD/firefox-140.4.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:04.40 302 | memcpy(&value, &aInternalValue, sizeof(value)); 127:04.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:04.40 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 127:04.40 413 | struct FrameBidiData { 127:04.40 | ^~~~~~~~~~~~~ 127:07.01 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 127:07.01 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TextEvents.h:28, 127:07.01 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/NativeKeyBindings.cpp:11, 127:07.01 from Unified_cpp_widget_gtk1.cpp:2: 127:07.01 /builddir/build/BUILD/firefox-140.4.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:07.01 /builddir/build/BUILD/firefox-140.4.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:07.01 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:07.01 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 127:07.09 /builddir/build/BUILD/firefox-140.4.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:07.10 302 | memcpy(&value, &aInternalValue, sizeof(value)); 127:07.10 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:07.38 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 127:07.38 413 | struct FrameBidiData { 127:07.38 | ^~~~~~~~~~~~~ 127:13.94 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 127:13.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 127:13.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 127:13.94 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:20, 127:13.94 from /builddir/build/BUILD/firefox-140.4.0/widget/CompositorWidget.h:10, 127:13.94 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsWindow.h:14: 127:13.94 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]', 127:13.94 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 127:13.94 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 127:13.94 inlined from 'regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:68:60, 127:13.94 inlined from 'nsRegion& nsRegion::Copy(const nsRegion&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:35: 127:13.95 /builddir/build/BUILD/firefox-140.4.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] 127:13.95 655 | aOther.mHdr->mLength = 0; 127:13.95 | ~~~~~~~~~~~~~~~~~~~~~^~~ 127:13.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 127:13.95 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object '' of size 8 127:13.95 1908 | mBands = aRegion.mBands.Clone(); 127:13.95 | ~~~~~~~~~~~~~~~~~~~~^~ 127:14.31 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Blob.h:10, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/File.h:10, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DataTransferItem.h:12, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DataTransferItemList.h:11, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DataTransfer.h:25, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MouseEvents.h:15, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Touch.h:12, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TouchEvents.h:11, 127:14.31 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsWindow.h:21: 127:14.31 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, false>; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]', 127:14.32 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsWindow::TransferFocusToWaylandWindow(nsWindow*)::; RejectFunction = nsWindow::TransferFocusToWaylandWindow(nsWindow*)::; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 127:14.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 127:14.32 678 | aFrom->ChainTo(aTo.forget(), ""); 127:14.32 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:14.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsWindow::TransferFocusToWaylandWindow(nsWindow*)::; RejectFunction = nsWindow::TransferFocusToWaylandWindow(nsWindow*)::; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]': 127:14.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = false]' 127:14.32 1191 | void ChainTo(already_AddRefed aChainedPromise, 127:14.32 | ^~~~~~~ 127:14.83 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 127:14.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:25, 127:14.83 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/AsyncDBus.h:11, 127:14.83 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/AsyncDBus.cpp:6, 127:14.83 from Unified_cpp_widget_gtk0.cpp:2: 127:14.83 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]', 127:14.83 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 127:14.83 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 127:14.83 inlined from 'regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:68:60, 127:14.83 inlined from 'nsRegion& nsRegion::Copy(const nsRegion&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:35: 127:14.83 /builddir/build/BUILD/firefox-140.4.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] 127:14.83 655 | aOther.mHdr->mLength = 0; 127:14.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 127:14.83 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:20, 127:14.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:24, 127:14.83 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseClipboard.h:10, 127:14.83 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsClipboard.h:14, 127:14.83 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/AsyncGtkClipboardRequest.h:10, 127:14.83 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/AsyncGtkClipboardRequest.cpp:7, 127:14.83 from Unified_cpp_widget_gtk0.cpp:11: 127:14.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 127:14.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object '' of size 8 127:14.83 1908 | mBands = aRegion.mBands.Clone(); 127:14.83 | ~~~~~~~~~~~~~~~~~~~~^~ 127:17.62 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 127:17.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:25, 127:17.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 127:17.62 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 127:17.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_ui.h:7, 127:17.63 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/NativeKeyBindings.cpp:10: 127:17.63 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor]', 127:17.63 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = regiondetails::Band; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 127:17.63 inlined from 'nsTArray::nsTArray(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 127:17.63 inlined from 'regiondetails::UncheckedArray::UncheckedArray(T&&) [with T = nsTArray; E = regiondetails::Band]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:68:60, 127:17.63 inlined from 'nsRegion& nsRegion::Copy(const nsRegion&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:35: 127:17.63 /builddir/build/BUILD/firefox-140.4.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] 127:17.63 655 | aOther.mHdr->mLength = 0; 127:17.63 | ~~~~~~~~~~~~~~~~~~~~~^~~ 127:17.63 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:20, 127:17.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/LayersTypes.h:15, 127:17.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasicEvents.h:15, 127:17.63 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TextEvents.h:12: 127:17.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h: In function 'nsRegion& nsRegion::Copy(const nsRegion&)': 127:17.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:1908:34: note: at offset 8 into object '' of size 8 127:17.63 1908 | mBands = aRegion.mBands.Clone(); 127:17.63 | ~~~~~~~~~~~~~~~~~~~~^~ 127:17.73 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, true>; ResolveValueT = nsCOMPtr; RejectValueT = bool; bool IsExclusive = true]', 127:17.73 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::widget::MPRISServiceHandler::LoadImageAtIndex(size_t)::&)>; RejectFunction = mozilla::widget::MPRISServiceHandler::LoadImageAtIndex(size_t)::; ResolveValueT = nsCOMPtr; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 127:17.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 127:17.73 678 | aFrom->ChainTo(aTo.forget(), ""); 127:17.73 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:17.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::widget::MPRISServiceHandler::LoadImageAtIndex(size_t)::&)>; RejectFunction = mozilla::widget::MPRISServiceHandler::LoadImageAtIndex(size_t)::; ResolveValueT = nsCOMPtr; RejectValueT = bool; bool IsExclusive = true]': 127:17.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsCOMPtr; RejectValueT = bool; bool IsExclusive = true]' 127:17.73 1191 | void ChainTo(already_AddRefed aChainedPromise, 127:17.73 | ^~~~~~~ 127:20.55 widget/x11 127:20.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 127:25.61 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/loader/ScriptLoadRequest.h:22, 127:25.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:14, 127:25.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 127:25.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ProcessIsolation.h:15, 127:25.61 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanonicalBrowsingContext.h:14, 127:25.61 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseDragService.cpp:40: 127:25.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SharedSubResourceCache.h: In member function 'bool mozilla::SharedSubResourceCache::CoalesceLoad(const Key&, LoadingValue&, mozilla::CachedSubResourceState)': 127:25.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SharedSubResourceCache.h:484: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 127:25.61 484 | } else if (aExistingLoadState == CachedSubResourceState::Pending) { 127:25.61 | 127:25.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SharedSubResourceCache.h:484: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 127:34.00 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 127:34.00 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseDragService.h:12, 127:34.00 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseDragService.cpp:6: 127:34.00 /builddir/build/BUILD/firefox-140.4.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:34.00 /builddir/build/BUILD/firefox-140.4.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:34.00 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:34.00 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 127:34.00 /builddir/build/BUILD/firefox-140.4.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:34.00 302 | memcpy(&value, &aInternalValue, sizeof(value)); 127:34.00 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:34.00 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 127:34.00 413 | struct FrameBidiData { 127:34.00 | ^~~~~~~~~~~~~ 127:38.31 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontEntry.h:15, 127:38.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:21, 127:38.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 127:38.31 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseWidget.cpp:41: 127:38.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h: In static member function 'static bool gfxFontUtils::PotentialRTLChar(char16_t)': 127:38.31 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h:1125: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 127:38.31 1125 | if (aCh >= kUnicodeBidiScriptsStart && aCh <= kUnicodeBidiScriptsEnd) 127:38.31 | 127:38.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h:1125: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 127:42.97 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 127:42.97 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.h:41, 127:42.97 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 127:42.97 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 127:42.97 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/IMEStateManager.h:14, 127:42.97 from /builddir/build/BUILD/firefox-140.4.0/widget/ContentCache.cpp:16, 127:42.97 from Unified_cpp_widget0.cpp:56: 127:42.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Polygon.h: In function 'nsTArray mozilla::gfx::CalculatePointPlaneDistances(const nsTArray >&, const Point4DTyped&, const Point4DTyped&, size_t&, size_t&)': 127:42.97 /builddir/build/BUILD/firefox-140.4.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 127:42.97 85 | } else if (dot < -epsilon) { 127:42.97 | 127:42.97 /builddir/build/BUILD/firefox-140.4.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 127:45.66 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 127:45.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 127:45.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 127:45.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 127:45.66 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 127:45.66 from /builddir/build/BUILD/firefox-140.4.0/widget/ThemeDrawing.h:11, 127:45.66 from /builddir/build/BUILD/firefox-140.4.0/widget/ScrollbarDrawing.h:15, 127:45.66 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsLookAndFeel.cpp:36, 127:45.66 from Unified_cpp_widget_gtk2.cpp:128: 127:45.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 127:45.66 /builddir/build/BUILD/firefox-140.4.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 127:45.66 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 127:45.66 | 127:45.66 /builddir/build/BUILD/firefox-140.4.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 127:47.44 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 127:47.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 127:47.44 from /builddir/build/BUILD/firefox-140.4.0/widget/InputData.h:17, 127:47.44 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseWidget.h:8, 127:47.44 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseWidget.cpp:8: 127:47.44 /builddir/build/BUILD/firefox-140.4.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.44 /builddir/build/BUILD/firefox-140.4.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.44 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:47.44 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 127:47.44 /builddir/build/BUILD/firefox-140.4.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.44 302 | memcpy(&value, &aInternalValue, sizeof(value)); 127:47.44 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:47.44 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 127:47.44 413 | struct FrameBidiData { 127:47.44 | ^~~~~~~~~~~~~ 127:49.23 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 127:49.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 127:49.23 from /builddir/build/BUILD/firefox-140.4.0/widget/InputData.h:17, 127:49.23 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseWidget.h:8, 127:49.23 from /builddir/build/BUILD/firefox-140.4.0/widget/CompositorWidget.cpp:7, 127:49.23 from Unified_cpp_widget0.cpp:47: 127:49.23 /builddir/build/BUILD/firefox-140.4.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:49.23 /builddir/build/BUILD/firefox-140.4.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:49.23 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:49.23 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 127:49.23 /builddir/build/BUILD/firefox-140.4.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:49.23 302 | memcpy(&value, &aInternalValue, sizeof(value)); 127:49.23 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:49.23 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 127:49.23 413 | struct FrameBidiData { 127:49.23 | ^~~~~~~~~~~~~ 127:50.36 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 127:50.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 127:50.36 from /builddir/build/BUILD/firefox-140.4.0/widget/InputData.h:17, 127:50.36 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseWidget.h:8, 127:50.36 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsWindow.h:27, 127:50.36 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsAppShell.cpp:14, 127:50.36 from Unified_cpp_widget_gtk2.cpp:20: 127:50.36 /builddir/build/BUILD/firefox-140.4.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:50.36 /builddir/build/BUILD/firefox-140.4.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:50.36 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:50.36 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 127:50.36 /builddir/build/BUILD/firefox-140.4.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:50.36 302 | memcpy(&value, &aInternalValue, sizeof(value)); 127:50.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:50.36 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 127:50.36 413 | struct FrameBidiData { 127:50.36 | ^~~~~~~~~~~~~ 127:55.57 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 127:55.57 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 127:55.57 from /builddir/build/BUILD/firefox-140.4.0/widget/InputData.h:17, 127:55.57 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseWidget.h:8, 127:55.57 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsWindow.h:27, 127:55.57 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsWaylandDisplay.cpp:22, 127:55.57 from Unified_cpp_widget_gtk3.cpp:56: 127:55.57 /builddir/build/BUILD/firefox-140.4.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:55.57 /builddir/build/BUILD/firefox-140.4.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:55.57 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:55.57 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 127:55.57 /builddir/build/BUILD/firefox-140.4.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:55.57 302 | memcpy(&value, &aInternalValue, sizeof(value)); 127:55.57 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:55.57 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 127:55.57 413 | struct FrameBidiData { 127:55.57 | ^~~~~~~~~~~~~ 127:58.44 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 127:58.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 127:58.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 127:58.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 127:58.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 127:58.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 127:58.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 127:58.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 127:58.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 127:58.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingUtils.h:44, 127:58.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ToJSValue.h:25, 127:58.44 from /builddir/build/BUILD/firefox-140.4.0/widget/nsPaper.h:9, 127:58.44 from /builddir/build/BUILD/firefox-140.4.0/widget/nsPrintSettingsImpl.h:13, 127:58.45 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsPrintSettingsGTK.h:10, 127:58.45 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/nsPrintSettingsGTK.cpp:6, 127:58.45 from Unified_cpp_widget_gtk3.cpp:2: 127:58.45 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]', 127:58.45 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = UserIdleServiceMutter::ProbeImplementation()::&&)>; RejectFunction = UserIdleServiceMutter::ProbeImplementation()::&&)>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 127:58.45 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 127:58.45 678 | aFrom->ChainTo(aTo.forget(), ""); 127:58.45 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:58.45 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = UserIdleServiceMutter::ProbeImplementation()::&&)>; RejectFunction = UserIdleServiceMutter::ProbeImplementation()::&&)>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]': 127:58.45 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 127:58.45 1191 | void ChainTo(already_AddRefed aChainedPromise, 127:58.45 | ^~~~~~~ 127:58.47 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]', 127:58.47 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = UserIdleServiceMutter::ProbeImplementation()::&&)>; RejectFunction = UserIdleServiceMutter::ProbeImplementation()::&&)>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 127:58.47 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 127:58.47 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 127:58.47 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 127:58.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 127:58.47 678 | aFrom->ChainTo(aTo.forget(), ""); 127:58.47 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:58.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]': 127:58.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 127:58.47 1191 | void ChainTo(already_AddRefed aChainedPromise, 127:58.47 | ^~~~~~~ 127:58.49 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]', 127:58.49 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = UserIdleServiceMutter::ProbeImplementation()::&&)>; RejectFunction = UserIdleServiceMutter::ProbeImplementation()::&&)>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 127:58.49 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 127:58.49 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 127:58.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 127:58.49 678 | aFrom->ChainTo(aTo.forget(), ""); 127:58.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:58.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]': 127:58.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 127:58.49 1191 | void ChainTo(already_AddRefed aChainedPromise, 127:58.49 | ^~~~~~~ 127:58.61 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]', 127:58.61 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = UserIdleServiceMutter::PollIdleTime(uint32_t*)::&&)>; RejectFunction = UserIdleServiceMutter::PollIdleTime(uint32_t*)::&&)>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 127:58.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 127:58.62 678 | aFrom->ChainTo(aTo.forget(), ""); 127:58.62 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:58.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = UserIdleServiceMutter::PollIdleTime(uint32_t*)::&&)>; RejectFunction = UserIdleServiceMutter::PollIdleTime(uint32_t*)::&&)>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]': 127:58.62 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 127:58.62 1191 | void ChainTo(already_AddRefed aChainedPromise, 127:58.62 | ^~~~~~~ 127:58.64 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]', 127:58.64 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = UserIdleServiceMutter::PollIdleTime(uint32_t*)::&&)>; RejectFunction = UserIdleServiceMutter::PollIdleTime(uint32_t*)::&&)>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 127:58.64 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 127:58.64 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 127:58.64 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 127:58.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 127:58.64 678 | aFrom->ChainTo(aTo.forget(), ""); 127:58.64 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:58.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]': 127:58.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 127:58.64 1191 | void ChainTo(already_AddRefed aChainedPromise, 127:58.64 | ^~~~~~~ 127:58.67 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]', 127:58.67 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = UserIdleServiceMutter::PollIdleTime(uint32_t*)::&&)>; RejectFunction = UserIdleServiceMutter::PollIdleTime(uint32_t*)::&&)>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 127:58.67 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 127:58.67 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 127:58.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 127:58.67 678 | aFrom->ChainTo(aTo.forget(), ""); 127:58.67 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:58.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]': 127:58.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 127:58.67 1191 | void ChainTo(already_AddRefed aChainedPromise, 127:58.67 | ^~~~~~~ 127:58.97 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PClipboardContentAnalysis.h:15, 127:58.97 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PClipboardContentAnalysisChild.h:9, 127:58.97 from /builddir/build/BUILD/firefox-140.4.0/widget/ClipboardContentAnalysisChild.h:10, 127:58.97 from /builddir/build/BUILD/firefox-140.4.0/widget/ClipboardContentAnalysisChild.cpp:7, 127:58.97 from Unified_cpp_widget0.cpp:2: 127:58.97 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::IPCTransferableData; RejectValueT = nsresult; bool IsExclusive = true]', 127:58.97 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ClipboardContentAnalysisParent::GetSomeClipboardData(nsTArray >&&, const nsIClipboard::ClipboardType&, const mozilla::PClipboardContentAnalysisParent::uint64_t&, bool, mozilla::PClipboardContentAnalysisParent::IPCTransferableDataOrError*)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::IPCTransferableData; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 127:58.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 127:58.98 678 | aFrom->ChainTo(aTo.forget(), ""); 127:58.98 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:58.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ClipboardContentAnalysisParent::GetSomeClipboardData(nsTArray >&&, const nsIClipboard::ClipboardType&, const mozilla::PClipboardContentAnalysisParent::uint64_t&, bool, mozilla::PClipboardContentAnalysisParent::IPCTransferableDataOrError*)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::IPCTransferableData; RejectValueT = nsresult; bool IsExclusive = true]': 127:58.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IPCTransferableData; RejectValueT = nsresult; bool IsExclusive = true]' 127:58.98 1191 | void ChainTo(already_AddRefed aChainedPromise, 127:58.98 | ^~~~~~~ 127:58.99 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::IPCTransferableData; RejectValueT = nsresult; bool IsExclusive = true]', 127:58.99 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::ClipboardContentAnalysisParent::GetSomeClipboardData(nsTArray >&&, const nsIClipboard::ClipboardType&, const mozilla::PClipboardContentAnalysisParent::uint64_t&, bool, mozilla::PClipboardContentAnalysisParent::IPCTransferableDataOrError*)::::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::IPCTransferableData; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 127:58.99 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::IPCTransferableData; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 127:58.99 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::IPCTransferableData; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 127:58.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 127:58.99 678 | aFrom->ChainTo(aTo.forget(), ""); 127:58.99 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:58.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::IPCTransferableData; RejectValueT = nsresult; bool IsExclusive = true]': 127:58.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IPCTransferableData; RejectValueT = nsresult; bool IsExclusive = true]' 127:58.99 1191 | void ChainTo(already_AddRefed aChainedPromise, 127:58.99 | ^~~~~~~ 127:59.68 xpcom/base 128:01.08 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 128:01.08 from /builddir/build/BUILD/firefox-140.4.0/widget/InputData.h:11: 128:01.08 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 128:01.08 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 128:01.09 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 128:01.09 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 128:01.09 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 128:01.09 inlined from 'nsEventStatus nsBaseWidget::ProcessUntransformedAPZEvent(mozilla::WidgetInputEvent*, const mozilla::layers::APZEventResult&)' at /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseWidget.cpp:1123: 128:01.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 128:01.09 315 | mHdr->mLength = 0; 128:01.09 | ~~~~~~~~~~~~~~^~~ 128:01.11 /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseWidget.cpp: In member function 'nsEventStatus nsBaseWidget::ProcessUntransformedAPZEvent(mozilla::WidgetInputEvent*, const mozilla::layers::APZEventResult&)': 128:01.11 /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseWidget.cpp:1118: note: at offset 8 into object 'allowedTouchBehaviors' of size 8 128:01.11 1118 | nsTArray allowedTouchBehaviors; 128:01.11 | 128:01.97 xpcom/build/Services.cpp.stub 128:03.54 xpcom/components 128:09.37 In file included from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/WidgetUtilsGtk.h:11, 128:09.37 from /builddir/build/BUILD/firefox-140.4.0/widget/gtk/gtk3drawing.cpp:22, 128:09.37 from Unified_cpp_widget_gtk2.cpp:11: 128:09.37 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]', 128:09.38 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsFilePicker::IsModeSupported(nsIFilePicker::Mode, JSContext*, mozilla::dom::Promise**)::&&)>; RejectFunction = nsFilePicker::IsModeSupported(nsIFilePicker::Mode, JSContext*, mozilla::dom::Promise**)::&&)>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 128:09.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 128:09.38 678 | aFrom->ChainTo(aTo.forget(), ""); 128:09.38 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:09.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsFilePicker::IsModeSupported(nsIFilePicker::Mode, JSContext*, mozilla::dom::Promise**)::&&)>; RejectFunction = nsFilePicker::IsModeSupported(nsIFilePicker::Mode, JSContext*, mozilla::dom::Promise**)::&&)>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]': 128:09.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 128:09.38 1191 | void ChainTo(already_AddRefed aChainedPromise, 128:09.38 | ^~~~~~~ 128:09.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseI6RefPtrI11_GDBusProxyENS_9UniquePtrI7_GErrorNS_12GFreeDeleterEEELb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 128:09.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 128:09.40 678 | aFrom->ChainTo(aTo.forget(), ""); 128:09.40 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:09.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 128:09.40 1191 | void ChainTo(already_AddRefed aChainedPromise, 128:09.40 | ^~~~~~~ 128:17.47 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 128:17.47 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 128:17.47 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 128:17.47 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayListInvalidation.h:11, 128:17.47 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.h:49, 128:17.47 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 128:17.47 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 128:17.47 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/IMEStateManager.h:14, 128:17.47 from /builddir/build/BUILD/firefox-140.4.0/widget/PuppetWidget.cpp:15, 128:17.47 from Unified_cpp_widget1.cpp:11: 128:17.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 128:17.47 /builddir/build/BUILD/firefox-140.4.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 128:17.47 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 128:17.47 | 128:17.47 /builddir/build/BUILD/firefox-140.4.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 128:27.78 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 128:27.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 128:27.78 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 128:27.78 from /builddir/build/BUILD/firefox-140.4.0/widget/PuppetWidget.cpp:12: 128:27.78 /builddir/build/BUILD/firefox-140.4.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]': 128:27.78 /builddir/build/BUILD/firefox-140.4.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 >*]' 128:27.78 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:27.78 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 128:27.78 /builddir/build/BUILD/firefox-140.4.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] 128:27.78 302 | memcpy(&value, &aInternalValue, sizeof(value)); 128:27.78 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:27.78 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 128:27.78 413 | struct FrameBidiData { 128:27.78 | ^~~~~~~~~~~~~ 128:29.52 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/uset.h:38, 128:29.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/unorm2.h:35, 128:29.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/unorm.h:25, 128:29.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/ucol.h:17, 128:29.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/intl/Collator.h:11, 128:29.52 from /builddir/build/BUILD/firefox-140.4.0/xpcom/components/../../storage/mozStorageService.h:17, 128:29.52 from StaticComponents.cpp:265: 128:29.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/char16ptr.h: In function 'std::u16string_view icu_77::internal::toU16StringViewNullable(const T&)': 128:29.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/char16ptr.h:442: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 128:29.52 442 | if (text == nullptr) return {}; // For backward compatibility. 128:29.52 | 128:29.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/unicode/char16ptr.h:442: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 128:32.18 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 128:32.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:41, 128:32.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 128:32.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 128:32.18 from /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsConsoleService.cpp:29, 128:32.18 from Unified_cpp_xpcom_base1.cpp:101: 128:32.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Polygon.h: In function 'nsTArray mozilla::gfx::CalculatePointPlaneDistances(const nsTArray >&, const Point4DTyped&, const Point4DTyped&, size_t&, size_t&)': 128:32.18 /builddir/build/BUILD/firefox-140.4.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 128:32.18 85 | } else if (dot < -epsilon) { 128:32.18 | 128:32.18 /builddir/build/BUILD/firefox-140.4.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 128:36.54 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 128:36.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 128:36.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 128:36.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19: 128:36.54 /builddir/build/BUILD/firefox-140.4.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.54 /builddir/build/BUILD/firefox-140.4.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.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 128:36.54 /builddir/build/BUILD/firefox-140.4.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.54 302 | memcpy(&value, &aInternalValue, sizeof(value)); 128:36.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:36.54 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 128:36.54 413 | struct FrameBidiData { 128:36.54 | ^~~~~~~~~~~~~ 128:37.01 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 128:37.01 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseDragService.h:12, 128:37.01 from /builddir/build/BUILD/firefox-140.4.0/xpcom/components/../../widget/gtk/nsDragService.h:11, 128:37.01 from StaticComponents.cpp:313: 128:37.01 /builddir/build/BUILD/firefox-140.4.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:37.02 /builddir/build/BUILD/firefox-140.4.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 >*]' 128:37.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 128:37.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:0: required from here 128:37.02 /builddir/build/BUILD/firefox-140.4.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] 128:37.02 302 | memcpy(&value, &aInternalValue, sizeof(value)); 128:37.02 | 128:37.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 128:37.02 413 | struct FrameBidiData { 128:37.02 | 128:42.00 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:16, 128:42.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ProcessIsolation.h:15, 128:42.00 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentParent.h:14, 128:42.00 from /builddir/build/BUILD/firefox-140.4.0/xpcom/base/MemoryTelemetry.cpp:22, 128:42.00 from Unified_cpp_xpcom_base1.cpp:29: 128:42.00 In destructor 'mozilla::AutoRestore::~AutoRestore() [with T = bool]', 128:42.00 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::AutoRestore]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 128:42.00 inlined from 'mozilla::Maybe >::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 128:42.00 inlined from 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = PurpleScanBlackVisitor]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsCycleCollector.cpp:1046: 128:42.00 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AutoRestore.h:36:32: warning: '((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]' may be used uninitialized [-Wmaybe-uninitialized] 128:42.00 36 | ~AutoRestore() { mLocation = mValue; } 128:42.00 | ^~~~~~ 128:42.01 In file included from Unified_cpp_xpcom_base1.cpp:119: 128:42.01 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsCycleCollector.cpp: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = PurpleScanBlackVisitor]': 128:42.01 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsCycleCollector.cpp:966: note: '((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]' was declared here 128:42.01 966 | Maybe> ar; 128:42.01 | 128:42.19 In destructor 'mozilla::AutoRestore::~AutoRestore() [with T = bool]', 128:42.19 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::AutoRestore]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 128:42.19 inlined from 'mozilla::Maybe >::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 128:42.19 inlined from 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = RemoveSkippableVisitor]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsCycleCollector.cpp:1046: 128:42.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AutoRestore.h:36:32: warning: '((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]' may be used uninitialized [-Wmaybe-uninitialized] 128:42.19 36 | ~AutoRestore() { mLocation = mValue; } 128:42.19 | ^~~~~~ 128:42.19 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsCycleCollector.cpp: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = RemoveSkippableVisitor]': 128:42.19 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsCycleCollector.cpp:966: note: '((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]' was declared here 128:42.19 966 | Maybe> ar; 128:42.19 | 128:42.24 In destructor 'mozilla::AutoRestore::~AutoRestore() [with T = bool]', 128:42.24 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::AutoRestore]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 128:42.24 inlined from 'mozilla::Maybe >::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 128:42.24 inlined from 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SnowWhiteKiller]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsCycleCollector.cpp:1046: 128:42.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AutoRestore.h:36:32: warning: '((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]' may be used uninitialized [-Wmaybe-uninitialized] 128:42.24 36 | ~AutoRestore() { mLocation = mValue; } 128:42.24 | ^~~~~~ 128:42.24 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsCycleCollector.cpp: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SnowWhiteKiller]': 128:42.24 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsCycleCollector.cpp:966: note: '((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]' was declared here 128:42.24 966 | Maybe> ar; 128:42.24 | 128:42.42 In destructor 'mozilla::AutoRestore::~AutoRestore() [with T = bool]', 128:42.42 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::AutoRestore]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 128:42.42 inlined from 'mozilla::Maybe >::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 128:42.42 inlined from 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SelectPointersVisitor]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsCycleCollector.cpp:1046: 128:42.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AutoRestore.h:36:32: warning: '((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]' may be used uninitialized [-Wmaybe-uninitialized] 128:42.42 36 | ~AutoRestore() { mLocation = mValue; } 128:42.42 | ^~~~~~ 128:42.42 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsCycleCollector.cpp: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SelectPointersVisitor]': 128:42.42 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsCycleCollector.cpp:966: note: '((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::.mozilla::detail::MaybeStorageBase, false>::mStorage)))[8]' was declared here 128:42.42 966 | Maybe> ar; 128:42.42 | 128:56.89 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 128:56.89 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/WindowGlobalTypes.h:27, 128:56.89 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:36, 128:56.89 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 128:56.89 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 128:56.89 from /builddir/build/BUILD/firefox-140.4.0/widget/WidgetUtils.cpp:9, 128:56.89 from Unified_cpp_widget2.cpp:47: 128:56.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h: In static member function 'static bool IPC::ParamTraits::Read(IPC::MessageReader*, paramType*)': 128:56.89 /builddir/build/BUILD/firefox-140.4.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 128:56.89 54 | if (!ReadParam(aReader, &aResult->mHeader) || 128:56.89 | 128:56.89 /builddir/build/BUILD/firefox-140.4.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 129:01.28 In file included from /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:3375, 129:01.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:25, 129:01.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ProfilerControl.h:50, 129:01.28 from /builddir/build/BUILD/firefox-140.4.0/xpcom/base/AppShutdown.cpp:15, 129:01.28 from Unified_cpp_xpcom_base0.cpp:2: 129:01.28 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 129:01.28 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 /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:2678:31, 129:01.28 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElements(nsTArray_Impl&&) [with Item = mozilla::CycleCollectedJSContext::PendingIDBTransactionData; Allocator = nsTArrayInfallibleAllocator; E = mozilla::CycleCollectedJSContext::PendingIDBTransactionData]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:2829:41, 129:01.28 inlined from 'void mozilla::CycleCollectedJSContext::CleanupIDBTransactions(uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/xpcom/base/CycleCollectedJSContext.cpp:621:28: 129:01.28 /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 129:01.28 315 | mHdr->mLength = 0; 129:01.28 | ~~~~~~~~~~~~~~^~~ 129:01.28 In file included from Unified_cpp_xpcom_base0.cpp:47: 129:01.28 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/CycleCollectedJSContext.cpp: In member function 'void mozilla::CycleCollectedJSContext::CleanupIDBTransactions(uint32_t)': 129:01.28 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/CycleCollectedJSContext.cpp:599:39: note: at offset 8 into object 'localQueue' of size 8 129:01.28 599 | nsTArray localQueue = 129:01.28 | ^~~~~~~~~~ 129:04.64 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 129:04.64 from /builddir/build/BUILD/firefox-140.4.0/widget/ThemeColors.h:12, 129:04.64 from /builddir/build/BUILD/firefox-140.4.0/widget/ThemeColors.cpp:6, 129:04.64 from Unified_cpp_widget2.cpp:2: 129:04.64 /builddir/build/BUILD/firefox-140.4.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]': 129:04.64 /builddir/build/BUILD/firefox-140.4.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 >*]' 129:04.64 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:04.64 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 129:04.64 /builddir/build/BUILD/firefox-140.4.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] 129:04.64 302 | memcpy(&value, &aInternalValue, sizeof(value)); 129:04.64 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:04.64 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 129:04.64 413 | struct FrameBidiData { 129:04.64 | ^~~~~~~~~~~~~ 129:07.18 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 129:07.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 129:07.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_dom.h:7, 129:07.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSPseudoElements.h:15, 129:07.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleSet.h:21, 129:07.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConsts.h:28, 129:07.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/FontPropertyTypes.h:21, 129:07.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxPlatform.h:9, 129:07.18 from /builddir/build/BUILD/firefox-140.4.0/widget/PuppetWidget.cpp:10: 129:07.18 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 129:07.18 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(const nsIWidget::IMENotification&)::; RejectFunction = mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(const nsIWidget::IMENotification&)::; ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 129:07.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 129:07.19 678 | aFrom->ChainTo(aTo.forget(), ""); 129:07.19 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:07.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(const nsIWidget::IMENotification&)::; RejectFunction = mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(const nsIWidget::IMENotification&)::; ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 129:07.20 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 129:07.20 1191 | void ChainTo(already_AddRefed aChainedPromise, 129:07.20 | ^~~~~~~ 129:08.89 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 129:08.89 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(const nsIWidget::IMENotification&)::; RejectFunction = mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(const nsIWidget::IMENotification&)::; ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 129:08.90 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 129:08.90 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 129:08.90 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 129:08.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 129:08.90 678 | aFrom->ChainTo(aTo.forget(), ""); 129:08.90 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:08.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 129:08.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 129:08.90 1191 | void ChainTo(already_AddRefed aChainedPromise, 129:08.90 | ^~~~~~~ 129:09.02 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 129:09.02 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(const nsIWidget::IMENotification&)::; RejectFunction = mozilla::widget::PuppetWidget::NotifyIMEOfFocusChange(const nsIWidget::IMENotification&)::; ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 129:09.02 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 129:09.02 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 129:09.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 129:09.02 678 | aFrom->ChainTo(aTo.forget(), ""); 129:09.02 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:09.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 129:09.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::widget::IMENotificationRequests; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 129:09.02 1191 | void ChainTo(already_AddRefed aChainedPromise, 129:09.02 | ^~~~~~~ 129:11.72 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 129:11.72 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 129:11.72 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 129:11.72 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:20, 129:11.72 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Document.h:17, 129:11.72 from /builddir/build/BUILD/firefox-140.4.0/widget/ThemeColors.h:9: 129:11.72 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 129:11.72 inlined from 'void nsTArray_Impl::Clear() [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 129:11.72 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 129:11.72 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 129:11.72 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 129:11.72 inlined from 'void mozilla::VsyncDispatcher::NotifyVsync(const mozilla::VsyncEvent&)' at /builddir/build/BUILD/firefox-140.4.0/widget/VsyncDispatcher.cpp:155:41: 129:11.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 129:11.73 315 | mHdr->mLength = 0; 129:11.73 | ~~~~~~~~~~~~~~^~~ 129:11.73 In file included from Unified_cpp_widget2.cpp:29: 129:11.73 /builddir/build/BUILD/firefox-140.4.0/widget/VsyncDispatcher.cpp: In member function 'void mozilla::VsyncDispatcher::NotifyVsync(const mozilla::VsyncEvent&)': 129:11.73 /builddir/build/BUILD/firefox-140.4.0/widget/VsyncDispatcher.cpp:143:35: note: at offset 8 into object 'observers' of size 8 129:11.73 143 | nsTArray> observers; 129:11.73 | ^~~~~~~~~ 129:12.84 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Document.h:36: 129:12.84 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::ClipboardReadRequestOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 129:12.84 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsClipboardProxy::GetDataSnapshot(const nsTArray >&, nsIClipboard::ClipboardType, mozilla::dom::WindowContext*, nsIPrincipal*, nsIClipboardGetDataSnapshotCallback*)::; RejectFunction = nsClipboardProxy::GetDataSnapshot(const nsTArray >&, nsIClipboard::ClipboardType, mozilla::dom::WindowContext*, nsIPrincipal*, nsIClipboardGetDataSnapshotCallback*)::; ResolveValueT = mozilla::dom::ClipboardReadRequestOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 129:12.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 129:12.84 678 | aFrom->ChainTo(aTo.forget(), ""); 129:12.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:12.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsClipboardProxy::GetDataSnapshot(const nsTArray >&, nsIClipboard::ClipboardType, mozilla::dom::WindowContext*, nsIPrincipal*, nsIClipboardGetDataSnapshotCallback*)::; RejectFunction = nsClipboardProxy::GetDataSnapshot(const nsTArray >&, nsIClipboard::ClipboardType, mozilla::dom::WindowContext*, nsIPrincipal*, nsIClipboardGetDataSnapshotCallback*)::; ResolveValueT = mozilla::dom::ClipboardReadRequestOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 129:12.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::ClipboardReadRequestOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 129:12.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 129:12.84 | ^~~~~~~ 129:12.91 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::IPCTransferableDataOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 129:12.91 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = {anonymous}::ClipboardDataSnapshotProxy::GetData(nsITransferable*, nsIAsyncClipboardRequestCallback*)::; RejectFunction = {anonymous}::ClipboardDataSnapshotProxy::GetData(nsITransferable*, nsIAsyncClipboardRequestCallback*)::; ResolveValueT = mozilla::dom::IPCTransferableDataOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 129:12.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 129:12.92 678 | aFrom->ChainTo(aTo.forget(), ""); 129:12.92 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:12.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = {anonymous}::ClipboardDataSnapshotProxy::GetData(nsITransferable*, nsIAsyncClipboardRequestCallback*)::; RejectFunction = {anonymous}::ClipboardDataSnapshotProxy::GetData(nsITransferable*, nsIAsyncClipboardRequestCallback*)::; ResolveValueT = mozilla::dom::IPCTransferableDataOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 129:12.92 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::IPCTransferableDataOrError; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 129:12.92 1191 | void ChainTo(already_AddRefed aChainedPromise, 129:12.92 | ^~~~~~~ 129:19.58 In file included from StaticComponents.cpp:7: 129:19.58 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.58 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.58 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.58 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13320: 129:19.59 /builddir/build/BUILD/firefox-140.4.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] 129:19.59 65 | aBits[idx] |= 1 << (aBit % width); 129:19.59 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.61 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.61 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.61 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.61 | 129:19.61 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.61 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.61 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.61 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13315: 129:19.66 /builddir/build/BUILD/firefox-140.4.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] 129:19.66 65 | aBits[idx] |= 1 << (aBit % width); 129:19.66 | ~~~~~^ 129:19.66 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.66 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.66 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.66 | 129:19.66 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.66 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13315: 129:19.66 /builddir/build/BUILD/firefox-140.4.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] 129:19.66 65 | aBits[idx] |= 1 << (aBit % width); 129:19.66 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.66 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.66 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.66 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.66 | 129:19.66 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.66 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13306: 129:19.66 /builddir/build/BUILD/firefox-140.4.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] 129:19.66 65 | aBits[idx] |= 1 << (aBit % width); 129:19.66 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.66 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.66 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.66 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.66 | 129:19.66 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.66 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13290: 129:19.66 /builddir/build/BUILD/firefox-140.4.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] 129:19.66 65 | aBits[idx] |= 1 << (aBit % width); 129:19.66 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.66 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.66 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.66 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.66 | 129:19.66 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.66 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13280: 129:19.66 /builddir/build/BUILD/firefox-140.4.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] 129:19.66 65 | aBits[idx] |= 1 << (aBit % width); 129:19.66 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.66 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.66 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.66 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.66 | 129:19.66 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.66 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13276: 129:19.66 /builddir/build/BUILD/firefox-140.4.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] 129:19.66 65 | aBits[idx] |= 1 << (aBit % width); 129:19.66 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.66 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.66 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.66 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.66 | 129:19.66 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.66 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13270: 129:19.66 /builddir/build/BUILD/firefox-140.4.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] 129:19.66 65 | aBits[idx] |= 1 << (aBit % width); 129:19.66 | ~~~~~^ 129:19.66 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.66 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.66 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.66 | 129:19.66 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.66 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13270: 129:19.66 /builddir/build/BUILD/firefox-140.4.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] 129:19.66 65 | aBits[idx] |= 1 << (aBit % width); 129:19.66 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.66 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.66 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.66 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.66 | 129:19.66 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.66 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.66 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13251: 129:19.66 /builddir/build/BUILD/firefox-140.4.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] 129:19.66 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~^ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13251: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13242: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~^ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13242: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13217: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13212: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~^ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13212: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13189: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~^ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13189: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13167: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13137: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~^ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13137: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13116: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13097: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~^ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13097: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13091: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13079: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.67 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.67 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.67 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.67 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.67 | 129:19.67 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.67 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.67 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13072: 129:19.67 /builddir/build/BUILD/firefox-140.4.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] 129:19.67 65 | aBits[idx] |= 1 << (aBit % width); 129:19.68 | ~~~~~^ 129:19.68 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.68 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.68 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.68 | 129:19.68 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.68 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13072: 129:19.68 /builddir/build/BUILD/firefox-140.4.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] 129:19.68 65 | aBits[idx] |= 1 << (aBit % width); 129:19.68 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.68 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.68 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.68 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.68 | 129:19.68 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.68 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13068: 129:19.68 /builddir/build/BUILD/firefox-140.4.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] 129:19.68 65 | aBits[idx] |= 1 << (aBit % width); 129:19.68 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.68 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.68 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.68 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.68 | 129:19.68 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.68 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13048: 129:19.68 /builddir/build/BUILD/firefox-140.4.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] 129:19.68 65 | aBits[idx] |= 1 << (aBit % width); 129:19.68 | ~~~~~^ 129:19.68 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.68 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.68 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.68 | 129:19.68 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.68 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13048: 129:19.68 /builddir/build/BUILD/firefox-140.4.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] 129:19.68 65 | aBits[idx] |= 1 << (aBit % width); 129:19.68 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.68 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.68 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.68 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.68 | 129:19.68 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.68 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13042: 129:19.68 /builddir/build/BUILD/firefox-140.4.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] 129:19.68 65 | aBits[idx] |= 1 << (aBit % width); 129:19.68 | ~~~~~^ 129:19.68 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.68 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.68 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.68 | 129:19.68 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.68 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13042: 129:19.68 /builddir/build/BUILD/firefox-140.4.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] 129:19.68 65 | aBits[idx] |= 1 << (aBit % width); 129:19.68 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.68 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.68 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.68 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.68 | 129:19.68 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.68 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:13023: 129:19.68 /builddir/build/BUILD/firefox-140.4.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] 129:19.68 65 | aBits[idx] |= 1 << (aBit % width); 129:19.68 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.68 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.68 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.68 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.68 | 129:19.68 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.68 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12931: 129:19.68 /builddir/build/BUILD/firefox-140.4.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] 129:19.68 65 | aBits[idx] |= 1 << (aBit % width); 129:19.68 | ~~~~~^ 129:19.68 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.68 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.68 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.68 | 129:19.68 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.68 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12931: 129:19.68 /builddir/build/BUILD/firefox-140.4.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] 129:19.68 65 | aBits[idx] |= 1 << (aBit % width); 129:19.68 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.68 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.68 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.68 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.68 | 129:19.68 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.68 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12926: 129:19.68 /builddir/build/BUILD/firefox-140.4.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] 129:19.68 65 | aBits[idx] |= 1 << (aBit % width); 129:19.68 | ~~~~~^ 129:19.68 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.68 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.68 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.68 | 129:19.68 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.68 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12926: 129:19.68 /builddir/build/BUILD/firefox-140.4.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] 129:19.68 65 | aBits[idx] |= 1 << (aBit % width); 129:19.68 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.68 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.68 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.68 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.68 | 129:19.68 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.68 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.68 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12900: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~^ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12900: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12892: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12858: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12838: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~^ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12838: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12814: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~^ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12814: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12801: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~^ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12801: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12782: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~^ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12782: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12763: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12758: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~^ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12758: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12741: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~^ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12741: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.69 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.69 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.69 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.69 | 129:19.69 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.69 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.69 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12736: 129:19.69 /builddir/build/BUILD/firefox-140.4.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] 129:19.69 65 | aBits[idx] |= 1 << (aBit % width); 129:19.69 | ~~~~~^ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12736: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12712: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12686: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12633: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12628: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~^ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12628: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12607: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~^ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12607: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12591: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~^ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12591: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12559: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12548: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~^ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12548: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12539: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~^ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12539: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12535: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~^ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12535: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.70 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.70 | 129:19.70 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.70 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.70 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12492: 129:19.70 /builddir/build/BUILD/firefox-140.4.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] 129:19.70 65 | aBits[idx] |= 1 << (aBit % width); 129:19.70 | ~~~~~^ 129:19.70 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.70 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.71 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.71 | 129:19.71 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.71 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12492: 129:19.71 /builddir/build/BUILD/firefox-140.4.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] 129:19.71 65 | aBits[idx] |= 1 << (aBit % width); 129:19.71 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.71 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.71 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.71 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.71 | 129:19.71 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.71 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12483: 129:19.71 /builddir/build/BUILD/firefox-140.4.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] 129:19.71 65 | aBits[idx] |= 1 << (aBit % width); 129:19.71 | ~~~~~^ 129:19.71 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.71 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.71 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.71 | 129:19.71 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.71 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12483: 129:19.71 /builddir/build/BUILD/firefox-140.4.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] 129:19.71 65 | aBits[idx] |= 1 << (aBit % width); 129:19.71 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.71 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.71 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.71 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.71 | 129:19.71 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.71 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12471: 129:19.71 /builddir/build/BUILD/firefox-140.4.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] 129:19.71 65 | aBits[idx] |= 1 << (aBit % width); 129:19.71 | ~~~~~^ 129:19.71 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.71 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.71 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.71 | 129:19.71 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.71 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12471: 129:19.71 /builddir/build/BUILD/firefox-140.4.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] 129:19.71 65 | aBits[idx] |= 1 << (aBit % width); 129:19.71 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.71 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.71 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.71 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.71 | 129:19.71 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.71 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12443: 129:19.71 /builddir/build/BUILD/firefox-140.4.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] 129:19.71 65 | aBits[idx] |= 1 << (aBit % width); 129:19.71 | ~~~~~^ 129:19.71 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.71 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.71 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.71 | 129:19.71 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.71 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12443: 129:19.71 /builddir/build/BUILD/firefox-140.4.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] 129:19.71 65 | aBits[idx] |= 1 << (aBit % width); 129:19.71 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.71 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.71 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.71 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.71 | 129:19.71 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.71 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12408: 129:19.71 /builddir/build/BUILD/firefox-140.4.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] 129:19.71 65 | aBits[idx] |= 1 << (aBit % width); 129:19.71 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.71 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.71 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.71 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.71 | 129:19.71 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.71 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12368: 129:19.71 /builddir/build/BUILD/firefox-140.4.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] 129:19.71 65 | aBits[idx] |= 1 << (aBit % width); 129:19.71 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.71 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.71 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.71 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.71 | 129:19.71 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.71 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12355: 129:19.71 /builddir/build/BUILD/firefox-140.4.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] 129:19.71 65 | aBits[idx] |= 1 << (aBit % width); 129:19.71 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.71 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.71 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.71 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.71 | 129:19.71 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.71 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12316: 129:19.71 /builddir/build/BUILD/firefox-140.4.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] 129:19.71 65 | aBits[idx] |= 1 << (aBit % width); 129:19.71 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.71 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.71 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.71 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.71 | 129:19.71 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.71 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.71 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12296: 129:19.72 /builddir/build/BUILD/firefox-140.4.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] 129:19.72 65 | aBits[idx] |= 1 << (aBit % width); 129:19.72 | ~~~~~^ 129:19.72 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.72 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.72 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.72 | 129:19.72 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.72 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12296: 129:19.72 /builddir/build/BUILD/firefox-140.4.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] 129:19.72 65 | aBits[idx] |= 1 << (aBit % width); 129:19.72 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.72 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.72 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.72 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.72 | 129:19.72 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.72 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12287: 129:19.72 /builddir/build/BUILD/firefox-140.4.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] 129:19.72 65 | aBits[idx] |= 1 << (aBit % width); 129:19.72 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.72 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.72 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.72 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.72 | 129:19.72 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.72 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12282: 129:19.72 /builddir/build/BUILD/firefox-140.4.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] 129:19.72 65 | aBits[idx] |= 1 << (aBit % width); 129:19.72 | ~~~~~^ 129:19.72 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.72 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.72 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.72 | 129:19.72 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.72 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12282: 129:19.72 /builddir/build/BUILD/firefox-140.4.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] 129:19.72 65 | aBits[idx] |= 1 << (aBit % width); 129:19.72 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.72 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.72 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.72 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.72 | 129:19.72 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.72 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12266: 129:19.72 /builddir/build/BUILD/firefox-140.4.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] 129:19.72 65 | aBits[idx] |= 1 << (aBit % width); 129:19.72 | ~~~~~^ 129:19.72 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.72 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.72 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.72 | 129:19.72 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.72 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12266: 129:19.72 /builddir/build/BUILD/firefox-140.4.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] 129:19.72 65 | aBits[idx] |= 1 << (aBit % width); 129:19.72 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.72 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.72 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.72 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.72 | 129:19.72 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.72 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12258: 129:19.72 /builddir/build/BUILD/firefox-140.4.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] 129:19.72 65 | aBits[idx] |= 1 << (aBit % width); 129:19.72 | ~~~~~^ 129:19.72 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.72 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.72 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.72 | 129:19.72 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.72 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12258: 129:19.72 /builddir/build/BUILD/firefox-140.4.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] 129:19.72 65 | aBits[idx] |= 1 << (aBit % width); 129:19.72 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.72 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.72 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.72 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.72 | 129:19.72 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.72 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12245: 129:19.72 /builddir/build/BUILD/firefox-140.4.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] 129:19.72 65 | aBits[idx] |= 1 << (aBit % width); 129:19.72 | ~~~~~^ 129:19.72 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.72 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.72 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.72 | 129:19.72 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.72 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12245: 129:19.72 /builddir/build/BUILD/firefox-140.4.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] 129:19.72 65 | aBits[idx] |= 1 << (aBit % width); 129:19.72 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.72 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.72 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.72 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.72 | 129:19.72 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.72 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12214: 129:19.72 /builddir/build/BUILD/firefox-140.4.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] 129:19.72 65 | aBits[idx] |= 1 << (aBit % width); 129:19.72 | ~~~~~^ 129:19.72 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.72 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.72 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.72 | 129:19.72 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.72 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12214: 129:19.72 /builddir/build/BUILD/firefox-140.4.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] 129:19.72 65 | aBits[idx] |= 1 << (aBit % width); 129:19.72 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.72 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.72 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.72 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.72 | 129:19.72 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.72 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.72 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12209: 129:19.72 /builddir/build/BUILD/firefox-140.4.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] 129:19.72 65 | aBits[idx] |= 1 << (aBit % width); 129:19.72 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.72 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.72 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.72 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.72 | 129:19.72 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.73 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.73 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.73 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12154: 129:19.73 /builddir/build/BUILD/firefox-140.4.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] 129:19.73 65 | aBits[idx] |= 1 << (aBit % width); 129:19.73 | ~~~~~^ 129:19.73 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.73 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.73 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.73 | 129:19.73 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.73 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.73 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.73 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12154: 129:19.73 /builddir/build/BUILD/firefox-140.4.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] 129:19.73 65 | aBits[idx] |= 1 << (aBit % width); 129:19.73 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.73 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.73 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.73 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.73 | 129:19.73 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.73 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.73 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.73 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12115: 129:19.73 /builddir/build/BUILD/firefox-140.4.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] 129:19.73 65 | aBits[idx] |= 1 << (aBit % width); 129:19.73 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.73 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.73 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.73 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.73 | 129:19.73 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.73 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.73 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.73 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12102: 129:19.73 /builddir/build/BUILD/firefox-140.4.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] 129:19.73 65 | aBits[idx] |= 1 << (aBit % width); 129:19.73 | ~~~~~^ 129:19.73 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.73 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.73 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.73 | 129:19.73 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.73 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.73 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.73 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12102: 129:19.73 /builddir/build/BUILD/firefox-140.4.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] 129:19.73 65 | aBits[idx] |= 1 << (aBit % width); 129:19.73 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.73 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.73 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.73 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.73 | 129:19.73 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.74 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.74 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.74 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12072: 129:19.74 /builddir/build/BUILD/firefox-140.4.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] 129:19.74 65 | aBits[idx] |= 1 << (aBit % width); 129:19.74 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.74 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.74 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.74 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.74 | 129:19.74 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.74 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.74 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.74 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12067: 129:19.74 /builddir/build/BUILD/firefox-140.4.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] 129:19.74 65 | aBits[idx] |= 1 << (aBit % width); 129:19.74 | ~~~~~^ 129:19.74 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.74 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.74 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.74 | 129:19.74 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.74 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.74 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.74 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:12067: 129:19.74 /builddir/build/BUILD/firefox-140.4.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] 129:19.74 65 | aBits[idx] |= 1 << (aBit % width); 129:19.74 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.74 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.74 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.74 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.74 | 129:19.74 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.74 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.74 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.74 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11920: 129:19.74 /builddir/build/BUILD/firefox-140.4.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] 129:19.74 65 | aBits[idx] |= 1 << (aBit % width); 129:19.74 | ~~~~~^ 129:19.74 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.74 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.74 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.74 | 129:19.74 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.74 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.74 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.74 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11920: 129:19.74 /builddir/build/BUILD/firefox-140.4.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] 129:19.74 65 | aBits[idx] |= 1 << (aBit % width); 129:19.74 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.74 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.74 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.74 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.74 | 129:19.74 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.74 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.74 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.74 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11915: 129:19.74 /builddir/build/BUILD/firefox-140.4.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] 129:19.75 65 | aBits[idx] |= 1 << (aBit % width); 129:19.75 | ~~~~~^ 129:19.75 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.75 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.75 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.75 | 129:19.75 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.75 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.75 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.75 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11915: 129:19.75 /builddir/build/BUILD/firefox-140.4.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] 129:19.75 65 | aBits[idx] |= 1 << (aBit % width); 129:19.75 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.75 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.75 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.75 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.75 | 129:19.75 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.75 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.75 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.75 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11899: 129:19.75 /builddir/build/BUILD/firefox-140.4.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] 129:19.75 65 | aBits[idx] |= 1 << (aBit % width); 129:19.75 | ~~~~~^ 129:19.75 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.75 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.75 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.75 | 129:19.75 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.75 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.75 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.75 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11899: 129:19.75 /builddir/build/BUILD/firefox-140.4.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] 129:19.75 65 | aBits[idx] |= 1 << (aBit % width); 129:19.75 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.75 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.75 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.75 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.75 | 129:19.75 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.75 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.75 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.75 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11876: 129:19.75 /builddir/build/BUILD/firefox-140.4.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] 129:19.75 65 | aBits[idx] |= 1 << (aBit % width); 129:19.75 | ~~~~~^ 129:19.75 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.75 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.75 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.75 | 129:19.75 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.76 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.76 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.76 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11876: 129:19.76 /builddir/build/BUILD/firefox-140.4.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] 129:19.76 65 | aBits[idx] |= 1 << (aBit % width); 129:19.76 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.76 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.76 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.76 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.76 | 129:19.76 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.76 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.76 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.76 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11866: 129:19.76 /builddir/build/BUILD/firefox-140.4.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] 129:19.76 65 | aBits[idx] |= 1 << (aBit % width); 129:19.76 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.76 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.76 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.76 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.76 | 129:19.76 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.76 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.76 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.76 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11854: 129:19.76 /builddir/build/BUILD/firefox-140.4.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] 129:19.76 65 | aBits[idx] |= 1 << (aBit % width); 129:19.76 | ~~~~~^ 129:19.76 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.76 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.76 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.76 | 129:19.76 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.76 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.76 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.76 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11854: 129:19.76 /builddir/build/BUILD/firefox-140.4.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] 129:19.76 65 | aBits[idx] |= 1 << (aBit % width); 129:19.76 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.76 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.76 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.76 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.76 | 129:19.76 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.76 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.76 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.76 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11850: 129:19.76 /builddir/build/BUILD/firefox-140.4.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] 129:19.76 65 | aBits[idx] |= 1 << (aBit % width); 129:19.76 | ~~~~~^ 129:19.76 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.76 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.76 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.76 | 129:19.76 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.76 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.76 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.76 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11850: 129:19.76 /builddir/build/BUILD/firefox-140.4.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] 129:19.77 65 | aBits[idx] |= 1 << (aBit % width); 129:19.77 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.77 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.77 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.77 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.77 | 129:19.77 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.77 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11845: 129:19.77 /builddir/build/BUILD/firefox-140.4.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] 129:19.77 65 | aBits[idx] |= 1 << (aBit % width); 129:19.77 | ~~~~~^ 129:19.77 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.77 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.77 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.77 | 129:19.77 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.77 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11845: 129:19.77 /builddir/build/BUILD/firefox-140.4.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] 129:19.77 65 | aBits[idx] |= 1 << (aBit % width); 129:19.77 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.77 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.77 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.77 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.77 | 129:19.77 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.77 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11839: 129:19.77 /builddir/build/BUILD/firefox-140.4.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] 129:19.77 65 | aBits[idx] |= 1 << (aBit % width); 129:19.77 | ~~~~~^ 129:19.77 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.77 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.77 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.77 | 129:19.77 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.77 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11839: 129:19.77 /builddir/build/BUILD/firefox-140.4.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] 129:19.77 65 | aBits[idx] |= 1 << (aBit % width); 129:19.77 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.77 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.77 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.77 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.77 | 129:19.77 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.77 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11828: 129:19.77 /builddir/build/BUILD/firefox-140.4.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] 129:19.77 65 | aBits[idx] |= 1 << (aBit % width); 129:19.77 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.77 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.77 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.77 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.77 | 129:19.77 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.77 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11822: 129:19.77 /builddir/build/BUILD/firefox-140.4.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] 129:19.77 65 | aBits[idx] |= 1 << (aBit % width); 129:19.77 | ~~~~~^ 129:19.77 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.77 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.77 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.77 | 129:19.77 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.77 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11822: 129:19.77 /builddir/build/BUILD/firefox-140.4.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] 129:19.77 65 | aBits[idx] |= 1 << (aBit % width); 129:19.77 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.77 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.77 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.77 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.77 | 129:19.77 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.77 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11808: 129:19.77 /builddir/build/BUILD/firefox-140.4.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] 129:19.77 65 | aBits[idx] |= 1 << (aBit % width); 129:19.77 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:19.77 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:19.77 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:19.77 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:19.77 | 129:19.77 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:19.77 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:19.77 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11792: 129:20.07 /builddir/build/BUILD/firefox-140.4.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] 129:20.07 65 | aBits[idx] |= 1 << (aBit % width); 129:20.07 | ~~~~~^ 129:20.07 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.07 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.07 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.07 | 129:20.07 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.07 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.07 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.07 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11792: 129:20.07 /builddir/build/BUILD/firefox-140.4.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] 129:20.07 65 | aBits[idx] |= 1 << (aBit % width); 129:20.07 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.07 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.07 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.07 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.07 | 129:20.07 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.07 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.07 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.07 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11740: 129:20.07 /builddir/build/BUILD/firefox-140.4.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] 129:20.07 65 | aBits[idx] |= 1 << (aBit % width); 129:20.07 | ~~~~~^ 129:20.07 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.07 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.07 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.07 | 129:20.07 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.07 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.07 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.07 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11740: 129:20.07 /builddir/build/BUILD/firefox-140.4.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] 129:20.07 65 | aBits[idx] |= 1 << (aBit % width); 129:20.07 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.07 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.07 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.07 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.07 | 129:20.07 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.07 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.07 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.07 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11735: 129:20.08 /builddir/build/BUILD/firefox-140.4.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] 129:20.08 65 | aBits[idx] |= 1 << (aBit % width); 129:20.08 | ~~~~~^ 129:20.08 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.08 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.08 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.08 | 129:20.08 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.08 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11735: 129:20.08 /builddir/build/BUILD/firefox-140.4.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] 129:20.08 65 | aBits[idx] |= 1 << (aBit % width); 129:20.08 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.08 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.08 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.08 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.08 | 129:20.08 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.08 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11720: 129:20.08 /builddir/build/BUILD/firefox-140.4.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] 129:20.08 65 | aBits[idx] |= 1 << (aBit % width); 129:20.08 | ~~~~~^ 129:20.08 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.08 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.08 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.08 | 129:20.08 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.08 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11720: 129:20.08 /builddir/build/BUILD/firefox-140.4.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] 129:20.08 65 | aBits[idx] |= 1 << (aBit % width); 129:20.08 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.08 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.08 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.08 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.08 | 129:20.08 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.08 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11715: 129:20.08 /builddir/build/BUILD/firefox-140.4.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] 129:20.08 65 | aBits[idx] |= 1 << (aBit % width); 129:20.08 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.08 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.08 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.08 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.08 | 129:20.08 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.08 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11699: 129:20.08 /builddir/build/BUILD/firefox-140.4.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] 129:20.08 65 | aBits[idx] |= 1 << (aBit % width); 129:20.08 | ~~~~~^ 129:20.08 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.08 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.08 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.08 | 129:20.08 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.08 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11699: 129:20.08 /builddir/build/BUILD/firefox-140.4.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] 129:20.08 65 | aBits[idx] |= 1 << (aBit % width); 129:20.08 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.08 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.08 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.08 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.08 | 129:20.08 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.08 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11688: 129:20.08 /builddir/build/BUILD/firefox-140.4.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] 129:20.08 65 | aBits[idx] |= 1 << (aBit % width); 129:20.08 | ~~~~~^ 129:20.08 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.08 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.08 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.08 | 129:20.08 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.08 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.09 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11688: 129:20.09 /builddir/build/BUILD/firefox-140.4.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] 129:20.09 65 | aBits[idx] |= 1 << (aBit % width); 129:20.09 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.09 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.09 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.09 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.09 | 129:20.09 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.09 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11664: 129:20.09 /builddir/build/BUILD/firefox-140.4.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] 129:20.09 65 | aBits[idx] |= 1 << (aBit % width); 129:20.09 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.09 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.09 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.09 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.09 | 129:20.09 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.09 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11610: 129:20.09 /builddir/build/BUILD/firefox-140.4.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] 129:20.09 65 | aBits[idx] |= 1 << (aBit % width); 129:20.09 | ~~~~~^ 129:20.09 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.09 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.09 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.09 | 129:20.09 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.09 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11610: 129:20.09 /builddir/build/BUILD/firefox-140.4.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] 129:20.09 65 | aBits[idx] |= 1 << (aBit % width); 129:20.09 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.09 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.09 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.09 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.09 | 129:20.09 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.09 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11606: 129:20.09 /builddir/build/BUILD/firefox-140.4.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] 129:20.09 65 | aBits[idx] |= 1 << (aBit % width); 129:20.09 | ~~~~~^ 129:20.09 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.09 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.09 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.09 | 129:20.09 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.09 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11606: 129:20.09 /builddir/build/BUILD/firefox-140.4.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] 129:20.09 65 | aBits[idx] |= 1 << (aBit % width); 129:20.09 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.09 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.09 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.09 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.09 | 129:20.09 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.09 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11602: 129:20.09 /builddir/build/BUILD/firefox-140.4.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] 129:20.09 65 | aBits[idx] |= 1 << (aBit % width); 129:20.09 | ~~~~~^ 129:20.09 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.09 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.09 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.09 | 129:20.09 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.09 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11602: 129:20.09 /builddir/build/BUILD/firefox-140.4.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] 129:20.09 65 | aBits[idx] |= 1 << (aBit % width); 129:20.09 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.09 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.09 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.09 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.09 | 129:20.09 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.09 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11587: 129:20.09 /builddir/build/BUILD/firefox-140.4.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] 129:20.09 65 | aBits[idx] |= 1 << (aBit % width); 129:20.09 | ~~~~~^ 129:20.09 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.09 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.09 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.09 | 129:20.09 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.09 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11587: 129:20.09 /builddir/build/BUILD/firefox-140.4.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] 129:20.09 65 | aBits[idx] |= 1 << (aBit % width); 129:20.09 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.09 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.09 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.09 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.09 | 129:20.09 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.09 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11564: 129:20.09 /builddir/build/BUILD/firefox-140.4.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] 129:20.09 65 | aBits[idx] |= 1 << (aBit % width); 129:20.09 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.09 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.09 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.09 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.09 | 129:20.09 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.09 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.09 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11548: 129:20.09 /builddir/build/BUILD/firefox-140.4.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] 129:20.10 65 | aBits[idx] |= 1 << (aBit % width); 129:20.10 | ~~~~~^ 129:20.10 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.10 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.10 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.10 | 129:20.10 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.10 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.10 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.10 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11548: 129:20.10 /builddir/build/BUILD/firefox-140.4.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] 129:20.10 65 | aBits[idx] |= 1 << (aBit % width); 129:20.10 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.10 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.10 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.10 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.10 | 129:20.10 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.10 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.10 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.10 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11540: 129:20.10 /builddir/build/BUILD/firefox-140.4.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] 129:20.10 65 | aBits[idx] |= 1 << (aBit % width); 129:20.10 | ~~~~~^ 129:20.10 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.10 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.10 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.10 | 129:20.10 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.10 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.10 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.10 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11540: 129:20.10 /builddir/build/BUILD/firefox-140.4.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] 129:20.10 65 | aBits[idx] |= 1 << (aBit % width); 129:20.10 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.10 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.10 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.10 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.10 | 129:20.10 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.10 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.10 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.10 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11517: 129:20.10 /builddir/build/BUILD/firefox-140.4.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] 129:20.10 65 | aBits[idx] |= 1 << (aBit % width); 129:20.10 | ~~~~~^ 129:20.10 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.10 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.10 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.10 | 129:20.10 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.10 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.11 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.11 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11517: 129:20.11 /builddir/build/BUILD/firefox-140.4.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] 129:20.11 65 | aBits[idx] |= 1 << (aBit % width); 129:20.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.11 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.11 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.11 | 129:20.11 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.11 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.11 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.11 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11500: 129:20.11 /builddir/build/BUILD/firefox-140.4.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] 129:20.11 65 | aBits[idx] |= 1 << (aBit % width); 129:20.11 | ~~~~~^ 129:20.11 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.11 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.11 | 129:20.11 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.11 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.11 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.11 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11500: 129:20.11 /builddir/build/BUILD/firefox-140.4.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] 129:20.11 65 | aBits[idx] |= 1 << (aBit % width); 129:20.11 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.11 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.11 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.11 | 129:20.11 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.11 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.11 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.11 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11473: 129:20.11 /builddir/build/BUILD/firefox-140.4.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] 129:20.11 65 | aBits[idx] |= 1 << (aBit % width); 129:20.11 | ~~~~~^ 129:20.11 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.11 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.11 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.11 | 129:20.11 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.12 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.12 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.12 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11473: 129:20.12 /builddir/build/BUILD/firefox-140.4.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] 129:20.12 65 | aBits[idx] |= 1 << (aBit % width); 129:20.12 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.12 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.12 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.12 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.12 | 129:20.12 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.12 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.12 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.12 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11461: 129:20.12 /builddir/build/BUILD/firefox-140.4.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] 129:20.12 65 | aBits[idx] |= 1 << (aBit % width); 129:20.12 | ~~~~~^ 129:20.12 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.12 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.12 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.12 | 129:20.12 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.12 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.12 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.12 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11461: 129:20.12 /builddir/build/BUILD/firefox-140.4.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] 129:20.12 65 | aBits[idx] |= 1 << (aBit % width); 129:20.12 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.12 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.12 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.12 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.12 | 129:20.12 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.12 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.12 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.12 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11457: 129:20.12 /builddir/build/BUILD/firefox-140.4.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] 129:20.12 65 | aBits[idx] |= 1 << (aBit % width); 129:20.12 | ~~~~~^ 129:20.12 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.12 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.12 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.12 | 129:20.12 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.12 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.12 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.13 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11457: 129:20.13 /builddir/build/BUILD/firefox-140.4.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] 129:20.13 65 | aBits[idx] |= 1 << (aBit % width); 129:20.13 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.13 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.13 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.13 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.13 | 129:20.13 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.13 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.13 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.13 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11438: 129:20.13 /builddir/build/BUILD/firefox-140.4.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] 129:20.13 65 | aBits[idx] |= 1 << (aBit % width); 129:20.13 | ~~~~~^ 129:20.13 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.13 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.13 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.13 | 129:20.13 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.13 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.13 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.13 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11438: 129:20.13 /builddir/build/BUILD/firefox-140.4.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] 129:20.13 65 | aBits[idx] |= 1 << (aBit % width); 129:20.13 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.13 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.13 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.13 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.13 | 129:20.13 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.13 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.13 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.13 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11396: 129:20.13 /builddir/build/BUILD/firefox-140.4.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] 129:20.13 65 | aBits[idx] |= 1 << (aBit % width); 129:20.13 | ~~~~~^ 129:20.13 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.13 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.13 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.13 | 129:20.13 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.13 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.13 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.13 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11396: 129:20.14 /builddir/build/BUILD/firefox-140.4.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] 129:20.14 65 | aBits[idx] |= 1 << (aBit % width); 129:20.14 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.14 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.14 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.14 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.14 | 129:20.14 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.14 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.14 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.14 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11380: 129:20.14 /builddir/build/BUILD/firefox-140.4.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] 129:20.14 65 | aBits[idx] |= 1 << (aBit % width); 129:20.14 | ~~~~~^ 129:20.14 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.14 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.14 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.14 | 129:20.14 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.14 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.14 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.14 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11380: 129:20.14 /builddir/build/BUILD/firefox-140.4.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] 129:20.14 65 | aBits[idx] |= 1 << (aBit % width); 129:20.14 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.14 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.14 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.14 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.14 | 129:20.14 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.14 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.14 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.14 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11347: 129:20.14 /builddir/build/BUILD/firefox-140.4.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] 129:20.14 65 | aBits[idx] |= 1 << (aBit % width); 129:20.14 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.14 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.14 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.14 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.14 | 129:20.14 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.14 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.14 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.14 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11308: 129:20.15 /builddir/build/BUILD/firefox-140.4.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] 129:20.15 65 | aBits[idx] |= 1 << (aBit % width); 129:20.15 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.15 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.15 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.15 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.15 | 129:20.15 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.15 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.15 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.15 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11304: 129:20.15 /builddir/build/BUILD/firefox-140.4.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] 129:20.15 65 | aBits[idx] |= 1 << (aBit % width); 129:20.15 | ~~~~~^ 129:20.15 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.15 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.15 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.15 | 129:20.15 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.15 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.15 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.15 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11304: 129:20.15 /builddir/build/BUILD/firefox-140.4.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] 129:20.15 65 | aBits[idx] |= 1 << (aBit % width); 129:20.15 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.15 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.15 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.15 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.15 | 129:20.15 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.15 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.15 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.15 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11267: 129:20.15 /builddir/build/BUILD/firefox-140.4.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] 129:20.16 65 | aBits[idx] |= 1 << (aBit % width); 129:20.16 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.16 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.16 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.16 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.16 | 129:20.16 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.16 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.16 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.16 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11248: 129:20.16 /builddir/build/BUILD/firefox-140.4.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] 129:20.16 65 | aBits[idx] |= 1 << (aBit % width); 129:20.16 | ~~~~~^ 129:20.16 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.16 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.16 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.16 | 129:20.16 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.16 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.16 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.16 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11248: 129:20.16 /builddir/build/BUILD/firefox-140.4.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] 129:20.16 65 | aBits[idx] |= 1 << (aBit % width); 129:20.16 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.16 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.16 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.16 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.16 | 129:20.16 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.16 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.16 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.16 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11244: 129:20.16 /builddir/build/BUILD/firefox-140.4.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] 129:20.16 65 | aBits[idx] |= 1 << (aBit % width); 129:20.17 | ~~~~~^ 129:20.17 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.17 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.17 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.17 | 129:20.17 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.17 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.17 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.17 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11244: 129:20.17 /builddir/build/BUILD/firefox-140.4.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] 129:20.17 65 | aBits[idx] |= 1 << (aBit % width); 129:20.17 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.17 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.17 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.17 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.17 | 129:20.17 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.17 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.17 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.17 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11231: 129:20.17 /builddir/build/BUILD/firefox-140.4.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] 129:20.17 65 | aBits[idx] |= 1 << (aBit % width); 129:20.17 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.17 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.17 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.17 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.17 | 129:20.17 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.17 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.17 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.17 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11219: 129:20.17 /builddir/build/BUILD/firefox-140.4.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] 129:20.17 65 | aBits[idx] |= 1 << (aBit % width); 129:20.17 | ~~~~~^ 129:20.17 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.17 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.17 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.17 | 129:20.17 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.17 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.17 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.17 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11219: 129:20.17 /builddir/build/BUILD/firefox-140.4.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] 129:20.17 65 | aBits[idx] |= 1 << (aBit % width); 129:20.17 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.17 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.17 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.17 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.17 | 129:20.17 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.17 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.17 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.17 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11196: 129:20.17 /builddir/build/BUILD/firefox-140.4.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] 129:20.17 65 | aBits[idx] |= 1 << (aBit % width); 129:20.17 | ~~~~~^ 129:20.17 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.17 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.17 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.17 | 129:20.17 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.17 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.17 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.17 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11196: 129:20.17 /builddir/build/BUILD/firefox-140.4.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] 129:20.17 65 | aBits[idx] |= 1 << (aBit % width); 129:20.17 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.17 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.17 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.17 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.17 | 129:20.17 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.18 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.18 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.18 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11143: 129:20.18 /builddir/build/BUILD/firefox-140.4.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] 129:20.18 65 | aBits[idx] |= 1 << (aBit % width); 129:20.18 | ~~~~~^ 129:20.18 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.18 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.18 | 129:20.18 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.18 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.18 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.18 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11143: 129:20.18 /builddir/build/BUILD/firefox-140.4.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] 129:20.18 65 | aBits[idx] |= 1 << (aBit % width); 129:20.18 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.18 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.18 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.18 | 129:20.18 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.18 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.18 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.18 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11131: 129:20.18 /builddir/build/BUILD/firefox-140.4.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] 129:20.18 65 | aBits[idx] |= 1 << (aBit % width); 129:20.18 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.18 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.18 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.18 | 129:20.18 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.18 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.18 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.18 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11084: 129:20.18 /builddir/build/BUILD/firefox-140.4.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] 129:20.18 65 | aBits[idx] |= 1 << (aBit % width); 129:20.18 | ~~~~~^ 129:20.18 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.18 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.18 | 129:20.18 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.18 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.18 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.18 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11084: 129:20.18 /builddir/build/BUILD/firefox-140.4.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] 129:20.18 65 | aBits[idx] |= 1 << (aBit % width); 129:20.18 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.18 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.18 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.18 | 129:20.18 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.18 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.18 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.18 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11072: 129:20.18 /builddir/build/BUILD/firefox-140.4.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] 129:20.18 65 | aBits[idx] |= 1 << (aBit % width); 129:20.18 | ~~~~~^ 129:20.18 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.18 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.18 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.18 | 129:20.18 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.18 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.18 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.19 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11072: 129:20.19 /builddir/build/BUILD/firefox-140.4.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] 129:20.19 65 | aBits[idx] |= 1 << (aBit % width); 129:20.19 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.19 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.19 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.19 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.19 | 129:20.19 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.19 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.19 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.19 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11045: 129:20.19 /builddir/build/BUILD/firefox-140.4.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] 129:20.19 65 | aBits[idx] |= 1 << (aBit % width); 129:20.19 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.19 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.19 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.19 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.19 | 129:20.19 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.19 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.19 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.19 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11014: 129:20.19 /builddir/build/BUILD/firefox-140.4.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] 129:20.19 65 | aBits[idx] |= 1 << (aBit % width); 129:20.19 | ~~~~~^ 129:20.19 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.19 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.19 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.19 | 129:20.19 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.19 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.19 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.19 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:11014: 129:20.19 /builddir/build/BUILD/firefox-140.4.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] 129:20.19 65 | aBits[idx] |= 1 << (aBit % width); 129:20.19 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.19 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.19 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.19 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.19 | 129:20.19 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.19 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.19 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.19 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10998: 129:20.19 /builddir/build/BUILD/firefox-140.4.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] 129:20.19 65 | aBits[idx] |= 1 << (aBit % width); 129:20.19 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.19 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.19 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.19 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.19 | 129:20.19 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.19 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.19 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.19 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10994: 129:20.19 /builddir/build/BUILD/firefox-140.4.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] 129:20.19 65 | aBits[idx] |= 1 << (aBit % width); 129:20.19 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.19 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.19 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.19 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.19 | 129:20.19 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.19 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.19 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.19 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10990: 129:20.19 /builddir/build/BUILD/firefox-140.4.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] 129:20.19 65 | aBits[idx] |= 1 << (aBit % width); 129:20.19 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.19 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.19 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.19 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.19 | 129:20.19 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.19 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.19 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.19 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10982: 129:20.19 /builddir/build/BUILD/firefox-140.4.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] 129:20.19 65 | aBits[idx] |= 1 << (aBit % width); 129:20.20 | ~~~~~^ 129:20.20 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.20 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.20 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.20 | 129:20.20 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.20 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10982: 129:20.20 /builddir/build/BUILD/firefox-140.4.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] 129:20.20 65 | aBits[idx] |= 1 << (aBit % width); 129:20.20 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.20 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.20 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.20 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.20 | 129:20.20 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.20 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10940: 129:20.20 /builddir/build/BUILD/firefox-140.4.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] 129:20.20 65 | aBits[idx] |= 1 << (aBit % width); 129:20.20 | ~~~~~^ 129:20.20 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.20 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.20 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.20 | 129:20.20 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.20 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10940: 129:20.20 /builddir/build/BUILD/firefox-140.4.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] 129:20.20 65 | aBits[idx] |= 1 << (aBit % width); 129:20.20 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.20 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.20 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.20 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.20 | 129:20.20 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.20 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10910: 129:20.20 /builddir/build/BUILD/firefox-140.4.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] 129:20.20 65 | aBits[idx] |= 1 << (aBit % width); 129:20.20 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.20 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.20 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.20 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.20 | 129:20.20 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.20 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10882: 129:20.20 /builddir/build/BUILD/firefox-140.4.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] 129:20.20 65 | aBits[idx] |= 1 << (aBit % width); 129:20.20 | ~~~~~^ 129:20.20 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.20 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.20 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.20 | 129:20.20 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.20 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10882: 129:20.20 /builddir/build/BUILD/firefox-140.4.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] 129:20.20 65 | aBits[idx] |= 1 << (aBit % width); 129:20.20 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.20 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.20 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.20 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.20 | 129:20.20 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.20 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10877: 129:20.20 /builddir/build/BUILD/firefox-140.4.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] 129:20.20 65 | aBits[idx] |= 1 << (aBit % width); 129:20.20 | ~~~~~^ 129:20.20 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.20 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.20 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.20 | 129:20.20 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.20 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10877: 129:20.20 /builddir/build/BUILD/firefox-140.4.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] 129:20.20 65 | aBits[idx] |= 1 << (aBit % width); 129:20.20 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.20 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.20 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.20 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.20 | 129:20.20 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.20 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.20 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10854: 129:20.21 /builddir/build/BUILD/firefox-140.4.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] 129:20.21 65 | aBits[idx] |= 1 << (aBit % width); 129:20.21 | ~~~~~^ 129:20.21 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.21 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.21 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.21 | 129:20.21 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.21 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10854: 129:20.21 /builddir/build/BUILD/firefox-140.4.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] 129:20.21 65 | aBits[idx] |= 1 << (aBit % width); 129:20.21 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.21 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.21 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.21 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.21 | 129:20.21 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.21 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10802: 129:20.21 /builddir/build/BUILD/firefox-140.4.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] 129:20.21 65 | aBits[idx] |= 1 << (aBit % width); 129:20.21 | ~~~~~^ 129:20.21 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.21 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.21 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.21 | 129:20.21 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.21 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10802: 129:20.21 /builddir/build/BUILD/firefox-140.4.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] 129:20.21 65 | aBits[idx] |= 1 << (aBit % width); 129:20.21 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.21 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.21 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.21 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.21 | 129:20.21 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.21 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10790: 129:20.21 /builddir/build/BUILD/firefox-140.4.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] 129:20.21 65 | aBits[idx] |= 1 << (aBit % width); 129:20.21 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.21 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.21 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.21 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.21 | 129:20.21 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.21 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10778: 129:20.21 /builddir/build/BUILD/firefox-140.4.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] 129:20.21 65 | aBits[idx] |= 1 << (aBit % width); 129:20.21 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.21 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.21 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.21 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.21 | 129:20.21 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.21 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10763: 129:20.21 /builddir/build/BUILD/firefox-140.4.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] 129:20.21 65 | aBits[idx] |= 1 << (aBit % width); 129:20.21 | ~~~~~^ 129:20.21 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.21 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.21 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.21 | 129:20.21 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.21 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10763: 129:20.21 /builddir/build/BUILD/firefox-140.4.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] 129:20.21 65 | aBits[idx] |= 1 << (aBit % width); 129:20.21 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.21 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.21 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.21 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.21 | 129:20.21 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.21 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10746: 129:20.21 /builddir/build/BUILD/firefox-140.4.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] 129:20.21 65 | aBits[idx] |= 1 << (aBit % width); 129:20.21 | ~~~~~^ 129:20.21 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.21 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.21 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.21 | 129:20.21 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.21 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.21 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10746: 129:20.21 /builddir/build/BUILD/firefox-140.4.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] 129:20.21 65 | aBits[idx] |= 1 << (aBit % width); 129:20.22 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.22 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.22 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.22 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.22 | 129:20.22 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.22 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.22 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.22 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10742: 129:20.22 /builddir/build/BUILD/firefox-140.4.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] 129:20.22 65 | aBits[idx] |= 1 << (aBit % width); 129:20.22 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.22 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.22 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.22 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.22 | 129:20.22 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.22 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.22 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.22 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10702: 129:20.22 /builddir/build/BUILD/firefox-140.4.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] 129:20.22 65 | aBits[idx] |= 1 << (aBit % width); 129:20.22 | ~~~~~^ 129:20.22 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.22 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.22 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.22 | 129:20.22 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.22 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.22 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.22 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10702: 129:20.22 /builddir/build/BUILD/firefox-140.4.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] 129:20.22 65 | aBits[idx] |= 1 << (aBit % width); 129:20.22 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.22 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.22 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.22 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.22 | 129:20.22 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.22 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.22 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.22 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10682: 129:20.22 /builddir/build/BUILD/firefox-140.4.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] 129:20.22 65 | aBits[idx] |= 1 << (aBit % width); 129:20.22 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.22 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.22 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.22 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.22 | 129:20.22 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.22 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.22 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.22 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10673: 129:20.22 /builddir/build/BUILD/firefox-140.4.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] 129:20.22 65 | aBits[idx] |= 1 << (aBit % width); 129:20.22 | ~~~~~^ 129:20.22 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.22 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.22 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.22 | 129:20.22 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.22 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.22 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.22 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10673: 129:20.22 /builddir/build/BUILD/firefox-140.4.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] 129:20.22 65 | aBits[idx] |= 1 << (aBit % width); 129:20.22 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.22 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.22 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.22 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.22 | 129:20.22 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.22 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.22 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.22 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10657: 129:20.22 /builddir/build/BUILD/firefox-140.4.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] 129:20.22 65 | aBits[idx] |= 1 << (aBit % width); 129:20.22 | ~~~~~^ 129:20.22 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.22 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.22 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.22 | 129:20.22 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10657: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10642: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10631: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~^ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10631: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10626: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~^ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10626: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10616: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10607: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~^ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10607: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10602: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~^ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10602: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10597: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~^ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10597: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10560: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~^ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10560: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10460: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~^ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10460: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10440: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~^ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10440: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.23 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.23 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10421: 129:20.23 /builddir/build/BUILD/firefox-140.4.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] 129:20.23 65 | aBits[idx] |= 1 << (aBit % width); 129:20.23 | ~~~~~^ 129:20.23 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.23 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.23 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.23 | 129:20.23 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10421: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10416: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~^ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10416: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10411: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10406: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~^ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10406: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10387: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~^ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10387: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10382: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~^ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10382: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10351: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10313: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~^ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10313: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10305: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~^ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10305: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10284: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10264: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~^ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10264: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10256: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~^ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.24 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.24 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.24 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10256: 129:20.24 /builddir/build/BUILD/firefox-140.4.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] 129:20.24 65 | aBits[idx] |= 1 << (aBit % width); 129:20.24 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.24 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.24 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.24 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.24 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10233: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~^ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10233: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10209: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~^ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10209: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10166: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~^ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10166: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10162: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~^ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10162: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10149: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~^ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10149: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10122: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~^ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10122: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10075: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10070: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10031: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~^ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:10031: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9996: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~^ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9996: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9980: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~^ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9980: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.25 65 | aBits[idx] |= 1 << (aBit % width); 129:20.25 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.25 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.25 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.25 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.25 | 129:20.25 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.25 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.25 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9950: 129:20.25 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~^ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9950: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9945: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9930: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~^ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9930: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9914: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9909: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~^ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9909: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9893: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~^ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9893: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9869: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~^ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9869: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9832: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~^ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9832: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9827: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~^ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9827: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9785: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~^ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9785: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9780: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~^ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9780: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.26 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.26 | 129:20.26 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.26 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.26 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9764: 129:20.26 /builddir/build/BUILD/firefox-140.4.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] 129:20.26 65 | aBits[idx] |= 1 << (aBit % width); 129:20.26 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.26 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.26 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9755: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~^ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9755: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9750: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9745: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~^ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9745: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9741: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~^ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9741: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9737: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~^ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9737: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9714: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~^ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9714: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9710: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9702: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~^ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9702: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9697: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~^ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:20.27 In function 'void mozilla::xpcom::SetBit(uint8_t (&)[N], size_t, bool) [with long unsigned int N = 77]', 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9649, 129:20.27 inlined from 'nsresult mozilla::xpcom::CallInitFunc(size_t)' at StaticComponents.cpp:9619, 129:20.27 inlined from 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)' at StaticComponents.cpp:9697: 129:20.27 /builddir/build/BUILD/firefox-140.4.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] 129:20.27 65 | aBits[idx] |= 1 << (aBit % width); 129:20.27 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 129:20.27 StaticComponents.cpp: In function 'nsresult mozilla::xpcom::CreateInstanceImpl(ModuleID, const nsIID&, void**)': 129:20.27 StaticComponents.cpp:411: note: object 'mozilla::xpcom::gInitCalled' of size 1 129:20.27 411 | uint8_t gInitCalled[kModuleInitCount / 8 + 1]; 129:20.27 | 129:27.89 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 129:27.89 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIComponentRegistrar.h:11, 129:27.89 from /builddir/build/BUILD/firefox-140.4.0/xpcom/components/nsComponentManager.h:13, 129:27.89 from /builddir/build/BUILD/firefox-140.4.0/xpcom/components/ManifestParser.h:10, 129:27.89 from /builddir/build/BUILD/firefox-140.4.0/xpcom/components/ManifestParser.cpp:11, 129:27.89 from Unified_cpp_xpcom_components0.cpp:11: 129:27.89 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 129:27.89 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 129:27.89 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 129:27.89 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 129:27.89 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 129:27.89 inlined from 'virtual nsresult nsComponentManagerImpl::GetContractIDs(nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/xpcom/components/nsComponentManager.cpp:1290:62: 129:27.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 129:27.89 450 | mArray.mHdr->mLength = 0; 129:27.89 | ~~~~~~~~~~~~~~~~~~~~~^~~ 129:27.89 In file included from Unified_cpp_xpcom_components0.cpp:38: 129:27.89 /builddir/build/BUILD/firefox-140.4.0/xpcom/components/nsComponentManager.cpp: In member function 'virtual nsresult nsComponentManagerImpl::GetContractIDs(nsTArray >&)': 129:27.89 /builddir/build/BUILD/firefox-140.4.0/xpcom/components/nsComponentManager.cpp:1290:42: note: at offset 8 into object '' of size 8 129:27.89 1290 | aResult = ToTArray>(mContractIDs.Keys()); 129:27.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 129:27.89 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 129:27.89 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 129:27.89 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 129:27.89 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 129:27.89 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 129:27.89 inlined from 'virtual nsresult nsComponentManagerImpl::GetContractIDs(nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/xpcom/components/nsComponentManager.cpp:1290:62: 129:27.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 129:27.89 450 | mArray.mHdr->mLength = 0; 129:27.89 | ~~~~~~~~~~~~~~~~~~~~~^~~ 129:27.89 /builddir/build/BUILD/firefox-140.4.0/xpcom/components/nsComponentManager.cpp: In member function 'virtual nsresult nsComponentManagerImpl::GetContractIDs(nsTArray >&)': 129:27.89 /builddir/build/BUILD/firefox-140.4.0/xpcom/components/nsComponentManager.cpp:1290:42: note: at offset 8 into object '' of size 8 129:27.89 1290 | aResult = ToTArray>(mContractIDs.Keys()); 129:27.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 129:29.47 xpcom/ds 129:30.41 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 129:30.41 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseDragService.h:12, 129:30.41 from /builddir/build/BUILD/firefox-140.4.0/widget/nsDragServiceProxy.h:9, 129:30.41 from /builddir/build/BUILD/firefox-140.4.0/widget/nsDragServiceProxy.cpp:7, 129:30.41 from Unified_cpp_widget3.cpp:2: 129:30.41 /builddir/build/BUILD/firefox-140.4.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]': 129:30.41 /builddir/build/BUILD/firefox-140.4.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 >*]' 129:30.41 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:30.41 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 129:30.41 /builddir/build/BUILD/firefox-140.4.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] 129:30.41 302 | memcpy(&value, &aInternalValue, sizeof(value)); 129:30.41 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:30.41 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 129:30.41 413 | struct FrameBidiData { 129:30.41 | ^~~~~~~~~~~~~ 129:36.80 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 129:36.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFormatConverter.h:11, 129:36.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsITransferable.h:13, 129:36.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIDragSession.h:11, 129:36.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIDragService.h:13, 129:36.80 from /builddir/build/BUILD/firefox-140.4.0/widget/nsBaseDragService.h:9: 129:36.80 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 129:36.80 inlined from 'void nsTArray_Impl::Clear() [with E = nsPrinterListBase::PrinterInfo; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 129:36.80 inlined from 'nsPrinterListCUPS::Printers() const::&)>' at /builddir/build/BUILD/firefox-140.4.0/widget/nsPrinterListCUPS.cpp:97:17, 129:36.80 inlined from 'virtual nsTArray nsPrinterListCUPS::Printers() const' at /builddir/build/BUILD/firefox-140.4.0/widget/nsPrinterListCUPS.cpp:136:20: 129:36.80 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 129:36.80 315 | mHdr->mLength = 0; 129:36.80 | ~~~~~~~~~~~~~~^~~ 129:36.80 In file included from Unified_cpp_widget3.cpp:128: 129:36.80 /builddir/build/BUILD/firefox-140.4.0/widget/nsPrinterListCUPS.cpp: In member function 'virtual nsTArray nsPrinterListCUPS::Printers() const': 129:36.80 /builddir/build/BUILD/firefox-140.4.0/widget/nsPrinterListCUPS.cpp:100:25: note: at offset 8 into object 'printerInfoList' of size 8 129:36.80 100 | nsTArray printerInfoList; 129:36.80 | ^~~~~~~~~~~~~~~ 129:45.62 xpcom/io 129:45.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 129:46.60 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/BSPTree.h:15, 129:46.60 from /builddir/build/BUILD/firefox-140.4.0/layout/painting/nsDisplayList.h:41, 129:46.60 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:17, 129:46.60 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 129:46.60 from /builddir/build/BUILD/firefox-140.4.0/widget/ThemeDrawing.h:11, 129:46.60 from /builddir/build/BUILD/firefox-140.4.0/widget/ScrollbarDrawing.h:15, 129:46.60 from /builddir/build/BUILD/firefox-140.4.0/widget/Theme.h:16, 129:46.60 from /builddir/build/BUILD/firefox-140.4.0/widget/nsXPLookAndFeel.cpp:22, 129:46.60 from Unified_cpp_widget4.cpp:11: 129:46.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/gfx/Polygon.h: In function 'nsTArray mozilla::gfx::CalculatePointPlaneDistances(const nsTArray >&, const Point4DTyped&, const Point4DTyped&, size_t&, size_t&)': 129:46.60 /builddir/build/BUILD/firefox-140.4.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 129:46.60 85 | } else if (dot < -epsilon) { 129:46.60 | 129:46.60 /builddir/build/BUILD/firefox-140.4.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 129:51.95 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 129:51.95 from /builddir/build/BUILD/firefox-140.4.0/widget/nsXPLookAndFeel.cpp:19: 129:51.95 /builddir/build/BUILD/firefox-140.4.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]': 129:51.95 /builddir/build/BUILD/firefox-140.4.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 >*]' 129:51.95 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:51.95 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 129:51.96 /builddir/build/BUILD/firefox-140.4.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] 129:51.96 302 | memcpy(&value, &aInternalValue, sizeof(value)); 129:51.96 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:51.96 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 129:51.96 413 | struct FrameBidiData { 129:51.96 | ^~~~~~~~~~~~~ 130:02.48 In file included from Unified_cpp_xpcom_base2.cpp:65: 130:02.48 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsMemoryReporterManager.cpp: In function 'nsresult SystemHeapSize(int64_t*)': 130:02.49 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsMemoryReporterManager.cpp:137:34: warning: 'mallinfo mallinfo()' is deprecated [-Wdeprecated-declarations] 130:02.49 137 | struct mallinfo info = mallinfo(); 130:02.49 | ~~~~~~~~^~ 130:02.49 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/malloc.h:3, 130:02.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozmemory.h:21, 130:02.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Utility.h:23, 130:02.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/AllocPolicy.h:18, 130:02.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/HeapAPI.h:16, 130:02.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:23, 130:02.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISimpleEnumerator.h:11, 130:02.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIStringBundle.h:11, 130:02.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/NSSErrorsService.h:13, 130:02.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ScopedNSSTypes.h:24, 130:02.49 from /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsID.cpp:16, 130:02.49 from Unified_cpp_xpcom_base2.cpp:2: 130:02.49 /usr/include/malloc.h:114:24: note: declared here 130:02.49 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; 130:02.49 | ^~~~~~~~ 130:05.52 xpcom/ioutils 130:10.64 In file included from Unified_cpp_xpcom_io1.cpp:2: 130:10.64 /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsEscape.cpp: In function 'nsresult NS_UnescapeURL(const char*, int32_t, uint32_t, nsACString&, bool&, const mozilla::fallible_t&)': 130:10.64 /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsEscape.cpp:608:26: warning: 'destPtr' may be used uninitialized [-Wmaybe-uninitialized] 130:10.64 608 | memcpy(destPtr + destPos, last, toCopy); 130:10.64 | ~~~~~~~~^~~~~~~~~ 130:10.64 /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsEscape.cpp:574:18: note: 'destPtr' was declared here 130:10.64 574 | unsigned char* destPtr; 130:10.64 | ^~~~~~~ 130:10.92 In file included from Unified_cpp_xpcom_io1.cpp:47: 130:10.92 /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsLocalFileUnix.cpp: In member function 'nsresult nsLocalFile::CreateAllAncestors(uint32_t)': 130:10.92 /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsLocalFileUnix.cpp:445:41: warning: 'mkdir_errno' may be used uninitialized [-Wmaybe-uninitialized] 130:10.92 445 | if (mkdir_result == -1 && mkdir_errno != EEXIST) { 130:10.92 | ^ 130:10.92 /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsLocalFileUnix.cpp:389:7: note: 'mkdir_errno' was declared here 130:10.92 389 | int mkdir_errno; 130:10.93 | ^~~~~~~~~~~ 130:11.22 In member function 'virtual nsresult nsLocalFile::Create(uint32_t, uint32_t, bool)', 130:11.22 inlined from 'virtual nsresult nsLocalFile::Create(uint32_t, uint32_t, bool)' at /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsLocalFileUnix.cpp:556:1, 130:11.22 inlined from 'nsresult nsLocalFile::CopyDirectoryTo(nsIFile*)' at /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsLocalFileUnix.cpp:932:9: 130:11.23 /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsLocalFileUnix.cpp:563:34: warning: 'oldPerms' may be used uninitialized [-Wmaybe-uninitialized] 130:11.23 563 | nsresult rv = CreateAndKeepOpen( 130:11.23 | ~~~~~~~~~~~~~~~~~^ 130:11.23 564 | aType, PR_WRONLY | PR_CREATE_FILE | PR_TRUNCATE | PR_EXCL, aPermissions, 130:11.23 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:11.23 565 | aSkipAncestors, &junk); 130:11.23 | ~~~~~~~~~~~~~~~~~~~~~~ 130:11.23 /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsLocalFileUnix.cpp: In member function 'nsresult nsLocalFile::CopyDirectoryTo(nsIFile*)': 130:11.23 /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsLocalFileUnix.cpp:907:12: note: 'oldPerms' was declared here 130:11.23 907 | uint32_t oldPerms; 130:11.23 | ^~~~~~~~ 130:11.82 In file included from Unified_cpp_xpcom_io1.cpp:110: 130:11.82 In member function 'virtual nsresult nsStorageInputStream::Seek(int32_t, int64_t)', 130:11.82 inlined from 'virtual void nsStorageInputStream::Serialize(mozilla::ipc::InputStreamParams&, uint32_t, uint32_t*)' at /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsStorageStream.cpp:651:12: 130:11.82 /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsStorageStream.cpp:565:14: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] 130:11.82 565 | return Seek(pos); 130:11.82 | ~~~~^~~~~ 130:11.82 /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsStorageStream.cpp: In member function 'virtual void nsStorageInputStream::Serialize(mozilla::ipc::InputStreamParams&, uint32_t, uint32_t*)': 130:11.82 /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsStorageStream.cpp:634:11: note: 'offset' was declared here 130:11.82 634 | int64_t offset; 130:11.82 | ^~~~~~ 130:12.82 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 130:12.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIStringBundle.h:13: 130:12.82 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 130:12.82 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:338:25, 130:12.82 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:423:25, 130:12.82 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::InsertElementsAtInternal(index_type, size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = jemalloc_bin_stats_t; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2321:75, 130:12.82 inlined from 'typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = jemalloc_bin_stats_t; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2250:48, 130:12.83 inlined from 'virtual nsresult JemallocHeapReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)' at /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsMemoryReporterManager.cpp:1278:24: 130:12.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 130:12.83 315 | mHdr->mLength = 0; 130:12.83 | ~~~~~~~~~~~~~~^~~ 130:12.83 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsMemoryReporterManager.cpp: In member function 'virtual nsresult JemallocHeapReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool)': 130:12.83 /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsMemoryReporterManager.cpp:1277:36: note: at offset 8 into object 'bin_stats' of size 8 130:12.83 1277 | nsTArray bin_stats(num_bins); 130:12.83 | ^~~~~~~~~ 130:13.47 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 130:13.47 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 130:13.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 130:13.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 130:13.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 130:13.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 130:13.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 130:13.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 130:13.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 130:13.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingUtils.h:44, 130:13.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ToJSValue.h:25, 130:13.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Promise.h:25, 130:13.48 from /builddir/build/BUILD/firefox-140.4.0/xpcom/io/nsLocalFileUnix.cpp:19: 130:13.48 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]', 130:13.48 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsLocalFile::HostPath(JSContext*, mozilla::dom::Promise**)::&&)>; RejectFunction = nsLocalFile::HostPath(JSContext*, mozilla::dom::Promise**)::&&)>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 130:13.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 130:13.48 678 | aFrom->ChainTo(aTo.forget(), ""); 130:13.48 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:13.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsLocalFile::HostPath(JSContext*, mozilla::dom::Promise**)::&&)>; RejectFunction = nsLocalFile::HostPath(JSContext*, mozilla::dom::Promise**)::&&)>; ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]': 130:13.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GDBusProxy>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 130:13.48 1191 | void ChainTo(already_AddRefed aChainedPromise, 130:13.48 | ^~~~~~~ 130:13.60 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>, true>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]', 130:13.60 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsLocalFile::HostPath(JSContext*, mozilla::dom::Promise**)::&&)>::&&)>; RejectFunction = nsLocalFile::HostPath(JSContext*, mozilla::dom::Promise**)::&&)>::&&)>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 130:13.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 130:13.60 678 | aFrom->ChainTo(aTo.forget(), ""); 130:13.60 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:13.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsLocalFile::HostPath(JSContext*, mozilla::dom::Promise**)::&&)>::&&)>; RejectFunction = nsLocalFile::HostPath(JSContext*, mozilla::dom::Promise**)::&&)>::&&)>; ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]': 130:13.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr<_GVariant>; RejectValueT = mozilla::UniquePtr<_GError, mozilla::GFreeDeleter>; bool IsExclusive = true]' 130:13.60 1191 | void ChainTo(already_AddRefed aChainedPromise, 130:13.60 | ^~~~~~~ 130:14.19 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:15, 130:14.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 130:14.19 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 130:14.19 from /builddir/build/BUILD/firefox-140.4.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 130:14.19 from Unified_cpp_xpcom_base2.cpp:56: 130:14.19 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = ProcessInfo; RejectValueT = nsresult; bool IsExclusive = false]', 130:14.19 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsSystemInfo::GetProcessInfo(JSContext*, mozilla::dom::Promise**)::; RejectFunction = nsSystemInfo::GetProcessInfo(JSContext*, mozilla::dom::Promise**)::; ResolveValueT = ProcessInfo; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 130:14.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 130:14.19 678 | aFrom->ChainTo(aTo.forget(), ""); 130:14.19 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:14.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsSystemInfo::GetProcessInfo(JSContext*, mozilla::dom::Promise**)::; RejectFunction = nsSystemInfo::GetProcessInfo(JSContext*, mozilla::dom::Promise**)::; ResolveValueT = ProcessInfo; RejectValueT = nsresult; bool IsExclusive = false]': 130:14.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = ProcessInfo; RejectValueT = nsresult; bool IsExclusive = false]' 130:14.19 1191 | void ChainTo(already_AddRefed aChainedPromise, 130:14.19 | ^~~~~~~ 130:14.36 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.o 130:14.37 xpcom/reflect/xptcall/md/unix 130:16.20 xpcom/reflect/xptcall 130:17.78 xpcom/reflect/xptinfo 130:18.13 xpcom/string 130:26.33 xpcom/threads 130:29.59 In file included from /builddir/build/BUILD/firefox-140.4.0/xpcom/ioutils/IOUtils.h:15, 130:29.59 from /builddir/build/BUILD/firefox-140.4.0/xpcom/ioutils/IOUtils.cpp:7, 130:29.59 from Unified_cpp_xpcom_ioutils0.cpp:2: 130:29.59 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::IOUtils::IOError, true>; ResolveValueT = nsTString; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]', 130:29.59 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::IOUtils::DispatchAndResolve, mozilla::IOUtils::ComputeHexDigest(mozilla::dom::GlobalObject&, const nsAString&, mozilla::dom::HashAlgorithm, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::ComputeHexDigest(mozilla::dom::GlobalObject&, const nsAString&, mozilla::dom::HashAlgorithm, mozilla::ErrorResult&)::::)::&&)>; RejectFunction = mozilla::IOUtils::DispatchAndResolve, mozilla::IOUtils::ComputeHexDigest(mozilla::dom::GlobalObject&, const nsAString&, mozilla::dom::HashAlgorithm, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::ComputeHexDigest(mozilla::dom::GlobalObject&, const nsAString&, mozilla::dom::HashAlgorithm, mozilla::ErrorResult&)::::)::; ResolveValueT = nsTString; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 130:29.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 130:29.60 678 | aFrom->ChainTo(aTo.forget(), ""); 130:29.60 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:29.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::IOUtils::DispatchAndResolve, mozilla::IOUtils::ComputeHexDigest(mozilla::dom::GlobalObject&, const nsAString&, mozilla::dom::HashAlgorithm, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::ComputeHexDigest(mozilla::dom::GlobalObject&, const nsAString&, mozilla::dom::HashAlgorithm, mozilla::ErrorResult&)::::)::&&)>; RejectFunction = mozilla::IOUtils::DispatchAndResolve, mozilla::IOUtils::ComputeHexDigest(mozilla::dom::GlobalObject&, const nsAString&, mozilla::dom::HashAlgorithm, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::ComputeHexDigest(mozilla::dom::GlobalObject&, const nsAString&, mozilla::dom::HashAlgorithm, mozilla::ErrorResult&)::::)::; ResolveValueT = nsTString; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]': 130:29.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]' 130:29.60 1191 | void ChainTo(already_AddRefed aChainedPromise, 130:29.60 | ^~~~~~~ 130:29.63 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::IOUtils::IOError, true>; ResolveValueT = nsTString; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]', 130:29.63 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::IOUtils::DispatchAndResolve, mozilla::IOUtils::CreateUnique(mozilla::dom::GlobalObject&, const nsAString&, const nsAString&, uint32_t, uint32_t, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::CreateUnique(mozilla::dom::GlobalObject&, const nsAString&, const nsAString&, uint32_t, uint32_t, mozilla::ErrorResult&)::::)::&&)>; RejectFunction = mozilla::IOUtils::DispatchAndResolve, mozilla::IOUtils::CreateUnique(mozilla::dom::GlobalObject&, const nsAString&, const nsAString&, uint32_t, uint32_t, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::CreateUnique(mozilla::dom::GlobalObject&, const nsAString&, const nsAString&, uint32_t, uint32_t, mozilla::ErrorResult&)::::)::; ResolveValueT = nsTString; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 130:29.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 130:29.63 678 | aFrom->ChainTo(aTo.forget(), ""); 130:29.63 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:29.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::IOUtils::DispatchAndResolve, mozilla::IOUtils::CreateUnique(mozilla::dom::GlobalObject&, const nsAString&, const nsAString&, uint32_t, uint32_t, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::CreateUnique(mozilla::dom::GlobalObject&, const nsAString&, const nsAString&, uint32_t, uint32_t, mozilla::ErrorResult&)::::)::&&)>; RejectFunction = mozilla::IOUtils::DispatchAndResolve, mozilla::IOUtils::CreateUnique(mozilla::dom::GlobalObject&, const nsAString&, const nsAString&, uint32_t, uint32_t, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::CreateUnique(mozilla::dom::GlobalObject&, const nsAString&, const nsAString&, uint32_t, uint32_t, mozilla::ErrorResult&)::::)::; ResolveValueT = nsTString; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]': 130:29.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]' 130:29.63 1191 | void ChainTo(already_AddRefed aChainedPromise, 130:29.63 | ^~~~~~~ 130:29.66 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise >, mozilla::IOUtils::IOError, true>; ResolveValueT = nsTArray >; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]', 130:29.66 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::IOUtils::DispatchAndResolve >, mozilla::IOUtils::GetChildren(mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::GetChildrenOptions&, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::GetChildren(mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::GetChildrenOptions&, mozilla::ErrorResult&)::::):: >&&)>; RejectFunction = mozilla::IOUtils::DispatchAndResolve >, mozilla::IOUtils::GetChildren(mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::GetChildrenOptions&, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::GetChildren(mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::GetChildrenOptions&, mozilla::ErrorResult&)::::)::; ResolveValueT = nsTArray >; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 130:29.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 130:29.66 678 | aFrom->ChainTo(aTo.forget(), ""); 130:29.66 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:29.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::IOUtils::DispatchAndResolve >, mozilla::IOUtils::GetChildren(mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::GetChildrenOptions&, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::GetChildren(mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::GetChildrenOptions&, mozilla::ErrorResult&)::::):: >&&)>; RejectFunction = mozilla::IOUtils::DispatchAndResolve >, mozilla::IOUtils::GetChildren(mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::GetChildrenOptions&, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::GetChildren(mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::GetChildrenOptions&, mozilla::ErrorResult&)::::)::; ResolveValueT = nsTArray >; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]': 130:29.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray >; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]' 130:29.66 1191 | void ChainTo(already_AddRefed aChainedPromise, 130:29.66 | ^~~~~~~ 130:29.69 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = long int; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]', 130:29.69 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::IOUtils::DispatchAndResolve&, SetTimeFn, const char*, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::SetTime(mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::Optional&, SetTimeFn, const char*, mozilla::ErrorResult&)::::)::; RejectFunction = mozilla::IOUtils::DispatchAndResolve&, SetTimeFn, const char*, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::SetTime(mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::Optional&, SetTimeFn, const char*, mozilla::ErrorResult&)::::)::; ResolveValueT = long int; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 130:29.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 130:29.70 678 | aFrom->ChainTo(aTo.forget(), ""); 130:29.70 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:29.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::IOUtils::DispatchAndResolve&, SetTimeFn, const char*, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::SetTime(mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::Optional&, SetTimeFn, const char*, mozilla::ErrorResult&)::::)::; RejectFunction = mozilla::IOUtils::DispatchAndResolve&, SetTimeFn, const char*, mozilla::ErrorResult&):::: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::SetTime(mozilla::dom::GlobalObject&, const nsAString&, const mozilla::dom::Optional&, SetTimeFn, const char*, mozilla::ErrorResult&)::::)::; ResolveValueT = long int; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]': 130:29.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = long int; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]' 130:29.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 130:29.70 | ^~~~~~~ 130:29.73 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::IOUtils::InternalFileInfo; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]', 130:29.73 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::IOUtils::DispatchAndResolve:: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::Stat(mozilla::dom::GlobalObject&, const nsAString&, mozilla::ErrorResult&)::::)::; RejectFunction = mozilla::IOUtils::DispatchAndResolve:: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::Stat(mozilla::dom::GlobalObject&, const nsAString&, mozilla::ErrorResult&)::::)::; ResolveValueT = mozilla::IOUtils::InternalFileInfo; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 130:29.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 130:29.73 678 | aFrom->ChainTo(aTo.forget(), ""); 130:29.73 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:29.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::IOUtils::DispatchAndResolve:: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::Stat(mozilla::dom::GlobalObject&, const nsAString&, mozilla::ErrorResult&)::::)::; RejectFunction = mozilla::IOUtils::DispatchAndResolve:: >(EventQueue*, mozilla::dom::Promise*, mozilla::IOUtils::Stat(mozilla::dom::GlobalObject&, const nsAString&, mozilla::ErrorResult&)::::)::; ResolveValueT = mozilla::IOUtils::InternalFileInfo; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]': 130:29.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::IOUtils::InternalFileInfo; RejectValueT = mozilla::IOUtils::IOError; bool IsExclusive = true]' 130:29.73 1191 | void ChainTo(already_AddRefed aChainedPromise, 130:29.73 | ^~~~~~~ 130:29.76 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::Ok; RejectValueT = nsresult; bool IsExclusive = false]', 130:29.76 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::PathUtils::DirectoryCache::GetDirectoryAsync(const mozilla::dom::GlobalObject&, mozilla::ErrorResult&, Directory)::; RejectFunction = mozilla::PathUtils::DirectoryCache::GetDirectoryAsync(const mozilla::dom::GlobalObject&, mozilla::ErrorResult&, Directory)::; ResolveValueT = mozilla::Ok; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 130:29.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 130:29.76 678 | aFrom->ChainTo(aTo.forget(), ""); 130:29.76 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:29.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::PathUtils::DirectoryCache::GetDirectoryAsync(const mozilla::dom::GlobalObject&, mozilla::ErrorResult&, Directory)::; RejectFunction = mozilla::PathUtils::DirectoryCache::GetDirectoryAsync(const mozilla::dom::GlobalObject&, mozilla::ErrorResult&, Directory)::; ResolveValueT = mozilla::Ok; RejectValueT = nsresult; bool IsExclusive = false]': 130:29.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::Ok; RejectValueT = nsresult; bool IsExclusive = false]' 130:29.76 1191 | void ChainTo(already_AddRefed aChainedPromise, 130:29.76 | ^~~~~~~ 130:29.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_2OkE8nsresultLb0EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 130:29.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 130:29.77 678 | aFrom->ChainTo(aTo.forget(), ""); 130:29.78 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:29.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::Ok; RejectValueT = nsresult; bool IsExclusive = false]' 130:29.78 1191 | void ChainTo(already_AddRefed aChainedPromise, 130:29.78 | ^~~~~~~ 130:36.34 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 130:36.35 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsFrameLoader.h:36, 130:36.35 from xptdata.cpp:24: 130:36.35 /builddir/build/BUILD/firefox-140.4.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:36.35 /builddir/build/BUILD/firefox-140.4.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:36.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:36.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 130:36.35 /builddir/build/BUILD/firefox-140.4.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:36.35 302 | memcpy(&value, &aInternalValue, sizeof(value)); 130:36.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:36.35 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 130:36.35 413 | struct FrameBidiData { 130:36.35 | ^~~~~~~~~~~~~ 130:36.72 xpfe/appshell 130:37.15 js/src/editline 130:37.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 130:38.74 js/src/shell 130:49.75 js/xpconnect/shell 130:54.24 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 130:54.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 130:54.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 130:54.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 130:54.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 130:54.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 130:54.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 130:54.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 130:54.24 from /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp:68, 130:54.24 from Unified_cpp_xpfe_appshell0.cpp:2: 130:54.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 130:54.24 /builddir/build/BUILD/firefox-140.4.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 130:54.24 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 130:54.24 | 130:54.24 /builddir/build/BUILD/firefox-140.4.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 130:57.58 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 130:57.58 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSFrameConstructor.h:26, 130:57.58 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 130:57.58 from /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp:60: 130:57.58 /builddir/build/BUILD/firefox-140.4.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:57.58 /builddir/build/BUILD/firefox-140.4.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:57.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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:57.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 130:57.58 /builddir/build/BUILD/firefox-140.4.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:57.58 302 | memcpy(&value, &aInternalValue, sizeof(value)); 130:57.58 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 130:57.58 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 130:57.58 413 | struct FrameBidiData { 130:57.58 | ^~~~~~~~~~~~~ 131:01.67 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 131:01.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsITimer.h:13, 131:01.67 from /builddir/build/BUILD/firefox-140.4.0/xpcom/threads/nsThreadUtils.h:31, 131:01.67 from /builddir/build/BUILD/firefox-140.4.0/xpcom/threads/nsITargetShutdownTask.h:12, 131:01.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DelayedRunnable.h:13, 131:01.67 from /builddir/build/BUILD/firefox-140.4.0/xpcom/threads/AbstractThread.cpp:10, 131:01.67 from Unified_cpp_xpcom_threads0.cpp:2: 131:01.67 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 131:01.67 inlined from 'void nsTArray_Impl::Clear() [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 131:01.67 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 131:01.67 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 131:01.67 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 131:01.67 inlined from 'virtual void mozilla::ThreadEventQueue::RunShutdownTasks()' at /builddir/build/BUILD/firefox-140.4.0/xpcom/threads/ThreadEventQueue.cpp:308:45: 131:01.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 131:01.67 315 | mHdr->mLength = 0; 131:01.67 | ~~~~~~~~~~~~~~^~~ 131:01.67 In file included from Unified_cpp_xpcom_threads0.cpp:137: 131:01.67 /builddir/build/BUILD/firefox-140.4.0/xpcom/threads/ThreadEventQueue.cpp: In member function 'virtual void mozilla::ThreadEventQueue::RunShutdownTasks()': 131:01.67 /builddir/build/BUILD/firefox-140.4.0/xpcom/threads/ThreadEventQueue.cpp:305:45: note: at offset 8 into object 'shutdownTasks' of size 8 131:01.67 305 | nsTArray> shutdownTasks; 131:01.67 | ^~~~~~~~~~~~~ 131:01.68 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 131:01.68 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 131:01.68 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 131:01.68 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 131:01.68 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 131:01.68 inlined from 'virtual void mozilla::ThreadEventQueue::RunShutdownTasks()' at /builddir/build/BUILD/firefox-140.4.0/xpcom/threads/ThreadEventQueue.cpp:308:45: 131:01.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 131:01.68 450 | mArray.mHdr->mLength = 0; 131:01.68 | ~~~~~~~~~~~~~~~~~~~~~^~~ 131:01.68 /builddir/build/BUILD/firefox-140.4.0/xpcom/threads/ThreadEventQueue.cpp: In member function 'virtual void mozilla::ThreadEventQueue::RunShutdownTasks()': 131:01.68 /builddir/build/BUILD/firefox-140.4.0/xpcom/threads/ThreadEventQueue.cpp:305:45: note: at offset 8 into object 'shutdownTasks' of size 8 131:01.68 305 | nsTArray> shutdownTasks; 131:01.68 | ^~~~~~~~~~~~~ 131:01.68 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 131:01.68 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 131:01.68 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 131:01.68 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = nsCOMPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 131:01.68 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 131:01.68 inlined from 'virtual void mozilla::ThreadEventQueue::RunShutdownTasks()' at /builddir/build/BUILD/firefox-140.4.0/xpcom/threads/ThreadEventQueue.cpp:308:45: 131:01.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 131:01.68 450 | mArray.mHdr->mLength = 0; 131:01.68 | ~~~~~~~~~~~~~~~~~~~~~^~~ 131:01.68 /builddir/build/BUILD/firefox-140.4.0/xpcom/threads/ThreadEventQueue.cpp: In member function 'virtual void mozilla::ThreadEventQueue::RunShutdownTasks()': 131:01.68 /builddir/build/BUILD/firefox-140.4.0/xpcom/threads/ThreadEventQueue.cpp:305:45: note: at offset 8 into object 'shutdownTasks' of size 8 131:01.68 305 | nsTArray> shutdownTasks; 131:01.68 | ^~~~~~~~~~~~~ 131:04.46 In file included from /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/nsContentTreeOwner.cpp:32, 131:04.46 from Unified_cpp_xpfe_appshell0.cpp:38: 131:04.46 In member function 'virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const', 131:04.46 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsPIDOMWindowOuter]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 131:04.46 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsPIDOMWindowOuter]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 131:04.46 inlined from 'void mozilla::AppWindow::SetContentScrollbarVisibility(bool)' at /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp:2321: 131:04.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsQueryActor.h:32: warning: array subscript 'const nsQueryJSActor[0]' is partly outside array bounds of 'const nsGetInterface [1]' [-Warray-bounds] 131:04.46 32 | if (!mManager) { 131:04.46 | 131:04.47 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp: In member function 'void mozilla::AppWindow::SetContentScrollbarVisibility(bool)': 131:04.47 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp:2321: note: object '' of size 24 131:04.47 2321 | do_GetInterface(mPrimaryContentShell)); 131:04.47 | 131:04.47 In member function 'virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const', 131:04.47 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsPIDOMWindowOuter]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 131:04.47 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsPIDOMWindowOuter]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 131:04.47 inlined from 'void mozilla::AppWindow::SetContentScrollbarVisibility(bool)' at /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp:2321: 131:04.47 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsQueryActor.h:40: warning: array subscript 'const nsQueryJSActor[0]' is partly outside array bounds of 'const nsGetInterface [1]' [-Warray-bounds] 131:04.47 40 | mManager->GetActor(jsapi.cx(), mActorName, mozilla::IgnoreErrors()); 131:04.47 | 131:04.47 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp: In member function 'void mozilla::AppWindow::SetContentScrollbarVisibility(bool)': 131:04.47 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp:2321: note: object '' of size 24 131:04.47 2321 | do_GetInterface(mPrimaryContentShell)); 131:04.47 | 131:06.13 In member function 'virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const', 131:06.13 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIWebBrowserChrome]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 131:06.13 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIWebBrowserChrome]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 131:06.13 inlined from 'void mozilla::AppWindow::OSToolbarButtonPressed()' at /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp:2842: 131:06.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsQueryActor.h:32: warning: array subscript 'const nsQueryJSActor[0]' is partly outside array bounds of 'const nsGetInterface [1]' [-Warray-bounds] 131:06.13 32 | if (!mManager) { 131:06.13 | 131:06.13 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp: In member function 'void mozilla::AppWindow::OSToolbarButtonPressed()': 131:06.13 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp:2842: note: object '' of size 24 131:06.13 2842 | nsCOMPtr wbc(do_GetInterface(appWindow)); 131:06.13 | 131:06.13 In member function 'virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const', 131:06.13 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIWebBrowserChrome]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 131:06.13 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIWebBrowserChrome]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 131:06.13 inlined from 'void mozilla::AppWindow::OSToolbarButtonPressed()' at /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp:2842: 131:06.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsQueryActor.h:40: warning: array subscript 'const nsQueryJSActor[0]' is partly outside array bounds of 'const nsGetInterface [1]' [-Warray-bounds] 131:06.13 40 | mManager->GetActor(jsapi.cx(), mActorName, mozilla::IgnoreErrors()); 131:06.13 | 131:06.13 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp: In member function 'void mozilla::AppWindow::OSToolbarButtonPressed()': 131:06.13 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp:2842: note: object '' of size 24 131:06.13 2842 | nsCOMPtr wbc(do_GetInterface(appWindow)); 131:06.13 | 131:06.34 media/ffvpx/libavcodec/libmozavcodec.so.symbols.stub 131:06.70 media/ffvpx/libavcodec/bsf 131:06.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:06.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:06.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:07.05 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 131:07.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayView.h:9, 131:07.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRegion.h:16, 131:07.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/Units.h:20, 131:07.05 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIBaseWindow.h:17, 131:07.05 from /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/nsChromeTreeOwner.h:14, 131:07.05 from /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.h:11, 131:07.05 from /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp:11: 131:07.05 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 131:07.05 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::LoadNativeMenusListener; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 131:07.05 inlined from 'void mozilla::LoadNativeMenus(dom::Document*, nsIWidget*)' at /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp:2929: 131:07.05 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 131:07.06 315 | mHdr->mLength = 0; 131:07.06 | ~~~~~~~~~~~~~~^~~ 131:07.06 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp: In function 'void mozilla::LoadNativeMenus(dom::Document*, nsIWidget*)': 131:07.06 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/AppWindow.cpp:2904: note: at offset 8 into object 'mozilla::sLoadNativeMenusListeners' of size 8 131:07.06 2904 | MOZ_RUNINIT static nsTArray sLoadNativeMenusListeners; 131:07.06 | 131:07.09 In member function 'virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const', 131:07.09 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = mozIDOMWindowProxy]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 131:07.09 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = mozIDOMWindowProxy]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 131:07.10 inlined from 'nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)' at /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/nsAppShellService.cpp:598: 131:07.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsQueryActor.h:32: warning: array subscript 'const nsQueryJSActor[0]' is partly outside array bounds of 'const nsGetInterface [1]' [-Warray-bounds] 131:07.10 32 | if (!mManager) { 131:07.10 | 131:07.10 In file included from Unified_cpp_xpfe_appshell0.cpp:11: 131:07.10 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/nsAppShellService.cpp: In member function 'nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)': 131:07.10 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/nsAppShellService.cpp:598: note: object '' of size 24 131:07.10 598 | nsCOMPtr domWin = do_GetInterface(aParent); 131:07.10 | 131:07.10 In member function 'virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const', 131:07.10 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = mozIDOMWindowProxy]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 131:07.10 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = mozIDOMWindowProxy]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 131:07.10 inlined from 'nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)' at /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/nsAppShellService.cpp:598: 131:07.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsQueryActor.h:40: warning: array subscript 'const nsQueryJSActor[0]' is partly outside array bounds of 'const nsGetInterface [1]' [-Warray-bounds] 131:07.10 40 | mManager->GetActor(jsapi.cx(), mActorName, mozilla::IgnoreErrors()); 131:07.10 | 131:07.10 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/nsAppShellService.cpp: In member function 'nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)': 131:07.10 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/nsAppShellService.cpp:598: note: object '' of size 24 131:07.10 598 | nsCOMPtr domWin = do_GetInterface(aParent); 131:07.10 | 131:07.10 In member function 'virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const', 131:07.10 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIWebNavigation]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 131:07.10 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIWebNavigation]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 131:07.10 inlined from 'nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)' at /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/nsAppShellService.cpp:599: 131:07.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsQueryActor.h:32: warning: array subscript 'const nsQueryJSActor[0]' is partly outside array bounds of 'const nsGetInterface [1]' [-Warray-bounds] 131:07.10 32 | if (!mManager) { 131:07.10 | 131:07.10 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/nsAppShellService.cpp: In member function 'nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)': 131:07.10 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/nsAppShellService.cpp:599: note: object '' of size 24 131:07.10 599 | nsCOMPtr webNav = do_GetInterface(domWin); 131:07.10 | 131:07.10 In member function 'virtual nsresult nsQueryJSActor::operator()(const nsIID&, void**) const', 131:07.10 inlined from 'void nsCOMPtr::assign_from_helper(const nsCOMPtr_helper&, const nsIID&) [with T = nsIWebNavigation]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:901:7, 131:07.10 inlined from 'nsCOMPtr::nsCOMPtr(const nsCOMPtr_helper&) [with T = nsIWebNavigation]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCOMPtr.h:537:23, 131:07.10 inlined from 'nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)' at /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/nsAppShellService.cpp:599: 131:07.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsQueryActor.h:40: warning: array subscript 'const nsQueryJSActor[0]' is partly outside array bounds of 'const nsGetInterface [1]' [-Warray-bounds] 131:07.11 40 | mManager->GetActor(jsapi.cx(), mActorName, mozilla::IgnoreErrors()); 131:07.11 | 131:07.11 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/nsAppShellService.cpp: In member function 'nsresult nsAppShellService::JustCreateTopWindow(nsIAppWindow*, nsIURI*, uint32_t, int32_t, int32_t, bool, mozilla::AppWindow**)': 131:07.11 /builddir/build/BUILD/firefox-140.4.0/xpfe/appshell/nsAppShellService.cpp:599: note: object '' of size 24 131:07.11 599 | nsCOMPtr webNav = do_GetInterface(domWin); 131:07.11 | 131:07.16 media/ffvpx/libavcodec 131:07.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:07.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:07.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:07.59 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:07.76 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:08.46 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:08.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:08.71 media/ffvpx/libavcodec/x86 131:08.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:08.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:08.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:08.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:08.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:08.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:08.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:09.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:09.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:09.10 /builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/idctdsp_init.c:29:22: warning: 'simple_mmx_permutation' defined but not used [-Wunused-const-variable=] 131:09.10 29 | static const uint8_t simple_mmx_permutation[64] = { 131:09.10 | ^~~~~~~~~~~~~~~~~~~~~~ 131:09.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:09.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:09.31 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:09.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:09.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:09.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:11.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:12.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:12.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:12.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:12.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:13.17 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:13.32 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:13.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:13.93 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 131:13.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 131:13.93 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_timer.h:7, 131:13.93 from /builddir/build/BUILD/firefox-140.4.0/xpcom/threads/TimerThread.cpp:20, 131:13.93 from Unified_cpp_xpcom_threads1.cpp:29: 131:13.93 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, false>; ResolveValueT = CopyableTArray; RejectValueT = bool; bool IsExclusive = false]', 131:13.93 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsThreadManager::ShutdownNonMainThreads()::; ResolveValueT = CopyableTArray; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 131:13.93 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 131:13.94 678 | aFrom->ChainTo(aTo.forget(), ""); 131:13.94 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:13.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsThreadManager::ShutdownNonMainThreads()::; ResolveValueT = CopyableTArray; RejectValueT = bool; bool IsExclusive = false]': 131:13.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = bool; bool IsExclusive = false]' 131:13.94 1191 | void ChainTo(already_AddRefed aChainedPromise, 131:13.94 | ^~~~~~~ 131:13.94 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, false>; ResolveValueT = CopyableTArray; RejectValueT = bool; bool IsExclusive = false]', 131:13.94 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsThreadManager::ShutdownNonMainThreads()::; ResolveValueT = CopyableTArray; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 131:13.94 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = CopyableTArray; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 131:13.94 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 131:13.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 131:13.94 678 | aFrom->ChainTo(aTo.forget(), ""); 131:13.94 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:13.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray; RejectValueT = bool; bool IsExclusive = false]': 131:13.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = bool; bool IsExclusive = false]' 131:13.94 1191 | void ChainTo(already_AddRefed aChainedPromise, 131:13.94 | ^~~~~~~ 131:14.02 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]', 131:14.02 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 131:14.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 131:14.02 678 | aFrom->ChainTo(aTo.forget(), ""); 131:14.02 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:14.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]': 131:14.02 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 131:14.03 1191 | void ChainTo(already_AddRefed aChainedPromise, 131:14.03 | ^~~~~~~ 131:14.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseIbbLb0EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 131:14.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 131:14.03 678 | aFrom->ChainTo(aTo.forget(), ""); 131:14.03 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:14.03 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = false]' 131:14.03 1191 | void ChainTo(already_AddRefed aChainedPromise, 131:14.03 | ^~~~~~~ 131:14.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:14.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:14.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:14.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:14.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:15.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:15.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:15.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:15.78 media/ffvpx/libavutil/libmozavutil.so.symbols.stub 131:15.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:15.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:15.99 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:16.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:16.47 media/ffvpx/libavutil/x86 131:16.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:16.57 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:16.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:16.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:16.70 dom/media/eme/clearkey 131:16.70 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:16.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:16.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:19.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:19.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:20.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:20.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:20.55 /builddir/build/BUILD/firefox-140.4.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=] 131:20.55 215 | void ff_j_rev_dct(DCTBLOCK data) 131:20.55 | ~~~~~~~~~^~~~ 131:20.55 In file included from /builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/jrevdct.c:70: 131:20.55 /builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/dct.h:30:28: note: previously declared as 'int16_t *' {aka 'short int *'} 131:20.55 30 | void ff_j_rev_dct(int16_t *data); 131:20.55 | ~~~~~~~~~^~~~ 131:20.55 /builddir/build/BUILD/firefox-140.4.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=] 131:20.55 953 | void ff_j_rev_dct4(DCTBLOCK data) 131:20.55 | ~~~~~~~~~^~~~ 131:20.55 /builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/dct.h:31:29: note: previously declared as 'int16_t *' {aka 'short int *'} 131:20.55 31 | void ff_j_rev_dct4(int16_t *data); 131:20.55 | ~~~~~~~~~^~~~ 131:20.55 /builddir/build/BUILD/firefox-140.4.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=] 131:20.55 1140 | void ff_j_rev_dct2(DCTBLOCK data){ 131:20.55 | ~~~~~~~~~^~~~ 131:20.55 /builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/dct.h:32:29: note: previously declared as 'int16_t *' {aka 'short int *'} 131:20.55 32 | void ff_j_rev_dct2(int16_t *data); 131:20.55 | ~~~~~~~~~^~~~ 131:20.56 /builddir/build/BUILD/firefox-140.4.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=] 131:20.56 1155 | void ff_j_rev_dct1(DCTBLOCK data){ 131:20.56 | ~~~~~~~~~^~~~ 131:20.56 /builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/dct.h:33:29: note: previously declared as 'int16_t *' {aka 'short int *'} 131:20.56 33 | void ff_j_rev_dct1(int16_t *data); 131:20.56 | ~~~~~~~~~^~~~ 131:20.81 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:20.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:21.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:21.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:21.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:21.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:22.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:22.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:22.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:22.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:23.04 media/gmp-clearkey/0.1 131:23.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:23.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:23.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:23.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:23.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:23.39 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:24.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:24.79 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:24.87 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:24.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:25.15 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:25.34 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:25.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:25.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:25.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:25.97 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:26.05 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:26.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:26.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:26.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:26.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:26.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:26.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:27.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:27.08 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:27.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:28.03 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:28.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:28.80 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:29.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:29.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:29.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:29.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:29.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:29.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:30.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:30.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:31.77 toolkit/components/telemetry/pingsender 131:33.72 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:33.80 toolkit/xre/glxtest 131:34.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:34.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:35.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:37.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:37.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:39.34 tools/power 131:40.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:40.19 widget/gtk/vaapitest 131:40.42 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:40.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:40.85 build/pure_virtual/libpure_virtual.a 131:40.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:43.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:43.76 dom/media/fake-cdm/libfake.so 131:45.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:45.42 dom/media/gmp-plugin-openh264/libfakeopenh264.so 131:45.69 config/external/gkcodecs/libgkcodecs.so 131:46.73 Compiling smallvec v1.13.1 131:47.77 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:48.30 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:48.55 Compiling hashbrown v0.15.2 131:48.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:50.57 Compiling unicode-bidi v0.3.15 (https://github.com/servo/unicode-bidi?rev=ca612daf1c08c53abe07327cb3e6ef6e0a760f0c#ca612daf) 131:50.60 Compiling mozglue-static v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/mozglue/static/rust) 131:50.77 Compiling leb128 v0.2.5 131:50.89 Compiling unicode-width v0.1.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/unicode-width) 131:50.93 Compiling wasm-encoder v0.219.1 131:52.77 Compiling icu_properties v1.5.0 131:53.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:53.40 Compiling indexmap v2.8.0 131:53.66 Compiling hashbrown v0.13.999 (/builddir/build/BUILD/firefox-140.4.0/build/rust/hashbrown-0.13) 131:53.70 Compiling bumpalo v3.15.4 131:54.04 Compiling wast v219.0.1 131:54.48 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 131:54.53 config/external/lgpllibs/liblgpllibs.so 131:54.88 config/external/sqlite/libmozsqlite3.so 131:55.80 dom/base 131:58.40 Compiling icu_normalizer v1.5.0 131:59.75 Compiling idna_adapter v1.2.0 131:59.83 Compiling idna v1.0.3 132:02.19 Compiling url v2.5.4 132:03.73 Compiling unicode-bidi-ffi v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/intl/bidi/rust/unicode-bidi-ffi) 132:05.56 Compiling jsrust_shared v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/js/src/rust/shared) 132:05.63 Compiling mozilla-central-workspace-hack v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/build/workspace-hack) 132:06.30 dom/origin-trials 132:13.03 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 132:13.03 from /builddir/build/BUILD/firefox-140.4.0/dom/base/DOMIntersectionObserver.cpp:9: 132:13.03 /builddir/build/BUILD/firefox-140.4.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:13.03 /builddir/build/BUILD/firefox-140.4.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:13.03 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:13.03 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 132:13.03 /builddir/build/BUILD/firefox-140.4.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:13.03 302 | memcpy(&value, &aInternalValue, sizeof(value)); 132:13.03 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:13.03 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 132:13.03 413 | struct FrameBidiData { 132:13.03 | ^~~~~~~~~~~~~ 132:17.52 js/src/gc 132:23.74 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 132:23.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 132:23.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 132:23.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 132:23.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 132:23.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 132:23.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 132:23.74 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/IMEStateManager.h:14, 132:23.74 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.cpp:91: 132:23.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 132:23.74 /builddir/build/BUILD/firefox-140.4.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:23.75 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 132:23.75 | 132:23.75 /builddir/build/BUILD/firefox-140.4.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:33.14 In file included from Unified_cpp_js_src_gc0.cpp:38: 132:33.14 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Compacting.cpp: In function 'void RelocateCell(JS::Zone*, js::gc::TenuredCell*, js::gc::AllocKind, size_t)': 132:33.14 /builddir/build/BUILD/firefox-140.4.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] 132:33.14 237 | memcpy(dst, src, thingSize); 132:33.14 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 132:33.15 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/GCInternals.h:19, 132:33.15 from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Allocator.cpp:13, 132:33.15 from Unified_cpp_js_src_gc0.cpp:2: 132:33.15 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Cell.h:237:7: note: 'class js::gc::TenuredCell' declared here 132:33.15 237 | class TenuredCell : public Cell { 132:33.15 | ^~~~~~~~~~~ 132:35.92 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 132:35.92 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 132:35.92 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/BrowserChild.h:11, 132:35.92 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.cpp:19: 132:35.92 /builddir/build/BUILD/firefox-140.4.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:35.92 /builddir/build/BUILD/firefox-140.4.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:35.92 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:35.92 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 132:35.92 /builddir/build/BUILD/firefox-140.4.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:35.92 302 | memcpy(&value, &aInternalValue, sizeof(value)); 132:35.92 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:35.92 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 132:35.92 413 | struct FrameBidiData { 132:35.92 | ^~~~~~~~~~~~~ 132:41.16 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontEntry.h:15, 132:41.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:21, 132:41.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 132:41.16 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp:97: 132:41.16 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h: In static member function 'static bool gfxFontUtils::PotentialRTLChar(char16_t)': 132:41.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h:1125: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 132:41.17 1125 | if (aCh >= kUnicodeBidiScriptsStart && aCh <= kUnicodeBidiScriptsEnd) 132:41.17 | 132:41.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h:1125: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 132:42.53 Compiling jsrust v0.1.0 (/builddir/build/BUILD/firefox-140.4.0/js/src/rust) 132:50.72 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 132:50.72 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SelectionMovementUtils.h:15, 132:50.72 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCaret.h:13, 132:50.72 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp:13: 132:50.72 /builddir/build/BUILD/firefox-140.4.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.72 /builddir/build/BUILD/firefox-140.4.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.72 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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.72 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 132:50.72 /builddir/build/BUILD/firefox-140.4.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.72 302 | memcpy(&value, &aInternalValue, sizeof(value)); 132:50.72 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:50.72 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 132:50.72 413 | struct FrameBidiData { 132:50.72 | ^~~~~~~~~~~~~ 132:57.15 layout/style 132:59.22 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 132:59.22 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIDOMWindowUtils.h:13, 132:59.22 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.h:12, 132:59.22 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp:7: 132:59.22 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 132:59.22 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::DOMCollectedFrame; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1073:36, 132:59.22 inlined from 'FallibleTArray::FallibleTArray(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::DOMCollectedFrame]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3026:36, 132:59.22 inlined from 'mozilla::dom::Sequence::Sequence(nsTArray&&) [with T = mozilla::dom::DOMCollectedFrame]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:458:44, 132:59.22 inlined from 'mozilla::Maybe ConvertCompositionRecordingFramesToDom(const mozilla::layers::FrameRecording&, double)' at /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp:4698, 132:59.22 inlined from 'nsDOMWindowUtils::StopCompositionRecording(bool, mozilla::dom::Promise**)::&&)>' at /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp:4761: 132:59.22 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 132:59.22 655 | aOther.mHdr->mLength = 0; 132:59.23 | ~~~~~~~~~~~~~~~~~~~~~^~~ 132:59.23 /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp: In lambda function: 132:59.23 /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp:4661: note: at offset 8 into object 'domFrames' of size 8 132:59.23 4661 | nsTArray domFrames; 132:59.23 | 132:59.23 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 132:59.23 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 132:59.23 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::DOMCollectedFrame; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 132:59.23 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::DOMCollectedFrame; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 132:59.23 inlined from 'FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 132:59.23 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::dom::DOMCollectedFrame]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 132:59.23 inlined from 'mozilla::Maybe ConvertCompositionRecordingFramesToDom(const mozilla::layers::FrameRecording&, double)' at /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp:4698, 132:59.23 inlined from 'nsDOMWindowUtils::StopCompositionRecording(bool, mozilla::dom::Promise**)::&&)>' at /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp:4761: 132:59.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 132:59.23 450 | mArray.mHdr->mLength = 0; 132:59.23 | ~~~~~~~~~~~~~~~~~~~~~^~~ 132:59.23 /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp: In lambda function: 132:59.23 /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp:4698: note: at offset 8 into object '' of size 8 132:59.23 4698 | result.mFrames = std::move(domFrames); 132:59.23 | 132:59.23 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 132:59.23 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 132:59.23 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::DOMCollectedFrame; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 132:59.24 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::DOMCollectedFrame; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 132:59.24 inlined from 'FallibleTArray& FallibleTArray::operator=(FallibleTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 132:59.24 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::dom::DOMCollectedFrame]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 132:59.24 inlined from 'mozilla::Maybe ConvertCompositionRecordingFramesToDom(const mozilla::layers::FrameRecording&, double)' at /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp:4698, 132:59.24 inlined from 'nsDOMWindowUtils::StopCompositionRecording(bool, mozilla::dom::Promise**)::&&)>' at /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp:4761: 132:59.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence [1]' [-Warray-bounds] 132:59.24 450 | mArray.mHdr->mLength = 0; 132:59.24 | ~~~~~~~~~~~~~~~~~~~~~^~~ 132:59.24 /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp: In lambda function: 132:59.24 /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp:4698: note: at offset 8 into object '' of size 8 132:59.24 4698 | result.mFrames = std::move(domFrames); 132:59.24 | 133:01.87 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 133:01.87 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 133:01.87 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_apz.h:9, 133:01.87 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsViewportInfo.h:11, 133:01.87 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MVMContext.h:13, 133:01.87 from /builddir/build/BUILD/firefox-140.4.0/layout/base/MobileViewportManager.h:12, 133:01.87 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMWindowUtils.cpp:10: 133:01.87 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 133:01.87 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsDOMWindowUtils::StopCompositionRecording(bool, mozilla::dom::Promise**)::&&)>; RejectFunction = nsDOMWindowUtils::StopCompositionRecording(bool, mozilla::dom::Promise**)::; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 133:01.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 133:01.88 678 | aFrom->ChainTo(aTo.forget(), ""); 133:01.88 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:01.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsDOMWindowUtils::StopCompositionRecording(bool, mozilla::dom::Promise**)::&&)>; RejectFunction = nsDOMWindowUtils::StopCompositionRecording(bool, mozilla::dom::Promise**)::; ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 133:01.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::Maybe; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 133:01.88 1191 | void ChainTo(already_AddRefed aChainedPromise, 133:01.88 | ^~~~~~~ 133:01.97 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 133:01.97 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsDOMWindowUtils::StartCompositionRecording(mozilla::dom::Promise**)::; RejectFunction = nsDOMWindowUtils::StartCompositionRecording(mozilla::dom::Promise**)::; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 133:01.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 133:01.97 678 | aFrom->ChainTo(aTo.forget(), ""); 133:01.97 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:01.97 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsDOMWindowUtils::StartCompositionRecording(mozilla::dom::Promise**)::; RejectFunction = nsDOMWindowUtils::StartCompositionRecording(mozilla::dom::Promise**)::; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 133:01.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 133:01.98 1191 | void ChainTo(already_AddRefed aChainedPromise, 133:01.98 | ^~~~~~~ 133:09.60 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 133:09.60 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 133:09.60 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RestyleManager.h:12, 133:09.60 from /builddir/build/BUILD/firefox-140.4.0/layout/style/AnimationCollection.cpp:11, 133:09.60 from Unified_cpp_layout_style0.cpp:2: 133:09.61 /builddir/build/BUILD/firefox-140.4.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:09.61 /builddir/build/BUILD/firefox-140.4.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:09.61 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:09.61 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 133:09.61 /builddir/build/BUILD/firefox-140.4.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:09.61 302 | memcpy(&value, &aInternalValue, sizeof(value)); 133:09.61 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:09.61 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 133:09.61 413 | struct FrameBidiData { 133:09.61 | ^~~~~~~~~~~~~ 133:10.54 In file included from Unified_cpp_js_src_gc1.cpp:47: 133:10.54 In member function 'void js::GCMarker::pushValueRange(JSObject*, js::SlotsOrElementsKind, size_t, size_t)', 133:10.54 inlined from 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 4]' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1613:23: 133:10.54 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:2320:3: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] 133:10.54 2320 | if (start != end) { 133:10.54 | ^~ 133:10.54 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 4]': 133:10.54 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1491:10: note: 'end' was declared here 133:10.54 1491 | size_t end; // End of slot range to mark. 133:10.54 | ^~~ 133:10.54 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallArgs.h:74, 133:10.54 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 133:10.54 from /builddir/build/BUILD/firefox-140.4.0/js/src/NamespaceImports.h:15, 133:10.54 from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Barrier.h:12, 133:10.54 from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.h:15, 133:10.54 from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/GC-inl.h:16, 133:10.54 from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/GC.cpp:193, 133:10.54 from Unified_cpp_js_src_gc1.cpp:2: 133:10.54 In member function 'bool JS::Value::isGCThing() const', 133:10.54 inlined from 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 4]' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1592:21: 133:10.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:821:12: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] 133:10.55 821 | return asBits_ >= detail::ValueLowerInclShiftedGCThingTag; 133:10.55 | ^~~~~~~ 133:10.55 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 4]': 133:10.55 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1489:13: note: 'base' was declared here 133:10.55 1489 | HeapSlot* base; // Slot range base pointer. 133:10.55 | ^~~~ 133:10.88 In member function 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 4]', 133:10.88 inlined from 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:2533:7: 133:10.88 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1580:16: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] 133:10.88 1580 | while (index < end) { 133:10.88 | ~~~~~~^~~~~ 133:10.88 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp: In member function 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)': 133:10.88 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1491:10: note: 'end' was declared here 133:10.88 1491 | size_t end; // End of slot range to mark. 133:10.88 | ^~~ 133:10.88 In member function 'bool JS::Value::isGCThing() const', 133:10.88 inlined from 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 4]' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1592:21, 133:10.88 inlined from 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:2533:7: 133:10.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:821:12: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] 133:10.88 821 | return asBits_ >= detail::ValueLowerInclShiftedGCThingTag; 133:10.88 | ^~~~~~~ 133:10.88 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp: In member function 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)': 133:10.88 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1489:13: note: 'base' was declared here 133:10.88 1489 | HeapSlot* base; // Slot range base pointer. 133:10.88 | ^~~~ 133:11.12 In member function 'void js::GCMarker::pushValueRange(JSObject*, js::SlotsOrElementsKind, size_t, size_t)', 133:11.13 inlined from 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 0]' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1613:23: 133:11.13 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:2320:3: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] 133:11.13 2320 | if (start != end) { 133:11.13 | ^~ 133:11.13 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 0]': 133:11.13 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1491:10: note: 'end' was declared here 133:11.13 1491 | size_t end; // End of slot range to mark. 133:11.13 | ^~~ 133:11.13 In member function 'bool JS::Value::isGCThing() const', 133:11.13 inlined from 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 0]' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1592:21: 133:11.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:821:12: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] 133:11.13 821 | return asBits_ >= detail::ValueLowerInclShiftedGCThingTag; 133:11.13 | ^~~~~~~ 133:11.13 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 0]': 133:11.13 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1489:13: note: 'base' was declared here 133:11.13 1489 | HeapSlot* base; // Slot range base pointer. 133:11.13 | ^~~~ 133:11.78 In member function 'void js::GCMarker::pushValueRange(JSObject*, js::SlotsOrElementsKind, size_t, size_t)', 133:11.78 inlined from 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 2]' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1613:23: 133:11.78 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:2320:3: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] 133:11.78 2320 | if (start != end) { 133:11.78 | ^~ 133:11.78 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 2]': 133:11.78 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1491:10: note: 'end' was declared here 133:11.78 1491 | size_t end; // End of slot range to mark. 133:11.78 | ^~~ 133:11.78 In member function 'bool JS::Value::isGCThing() const', 133:11.78 inlined from 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 2]' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1592:21: 133:11.78 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:821:12: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] 133:11.78 821 | return asBits_ >= detail::ValueLowerInclShiftedGCThingTag; 133:11.78 | ^~~~~~~ 133:11.78 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(JS::SliceBudget&) [with unsigned int markingOptions = 2]': 133:11.78 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Marking.cpp:1489:13: note: 'base' was declared here 133:11.78 1489 | HeapSlot* base; // Slot range base pointer. 133:11.78 | ^~~~ 133:25.44 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 133:25.44 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameLoader.h:36, 133:25.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:17, 133:25.44 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ChildProcessMessageManager.h:11, 133:25.44 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameMessageManager.cpp:54: 133:25.44 /builddir/build/BUILD/firefox-140.4.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:25.44 /builddir/build/BUILD/firefox-140.4.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:25.44 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:25.44 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 133:25.44 /builddir/build/BUILD/firefox-140.4.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:25.44 302 | memcpy(&value, &aInternalValue, sizeof(value)); 133:25.44 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:25.44 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 133:25.44 413 | struct FrameBidiData { 133:25.44 | ^~~~~~~~~~~~~ 133:27.06 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 133:27.06 from /builddir/build/BUILD/firefox-140.4.0/layout/style/nsStyleStructInlines.h:15, 133:27.06 from /builddir/build/BUILD/firefox-140.4.0/layout/style/ComputedStyle.cpp:19, 133:27.06 from Unified_cpp_layout_style1.cpp:101: 133:27.06 /builddir/build/BUILD/firefox-140.4.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:27.06 /builddir/build/BUILD/firefox-140.4.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:27.06 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:27.06 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 133:27.06 /builddir/build/BUILD/firefox-140.4.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:27.06 302 | memcpy(&value, &aInternalValue, sizeof(value)); 133:27.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:27.06 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 133:27.06 413 | struct FrameBidiData { 133:27.06 | ^~~~~~~~~~~~~ 133:33.16 In file included from /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:3375, 133:33.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 133:33.16 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 133:33.16 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameMessageManager.h:24, 133:33.16 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameMessageManager.cpp:7: 133:33.16 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 133:33.16 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayFallibleAllocator; E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:1073:36, 133:33.16 inlined from 'FallibleTArray >::FallibleTArray(FallibleTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:3011:21, 133:33.16 inlined from 'mozilla::dom::Sequence::Sequence(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:460:3, 133:33.16 inlined from 'constexpr void mozilla::Maybe::emplace(Args&& ...) [with Args = {mozilla::dom::Sequence >}; T = mozilla::dom::Sequence >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:1016:3, 133:33.16 inlined from 'InternalType& mozilla::dom::Optional_base::Construct(Args&& ...) [with Args = {mozilla::dom::Sequence >}; T = mozilla::dom::Sequence >; InternalType = mozilla::dom::Sequence >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:194:18, 133:33.16 inlined from 'void nsFrameMessageManager::ReceiveMessage(nsISupports*, nsFrameLoader*, bool, const nsAString&, bool, StructuredCloneData*, nsTArray*, mozilla::ErrorResult&)' at /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameMessageManager.cpp:711:34: 133:33.16 /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 133:33.16 655 | aOther.mHdr->mLength = 0; 133:33.16 | ~~~~~~~~~~~~~~~~~~~~~^~~ 133:33.17 /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameMessageManager.cpp: In member function 'void nsFrameMessageManager::ReceiveMessage(nsISupports*, nsFrameLoader*, bool, const nsAString&, bool, StructuredCloneData*, nsTArray*, mozilla::ErrorResult&)': 133:33.17 /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameMessageManager.cpp:706:46: note: at offset 8 into object 'ports' of size 8 133:33.17 706 | Sequence> ports; 133:33.17 | ^~~~~ 133:35.17 Finished `release` profile [optimized] target(s) in 1m 53s 133:47.64 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AtomicRefCountedWithFinalize.h:14, 133:47.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/TextureClient.h:28, 133:47.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:12, 133:47.64 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ViewTransition.h:9, 133:47.64 from /builddir/build/BUILD/firefox-140.4.0/layout/style/GeckoBindings.cpp:28, 133:47.64 from Unified_cpp_layout_style2.cpp:83: 133:47.64 /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/base/task.h: In member function 'virtual nsresult RunnableMethod::Run()': 133:47.64 /builddir/build/BUILD/firefox-140.4.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 133:47.64 142 | if (obj_) DispatchTupleToMethod(obj_, meth_, params_); 133:47.65 | 133:47.65 /builddir/build/BUILD/firefox-140.4.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 133:50.10 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/HashTable.h:10, 133:50.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/HeapAPI.h:18, 133:50.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/TracingAPI.h:11, 133:50.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/GCPolicyAPI.h:79, 133:50.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:24, 133:50.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallArgs.h:73, 133:50.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 133:50.10 from /builddir/build/BUILD/firefox-140.4.0/js/src/NamespaceImports.h:15, 133:50.10 from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Statistics.h:17, 133:50.10 from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Statistics.cpp:7, 133:50.10 from Unified_cpp_js_src_gc3.cpp:2: 133:50.10 In member function 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', 133:50.10 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 133:50.10 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 133:50.11 inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:49:27, 133:50.11 inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:109:15, 133:50.11 inlined from 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp:79:22: 133:50.11 /builddir/build/BUILD/firefox-140.4.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] 133:50.11 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 133:50.11 | ~~~~~^~~~~~ 133:50.11 In file included from Unified_cpp_js_src_gc3.cpp:29: 133:50.11 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp: In function 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)': 133:50.11 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp:78:43: note: 'e' declared here 133:50.11 78 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); 133:50.11 | ^ 133:50.11 In file included from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/PublicIterators.h:18, 133:50.11 from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/PrivateIterators-inl.h:14, 133:50.11 from /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Statistics.cpp:28: 133:50.12 In member function 'void js::ObjectWrapperMap::Enum::goToNext()', 133:50.12 inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:109:15, 133:50.12 inlined from 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp:79:22: 133:50.12 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:52:13: warning: 'e.JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::filter' may be used uninitialized [-Wmaybe-uninitialized] 133:50.12 52 | if (filter && !filter->match(c)) { 133:50.12 | ^~~~~~ 133:50.12 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp: In function 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)': 133:50.12 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp:78:43: note: 'e' declared here 133:50.12 78 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); 133:50.12 | ^ 133:50.12 In member function 'bool mozilla::detail::EntrySlot::operator<(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', 133:50.12 inlined from 'void mozilla::detail::HashTable::Iterator::moveToNextLiveEntry() [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1370:21, 133:50.12 inlined from 'void mozilla::detail::HashTable::Iterator::next() [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1422:26, 133:50.12 inlined from 'void mozilla::detail::HashTable::Enum::popFront() [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1542:40, 133:50.12 inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:61:26, 133:50.12 inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:45:10, 133:50.13 inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:109:15, 133:50.13 inlined from 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp:79:22: 133:50.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1147:70: 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] 133:50.13 1147 | bool operator<(const EntrySlot& aRhs) const { return mEntry < aRhs.mEntry; } 133:50.13 | ~~~~~^~~~~~ 133:50.13 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp: In function 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)': 133:50.13 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp:78:43: note: 'e' declared here 133:50.13 78 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); 133:50.13 | ^ 133:50.13 In member function 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', 133:50.13 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 133:50.13 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 133:50.13 inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:92:48, 133:50.13 inlined from 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp:78:68: 133:50.13 /builddir/build/BUILD/firefox-140.4.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] 133:50.13 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 133:50.13 | ~~~~~^~~~~~ 133:50.13 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp: In function 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)': 133:50.13 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp:78:43: note: 'e' declared here 133:50.13 78 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); 133:50.13 | ^ 133:50.13 In member function 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', 133:50.13 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 133:50.13 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 133:50.13 inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:92:48, 133:50.13 inlined from 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp:78:68: 133:50.13 /builddir/build/BUILD/firefox-140.4.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] 133:50.13 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 133:50.13 | ~~~~~^~~~~~ 133:50.13 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp: In function 'void js::gc::TraceIncomingCCWs(JSTracer*, const JS::CompartmentSet&)': 133:50.13 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Tracer.cpp:78:43: note: 'e' declared here 133:50.13 78 | for (Compartment::ObjectWrapperEnum e(source, dest); !e.empty(); 133:50.13 | ^ 133:50.44 In member function 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', 133:50.44 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 133:50.44 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 133:50.44 inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:49:27, 133:50.44 inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:109:15, 133:50.44 inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp:778:71: 133:50.44 /builddir/build/BUILD/firefox-140.4.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] 133:50.44 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 133:50.44 | ~~~~~^~~~~~ 133:50.44 In file included from Unified_cpp_js_src_gc3.cpp:11: 133:50.44 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': 133:50.44 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp:778:28: note: 'e' declared here 133:50.44 778 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { 133:50.44 | ^ 133:50.44 In member function 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', 133:50.44 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 133:50.45 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 133:50.45 inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:92:48, 133:50.45 inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp:778:57: 133:50.45 /builddir/build/BUILD/firefox-140.4.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] 133:50.45 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 133:50.45 | ~~~~~^~~~~~ 133:50.45 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': 133:50.45 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp:778:28: note: 'e' declared here 133:50.45 778 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { 133:50.45 | ^ 133:50.45 In member function 'void js::ObjectWrapperMap::Enum::goToNext()', 133:50.45 inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:109:15, 133:50.45 inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp:778:71: 133:50.45 /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:52:13: warning: 'e.JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::filter' may be used uninitialized [-Wmaybe-uninitialized] 133:50.45 52 | if (filter && !filter->match(c)) { 133:50.45 | ^~~~~~ 133:50.45 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': 133:50.45 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp:778:28: note: 'e' declared here 133:50.45 778 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { 133:50.45 | ^ 133:50.45 In member function 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', 133:50.45 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 133:50.45 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 133:50.46 inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:92:48, 133:50.46 inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp:778:57: 133:50.46 /builddir/build/BUILD/firefox-140.4.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] 133:50.46 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 133:50.46 | ~~~~~^~~~~~ 133:50.46 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': 133:50.46 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp:778:28: note: 'e' declared here 133:50.46 778 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { 133:50.46 | ^ 133:50.46 In member function 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', 133:50.46 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1407:19, 133:50.46 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/HashTable.h:1538:43, 133:50.46 inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /builddir/build/BUILD/firefox-140.4.0/js/src/vm/Compartment.h:92:48, 133:50.46 inlined from 'bool JS::Compartment::findSweepGroupEdges()' at /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp:778:57: 133:50.46 /builddir/build/BUILD/firefox-140.4.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] 133:50.46 1145 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } 133:50.46 | ~~~~~^~~~~~ 133:50.46 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp: In member function 'bool JS::Compartment::findSweepGroupEdges()': 133:50.46 /builddir/build/BUILD/firefox-140.4.0/js/src/gc/Sweeping.cpp:778:28: note: 'e' declared here 133:50.46 778 | for (ObjectWrapperEnum e(this, targetComp); !e.empty(); e.popFront()) { 133:50.46 | ^ 133:54.30 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 133:54.30 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.h:26, 133:54.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 133:54.30 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 133:54.30 from /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp:16, 133:54.30 from Unified_cpp_layout_style2.cpp:20: 133:54.30 /builddir/build/BUILD/firefox-140.4.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:54.30 /builddir/build/BUILD/firefox-140.4.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:54.30 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:54.30 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 133:54.31 /builddir/build/BUILD/firefox-140.4.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:54.31 302 | memcpy(&value, &aInternalValue, sizeof(value)); 133:54.31 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:54.31 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 133:54.31 413 | struct FrameBidiData { 133:54.31 | ^~~~~~~~~~~~~ 133:54.50 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/widget/WidgetMessageUtils.h:11, 133:54.50 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:75, 133:54.50 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 133:54.50 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowInner.cpp:115: 133:54.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GfxMessageUtils.h: In static member function 'static bool IPC::ParamTraits >::Read(IPC::MessageReader*, paramType*)': 133:54.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GfxMessageUtils.h:66: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 133:54.50 66 | if (ReadParam(aReader, &aResult->_11) && 133:54.50 | 133:54.50 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GfxMessageUtils.h:66: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 133:54.58 /builddir/build/BUILD/firefox-140.4.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]': 133:54.58 /builddir/build/BUILD/firefox-140.4.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 >*]' 133:54.58 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 133:54.58 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:0: required from here 133:54.59 /builddir/build/BUILD/firefox-140.4.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] 133:54.59 302 | memcpy(&value, &aInternalValue, sizeof(value)); 133:54.59 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:54.59 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 133:54.59 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 133:54.59 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:26, 133:54.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 133:54.59 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 133:54.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/TypedArray.h:31, 133:54.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/FontFaceBinding.h:17, 133:54.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/FontFace.h:10, 133:54.59 from /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFace.cpp:7, 133:54.59 from Unified_cpp_layout_style2.cpp:2: 133:54.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 133:54.59 22 | struct nsPoint : public mozilla::gfx::BasePoint { 133:54.59 | ^~~~~~~ 134:03.80 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 134:03.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 134:03.80 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/FontFaceBinding.h:13: 134:03.80 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 134:03.80 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 134:03.80 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 134:03.80 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 134:03.80 inlined from 'FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 134:03.80 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 134:03.80 inlined from 'void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp:469:41: 134:03.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 2 is outside array bounds of 'mozilla::dom::FontFaceSetLoadEventInit [1]' [-Warray-bounds] 134:03.81 315 | mHdr->mLength = 0; 134:03.81 | ~~~~~~~~~~~~~~^~~ 134:03.81 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp: In member function 'void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)': 134:03.81 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp:466:28: note: at offset 16 into object 'init' of size 16 134:03.81 466 | FontFaceSetLoadEventInit init; 134:03.81 | ^~~~ 134:03.81 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 134:03.81 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 134:03.81 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 134:03.81 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 134:03.81 inlined from 'FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 134:03.81 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 134:03.81 inlined from 'void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp:469:41: 134:03.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 134:03.81 450 | mArray.mHdr->mLength = 0; 134:03.81 | ~~~~~~~~~~~~~~~~~~~~~^~~ 134:03.81 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp: In member function 'void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)': 134:03.81 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp:469:41: note: at offset 8 into object '' of size 8 134:03.81 469 | init.mFontfaces = std::move(aFontFaces); 134:03.81 | ^ 134:03.81 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 134:03.81 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 134:03.82 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 134:03.82 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 134:03.82 inlined from 'FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 134:03.82 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 134:03.82 inlined from 'void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp:469:41: 134:03.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 2 is outside array bounds of 'mozilla::dom::FontFaceSetLoadEventInit [1]' [-Warray-bounds] 134:03.82 450 | mArray.mHdr->mLength = 0; 134:03.82 | ~~~~~~~~~~~~~~~~~~~~~^~~ 134:03.82 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp: In member function 'void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)': 134:03.82 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp:466:28: note: at offset 16 into object 'init' of size 16 134:03.82 466 | FontFaceSetLoadEventInit init; 134:03.82 | ^~~~ 134:03.82 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 134:03.82 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 134:03.82 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 134:03.82 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 134:03.82 inlined from 'FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 134:03.82 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 134:03.82 inlined from 'void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp:469:41: 134:03.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'mozilla::dom::Sequence > [1]' [-Warray-bounds] 134:03.82 450 | mArray.mHdr->mLength = 0; 134:03.82 | ~~~~~~~~~~~~~~~~~~~~~^~~ 134:03.82 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp: In member function 'void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)': 134:03.82 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp:469:41: note: at offset 8 into object '' of size 8 134:03.82 469 | init.mFontfaces = std::move(aFontFaces); 134:03.82 | ^ 134:03.82 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 134:03.82 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayFallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 134:03.82 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 134:03.83 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::OwningNonNull; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 134:03.83 inlined from 'FallibleTArray >& FallibleTArray >::operator=(FallibleTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3011:21, 134:03.83 inlined from 'mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(mozilla::dom::Sequence&&) [with T = mozilla::OwningNonNull]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:461:13, 134:03.83 inlined from 'void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp:469:41: 134:03.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 2 is outside array bounds of 'mozilla::dom::FontFaceSetLoadEventInit [1]' [-Warray-bounds] 134:03.83 450 | mArray.mHdr->mLength = 0; 134:03.83 | ~~~~~~~~~~~~~~~~~~~~~^~~ 134:03.83 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp: In member function 'void mozilla::dom::FontFaceSet::DispatchLoadingFinishedEvent(const nsAString&, nsTArray >&&)': 134:03.83 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSet.cpp:466:28: note: at offset 16 into object 'init' of size 16 134:03.83 466 | FontFaceSetLoadEventInit init; 134:03.83 | ^~~~ 134:04.77 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 134:04.77 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.h:26, 134:04.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 134:04.77 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowInner.cpp:72: 134:04.77 /builddir/build/BUILD/firefox-140.4.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]': 134:04.77 /builddir/build/BUILD/firefox-140.4.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 >*]' 134:04.77 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:04.78 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 134:04.78 /builddir/build/BUILD/firefox-140.4.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] 134:04.78 302 | memcpy(&value, &aInternalValue, sizeof(value)); 134:04.78 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:04.78 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 134:04.78 413 | struct FrameBidiData { 134:04.78 | ^~~~~~~~~~~~~ 134:07.12 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 134:07.12 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::dom::FontFaceSetImpl::FontFaceRecord; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 134:07.12 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::FontFaceSetImpl::FontFaceRecord; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 134:07.12 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::FontFaceSetImpl::FontFaceRecord; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 134:07.12 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 134:07.12 inlined from 'virtual void mozilla::dom::FontFaceSetImpl::Destroy()' at /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSetImpl.cpp:134:43: 134:07.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 134:07.12 315 | mHdr->mLength = 0; 134:07.12 | ~~~~~~~~~~~~~~^~~ 134:07.12 In file included from Unified_cpp_layout_style2.cpp:38: 134:07.12 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSetImpl.cpp: In member function 'virtual void mozilla::dom::FontFaceSetImpl::Destroy()': 134:07.12 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSetImpl.cpp:128:28: note: at offset 8 into object 'nonRuleFaces' of size 8 134:07.12 128 | nsTArray nonRuleFaces; 134:07.12 | ^~~~~~~~~~~~ 134:07.12 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 134:07.12 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 134:07.12 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::FontFaceSetImpl::FontFaceRecord; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 134:07.12 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::FontFaceSetImpl::FontFaceRecord; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 134:07.12 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 134:07.12 inlined from 'virtual void mozilla::dom::FontFaceSetImpl::Destroy()' at /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSetImpl.cpp:134:43: 134:07.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 134:07.12 450 | mArray.mHdr->mLength = 0; 134:07.12 | ~~~~~~~~~~~~~~~~~~~~~^~~ 134:07.12 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSetImpl.cpp: In member function 'virtual void mozilla::dom::FontFaceSetImpl::Destroy()': 134:07.12 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSetImpl.cpp:128:28: note: at offset 8 into object 'nonRuleFaces' of size 8 134:07.12 128 | nsTArray nonRuleFaces; 134:07.12 | ^~~~~~~~~~~~ 134:07.12 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 134:07.12 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 134:07.12 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::FontFaceSetImpl::FontFaceRecord; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 134:07.12 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::dom::FontFaceSetImpl::FontFaceRecord; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 134:07.12 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 134:07.12 inlined from 'virtual void mozilla::dom::FontFaceSetImpl::Destroy()' at /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSetImpl.cpp:134:43: 134:07.12 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 134:07.12 450 | mArray.mHdr->mLength = 0; 134:07.13 | ~~~~~~~~~~~~~~~~~~~~~^~~ 134:07.13 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSetImpl.cpp: In member function 'virtual void mozilla::dom::FontFaceSetImpl::Destroy()': 134:07.13 /builddir/build/BUILD/firefox-140.4.0/layout/style/FontFaceSetImpl.cpp:128:28: note: at offset 8 into object 'nonRuleFaces' of size 8 134:07.13 128 | nsTArray nonRuleFaces; 134:07.13 | ^~~~~~~~~~~~ 134:09.83 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 134:09.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 134:09.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 134:09.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 134:09.83 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 134:09.83 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 134:09.83 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55: 134:09.83 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 134:09.83 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::css::Loader::ParseSheet(const nsACString&, const RefPtr >&, AllowAsyncParse)::; RejectFunction = mozilla::css::Loader::ParseSheet(const nsACString&, const RefPtr >&, AllowAsyncParse)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 134:09.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 134:09.83 678 | aFrom->ChainTo(aTo.forget(), ""); 134:09.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:09.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::css::Loader::ParseSheet(const nsACString&, const RefPtr >&, AllowAsyncParse)::; RejectFunction = mozilla::css::Loader::ParseSheet(const nsACString&, const RefPtr >&, AllowAsyncParse)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 134:09.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 134:09.84 1191 | void ChainTo(already_AddRefed aChainedPromise, 134:09.84 | ^~~~~~~ 134:16.53 In file included from /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:3375, 134:16.53 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:14, 134:16.53 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowInner.h:10, 134:16.53 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowInner.cpp:7: 134:16.53 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 134:16.53 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray-inl.h:620:1, 134:16.53 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:1119:21, 134:16.53 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:1116:14, 134:16.53 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:2745:21, 134:16.53 inlined from 'bool nsGlobalWindowInner::UpdateVRDisplays(nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowInner.cpp:6865: 134:16.53 /builddir/build/BUILD/firefox-140.4.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] 134:16.53 450 | mArray.mHdr->mLength = 0; 134:16.53 | ~~~~~~~~~~~~~~~~~~~~~^~~ 134:16.54 /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowInner.cpp: In member function 'bool nsGlobalWindowInner::UpdateVRDisplays(nsTArray >&)': 134:16.54 /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowInner.cpp:6865: note: at offset 8 into object '' of size 8 134:16.54 6865 | aDevices = mVRDisplays.Clone(); 134:16.54 | 134:16.54 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 134:16.54 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray-inl.h:620:1, 134:16.54 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:1119:21, 134:16.54 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:1116:14, 134:16.54 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:2745:21, 134:16.54 inlined from 'bool nsGlobalWindowInner::UpdateVRDisplays(nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowInner.cpp:6865: 134:16.54 /builddir/build/BUILD/firefox-140.4.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] 134:16.54 450 | mArray.mHdr->mLength = 0; 134:16.54 | ~~~~~~~~~~~~~~~~~~~~~^~~ 134:16.54 /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowInner.cpp: In member function 'bool nsGlobalWindowInner::UpdateVRDisplays(nsTArray >&)': 134:16.54 /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowInner.cpp:6865: note: at offset 8 into object '' of size 8 134:16.54 6865 | aDevices = mVRDisplays.Clone(); 134:16.54 | 134:20.84 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 134:20.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/WindowGlobalTypes.h:27, 134:20.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:36, 134:20.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 134:20.84 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 134:20.84 from /builddir/build/BUILD/firefox-140.4.0/layout/style/SharedStyleSheetCache.cpp:13, 134:20.84 from Unified_cpp_layout_style3.cpp:137: 134:20.84 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/net/PHttpChannelParams.h: In static member function 'static bool IPC::ParamTraits::Read(IPC::MessageReader*, paramType*)': 134:20.84 /builddir/build/BUILD/firefox-140.4.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 134:20.84 54 | if (!ReadParam(aReader, &aResult->mHeader) || 134:20.84 | 134:20.84 /builddir/build/BUILD/firefox-140.4.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 134:27.29 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGImageContext.h:12, 134:27.29 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsLayoutUtils.h:27, 134:27.29 from /builddir/build/BUILD/firefox-140.4.0/layout/style/nsAnimationManager.cpp:28, 134:27.29 from Unified_cpp_layout_style4.cpp:74: 134:27.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h: In member function 'bool mozilla::SVGPreserveAspectRatio::SetAlign(uint16_t)': 134:27.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:56: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 134:27.29 56 | if (aAlign < SVG_ALIGN_MIN_VALID || aAlign > SVG_ALIGN_MAX_VALID) 134:27.29 | 134:27.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:56: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 134:28.67 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 134:28.67 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.h:26, 134:28.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 134:28.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 134:28.67 from /builddir/build/BUILD/firefox-140.4.0/layout/style/MediaList.cpp:13, 134:28.67 from Unified_cpp_layout_style3.cpp:11: 134:28.67 /builddir/build/BUILD/firefox-140.4.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]': 134:28.67 /builddir/build/BUILD/firefox-140.4.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 >*]' 134:28.67 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:28.67 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 134:28.68 /builddir/build/BUILD/firefox-140.4.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] 134:28.68 302 | memcpy(&value, &aInternalValue, sizeof(value)); 134:28.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:28.68 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 134:28.68 413 | struct FrameBidiData { 134:28.68 | ^~~~~~~~~~~~~ 134:30.20 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 134:30.20 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.h:26, 134:30.20 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 134:30.20 from /builddir/build/BUILD/firefox-140.4.0/layout/style/StyleAnimationValue.cpp:13, 134:30.20 from Unified_cpp_layout_style4.cpp:20: 134:30.20 /builddir/build/BUILD/firefox-140.4.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]': 134:30.20 /builddir/build/BUILD/firefox-140.4.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 >*]' 134:30.20 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:30.20 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 134:30.21 /builddir/build/BUILD/firefox-140.4.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] 134:30.21 302 | memcpy(&value, &aInternalValue, sizeof(value)); 134:30.21 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:30.21 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 134:30.21 413 | struct FrameBidiData { 134:30.21 | ^~~~~~~~~~~~~ 134:30.27 /builddir/build/BUILD/firefox-140.4.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]': 134:30.27 /builddir/build/BUILD/firefox-140.4.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 >*]' 134:30.27 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 134:30.28 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:0: required from here 134:30.28 /builddir/build/BUILD/firefox-140.4.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] 134:30.28 302 | memcpy(&value, &aInternalValue, sizeof(value)); 134:30.28 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:30.28 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 134:30.28 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 134:30.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Document.h:17, 134:30.28 from /builddir/build/BUILD/firefox-140.4.0/layout/style/SharedSubResourceCache.h:39, 134:30.28 from /builddir/build/BUILD/firefox-140.4.0/layout/style/SharedSubResourceCache.cpp:7, 134:30.28 from Unified_cpp_layout_style4.cpp:2: 134:30.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 134:30.28 22 | struct nsPoint : public mozilla::gfx::BasePoint { 134:30.28 | ^~~~~~~ 134:32.45 js/src/rust/libjsrust.a 134:34.14 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 134:34.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AtomArray.h:11, 134:34.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 134:34.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConsts.h:27, 134:34.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/FontPropertyTypes.h:21, 134:34.14 from /builddir/build/BUILD/firefox-140.4.0/layout/style/MappedDeclarationsBuilder.h:12, 134:34.14 from /builddir/build/BUILD/firefox-140.4.0/layout/style/MappedDeclarationsBuilder.cpp:7, 134:34.14 from Unified_cpp_layout_style3.cpp:2: 134:34.14 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 134:34.14 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 134:34.14 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 134:34.14 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 134:34.14 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 134:34.14 inlined from 'void mozilla::ServoElementSnapshot::AddCustomStates(Element&)' at /builddir/build/BUILD/firefox-140.4.0/layout/style/ServoElementSnapshot.cpp:89:55: 134:34.14 /builddir/build/BUILD/firefox-140.4.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] 134:34.14 450 | mArray.mHdr->mLength = 0; 134:34.14 | ~~~~~~~~~~~~~~~~~~~~~^~~ 134:34.14 In file included from Unified_cpp_layout_style3.cpp:110: 134:34.15 /builddir/build/BUILD/firefox-140.4.0/layout/style/ServoElementSnapshot.cpp: In member function 'void mozilla::ServoElementSnapshot::AddCustomStates(Element&)': 134:34.15 /builddir/build/BUILD/firefox-140.4.0/layout/style/ServoElementSnapshot.cpp:89:54: note: at offset 8 into object '' of size 8 134:34.15 89 | mCustomStates = aElement.EnsureCustomStates().Clone(); 134:34.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 134:34.15 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 134:34.15 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 134:34.15 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 134:34.15 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 134:34.15 inlined from 'nsTArray >& nsTArray >::operator=(nsTArray >&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 134:34.15 inlined from 'void mozilla::ServoElementSnapshot::AddCustomStates(Element&)' at /builddir/build/BUILD/firefox-140.4.0/layout/style/ServoElementSnapshot.cpp:89:55: 134:34.15 /builddir/build/BUILD/firefox-140.4.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] 134:34.15 450 | mArray.mHdr->mLength = 0; 134:34.15 | ~~~~~~~~~~~~~~~~~~~~~^~~ 134:34.15 /builddir/build/BUILD/firefox-140.4.0/layout/style/ServoElementSnapshot.cpp: In member function 'void mozilla::ServoElementSnapshot::AddCustomStates(Element&)': 134:34.15 /builddir/build/BUILD/firefox-140.4.0/layout/style/ServoElementSnapshot.cpp:89:54: note: at offset 8 into object '' of size 8 134:34.15 89 | mCustomStates = aElement.EnsureCustomStates().Clone(); 134:34.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 134:37.24 media/libdav1d 134:37.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:37.95 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:38.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:38.07 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:38.18 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:40.37 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Preferences.h:18, 134:40.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 134:40.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 134:40.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 134:40.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 134:40.37 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PrincipalHashKey.h:10, 134:40.37 from /builddir/build/BUILD/firefox-140.4.0/layout/style/SharedSubResourceCache.h:29: 134:40.37 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 134:40.37 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::StyleSheet::Replace(const nsACString&, mozilla::ErrorResult&)::; RejectFunction = mozilla::StyleSheet::Replace(const nsACString&, mozilla::ErrorResult&)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 134:40.37 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 134:40.37 678 | aFrom->ChainTo(aTo.forget(), ""); 134:40.37 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:40.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::StyleSheet::Replace(const nsACString&, mozilla::ErrorResult&)::; RejectFunction = mozilla::StyleSheet::Replace(const nsACString&, mozilla::ErrorResult&)::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 134:40.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 134:40.38 1191 | void ChainTo(already_AddRefed aChainedPromise, 134:40.38 | ^~~~~~~ 134:40.38 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/decode.c: In function 'decode_sb': 134:40.38 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/decode.c:2133:19: warning: 'by8' may be used uninitialized [-Wmaybe-uninitialized] 134:40.38 2133 | int ctx, bx8, by8; 134:40.38 | ^~~ 134:40.38 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/decode.c:2133:14: warning: 'bx8' may be used uninitialized [-Wmaybe-uninitialized] 134:40.38 2133 | int ctx, bx8, by8; 134:40.38 | ^~~ 134:40.81 In file included from /usr/include/c++/12/list:63, 134:40.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/list:3, 134:40.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/list:62, 134:40.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/BSPTree.h:10, 134:40.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:41, 134:40.81 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsCanvasFrame.h:15, 134:40.81 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowOuter.cpp:130: 134:40.81 /usr/include/c++/12/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator)': 134:40.81 /usr/include/c++/12/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 134:40.81 1555 | while (__first != __last) 134:40.81 | 134:40.81 /usr/include/c++/12/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 134:40.93 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/decode.c: In function 'dav1d_submit_frame': 134:40.93 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/decode.c:3549:9: warning: 'out_delayed' may be used uninitialized [-Wmaybe-uninitialized] 134:40.93 3549 | dav1d_thread_picture_ref(out_delayed, &f->sr_cur); 134:40.93 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:40.93 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/decode.c:3332:25: note: 'out_delayed' was declared here 134:40.93 3332 | Dav1dThreadPicture *out_delayed; 134:40.93 | ^~~~~~~~~~~ 134:41.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:41.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:41.24 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 134:41.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:12, 134:41.24 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:10: 134:41.24 In member function 'nsTArray_base::size_type nsTArray_base::Capacity() const [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 134:41.24 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:475:56, 134:41.24 inlined from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2024:54, 134:41.24 inlined from 'void nsAnimationManager::DoUpdateAnimations(const mozilla::NonOwningAnimationTarget&, const nsStyleUIReset&, ServoCSSAnimationBuilder&)' at /builddir/build/BUILD/firefox-140.4.0/layout/style/nsAnimationManager.cpp:460: 134:41.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:447:45: warning: array subscript 1 is outside array bounds of 'nsAnimationManager::OwningCSSAnimationPtrArray [1]' {aka 'nsTArray > [1]'} [-Warray-bounds] 134:41.24 447 | size_type Capacity() const { return mHdr->mCapacity; } 134:41.24 | ~~~~~~^~~~~~~~~ 134:41.24 /builddir/build/BUILD/firefox-140.4.0/layout/style/nsAnimationManager.cpp: In member function 'void nsAnimationManager::DoUpdateAnimations(const mozilla::NonOwningAnimationTarget&, const nsStyleUIReset&, ServoCSSAnimationBuilder&)': 134:41.24 /builddir/build/BUILD/firefox-140.4.0/layout/style/nsAnimationManager.cpp:441: note: at offset 8 into object 'newAnimations' of size 8 134:41.24 441 | OwningCSSAnimationPtrArray newAnimations = 134:41.24 | 134:41.24 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375: 134:41.24 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 134:41.24 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:558:1, 134:41.24 inlined from 'void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = RefPtr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2024:54, 134:41.24 inlined from 'void nsAnimationManager::DoUpdateAnimations(const mozilla::NonOwningAnimationTarget&, const nsStyleUIReset&, ServoCSSAnimationBuilder&)' at /builddir/build/BUILD/firefox-140.4.0/layout/style/nsAnimationManager.cpp:460: 134:41.25 /builddir/build/BUILD/firefox-140.4.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] 134:41.25 450 | mArray.mHdr->mLength = 0; 134:41.25 | ~~~~~~~~~~~~~~~~~~~~~^~~ 134:41.25 /builddir/build/BUILD/firefox-140.4.0/layout/style/nsAnimationManager.cpp: In member function 'void nsAnimationManager::DoUpdateAnimations(const mozilla::NonOwningAnimationTarget&, const nsStyleUIReset&, ServoCSSAnimationBuilder&)': 134:41.25 /builddir/build/BUILD/firefox-140.4.0/layout/style/nsAnimationManager.cpp:441: note: at offset 8 into object 'newAnimations' of size 8 134:41.25 441 | OwningCSSAnimationPtrArray newAnimations = 134:41.25 | 134:41.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:41.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:42.43 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:42.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:43.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:43.27 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:43.37 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:43.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:43.99 In file included from /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/obu.c:37: 134:43.99 In function 'imax', 134:43.99 inlined from 'parse_frame_hdr' at /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/obu.c:1009:38, 134:43.99 inlined from 'dav1d_parse_obus' at /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/obu.c:1327:20: 134:43.99 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/include/common/intops.h:36:22: warning: 'off_after_idx' may be used uninitialized [-Wmaybe-uninitialized] 134:43.99 36 | return a > b ? a : b; 134:43.99 | ~~~~~~~~~~^~~ 134:43.99 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/obu.c: In function 'dav1d_parse_obus': 134:43.99 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/obu.c:985:29: note: 'off_after_idx' was declared here 134:43.99 985 | int off_before_idx, off_after_idx; 134:43.99 | ^~~~~~~~~~~~~ 134:43.99 In function 'imax', 134:43.99 inlined from 'parse_frame_hdr' at /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/obu.c:1009:38, 134:43.99 inlined from 'dav1d_parse_obus' at /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/obu.c:1327:20: 134:43.99 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/include/common/intops.h:36:22: warning: 'off_before_idx' may be used uninitialized [-Wmaybe-uninitialized] 134:43.99 36 | return a > b ? a : b; 134:44.00 | ~~~~~~~~~~^~~ 134:44.00 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/obu.c: In function 'dav1d_parse_obus': 134:44.00 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/obu.c:985:13: note: 'off_before_idx' was declared here 134:44.00 985 | int off_before_idx, off_after_idx; 134:44.00 | ^~~~~~~~~~~~~~ 134:44.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:44.47 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:44.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:44.83 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:44.90 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:45.33 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/refmvs.c: In function 'dav1d_refmvs_find': 134:45.33 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/refmvs.c:484:20: warning: 'newmv_ctx' may be used uninitialized [-Wmaybe-uninitialized] 134:45.33 484 | int refmv_ctx, newmv_ctx; 134:45.33 | ^~~~~~~~~ 134:45.33 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/refmvs.c:599:27: warning: 'refmv_ctx' may be used uninitialized [-Wmaybe-uninitialized] 134:45.33 599 | switch (refmv_ctx >> 1) { 134:45.33 | ~~~~~~~~~~^~~~ 134:45.33 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/refmvs.c:484:9: note: 'refmv_ctx' was declared here 134:45.33 484 | int refmv_ctx, newmv_ctx; 134:45.33 | ^~~~~~~~~ 134:45.34 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/refmvs.c:536:43: warning: 'b_top' may be used uninitialized [-Wmaybe-uninitialized] 134:45.34 536 | const refmvs_block *const cand_b = &b_top[x]; 134:45.34 | ^~~~~~ 134:45.34 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/refmvs.c:383:25: note: 'b_top' was declared here 134:45.34 383 | const refmvs_block *b_top; 134:45.34 | ^~~~~ 134:45.34 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/refmvs.c:544:59: warning: 'b_left' may be used uninitialized [-Wmaybe-uninitialized] 134:45.34 544 | const refmvs_block *const cand_b = &b_left[y][bx4 - 1]; 134:45.34 | ^ 134:45.34 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/refmvs.c:394:26: note: 'b_left' was declared here 134:45.34 394 | refmvs_block *const *b_left; 134:45.34 | ^~~~~~ 134:45.58 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:45.64 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:45.68 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:46.06 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/thread_task.c: In function 'dav1d_worker_task': 134:46.06 /builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/thread_task.c:471:9: warning: 'off' may be used uninitialized [-Wmaybe-uninitialized] 134:46.06 471 | int off; 134:46.06 | ^~~ 134:46.38 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:46.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:46.67 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:46.82 16bd_cdef_apply_tmpl.c: In function 'dav1d_cdef_brow_16bpc': 134:46.83 16bd_cdef_apply_tmpl.c:241:25: warning: 'dir' may be used uninitialized [-Wmaybe-uninitialized] 134:46.83 241 | dsp->cdef.fb[0](bptrs[0], f->cur.stride[0], lr_bak[bit][0], 134:46.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:46.83 242 | top, bot, adj_y_pri_lvl, y_sec_lvl, 134:46.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:46.83 243 | dir, damping, edges HIGHBD_CALL_SUFFIX); 134:46.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:46.83 16bd_cdef_apply_tmpl.c:203:21: note: 'dir' was declared here 134:46.83 203 | int dir; 134:46.83 | ^~~ 134:46.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:46.96 In file included from /usr/include/c++/12/list:63, 134:46.96 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/list:3, 134:46.96 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/list:62, 134:46.96 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/BSPTree.h:10, 134:46.96 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:41, 134:46.96 from /builddir/build/BUILD/firefox-140.4.0/layout/style/nsTransitionManager.cpp:28, 134:46.96 from Unified_cpp_layout_style5.cpp:83: 134:46.96 /usr/include/c++/12/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator)': 134:46.96 /usr/include/c++/12/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 134:46.96 1555 | while (__first != __last) 134:46.96 | 134:46.96 /usr/include/c++/12/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 134:47.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:47.44 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:47.67 16bd_filmgrain_tmpl.c: In function 'fgy_32x32xn_c': 134:47.68 16bd_filmgrain_tmpl.c:201:9: warning: 'offsets[1][1]' may be used uninitialized [-Wmaybe-uninitialized] 134:47.68 201 | int offsets[2 /* col offset */][2 /* row offset */]; 134:47.68 | ^~~~~~~ 134:47.68 16bd_filmgrain_tmpl.c:201:9: warning: 'offsets[1][0]' may be used uninitialized [-Wmaybe-uninitialized] 134:47.82 16bd_filmgrain_tmpl.c: In function 'fguv_32x32xn_c': 134:47.82 16bd_filmgrain_tmpl.c:312:9: warning: 'offsets[1][1]' may be used uninitialized [-Wmaybe-uninitialized] 134:47.83 312 | int offsets[2 /* col offset */][2 /* row offset */]; 134:47.83 | ^~~~~~~ 134:47.83 16bd_filmgrain_tmpl.c:312:9: warning: 'offsets[1][0]' may be used uninitialized [-Wmaybe-uninitialized] 134:47.88 In file included from /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTHashtable.h:24, 134:47.88 from /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsBaseHashtable.h:22, 134:47.88 from /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTHashMap.h:13, 134:47.88 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsNodeInfoManager.h:20, 134:47.88 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowOuter.h:10, 134:47.88 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowOuter.cpp:9: 134:47.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 134:47.88 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2177:0: required from here 134:47.88 /builddir/build/BUILD/firefox-140.4.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] 134:47.88 37 | memset(aT, 0, sizeof(T)); 134:47.88 | ~~~~~~^~~~~~~~~~~~~~~~~~ 134:47.88 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowOuter.cpp:177: 134:47.88 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2176: note: 'struct xpc::GlobalProperties' declared here 134:47.88 2176 | struct GlobalProperties { 134:47.88 | 134:48.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:48.09 16bd_ipred_prepare_tmpl.c: In function 'dav1d_prepare_intra_edges_16bpc': 134:48.09 16bd_ipred_prepare_tmpl.c:195:26: warning: 'dst_top' may be used uninitialized [-Wmaybe-uninitialized] 134:48.09 195 | *topleft_out = have_top ? dst_top[-1] : dst[-1]; 134:48.09 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:48.09 16bd_ipred_prepare_tmpl.c:118:18: note: 'dst_top' was declared here 134:48.09 118 | const pixel *dst_top; 134:48.09 | ^~~~~~~ 134:48.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:48.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:49.10 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 134:49.10 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.h:26, 134:49.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 134:49.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 134:49.11 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/AutoPrintEventDispatcher.h:11, 134:49.11 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsGlobalWindowOuter.cpp:28: 134:49.11 /builddir/build/BUILD/firefox-140.4.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]': 134:49.11 /builddir/build/BUILD/firefox-140.4.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 >*]' 134:49.11 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:49.11 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 134:49.11 /builddir/build/BUILD/firefox-140.4.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] 134:49.11 302 | memcpy(&value, &aInternalValue, sizeof(value)); 134:49.11 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:49.11 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 134:49.11 413 | struct FrameBidiData { 134:49.11 | ^~~~~~~~~~~~~ 134:49.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:50.04 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:50.13 16bd_loopfilter_tmpl.c: In function 'loop_filter': 134:50.13 16bd_loopfilter_tmpl.c:94:35: warning: 'flat8out' may be used uninitialized [-Wmaybe-uninitialized] 134:50.13 94 | if (wd >= 16 && (flat8out & flat8in)) { 134:50.13 | ~~~~~~~~~~^~~~~~~~~~ 134:50.13 16bd_loopfilter_tmpl.c:54:17: note: 'flat8out' was declared here 134:50.13 54 | int fm, flat8out, flat8in; 134:50.13 | ^~~~~~~~ 134:50.13 16bd_loopfilter_tmpl.c:118:61: warning: 'q6' may be used uninitialized [-Wmaybe-uninitialized] 134:50.13 117 | dst[strideb * +5] = (p0 + q0 + q1 + q2 + q3 + q4 * 2 + q5 * 2 + 134:50.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:50.13 118 | q6 * 2 + q6 + q6 + q6 + q6 + q6 + 8) >> 4; 134:50.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 134:50.13 16bd_loopfilter_tmpl.c:53:29: note: 'q6' was declared here 134:50.13 53 | int q2, q3, q4, q5, q6; 134:50.13 | ^~ 134:50.13 16bd_loopfilter_tmpl.c:116:37: warning: 'q5' may be used uninitialized [-Wmaybe-uninitialized] 134:50.13 116 | q5 * 2 + q6 + q6 + q6 + q6 + q6 + 8) >> 4; 134:50.13 | ~~~^~~ 134:50.13 16bd_loopfilter_tmpl.c:53:25: note: 'q5' was declared here 134:50.13 53 | int q2, q3, q4, q5, q6; 134:50.13 | ^~ 134:50.13 16bd_loopfilter_tmpl.c:114:37: warning: 'q4' may be used uninitialized [-Wmaybe-uninitialized] 134:50.13 114 | q4 * 2 + q5 + q6 + q6 + q6 + q6 + 8) >> 4; 134:50.13 | ~~~^~~ 134:50.13 16bd_loopfilter_tmpl.c:53:21: note: 'q4' was declared here 134:50.13 53 | int q2, q3, q4, q5, q6; 134:50.13 | ^~ 134:50.14 16bd_loopfilter_tmpl.c:92:52: warning: 'q3' may be used uninitialized [-Wmaybe-uninitialized] 134:50.14 92 | flat8in &= abs(p3 - p0) <= F && abs(q3 - q0) <= F; 134:50.14 | ~~~^~~~ 134:50.14 16bd_loopfilter_tmpl.c:53:17: note: 'q3' was declared here 134:50.14 53 | int q2, q3, q4, q5, q6; 134:50.14 | ^~ 134:50.14 16bd_loopfilter_tmpl.c:121:37: warning: 'p3' may be used uninitialized [-Wmaybe-uninitialized] 134:50.14 121 | dst[strideb * -2] = (p3 + p3 + p2 + 2 * p1 + p0 + q0 + q1 + 4) >> 3; 134:50.14 | ~~~^~~~ 134:50.14 16bd_loopfilter_tmpl.c:50:25: note: 'p3' was declared here 134:50.14 50 | int p6, p5, p4, p3, p2; 134:50.14 | ^~ 134:50.14 16bd_loopfilter_tmpl.c:109:37: warning: 'p4' may be used uninitialized [-Wmaybe-uninitialized] 134:50.14 109 | dst[strideb * +1] = (p4 + p3 + p2 + p1 + p0 + q0 * 2 + q1 * 2 + 134:50.14 | ~~~^~~~ 134:50.14 16bd_loopfilter_tmpl.c:50:21: note: 'p4' was declared here 134:50.14 50 | int p6, p5, p4, p3, p2; 134:50.14 | ^~ 134:50.14 16bd_loopfilter_tmpl.c:107:37: warning: 'p5' may be used uninitialized [-Wmaybe-uninitialized] 134:50.14 107 | dst[strideb * +0] = (p5 + p4 + p3 + p2 + p1 + p0 * 2 + q0 * 2 + 134:50.14 | ~~~^~~~ 134:50.14 16bd_loopfilter_tmpl.c:50:17: note: 'p5' was declared here 134:50.14 50 | int p6, p5, p4, p3, p2; 134:50.14 | ^~ 134:50.14 16bd_loopfilter_tmpl.c:105:37: warning: 'p6' may be used uninitialized [-Wmaybe-uninitialized] 134:50.14 105 | dst[strideb * -1] = (p6 + p5 + p4 + p3 + p2 + p1 * 2 + p0 * 2 + 134:50.14 | ~~~^~~~ 134:50.14 16bd_loopfilter_tmpl.c:50:13: note: 'p6' was declared here 134:50.14 50 | int p6, p5, p4, p3, p2; 134:50.14 | ^~ 134:50.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:50.36 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 134:50.36 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.h:26, 134:50.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PresShell.h:32, 134:50.36 from /builddir/build/BUILD/firefox-140.4.0/layout/style/nsFontFaceUtils.cpp:11, 134:50.36 from Unified_cpp_layout_style5.cpp:20: 134:50.37 /builddir/build/BUILD/firefox-140.4.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]': 134:50.37 /builddir/build/BUILD/firefox-140.4.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 >*]' 134:50.37 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:50.37 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 134:50.37 /builddir/build/BUILD/firefox-140.4.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] 134:50.37 302 | memcpy(&value, &aInternalValue, sizeof(value)); 134:50.37 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:50.37 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 134:50.37 413 | struct FrameBidiData { 134:50.37 | ^~~~~~~~~~~~~ 134:51.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:51.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:52.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:53.46 16bd_recon_tmpl.c: In function 'dav1d_recon_b_inter_16bpc': 134:53.47 16bd_recon_tmpl.c:1858:17: warning: 'jnt_weight' may be used uninitialized [-Wmaybe-uninitialized] 134:53.47 1858 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 134:53.47 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:53.47 1859 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 134:53.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:53.47 1860 | HIGHBD_CALL_SUFFIX); 134:53.47 | ~~~~~~~~~~~~~~~~~~~ 134:53.47 16bd_recon_tmpl.c:1789:13: note: 'jnt_weight' was declared here 134:53.47 1789 | int jnt_weight; 134:53.47 | ^~~~~~~~~~ 134:53.47 16bd_recon_tmpl.c:1864:17: warning: 'mask' may be used uninitialized [-Wmaybe-uninitialized] 134:53.47 1864 | dsp->mc.mask(uvdst, f->cur.stride[1], 134:53.47 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:53.47 1865 | tmp[b->mask_sign], tmp[!b->mask_sign], 134:53.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:53.47 1866 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 134:53.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:53.47 1867 | HIGHBD_CALL_SUFFIX); 134:53.47 | ~~~~~~~~~~~~~~~~~~~ 134:53.47 16bd_recon_tmpl.c:1791:24: note: 'mask' was declared here 134:53.47 1791 | const uint8_t *mask; 134:53.47 | ^~~~ 134:53.98 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:54.12 8bd_cdef_apply_tmpl.c: In function 'dav1d_cdef_brow_8bpc': 134:54.13 8bd_cdef_apply_tmpl.c:241:25: warning: 'dir' may be used uninitialized [-Wmaybe-uninitialized] 134:54.13 241 | dsp->cdef.fb[0](bptrs[0], f->cur.stride[0], lr_bak[bit][0], 134:54.13 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:54.13 242 | top, bot, adj_y_pri_lvl, y_sec_lvl, 134:54.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:54.13 243 | dir, damping, edges HIGHBD_CALL_SUFFIX); 134:54.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:54.13 8bd_cdef_apply_tmpl.c:203:21: note: 'dir' was declared here 134:54.13 203 | int dir; 134:54.13 | ^~~ 134:54.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:54.56 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:54.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:54.88 8bd_filmgrain_tmpl.c: In function 'fgy_32x32xn_c': 134:54.88 8bd_filmgrain_tmpl.c:201:9: warning: 'offsets[1][1]' may be used uninitialized [-Wmaybe-uninitialized] 134:54.88 201 | int offsets[2 /* col offset */][2 /* row offset */]; 134:54.88 | ^~~~~~~ 134:54.88 8bd_filmgrain_tmpl.c:201:9: warning: 'offsets[1][0]' may be used uninitialized [-Wmaybe-uninitialized] 134:55.01 8bd_filmgrain_tmpl.c: In function 'fguv_32x32xn_c': 134:55.01 8bd_filmgrain_tmpl.c:312:9: warning: 'offsets[1][1]' may be used uninitialized [-Wmaybe-uninitialized] 134:55.02 312 | int offsets[2 /* col offset */][2 /* row offset */]; 134:55.02 | ^~~~~~~ 134:55.02 8bd_filmgrain_tmpl.c:312:9: warning: 'offsets[1][0]' may be used uninitialized [-Wmaybe-uninitialized] 134:55.16 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:55.23 8bd_ipred_prepare_tmpl.c: In function 'dav1d_prepare_intra_edges_8bpc': 134:55.23 8bd_ipred_prepare_tmpl.c:195:26: warning: 'dst_top' may be used uninitialized [-Wmaybe-uninitialized] 134:55.23 195 | *topleft_out = have_top ? dst_top[-1] : dst[-1]; 134:55.23 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:55.23 8bd_ipred_prepare_tmpl.c:118:18: note: 'dst_top' was declared here 134:55.23 118 | const pixel *dst_top; 134:55.23 | ^~~~~~~ 134:55.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:55.78 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:56.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:57.02 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:57.12 8bd_loopfilter_tmpl.c: In function 'loop_filter': 134:57.12 8bd_loopfilter_tmpl.c:94:35: warning: 'flat8out' may be used uninitialized [-Wmaybe-uninitialized] 134:57.12 94 | if (wd >= 16 && (flat8out & flat8in)) { 134:57.12 | ~~~~~~~~~~^~~~~~~~~~ 134:57.12 8bd_loopfilter_tmpl.c:54:17: note: 'flat8out' was declared here 134:57.12 54 | int fm, flat8out, flat8in; 134:57.12 | ^~~~~~~~ 134:57.12 8bd_loopfilter_tmpl.c:118:61: warning: 'q6' may be used uninitialized [-Wmaybe-uninitialized] 134:57.12 117 | dst[strideb * +5] = (p0 + q0 + q1 + q2 + q3 + q4 * 2 + q5 * 2 + 134:57.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:57.12 118 | q6 * 2 + q6 + q6 + q6 + q6 + q6 + 8) >> 4; 134:57.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 134:57.12 8bd_loopfilter_tmpl.c:53:29: note: 'q6' was declared here 134:57.12 53 | int q2, q3, q4, q5, q6; 134:57.12 | ^~ 134:57.12 8bd_loopfilter_tmpl.c:116:37: warning: 'q5' may be used uninitialized [-Wmaybe-uninitialized] 134:57.13 116 | q5 * 2 + q6 + q6 + q6 + q6 + q6 + 8) >> 4; 134:57.13 | ~~~^~~ 134:57.13 8bd_loopfilter_tmpl.c:53:25: note: 'q5' was declared here 134:57.13 53 | int q2, q3, q4, q5, q6; 134:57.13 | ^~ 134:57.13 8bd_loopfilter_tmpl.c:114:37: warning: 'q4' may be used uninitialized [-Wmaybe-uninitialized] 134:57.13 114 | q4 * 2 + q5 + q6 + q6 + q6 + q6 + 8) >> 4; 134:57.13 | ~~~^~~ 134:57.13 8bd_loopfilter_tmpl.c:53:21: note: 'q4' was declared here 134:57.13 53 | int q2, q3, q4, q5, q6; 134:57.13 | ^~ 134:57.13 8bd_loopfilter_tmpl.c:92:52: warning: 'q3' may be used uninitialized [-Wmaybe-uninitialized] 134:57.13 92 | flat8in &= abs(p3 - p0) <= F && abs(q3 - q0) <= F; 134:57.13 | ~~~^~~~ 134:57.13 8bd_loopfilter_tmpl.c:53:17: note: 'q3' was declared here 134:57.13 53 | int q2, q3, q4, q5, q6; 134:57.13 | ^~ 134:57.13 8bd_loopfilter_tmpl.c:121:37: warning: 'p3' may be used uninitialized [-Wmaybe-uninitialized] 134:57.13 121 | dst[strideb * -2] = (p3 + p3 + p2 + 2 * p1 + p0 + q0 + q1 + 4) >> 3; 134:57.14 | ~~~^~~~ 134:57.14 8bd_loopfilter_tmpl.c:50:25: note: 'p3' was declared here 134:57.14 50 | int p6, p5, p4, p3, p2; 134:57.14 | ^~ 134:57.14 8bd_loopfilter_tmpl.c:109:37: warning: 'p4' may be used uninitialized [-Wmaybe-uninitialized] 134:57.14 109 | dst[strideb * +1] = (p4 + p3 + p2 + p1 + p0 + q0 * 2 + q1 * 2 + 134:57.14 | ~~~^~~~ 134:57.14 8bd_loopfilter_tmpl.c:50:21: note: 'p4' was declared here 134:57.14 50 | int p6, p5, p4, p3, p2; 134:57.14 | ^~ 134:57.14 8bd_loopfilter_tmpl.c:107:37: warning: 'p5' may be used uninitialized [-Wmaybe-uninitialized] 134:57.14 107 | dst[strideb * +0] = (p5 + p4 + p3 + p2 + p1 + p0 * 2 + q0 * 2 + 134:57.14 | ~~~^~~~ 134:57.14 8bd_loopfilter_tmpl.c:50:17: note: 'p5' was declared here 134:57.14 50 | int p6, p5, p4, p3, p2; 134:57.14 | ^~ 134:57.14 8bd_loopfilter_tmpl.c:105:37: warning: 'p6' may be used uninitialized [-Wmaybe-uninitialized] 134:57.14 105 | dst[strideb * -1] = (p6 + p5 + p4 + p3 + p2 + p1 * 2 + p0 * 2 + 134:57.14 | ~~~^~~~ 134:57.14 8bd_loopfilter_tmpl.c:50:13: note: 'p6' was declared here 134:57.14 50 | int p6, p5, p4, p3, p2; 134:57.14 | ^~ 134:57.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:57.91 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:58.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 134:59.00 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 135:00.25 8bd_recon_tmpl.c: In function 'dav1d_recon_b_inter_8bpc': 135:00.25 8bd_recon_tmpl.c:1858:17: warning: 'jnt_weight' may be used uninitialized [-Wmaybe-uninitialized] 135:00.25 1858 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 135:00.25 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:00.25 1859 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 135:00.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:00.25 1860 | HIGHBD_CALL_SUFFIX); 135:00.25 | ~~~~~~~~~~~~~~~~~~~ 135:00.25 8bd_recon_tmpl.c:1789:13: note: 'jnt_weight' was declared here 135:00.25 1789 | int jnt_weight; 135:00.25 | ^~~~~~~~~~ 135:00.25 8bd_recon_tmpl.c:1864:17: warning: 'mask' may be used uninitialized [-Wmaybe-uninitialized] 135:00.25 1864 | dsp->mc.mask(uvdst, f->cur.stride[1], 135:00.25 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:00.25 1865 | tmp[b->mask_sign], tmp[!b->mask_sign], 135:00.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:00.26 1866 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 135:00.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:00.26 1867 | HIGHBD_CALL_SUFFIX); 135:00.26 | ~~~~~~~~~~~~~~~~~~~ 135:00.26 8bd_recon_tmpl.c:1791:24: note: 'mask' was declared here 135:00.26 1791 | const uint8_t *mask; 135:00.26 | ^~~~ 135:02.25 netwerk/base 135:03.33 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 135:03.33 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSplittableFrame.h:16, 135:03.33 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsContainerFrame.h:15, 135:03.33 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsAtomicContainerFrame.h:13, 135:03.33 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsImageFrame.h:12, 135:03.33 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsImageLoadingContent.cpp:26: 135:03.33 /builddir/build/BUILD/firefox-140.4.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]': 135:03.34 /builddir/build/BUILD/firefox-140.4.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 >*]' 135:03.34 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 135:03.34 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 135:03.34 /builddir/build/BUILD/firefox-140.4.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] 135:03.34 302 | memcpy(&value, &aInternalValue, sizeof(value)); 135:03.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:03.34 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 135:03.34 413 | struct FrameBidiData { 135:03.34 | ^~~~~~~~~~~~~ 135:07.81 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 135:07.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 135:07.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 135:07.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 135:07.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 135:07.81 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 135:07.81 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 135:07.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 135:07.81 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 135:07.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingUtils.h:44, 135:07.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ToJSValue.h:25, 135:07.81 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Promise.h:25, 135:07.81 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsImageLoadingContent.h:24, 135:07.81 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsImageLoadingContent.cpp:13: 135:07.81 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, true>; ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]', 135:07.81 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsImageLoadingContent::RecognizeCurrentImageText(mozilla::ErrorResult&)::, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 135:07.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 135:07.81 678 | aFrom->ChainTo(aTo.forget(), ""); 135:07.81 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:07.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsImageLoadingContent::RecognizeCurrentImageText(mozilla::ErrorResult&)::, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]': 135:07.81 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]' 135:07.81 1191 | void ChainTo(already_AddRefed aChainedPromise, 135:07.81 | ^~~~~~~ 135:07.82 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, true>; ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]', 135:07.82 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = nsImageLoadingContent::RecognizeCurrentImageText(mozilla::ErrorResult&)::, true>::ResolveOrRejectValue&&)>; ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 135:07.82 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 135:07.82 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 135:07.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 135:07.83 678 | aFrom->ChainTo(aTo.forget(), ""); 135:07.83 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:07.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]': 135:07.83 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::TextRecognitionResult; RejectValueT = nsTString; bool IsExclusive = true]' 135:07.83 1191 | void ChainTo(already_AddRefed aChainedPromise, 135:07.83 | ^~~~~~~ 135:12.00 netwerk/dns 135:17.39 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontEntry.h:15, 135:17.39 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:21, 135:17.39 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 135:17.39 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsObjectLoadingContent.cpp:65: 135:17.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h: In static member function 'static bool gfxFontUtils::PotentialRTLChar(char16_t)': 135:17.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h:1125: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 135:17.39 1125 | if (aCh >= kUnicodeBidiScriptsStart && aCh <= kUnicodeBidiScriptsEnd) 135:17.39 | 135:17.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h:1125: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 135:21.07 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 135:21.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ArrayAlgorithm.h:10, 135:21.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/SafeRefPtr.h:10, 135:21.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:13, 135:21.07 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashMap.h:13, 135:21.07 from /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/GetAddrInfo.h:14, 135:21.07 from /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/GetAddrInfo.cpp:7: 135:21.07 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 135:21.07 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 135:21.07 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 135:21.07 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 135:21.07 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 135:21.08 inlined from 'DataType& nsBaseHashtable::EntryHandle::Update(U&&) [with U = nsTArray; KeyClass = nsCStringHashKey; DataType = nsTArray; UserDataType = nsTArray; Converter = nsDefaultConverter, nsTArray >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:754:14, 135:21.08 inlined from 'DataType& nsBaseHashtable::EntryHandle::InsertOrUpdate(U&&) [with U = nsTArray; KeyClass = nsCStringHashKey; DataType = nsTArray; UserDataType = nsTArray; Converter = nsDefaultConverter, nsTArray >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:799:15, 135:21.08 inlined from 'nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&):: [with auto:19 = nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::EntryHandle]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:478:63, 135:21.08 inlined from 'nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&)::&&):: [with auto:21 = nsTHashtable > >::EntryHandle]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:849:40, 135:21.08 inlined from 'nsTHashtable > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&)::&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&)::&&)::&&):: [with auto:12 = PLDHashTable::EntryHandle]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashtable.h:439:40, 135:21.08 inlined from 'std::invoke_result_t PLDHashTable::WithEntryHandle(const void*, F&&) [with F = nsTHashtable > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&)::&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&)::&&)::&&)::]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/PLDHashTable.h:605:34, 135:21.08 inlined from 'std::invoke_result_t::EntryHandle&&> nsTHashtable::WithEntryHandle(KeyType, F&&) [with F = nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&)::&&)::; EntryType = nsBaseHashtableET >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashtable.h:436:40, 135:21.08 inlined from 'std::invoke_result_t::EntryHandle&&> nsBaseHashtable::WithEntryHandle(KeyType, F&&) [with F = nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&)::; KeyClass = nsCStringHashKey; DataType = nsTArray; UserDataType = nsTArray; Converter = nsDefaultConverter, nsTArray >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:847:33, 135:21.08 inlined from 'DataType& nsBaseHashtable::InsertOrUpdate(KeyType, U&&) [with U = nsTArray; KeyClass = nsCStringHashKey; DataType = nsTArray; UserDataType = nsTArray; Converter = nsDefaultConverter, nsTArray >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:477:27, 135:21.08 inlined from 'virtual nsresult mozilla::net::NativeDNSResolverOverride::AddHTTPSRecordOverride(const nsACString&, const uint8_t*, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/GetAddrInfo.cpp:615:39: 135:21.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 135:21.08 450 | mArray.mHdr->mLength = 0; 135:21.08 | ~~~~~~~~~~~~~~~~~~~~~^~~ 135:21.08 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/GetAddrInfo.cpp: In member function 'virtual nsresult mozilla::net::NativeDNSResolverOverride::AddHTTPSRecordOverride(const nsACString&, const uint8_t*, uint32_t)': 135:21.08 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/GetAddrInfo.cpp:614:21: note: at offset 8 into object 'data' of size 8 135:21.08 614 | nsTArray data(aData, aLength); 135:21.08 | ^~~~ 135:21.08 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 135:21.08 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 135:21.08 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 135:21.08 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 135:21.08 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 135:21.08 inlined from 'DataType& nsBaseHashtable::EntryHandle::Update(U&&) [with U = nsTArray; KeyClass = nsCStringHashKey; DataType = nsTArray; UserDataType = nsTArray; Converter = nsDefaultConverter, nsTArray >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:754:14, 135:21.08 inlined from 'DataType& nsBaseHashtable::EntryHandle::InsertOrUpdate(U&&) [with U = nsTArray; KeyClass = nsCStringHashKey; DataType = nsTArray; UserDataType = nsTArray; Converter = nsDefaultConverter, nsTArray >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:799:15, 135:21.08 inlined from 'nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&):: [with auto:19 = nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::EntryHandle]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:478:63, 135:21.08 inlined from 'nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&)::&&):: [with auto:21 = nsTHashtable > >::EntryHandle]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:849:40, 135:21.08 inlined from 'nsTHashtable > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&)::&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&)::&&)::&&):: [with auto:12 = PLDHashTable::EntryHandle]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashtable.h:439:40, 135:21.08 inlined from 'std::invoke_result_t PLDHashTable::WithEntryHandle(const void*, F&&) [with F = nsTHashtable > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&)::&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&)::&&)::&&)::]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/PLDHashTable.h:605:34, 135:21.08 inlined from 'std::invoke_result_t::EntryHandle&&> nsTHashtable::WithEntryHandle(KeyType, F&&) [with F = nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::WithEntryHandle, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&):: >(KeyType, nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&)::&&)::; EntryType = nsBaseHashtableET >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTHashtable.h:436:40, 135:21.08 inlined from 'std::invoke_result_t::EntryHandle&&> nsBaseHashtable::WithEntryHandle(KeyType, F&&) [with F = nsBaseHashtable, nsTArray, nsDefaultConverter, nsTArray > >::InsertOrUpdate >(KeyType, nsTArray&&)::; KeyClass = nsCStringHashKey; DataType = nsTArray; UserDataType = nsTArray; Converter = nsDefaultConverter, nsTArray >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:847:33, 135:21.09 inlined from 'DataType& nsBaseHashtable::InsertOrUpdate(KeyType, U&&) [with U = nsTArray; KeyClass = nsCStringHashKey; DataType = nsTArray; UserDataType = nsTArray; Converter = nsDefaultConverter, nsTArray >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsBaseHashtable.h:477:27, 135:21.09 inlined from 'virtual nsresult mozilla::net::NativeDNSResolverOverride::AddHTTPSRecordOverride(const nsACString&, const uint8_t*, uint32_t)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/GetAddrInfo.cpp:615:39: 135:21.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 135:21.09 450 | mArray.mHdr->mLength = 0; 135:21.09 | ~~~~~~~~~~~~~~~~~~~~~^~~ 135:21.09 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/GetAddrInfo.cpp: In member function 'virtual nsresult mozilla::net::NativeDNSResolverOverride::AddHTTPSRecordOverride(const nsACString&, const uint8_t*, uint32_t)': 135:21.09 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/GetAddrInfo.cpp:614:21: note: at offset 8 into object 'data' of size 8 135:21.09 614 | nsTArray data(aData, aLength); 135:21.09 | ^~~~ 135:22.56 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 135:22.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsCSSRenderingBorders.h:18, 135:22.56 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:46, 135:22.56 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsSubDocumentFrame.h:12, 135:22.56 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsObjectLoadingContent.cpp:30: 135:22.56 /builddir/build/BUILD/firefox-140.4.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]': 135:22.56 /builddir/build/BUILD/firefox-140.4.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 >*]' 135:22.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 135:22.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 135:22.56 /builddir/build/BUILD/firefox-140.4.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] 135:22.56 302 | memcpy(&value, &aInternalValue, sizeof(value)); 135:22.56 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:22.56 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 135:22.56 413 | struct FrameBidiData { 135:22.56 | ^~~~~~~~~~~~~ 135:30.90 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:52, 135:30.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:54, 135:30.90 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 135:30.90 from /builddir/build/BUILD/firefox-140.4.0/netwerk/base/LoadInfo.cpp:20, 135:30.90 from Unified_cpp_netwerk_base0.cpp:92: 135:30.90 /builddir/build/BUILD/firefox-140.4.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]': 135:30.90 /builddir/build/BUILD/firefox-140.4.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 >*]' 135:30.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:4451: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 >*]' 135:30.90 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:1542:50: required from here 135:30.90 /builddir/build/BUILD/firefox-140.4.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] 135:30.90 302 | memcpy(&value, &aInternalValue, sizeof(value)); 135:30.90 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:30.91 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 135:30.91 413 | struct FrameBidiData { 135:30.91 | ^~~~~~~~~~~~~ 135:43.67 In file included from Unified_cpp_dom_base0.cpp:38: 135:43.67 /builddir/build/BUILD/firefox-140.4.0/dom/base/AttrArray.cpp: In member function 'void AttrArray::Compact()': 135:43.67 /builddir/build/BUILD/firefox-140.4.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] 135:43.67 259 | realloc(oldImpl, Impl::AllocationSizeForAttributes(oldImpl->mAttrCount))); 135:43.67 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:43.67 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Element.h:20, 135:43.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DocumentFragment.h:16, 135:43.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:12, 135:43.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RangeBoundary.h:12, 135:43.67 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/AbstractRange.h:16, 135:43.67 from /builddir/build/BUILD/firefox-140.4.0/dom/base/AbstractRange.cpp:7, 135:43.67 from Unified_cpp_dom_base0.cpp:2: 135:43.67 /builddir/build/BUILD/firefox-140.4.0/dom/base/AttrArray.h:206:9: note: 'class AttrArray::Impl' declared here 135:43.67 206 | class Impl { 135:43.67 | ^~~~ 135:43.68 /builddir/build/BUILD/firefox-140.4.0/dom/base/AttrArray.cpp: In member function 'bool AttrArray::GrowTo(uint32_t)': 135:43.68 /builddir/build/BUILD/firefox-140.4.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] 135:43.68 342 | Impl* newImpl = static_cast(realloc(oldImpl, sizeInBytes.value())); 135:43.68 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:43.68 /builddir/build/BUILD/firefox-140.4.0/dom/base/AttrArray.h:206:9: note: 'class AttrArray::Impl' declared here 135:43.68 206 | class Impl { 135:43.68 | ^~~~ 135:43.94 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 135:43.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 135:43.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 135:43.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 135:43.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 135:43.94 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 135:43.94 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 135:43.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 135:43.94 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 135:43.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/GleanMetric.h:11, 135:43.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/Boolean.h:11, 135:43.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/MetricTypes.h:8, 135:43.94 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/NetwerkMetrics.h:12, 135:43.94 from /builddir/build/BUILD/firefox-140.4.0/netwerk/base/BackgroundFileSaver.cpp:15, 135:43.94 from Unified_cpp_netwerk_base0.cpp:11: 135:43.94 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 135:43.94 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::Dashboard::RequestDNSInfo(nsINetDashboardCallback*)::&&)>; RejectFunction = mozilla::net::Dashboard::RequestDNSInfo(nsINetDashboardCallback*)::; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 135:43.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 135:43.94 678 | aFrom->ChainTo(aTo.forget(), ""); 135:43.94 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:43.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::Dashboard::RequestDNSInfo(nsINetDashboardCallback*)::&&)>; RejectFunction = mozilla::net::Dashboard::RequestDNSInfo(nsINetDashboardCallback*)::; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 135:43.94 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 135:43.94 1191 | void ChainTo(already_AddRefed aChainedPromise, 135:43.94 | ^~~~~~~ 135:44.08 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 135:44.08 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::Dashboard::RequestHttp3ConnectionStats(nsINetDashboardCallback*)::&&)>; RejectFunction = mozilla::net::Dashboard::RequestHttp3ConnectionStats(nsINetDashboardCallback*)::; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 135:44.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 135:44.08 678 | aFrom->ChainTo(aTo.forget(), ""); 135:44.08 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:44.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::Dashboard::RequestHttp3ConnectionStats(nsINetDashboardCallback*)::&&)>; RejectFunction = mozilla::net::Dashboard::RequestHttp3ConnectionStats(nsINetDashboardCallback*)::; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 135:44.08 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 135:44.08 1191 | void ChainTo(already_AddRefed aChainedPromise, 135:44.08 | ^~~~~~~ 135:44.23 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 135:44.23 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::Dashboard::RequestHttpConnections(nsINetDashboardCallback*)::&&)>; RejectFunction = mozilla::net::Dashboard::RequestHttpConnections(nsINetDashboardCallback*)::; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 135:44.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 135:44.23 678 | aFrom->ChainTo(aTo.forget(), ""); 135:44.23 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:44.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::Dashboard::RequestHttpConnections(nsINetDashboardCallback*)::&&)>; RejectFunction = mozilla::net::Dashboard::RequestHttpConnections(nsINetDashboardCallback*)::; ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 135:44.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 135:44.23 1191 | void ChainTo(already_AddRefed aChainedPromise, 135:44.23 | ^~~~~~~ 135:44.35 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::net::SocketDataArgs; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 135:44.36 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::Dashboard::RequestSockets(nsINetDashboardCallback*)::; RejectFunction = mozilla::net::Dashboard::RequestSockets(nsINetDashboardCallback*)::; ResolveValueT = mozilla::net::SocketDataArgs; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 135:44.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 135:44.36 678 | aFrom->ChainTo(aTo.forget(), ""); 135:44.36 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:44.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::net::Dashboard::RequestSockets(nsINetDashboardCallback*)::; RejectFunction = mozilla::net::Dashboard::RequestSockets(nsINetDashboardCallback*)::; ResolveValueT = mozilla::net::SocketDataArgs; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 135:44.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::net::SocketDataArgs; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 135:44.36 1191 | void ChainTo(already_AddRefed aChainedPromise, 135:44.36 | ^~~~~~~ 135:50.71 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 135:50.71 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 135:50.71 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ChildIterator.h:11, 135:50.71 from /builddir/build/BUILD/firefox-140.4.0/dom/base/AbstractRange.cpp:14: 135:50.72 /builddir/build/BUILD/firefox-140.4.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]': 135:50.72 /builddir/build/BUILD/firefox-140.4.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 >*]' 135:50.72 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 135:50.72 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 135:50.72 /builddir/build/BUILD/firefox-140.4.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] 135:50.72 302 | memcpy(&value, &aInternalValue, sizeof(value)); 135:50.72 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:50.72 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 135:50.72 413 | struct FrameBidiData { 135:50.72 | ^~~~~~~~~~~~~ 136:00.47 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 136:00.47 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 136:00.47 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 136:00.47 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 136:00.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 136:00.48 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 136:00.48 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 136:00.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 136:00.48 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 136:00.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 136:00.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 136:00.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:10: 136:00.48 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 136:00.48 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::CCGCScheduler::GCRunnerFired(mozilla::TimeStamp)::; RejectFunction = mozilla::CCGCScheduler::GCRunnerFired(mozilla::TimeStamp)::; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 136:00.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 136:00.48 678 | aFrom->ChainTo(aTo.forget(), ""); 136:00.48 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:00.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::CCGCScheduler::GCRunnerFired(mozilla::TimeStamp)::; RejectFunction = mozilla::CCGCScheduler::GCRunnerFired(mozilla::TimeStamp)::; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 136:00.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 136:00.49 1191 | void ChainTo(already_AddRefed aChainedPromise, 136:00.49 | ^~~~~~~ 136:03.20 security/manager/ssl 136:03.21 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 136:07.33 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 136:07.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 136:07.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h:12, 136:07.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:10, 136:07.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BasePrincipal.h:15, 136:07.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIDNSService.h:21, 136:07.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDNSService.h:9, 136:07.33 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/net/ChildDNSService.h:11, 136:07.33 from /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/ChildDNSService.cpp:5, 136:07.33 from Unified_cpp_netwerk_dns0.cpp:2: 136:07.33 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 136:07.33 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 136:07.33 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 136:07.33 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 136:07.33 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 136:07.33 inlined from 'already_AddRefed mozilla::net::merge_rrset(AddrInfo*, AddrInfo*)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/TRRQuery.cpp:28:43, 136:07.33 inlined from 'virtual AHostResolver::LookupStatus mozilla::net::TRRQuery::CompleteLookup(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, nsHostRecord::TRRSkippedReason, mozilla::net::TRR*)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/TRRQuery.cpp:250:31: 136:07.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:07.33 315 | mHdr->mLength = 0; 136:07.33 | ~~~~~~~~~~~~~~^~~ 136:07.33 In file included from Unified_cpp_netwerk_dns0.cpp:137: 136:07.33 /builddir/build/BUILD/firefox-140.4.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*)': 136:07.33 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/TRRQuery.cpp:26:21: note: at offset 8 into object 'addresses' of size 8 136:07.33 26 | nsTArray addresses; 136:07.33 | ^~~~~~~~~ 136:07.33 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 136:07.33 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 136:07.33 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 136:07.33 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = mozilla::net::NetAddr; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 136:07.33 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 136:07.33 inlined from 'already_AddRefed mozilla::net::merge_rrset(AddrInfo*, AddrInfo*)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/TRRQuery.cpp:31:41, 136:07.33 inlined from 'virtual AHostResolver::LookupStatus mozilla::net::TRRQuery::CompleteLookup(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, nsHostRecord::TRRSkippedReason, mozilla::net::TRR*)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/TRRQuery.cpp:250:31: 136:07.33 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:07.33 315 | mHdr->mLength = 0; 136:07.33 | ~~~~~~~~~~~~~~^~~ 136:07.33 /builddir/build/BUILD/firefox-140.4.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*)': 136:07.33 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/TRRQuery.cpp:26:21: note: at offset 8 into object 'addresses' of size 8 136:07.33 26 | nsTArray addresses; 136:07.33 | ^~~~~~~~~ 136:19.75 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 136:19.75 from /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcpublic.h:38, 136:19.75 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsJSUtils.h:25, 136:19.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ProfilerMarkers.h:39, 136:19.76 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SpinEventLoopUntil.h:13, 136:19.76 from /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsAsyncRedirectVerifyHelper.cpp:7, 136:19.76 from Unified_cpp_netwerk_base2.cpp:2: 136:19.76 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 136:19.76 inlined from 'void nsTArray_Impl::Clear() [with E = int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 136:19.76 inlined from 'void nsTArray_Impl::Assign(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1483:10, 136:19.76 inlined from 'void mozilla::net::nsIOService::ParsePortList(const char*, bool)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsIOService.cpp:1671:30: 136:19.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:19.77 315 | mHdr->mLength = 0; 136:19.77 | ~~~~~~~~~~~~~~^~~ 136:19.77 In file included from Unified_cpp_netwerk_base2.cpp:101: 136:19.77 /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsIOService.cpp: In member function 'void mozilla::net::nsIOService::ParsePortList(const char*, bool)': 136:19.77 /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsIOService.cpp:1668:21: note: at offset 8 into object 'restrictedPortList' of size 8 136:19.77 1668 | nsTArray restrictedPortList; 136:19.77 | ^~~~~~~~~~~~~~~~~~ 136:20.50 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 136:20.50 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 136:20.50 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 136:20.50 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 136:20.50 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 136:20.50 from /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsNetUtil.h:21, 136:20.50 from /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsAsyncRedirectVerifyHelper.cpp:10: 136:20.51 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]', 136:20.51 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsBaseChannel::BeginPumpingData()::; RejectFunction = nsBaseChannel::BeginPumpingData()::; ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 136:20.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 136:20.51 678 | aFrom->ChainTo(aTo.forget(), ""); 136:20.51 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:20.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsBaseChannel::BeginPumpingData()::; RejectFunction = nsBaseChannel::BeginPumpingData()::; ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]': 136:20.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = nsresult; bool IsExclusive = true]' 136:20.51 1191 | void ChainTo(already_AddRefed aChainedPromise, 136:20.51 | ^~~~~~~ 136:25.72 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 136:25.72 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIStringBundle.h:13, 136:25.72 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/NSSErrorsService.h:13, 136:25.72 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/ScopedNSSTypes.h:24, 136:25.72 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNSSCertificateDB.h:8, 136:25.72 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:7, 136:25.72 from Unified_cpp_security_manager_ssl0.cpp:2: 136:25.72 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 136:25.72 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 136:25.72 inlined from 'nsresult {anonymous}::VerifySignature(AppTrustedRoot, const SECItem&, nsTArray&, nsTArray&, SECOidTag&, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:829:19, 136:25.72 inlined from 'nsresult {anonymous}::VerifyPK7Signature(AppTrustedRoot, nsIZipReader*, SignaturePolicy&, nsTHashtable&, bool&, nsTArray&, SECOidTag&)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1213:23, 136:25.72 inlined from 'nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1327:28: 136:25.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:25.73 315 | mHdr->mLength = 0; 136:25.73 | ~~~~~~~~~~~~~~^~~ 136:25.73 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp: In function 'nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)': 136:25.73 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1316:21: note: at offset 8 into object 'pkcs7CertDER' of size 8 136:25.73 1316 | nsTArray pkcs7CertDER; 136:25.73 | ^~~~~~~~~~~~ 136:25.73 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 136:25.73 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 136:25.73 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1118:12, 136:25.73 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 136:25.73 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 136:25.73 inlined from 'nsresult {anonymous}::VerifyCOSESignature(AppTrustedRoot, nsIZipReader*, SignaturePolicy&, nsTHashtable&, bool&, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1150:35, 136:25.74 inlined from 'nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1335:29: 136:25.74 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:25.74 315 | mHdr->mLength = 0; 136:25.74 | ~~~~~~~~~~~~~~^~~ 136:25.74 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp: In function 'nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)': 136:25.74 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1319:21: note: at offset 8 into object 'coseCertDER' of size 8 136:25.74 1319 | nsTArray coseCertDER; 136:25.74 | ^~~~~~~~~~~ 136:25.74 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 136:25.74 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 136:25.74 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 136:25.74 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 136:25.74 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 136:25.75 inlined from 'nsresult {anonymous}::VerifyCOSESignature(AppTrustedRoot, nsIZipReader*, SignaturePolicy&, nsTHashtable&, bool&, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1150:35, 136:25.75 inlined from 'nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1335:29: 136:25.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:25.75 450 | mArray.mHdr->mLength = 0; 136:25.75 | ~~~~~~~~~~~~~~~~~~~~~^~~ 136:25.75 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp: In function 'nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)': 136:25.75 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1150:34: note: at offset 8 into object '' of size 8 136:25.75 1150 | aCoseCertDER = context.TakeCert(); 136:25.75 | ~~~~~~~~~~~~~~~~^~ 136:25.75 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 136:25.75 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 136:25.75 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 136:25.75 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 136:25.75 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 136:25.75 inlined from 'nsresult {anonymous}::VerifyCOSESignature(AppTrustedRoot, nsIZipReader*, SignaturePolicy&, nsTHashtable&, bool&, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1150:35, 136:25.75 inlined from 'nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1335:29: 136:25.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:25.75 450 | mArray.mHdr->mLength = 0; 136:25.76 | ~~~~~~~~~~~~~~~~~~~~~^~~ 136:25.76 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp: In function 'nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)': 136:25.76 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1319:21: note: at offset 8 into object 'coseCertDER' of size 8 136:25.76 1319 | nsTArray coseCertDER; 136:25.76 | ^~~~~~~~~~~ 136:25.76 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 136:25.76 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 136:25.76 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 136:25.76 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 136:25.76 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 136:25.76 inlined from 'nsresult {anonymous}::VerifyCOSESignature(AppTrustedRoot, nsIZipReader*, SignaturePolicy&, nsTHashtable&, bool&, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1150:35, 136:25.76 inlined from 'nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1335:29: 136:25.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:25.76 450 | mArray.mHdr->mLength = 0; 136:25.76 | ~~~~~~~~~~~~~~~~~~~~~^~~ 136:25.76 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp: In function 'nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)': 136:25.76 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1150:34: note: at offset 8 into object '' of size 8 136:25.76 1150 | aCoseCertDER = context.TakeCert(); 136:25.76 | ~~~~~~~~~~~~~~~~^~ 136:25.76 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 136:25.76 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 136:25.76 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 136:25.76 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 136:25.76 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 136:25.76 inlined from 'nsresult {anonymous}::VerifyCOSESignature(AppTrustedRoot, nsIZipReader*, SignaturePolicy&, nsTHashtable&, bool&, nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1150:35, 136:25.76 inlined from 'nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1335:29: 136:25.76 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:25.76 450 | mArray.mHdr->mLength = 0; 136:25.76 | ~~~~~~~~~~~~~~~~~~~~~^~~ 136:25.76 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp: In function 'nsresult {anonymous}::OpenSignedAppFile(AppTrustedRoot, nsIFile*, SignaturePolicy, nsIZipReader**, nsTArray >&)': 136:25.76 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/AppSignatureVerification.cpp:1319:21: note: at offset 8 into object 'coseCertDER' of size 8 136:25.76 1319 | nsTArray coseCertDER; 136:25.76 | ^~~~~~~~~~~ 136:30.25 In file included from /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:3375, 136:30.25 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:25, 136:30.25 from /builddir/build/BUILD/firefox-140.4.0/dom/base/ChromeUtils.h:11, 136:30.25 from /builddir/build/BUILD/firefox-140.4.0/dom/base/ChromeUtils.cpp:7, 136:30.25 from Unified_cpp_dom_base1.cpp:2: 136:30.25 In member function 'void nsTArray_base::MoveConstructNonAutoArray(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 136:30.25 inlined from 'nsTArray_Impl::nsTArray_Impl(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::ChildProcInfoDictionary; Alloc = nsTArrayFallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:1073:36, 136:30.25 inlined from 'FallibleTArray::FallibleTArray(nsTArray_Impl&&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::ChildProcInfoDictionary]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:3026:36, 136:30.25 inlined from 'mozilla::dom::Sequence::Sequence(nsTArray&&) [with T = mozilla::dom::ChildProcInfoDictionary]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:458:44, 136:30.25 inlined from 'mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::&)>' at /builddir/build/BUILD/firefox-140.4.0/dom/base/ChromeUtils.cpp:2057:49: 136:30.25 /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray-inl.h:655:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:30.25 655 | aOther.mHdr->mLength = 0; 136:30.25 | ~~~~~~~~~~~~~~~~~~~~~^~~ 136:30.26 /builddir/build/BUILD/firefox-140.4.0/dom/base/ChromeUtils.cpp: In lambda function: 136:30.26 /builddir/build/BUILD/firefox-140.4.0/dom/base/ChromeUtils.cpp:1995:47: note: at offset 8 into object 'childrenInfo' of size 8 136:30.26 1995 | nsTArray childrenInfo( 136:30.26 | ^~~~~~~~~~~~ 136:32.28 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/JSOracleParent.h:10, 136:32.28 from /builddir/build/BUILD/firefox-140.4.0/dom/base/ChromeUtils.cpp:9: 136:32.28 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, true>; ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]', 136:32.28 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ChromeUtils::CollectScrollingData(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::&)>; RejectFunction = mozilla::dom::ChromeUtils::CollectScrollingData(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::; ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 136:32.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 136:32.28 678 | aFrom->ChainTo(aTo.forget(), ""); 136:32.28 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:32.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ChromeUtils::CollectScrollingData(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::&)>; RejectFunction = mozilla::dom::ChromeUtils::CollectScrollingData(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::; ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]': 136:32.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]' 136:32.28 1191 | void ChainTo(already_AddRefed aChainedPromise, 136:32.28 | ^~~~~~~ 136:32.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise, bool, true>::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseISt5tupleIJjjEEbLb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 136:32.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 136:32.29 678 | aFrom->ChainTo(aTo.forget(), ""); 136:32.29 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:32.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = std::tuple; RejectValueT = bool; bool IsExclusive = true]' 136:32.29 1191 | void ChainTo(already_AddRefed aChainedPromise, 136:32.29 | ^~~~~~~ 136:32.43 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 136:32.43 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ChromeUtils::EnsureHeadlessContentProcess(const mozilla::dom::GlobalObject&, const nsACString&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::ChromeUtils::EnsureHeadlessContentProcess(const mozilla::dom::GlobalObject&, const nsACString&, mozilla::ErrorResult&)::; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 136:32.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 136:32.43 678 | aFrom->ChainTo(aTo.forget(), ""); 136:32.43 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:32.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ChromeUtils::EnsureHeadlessContentProcess(const mozilla::dom::GlobalObject&, const nsACString&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::ChromeUtils::EnsureHeadlessContentProcess(const mozilla::dom::GlobalObject&, const nsACString&, mozilla::ErrorResult&)::; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 136:32.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 136:32.43 1191 | void ChainTo(already_AddRefed aChainedPromise, 136:32.43 | ^~~~~~~ 136:32.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseINS_9UniquePtrINS_3dom13ContentParentENS2_29ContentParentKeepAliveDeleterEEE8nsresultLb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 136:32.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 136:32.44 678 | aFrom->ChainTo(aTo.forget(), ""); 136:32.44 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:32.44 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 136:32.44 1191 | void ChainTo(already_AddRefed aChainedPromise, 136:32.44 | ^~~~~~~ 136:32.48 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 136:32.48 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ChromeUtils::EnsureHeadlessContentProcess(const mozilla::dom::GlobalObject&, const nsACString&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::ChromeUtils::EnsureHeadlessContentProcess(const mozilla::dom::GlobalObject&, const nsACString&, mozilla::ErrorResult&)::; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 136:32.48 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 136:32.48 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 136:32.48 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 136:32.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 136:32.48 678 | aFrom->ChainTo(aTo.forget(), ""); 136:32.48 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:32.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 136:32.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 136:32.48 1191 | void ChainTo(already_AddRefed aChainedPromise, 136:32.48 | ^~~~~~~ 136:32.51 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]', 136:32.51 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ChromeUtils::EnsureHeadlessContentProcess(const mozilla::dom::GlobalObject&, const nsACString&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::ChromeUtils::EnsureHeadlessContentProcess(const mozilla::dom::GlobalObject&, const nsACString&, mozilla::ErrorResult&)::; ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 136:32.51 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 136:32.51 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 136:32.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 136:32.51 678 | aFrom->ChainTo(aTo.forget(), ""); 136:32.51 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:32.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]': 136:32.51 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::UniquePtr; RejectValueT = nsresult; bool IsExclusive = true]' 136:32.51 1191 | void ChainTo(already_AddRefed aChainedPromise, 136:32.51 | ^~~~~~~ 136:32.64 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, true>; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]', 136:32.64 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ChromeUtils::CollectPerfStats(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::ChromeUtils::CollectPerfStats(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 136:32.64 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 136:32.64 678 | aFrom->ChainTo(aTo.forget(), ""); 136:32.65 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:32.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ChromeUtils::CollectPerfStats(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::ChromeUtils::CollectPerfStats(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]': 136:32.65 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]' 136:32.65 1191 | void ChainTo(already_AddRefed aChainedPromise, 136:32.65 | ^~~~~~~ 136:32.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'virtual nsresult mozilla::MozPromise, bool, true>::ThenValueBase::ResolveOrRejectRunnable::_ZThn24_N7mozilla10MozPromiseI9nsTStringIcEbLb1EE13ThenValueBase23ResolveOrRejectRunnable6CancelEv()': 136:32.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 136:32.66 678 | aFrom->ChainTo(aTo.forget(), ""); 136:32.66 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:32.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]' 136:32.66 1191 | void ChainTo(already_AddRefed aChainedPromise, 136:32.66 | ^~~~~~~ 136:32.69 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, true>; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]', 136:32.70 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ChromeUtils::CollectPerfStats(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::ChromeUtils::CollectPerfStats(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 136:32.70 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 136:32.70 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 136:32.70 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 136:32.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 136:32.70 678 | aFrom->ChainTo(aTo.forget(), ""); 136:32.70 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:32.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]': 136:32.70 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]' 136:32.70 1191 | void ChainTo(already_AddRefed aChainedPromise, 136:32.70 | ^~~~~~~ 136:32.72 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, bool, true>; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]', 136:32.72 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ChromeUtils::CollectPerfStats(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::ChromeUtils::CollectPerfStats(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::; ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 136:32.72 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 136:32.72 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 136:32.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 136:32.73 678 | aFrom->ChainTo(aTo.forget(), ""); 136:32.73 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:32.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]': 136:32.73 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsTString; RejectValueT = bool; bool IsExclusive = true]' 136:32.73 1191 | void ChainTo(already_AddRefed aChainedPromise, 136:32.73 | ^~~~~~~ 136:32.98 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, nsresult, true>; ResolveValueT = mozilla::HashMap; RejectValueT = nsresult; bool IsExclusive = true]', 136:32.98 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::&)>; RejectFunction = mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::; ResolveValueT = mozilla::HashMap; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 136:32.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 136:32.98 678 | aFrom->ChainTo(aTo.forget(), ""); 136:32.98 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:32.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::&)>; RejectFunction = mozilla::dom::ChromeUtils::RequestProcInfo(mozilla::dom::GlobalObject&, mozilla::ErrorResult&)::; ResolveValueT = mozilla::HashMap; RejectValueT = nsresult; bool IsExclusive = true]': 136:32.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::HashMap; RejectValueT = nsresult; bool IsExclusive = true]' 136:32.98 1191 | void ChainTo(already_AddRefed aChainedPromise, 136:32.98 | ^~~~~~~ 136:39.26 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nscore.h:182, 136:39.27 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsStringFwd.h:12, 136:39.27 from /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsIOService.h:9, 136:39.27 from /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsInputStreamPump.cpp:7, 136:39.27 from Unified_cpp_netwerk_base3.cpp:2: 136:39.27 /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsPACMan.cpp: In member function 'bool mozilla::net::nsPACMan::ProcessPending()': 136:39.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsError.h:33:34: warning: value computed is not used [-Wunused-value] 136:39.27 33 | #define NS_SUCCEEDED(_nsresult) ((bool)MOZ_LIKELY(!NS_FAILED_impl(_nsresult))) 136:39.27 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:39.27 /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsPACMan.cpp:899:9: note: in expansion of macro 'NS_SUCCEEDED' 136:39.27 899 | NS_SUCCEEDED(mSystemProxySettings->GetProxyForURI( 136:39.27 | ^~~~~~~~~~~~ 136:42.99 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:13, 136:42.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Value.h:24, 136:42.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISimpleEnumerator.h:11, 136:42.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIDirectoryEnumerator.h:11, 136:42.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIFile.h:11, 136:42.99 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDirectoryServiceUtils.h:14, 136:42.99 from /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/TRRService.cpp:8, 136:42.99 from Unified_cpp_netwerk_dns1.cpp:2: 136:42.99 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsHostRecord]', 136:42.99 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 136:42.99 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 136:42.99 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 136:42.99 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 136:42.99 inlined from 'void nsHostResolver::Shutdown()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:348:1: 136:42.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of 'nsHostRecord [0]' [-Warray-bounds] 136:42.99 121 | elt->asT()->Release(); 136:42.99 | ~~~~~~~~~~~~~~~~~~~^~ 136:42.99 In file included from Unified_cpp_netwerk_dns1.cpp:56: 136:42.99 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp: In member function 'void nsHostResolver::Shutdown()': 136:42.99 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:303:7: note: at offset -8 into object 'evictionQ' of size 24 136:42.99 303 | evictionQ; 136:42.99 | ^~~~~~~~~ 136:42.99 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsHostRecord]', 136:42.99 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 136:42.99 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 136:42.99 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 136:42.99 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 136:42.99 inlined from 'void nsHostResolver::Shutdown()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:348:1: 136:42.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of 'nsHostRecord [0]' [-Warray-bounds] 136:42.99 121 | elt->asT()->Release(); 136:42.99 | ~~~~~~~~~~~~~~~~~~~^~ 136:42.99 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp: In member function 'void nsHostResolver::Shutdown()': 136:42.99 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:302:63: note: at offset -8 into object 'pendingQLow' of size 24 136:42.99 302 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 136:42.99 | ^~~~~~~~~~~ 136:42.99 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsHostRecord]', 136:42.99 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 136:42.99 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 136:42.99 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 136:42.99 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 136:42.99 inlined from 'void nsHostResolver::Shutdown()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:348:1: 136:42.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of 'nsHostRecord [0]' [-Warray-bounds] 136:42.99 121 | elt->asT()->Release(); 136:42.99 | ~~~~~~~~~~~~~~~~~~~^~ 136:42.99 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp: In member function 'void nsHostResolver::Shutdown()': 136:42.99 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:302:50: note: at offset -8 into object 'pendingQMed' of size 24 136:42.99 302 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 136:42.99 | ^~~~~~~~~~~ 136:42.99 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsHostRecord]', 136:42.99 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 136:42.99 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 136:42.99 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 136:42.99 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 136:42.99 inlined from 'void nsHostResolver::Shutdown()' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:348:1: 136:42.99 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of 'nsHostRecord [0]' [-Warray-bounds] 136:42.99 121 | elt->asT()->Release(); 136:42.99 | ~~~~~~~~~~~~~~~~~~~^~ 136:42.99 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp: In member function 'void nsHostResolver::Shutdown()': 136:42.99 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:302:36: note: at offset -8 into object 'pendingQHigh' of size 24 136:42.99 302 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 136:42.99 | ^~~~~~~~~~~~ 136:47.42 In static member function 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]', 136:47.42 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 136:47.42 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 136:47.42 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 136:47.42 inlined from 'AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1758:36: 136:47.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript -1 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 136:47.42 118 | elt->asT()->AddRef(); 136:47.42 | ~~~~~~~~~~~~~~~~~~^~ 136:47.42 /builddir/build/BUILD/firefox-140.4.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&)': 136:47.42 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1757:54: note: at offset -8 into object 'cbs' of size 24 136:47.42 1757 | mozilla::LinkedList> cbs = 136:47.42 | ^~~ 136:47.42 In static member function 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]', 136:47.42 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 136:47.42 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 136:47.42 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 136:47.42 inlined from 'AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1758:36: 136:47.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 136:47.42 118 | elt->asT()->AddRef(); 136:47.42 | ~~~~~~~~~~~~~~~~~~^~ 136:47.42 /builddir/build/BUILD/firefox-140.4.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&)': 136:47.42 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1757:54: note: at offset -8 into object 'cbs' of size 24 136:47.42 1757 | mozilla::LinkedList> cbs = 136:47.42 | ^~~ 136:47.42 In static member function 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]', 136:47.42 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 136:47.42 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 136:47.42 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 136:47.42 inlined from 'AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1758:36: 136:47.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 136:47.42 118 | elt->asT()->AddRef(); 136:47.42 | ~~~~~~~~~~~~~~~~~~^~ 136:47.42 /builddir/build/BUILD/firefox-140.4.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&)': 136:47.42 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1757:54: note: at offset -8 into object 'cbs' of size 24 136:47.42 1757 | mozilla::LinkedList> cbs = 136:47.42 | ^~~ 136:47.42 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]', 136:47.42 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 136:47.42 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 136:47.42 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 136:47.42 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 136:47.42 inlined from 'AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1773:1: 136:47.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of 'nsResolveHostCallback [0]' [-Warray-bounds] 136:47.42 121 | elt->asT()->Release(); 136:47.42 | ~~~~~~~~~~~~~~~~~~~^~ 136:47.42 /builddir/build/BUILD/firefox-140.4.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&)': 136:47.42 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1757:54: note: at offset -8 into object 'cbs' of size 24 136:47.42 1757 | mozilla::LinkedList> cbs = 136:47.42 | ^~~ 136:47.42 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]', 136:47.42 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 136:47.42 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 136:47.42 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 136:47.42 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 136:47.42 inlined from 'AHostResolver::LookupStatus nsHostResolver::CompleteLookupByTypeLocked(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, mozilla::net::TRRSkippedReason, uint32_t, bool, const mozilla::MutexAutoLock&)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1773:1: 136:47.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript -1 is outside array bounds of 'nsResolveHostCallback [0]' [-Warray-bounds] 136:47.42 121 | elt->asT()->Release(); 136:47.42 | ~~~~~~~~~~~~~~~~~~~^~ 136:47.42 /builddir/build/BUILD/firefox-140.4.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&)': 136:47.42 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1757:54: note: at offset -8 into object 'cbs' of size 24 136:47.42 1757 | mozilla::LinkedList> cbs = 136:47.42 | ^~~ 136:48.18 In static member function 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]', 136:48.18 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 136:48.18 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 136:48.18 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 136:48.18 inlined from 'AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1641:32: 136:48.18 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript -1 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 136:48.18 118 | elt->asT()->AddRef(); 136:48.18 | ~~~~~~~~~~~~~~~~~~^~ 136:48.19 /builddir/build/BUILD/firefox-140.4.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&)': 136:48.19 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1640:54: note: at offset -8 into object 'cbs' of size 24 136:48.19 1640 | mozilla::LinkedList> cbs = 136:48.19 | ^~~ 136:48.19 In static member function 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]', 136:48.19 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 136:48.19 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 136:48.19 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 136:48.19 inlined from 'AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1641:32: 136:48.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 136:48.19 118 | elt->asT()->AddRef(); 136:48.19 | ~~~~~~~~~~~~~~~~~~^~ 136:48.19 /builddir/build/BUILD/firefox-140.4.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&)': 136:48.19 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1640:54: note: at offset -8 into object 'cbs' of size 24 136:48.19 1640 | mozilla::LinkedList> cbs = 136:48.19 | ^~~ 136:48.19 In static member function 'static void mozilla::detail::LinkedListElementTraits >::enterList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]', 136:48.19 inlined from 'void mozilla::LinkedListElement::adjustLinkForMove(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:377:24, 136:48.19 inlined from 'mozilla::LinkedListElement::LinkedListElement(mozilla::LinkedListElement&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:187:22, 136:48.19 inlined from 'mozilla::LinkedList::LinkedList(mozilla::LinkedList&&) [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:453:40, 136:48.19 inlined from 'AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1641:32: 136:48.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:118:23: warning: array subscript 0 is outside array bounds of 'mozilla::LinkedList > [1]' [-Warray-bounds] 136:48.19 118 | elt->asT()->AddRef(); 136:48.19 | ~~~~~~~~~~~~~~~~~~^~ 136:48.19 /builddir/build/BUILD/firefox-140.4.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&)': 136:48.19 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1640:54: note: at offset -8 into object 'cbs' of size 24 136:48.19 1640 | mozilla::LinkedList> cbs = 136:48.19 | ^~~ 136:48.19 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]', 136:48.19 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 136:48.19 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 136:48.19 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 136:48.19 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 136:48.19 inlined from 'AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1675:1: 136:48.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript 0 is outside array bounds of 'nsResolveHostCallback [0]' [-Warray-bounds] 136:48.19 121 | elt->asT()->Release(); 136:48.19 | ~~~~~~~~~~~~~~~~~~~^~ 136:48.19 /builddir/build/BUILD/firefox-140.4.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&)': 136:48.19 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1640:54: note: at offset -8 into object 'cbs' of size 24 136:48.19 1640 | mozilla::LinkedList> cbs = 136:48.19 | ^~~ 136:48.19 In static member function 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = nsResolveHostCallback]', 136:48.19 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 136:48.19 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 136:48.19 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 136:48.19 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 136:48.19 inlined from 'AHostResolver::LookupStatus nsHostResolver::CompleteLookupLocked(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&, mozilla::net::TRRSkippedReason, mozilla::net::TRR*, const mozilla::MutexAutoLock&)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1675:1: 136:48.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24: warning: array subscript -1 is outside array bounds of 'nsResolveHostCallback [0]' [-Warray-bounds] 136:48.19 121 | elt->asT()->Release(); 136:48.19 | ~~~~~~~~~~~~~~~~~~~^~ 136:48.19 /builddir/build/BUILD/firefox-140.4.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&)': 136:48.19 /builddir/build/BUILD/firefox-140.4.0/netwerk/dns/nsHostResolver.cpp:1640:54: note: at offset -8 into object 'cbs' of size 24 136:48.19 1640 | mozilla::LinkedList> cbs = 136:48.19 | ^~~ 136:49.52 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 136:49.52 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIStringBundle.h:13, 136:49.52 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/NSSErrorsService.h:13, 136:49.52 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/ScopedNSSTypes.h:24, 136:49.52 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/EnterpriseRoots.h:10, 136:49.52 from /builddir/build/BUILD/firefox-140.4.0/security/certverifier/CertVerifier.h:12, 136:49.52 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/PKCS11ModuleDB.cpp:9, 136:49.52 from Unified_cpp_security_manager_ssl1.cpp:2: 136:49.52 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 136:49.52 inlined from 'nsTArray_Impl::value_type* nsTArray_Impl::AppendElementsInternal(nsTArray_Impl&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsTArray; Allocator = nsTArrayInfallibleAllocator; E = nsTArray; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2678:31, 136:49.52 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElements(nsTArray_Impl&&) [with Item = nsTArray; Allocator = nsTArrayInfallibleAllocator; E = nsTArray]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2829:41, 136:49.52 inlined from 'nsTArray > GetEnterpriseCertificates()' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/TLSClientAuthCertSelection.cpp:421:40: 136:49.52 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 136:49.52 315 | mHdr->mLength = 0; 136:49.52 | ~~~~~~~~~~~~~~^~~ 136:49.52 In file included from Unified_cpp_security_manager_ssl1.cpp:56: 136:49.52 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/TLSClientAuthCertSelection.cpp: In function 'nsTArray > GetEnterpriseCertificates()': 136:49.52 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/TLSClientAuthCertSelection.cpp:407:31: note: at offset 8 into object 'enterpriseCertificates' of size 8 136:49.52 407 | nsTArray> enterpriseCertificates; 136:49.52 | ^~~~~~~~~~~~~~~~~~~~~~ 136:49.66 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 136:49.66 inlined from 'void nsTArray_Impl::Clear() [with E = unsigned char; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 136:49.66 inlined from 'virtual nsresult ClientAuthDialogCallback::CertificateChosen(nsIX509Cert*, nsIClientAuthRememberService::Duration)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/TLSClientAuthCertSelection.cpp:658:30: 136:49.66 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 136:49.66 315 | mHdr->mLength = 0; 136:49.66 | ~~~~~~~~~~~~~~^~~ 136:49.66 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/TLSClientAuthCertSelection.cpp: In member function 'virtual nsresult ClientAuthDialogCallback::CertificateChosen(nsIX509Cert*, nsIClientAuthRememberService::Duration)': 136:49.66 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/TLSClientAuthCertSelection.cpp:654:21: note: at offset 8 into object 'selectedCertBytes' of size 8 136:49.66 654 | nsTArray selectedCertBytes; 136:49.66 | ^~~~~~~~~~~~~~~~~ 136:54.91 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 136:54.91 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameLoader.h:36, 136:54.91 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameLoaderOwner.h:11, 136:54.91 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsOpenURIInFrameParams.h:10, 136:54.91 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsOpenURIInFrameParams.cpp:7, 136:54.91 from Unified_cpp_dom_base10.cpp:11: 136:54.91 /builddir/build/BUILD/firefox-140.4.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]': 136:54.91 /builddir/build/BUILD/firefox-140.4.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 >*]' 136:54.91 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 136:54.91 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 136:54.91 /builddir/build/BUILD/firefox-140.4.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] 136:54.91 302 | memcpy(&value, &aInternalValue, sizeof(value)); 136:54.91 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 136:54.91 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 136:54.91 413 | struct FrameBidiData { 136:54.91 | ^~~~~~~~~~~~~ 137:18.39 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 137:18.39 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIStringBundle.h:13, 137:18.39 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/NSSErrorsService.h:13, 137:18.39 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/ScopedNSSTypes.h:24, 137:18.39 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNSSCertificate.h:9, 137:18.39 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNSSCertificate.cpp:6, 137:18.39 from Unified_cpp_security_manager_ssl2.cpp:11: 137:18.39 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 137:18.39 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 137:18.39 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = EnterpriseCert; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 137:18.39 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = EnterpriseCert; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 137:18.39 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 137:18.39 inlined from 'void nsNSSComponent::_ZN14nsNSSComponent21ImportEnterpriseRootsEv.part.0()' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNSSComponent.cpp:352:49: 137:18.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 137:18.39 450 | mArray.mHdr->mLength = 0; 137:18.40 | ~~~~~~~~~~~~~~~~~~~~~^~~ 137:18.40 In file included from Unified_cpp_security_manager_ssl2.cpp:29: 137:18.40 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNSSComponent.cpp: In member function 'void nsNSSComponent::_ZN14nsNSSComponent21ImportEnterpriseRootsEv.part.0()': 137:18.40 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNSSComponent.cpp:348:28: note: at offset 8 into object 'enterpriseCerts' of size 8 137:18.40 348 | nsTArray enterpriseCerts; 137:18.40 | ^~~~~~~~~~~~~~~ 137:18.40 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 137:18.40 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:620:1, 137:18.40 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = EnterpriseCert; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1119:21, 137:18.40 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = EnterpriseCert; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1116:14, 137:18.40 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2745:21, 137:18.40 inlined from 'void nsNSSComponent::_ZN14nsNSSComponent21ImportEnterpriseRootsEv.part.0()' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNSSComponent.cpp:352:49: 137:18.40 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 137:18.40 450 | mArray.mHdr->mLength = 0; 137:18.40 | ~~~~~~~~~~~~~~~~~~~~~^~~ 137:18.40 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNSSComponent.cpp: In member function 'void nsNSSComponent::_ZN14nsNSSComponent21ImportEnterpriseRootsEv.part.0()': 137:18.40 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNSSComponent.cpp:348:28: note: at offset 8 into object 'enterpriseCerts' of size 8 137:18.40 348 | nsTArray enterpriseCerts; 137:18.40 | ^~~~~~~~~~~~~~~ 137:18.81 security/sandbox/linux/libmozsandbox.so 137:21.14 In file included from /usr/include/string.h:535, 137:21.14 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/string.h:3, 137:21.15 from /usr/include/nss/secport.h:42, 137:21.15 from /usr/include/nss/seccomon.h:27, 137:21.15 from /usr/include/nss/certt.h:12, 137:21.15 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/system_wrappers/certt.h:3, 137:21.15 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNSSCertTrust.h:8, 137:21.15 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNSSCertTrust.cpp:5, 137:21.15 from Unified_cpp_security_manager_ssl2.cpp:2: 137:21.15 In function 'void* memcpy(void*, const void*, size_t)', 137:21.15 inlined from 'nsresult GenerateType3Msg(const nsString&, const nsString&, const nsString&, const void*, uint32_t, void**, uint32_t*)' at /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNTLMAuthModule.cpp:817:11: 137:21.15 /usr/include/bits/string_fortified.h:29:33: warning: '*(__int128 unsigned*)(&ntlmv2Resp[0])' may be used uninitialized [-Wmaybe-uninitialized] 137:21.15 29 | return __builtin___memcpy_chk (__dest, __src, __len, 137:21.15 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 137:21.15 30 | __glibc_objsize0 (__dest)); 137:21.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:21.15 In file included from Unified_cpp_security_manager_ssl2.cpp:65: 137:21.15 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNTLMAuthModule.cpp: In function 'nsresult GenerateType3Msg(const nsString&, const nsString&, const nsString&, const void*, uint32_t, void**, uint32_t*)': 137:21.15 /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNTLMAuthModule.cpp:590:11: note: '*(__int128 unsigned*)(&ntlmv2Resp[0])' was declared here 137:21.16 590 | uint8_t ntlmv2Resp[NTLMv2_RESP_LEN]; 137:21.16 | ^~~~~~~~~~ 137:22.31 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 137:22.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 137:22.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 137:22.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 137:22.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 137:22.31 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 137:22.31 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 137:22.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 137:22.31 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 137:22.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/GleanMetric.h:11, 137:22.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/Boolean.h:11, 137:22.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/MetricTypes.h:8, 137:22.31 from /builddir/build/BUILD/firefox-140.4.0/security/certverifier/CertVerifier.h:19, 137:22.31 from /builddir/build/BUILD/firefox-140.4.0/security/manager/ssl/nsNSSCertificate.cpp:8: 137:22.31 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 137:22.32 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsNSSComponent::AsyncClearSSLExternalAndInternalSessionCache(JSContext*, mozilla::dom::Promise**)::::; RejectFunction = nsNSSComponent::AsyncClearSSLExternalAndInternalSessionCache(JSContext*, mozilla::dom::Promise**)::::; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 137:22.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 137:22.32 678 | aFrom->ChainTo(aTo.forget(), ""); 137:22.32 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:22.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsNSSComponent::AsyncClearSSLExternalAndInternalSessionCache(JSContext*, mozilla::dom::Promise**)::::; RejectFunction = nsNSSComponent::AsyncClearSSLExternalAndInternalSessionCache(JSContext*, mozilla::dom::Promise**)::::; ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 137:22.32 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::void_t; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 137:22.32 1191 | void ChainTo(already_AddRefed aChainedPromise, 137:22.32 | ^~~~~~~ 137:22.45 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/loader/ScriptLoadRequest.h:22, 137:22.46 from /builddir/build/BUILD/firefox-140.4.0/dom/script/ScriptLoader.h:14, 137:22.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 137:22.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ProcessIsolation.h:15, 137:22.46 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/CanonicalBrowsingContext.h:14, 137:22.46 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsWindowRoot.cpp:29, 137:22.46 from Unified_cpp_dom_base11.cpp:20: 137:22.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SharedSubResourceCache.h: In member function 'bool mozilla::SharedSubResourceCache::CoalesceLoad(const Key&, LoadingValue&, mozilla::CachedSubResourceState)': 137:22.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SharedSubResourceCache.h:484: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 137:22.46 484 | } else if (aExistingLoadState == CachedSubResourceState::Pending) { 137:22.46 | 137:22.46 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/SharedSubResourceCache.h:484: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 137:24.55 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:3375, 137:24.55 from /builddir/build/BUILD/firefox-140.4.0/ipc/chromium/src/chrome/common/ipc_message.h:20, 137:24.55 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtils.h:13, 137:24.55 from /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsSimpleURI.cpp:9, 137:24.55 from Unified_cpp_netwerk_base4.cpp:2: 137:24.55 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 137:24.55 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:338:25, 137:24.55 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:2509:40, 137:24.55 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 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1602:52, 137:24.55 inlined from 'virtual nsresult mozilla::net::nsUDPSocket::Send(const nsACString&, uint16_t, const nsTArray&, uint32_t*)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsUDPSocket.cpp:1140:38: 137:24.55 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'FallibleTArray [1]' [-Warray-bounds] 137:24.55 315 | mHdr->mLength = 0; 137:24.55 | ~~~~~~~~~~~~~~^~~ 137:24.55 In file included from Unified_cpp_netwerk_base4.cpp:92: 137:24.55 /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsUDPSocket.cpp: In member function 'virtual nsresult mozilla::net::nsUDPSocket::Send(const nsACString&, uint16_t, const nsTArray&, uint32_t*)': 137:24.55 /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsUDPSocket.cpp:1139:27: note: at offset 8 into object 'fallibleArray' of size 8 137:24.55 1139 | FallibleTArray fallibleArray; 137:24.55 | ^~~~~~~~~~~~~ 137:24.96 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 137:24.96 inlined from 'void nsTArray_Impl::Clear() [with E = std::tuple; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 137:24.96 inlined from 'mozilla::net::nsSocketTransportService::UpdatePortRemapPreference(const nsACString&)::' at /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsSocketTransportService2.cpp:215:21, 137:24.96 inlined from 'bool mozilla::net::nsSocketTransportService::UpdatePortRemapPreference(const nsACString&)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsSocketTransportService2.cpp:235:30: 137:24.96 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 137:24.96 315 | mHdr->mLength = 0; 137:24.96 | ~~~~~~~~~~~~~~^~~ 137:24.96 In file included from Unified_cpp_netwerk_base4.cpp:20: 137:24.96 /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsSocketTransportService2.cpp: In member function 'bool mozilla::net::nsSocketTransportService::UpdatePortRemapPreference(const nsACString&)': 137:24.96 /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsSocketTransportService2.cpp:173:46: note: at offset 8 into object 'ranges' of size 8 137:24.96 173 | nsTArray> ranges(2); 137:24.96 | ^~~~~~ 137:24.96 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 137:24.96 inlined from 'void nsTArray_Impl::Clear() [with E = std::tuple; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsTArray.h:1959:36, 137:24.96 inlined from 'mozilla::net::nsSocketTransportService::UpdatePortRemapPreference(const nsACString&)::' at /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsSocketTransportService2.cpp:231:24, 137:24.96 inlined from 'bool mozilla::net::nsSocketTransportService::UpdatePortRemapPreference(const nsACString&)' at /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsSocketTransportService2.cpp:235:30: 137:24.96 /builddir/build/BUILD/firefox-140.4.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] 137:24.96 315 | mHdr->mLength = 0; 137:24.96 | ~~~~~~~~~~~~~~^~~ 137:24.96 /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsSocketTransportService2.cpp: In member function 'bool mozilla::net::nsSocketTransportService::UpdatePortRemapPreference(const nsACString&)': 137:24.96 /builddir/build/BUILD/firefox-140.4.0/netwerk/base/nsSocketTransportService2.cpp:163:18: note: at offset 8 into object 'portRemapping' of size 8 137:24.96 163 | TPortRemapping portRemapping; 137:24.96 | ^~~~~~~~~~~~~ 137:27.19 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 137:27.19 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameLoader.h:36, 137:27.19 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameLoaderOwner.h:11, 137:27.19 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsWindowRoot.cpp:17: 137:27.19 /builddir/build/BUILD/firefox-140.4.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:27.19 /builddir/build/BUILD/firefox-140.4.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:27.19 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:27.19 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 137:27.19 /builddir/build/BUILD/firefox-140.4.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:27.19 302 | memcpy(&value, &aInternalValue, sizeof(value)); 137:27.19 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:27.19 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 137:27.19 413 | struct FrameBidiData { 137:27.19 | ^~~~~~~~~~~~~ 137:36.93 toolkit/components/glean 137:44.48 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/JSONWriter.h:98, 137:44.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:12, 137:44.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 137:44.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/ProfilingStack.h:11, 137:44.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:29, 137:44.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/Id.h:35, 137:44.48 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:27, 137:44.48 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 137:44.48 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 137:44.48 from /builddir/build/BUILD/firefox-140.4.0/dom/base/GlobalTeardownObserver.h:11, 137:44.48 from /builddir/build/BUILD/firefox-140.4.0/dom/base/GlobalTeardownObserver.cpp:7, 137:44.48 from Unified_cpp_dom_base3.cpp:2: 137:44.48 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 137:44.48 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2177:40: required from here 137:44.48 /builddir/build/BUILD/firefox-140.4.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] 137:44.48 37 | memset(aT, 0, sizeof(T)); 137:44.48 | ~~~~~~^~~~~~~~~~~~~~~~~~ 137:44.48 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/base/IntlUtils.h:11, 137:44.48 from /builddir/build/BUILD/firefox-140.4.0/dom/base/IntlUtils.cpp:7, 137:44.48 from Unified_cpp_dom_base3.cpp:83: 137:44.48 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2176:8: note: 'struct xpc::GlobalProperties' declared here 137:44.48 2176 | struct GlobalProperties { 137:44.49 | ^~~~~~~~~~~~~~~~ 137:45.32 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 137:45.32 from /builddir/build/BUILD/firefox-140.4.0/layout/base/nsCSSFrameConstructor.h:26, 137:45.33 from /builddir/build/BUILD/firefox-140.4.0/layout/base/PresShell.h:32, 137:45.33 from /builddir/build/BUILD/firefox-140.4.0/dom/base/Highlight.cpp:18, 137:45.33 from Unified_cpp_dom_base3.cpp:11: 137:45.33 /builddir/build/BUILD/firefox-140.4.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:45.33 /builddir/build/BUILD/firefox-140.4.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:45.33 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:45.33 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 137:45.33 /builddir/build/BUILD/firefox-140.4.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:45.33 302 | memcpy(&value, &aInternalValue, sizeof(value)); 137:45.33 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 137:45.33 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 137:45.33 413 | struct FrameBidiData { 137:45.33 | ^~~~~~~~~~~~~ 137:48.49 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/AnimationEffect.h:15, 137:48.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/KeyframeEffect.h:31, 137:48.49 from /builddir/build/BUILD/firefox-140.4.0/dom/base/MutationObservers.cpp:28, 137:48.49 from Unified_cpp_dom_base4.cpp:56: 137:48.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 137:48.49 /builddir/build/BUILD/firefox-140.4.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 137:48.49 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 137:48.49 | 137:48.49 /builddir/build/BUILD/firefox-140.4.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 137:50.10 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/MetricTypes.h:14, 137:50.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/DomMetrics.h:12, 137:50.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:67, 137:50.10 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 137:50.10 from /builddir/build/BUILD/firefox-140.4.0/dom/base/Document.cpp:161, 137:50.10 from Unified_cpp_dom_base2.cpp:38: 137:50.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/Labeled.h: In member function 'mozilla::glean::impl::CounterMetric mozilla::glean::impl::Labeled::Get(const nsACString&) const': 137:50.10 /builddir/build/BUILD/firefox-140.4.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 137:50.10 131 | } else if (auto mirrorHgramId = HistogramIdForMetric(mId)) { 137:50.10 | 137:50.10 /builddir/build/BUILD/firefox-140.4.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 137:54.53 toolkit/components/telemetry 138:01.51 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 138:01.51 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 138:01.51 from /builddir/build/BUILD/firefox-140.4.0/dom/base/MutationObservers.cpp:13: 138:01.51 /builddir/build/BUILD/firefox-140.4.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]': 138:01.51 /builddir/build/BUILD/firefox-140.4.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 >*]' 138:01.51 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 138:01.51 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 138:01.51 /builddir/build/BUILD/firefox-140.4.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] 138:01.51 302 | memcpy(&value, &aInternalValue, sizeof(value)); 138:01.52 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:01.52 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 138:01.52 413 | struct FrameBidiData { 138:01.52 | ^~~~~~~~~~~~~ 138:05.40 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 138:05.40 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 138:05.40 from /builddir/build/BUILD/firefox-140.4.0/dom/base/DirectionalityUtils.cpp:31, 138:05.40 from Unified_cpp_dom_base2.cpp:20: 138:05.40 /builddir/build/BUILD/firefox-140.4.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]': 138:05.40 /builddir/build/BUILD/firefox-140.4.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 >*]' 138:05.40 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 138:05.40 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 138:05.40 /builddir/build/BUILD/firefox-140.4.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] 138:05.40 302 | memcpy(&value, &aInternalValue, sizeof(value)); 138:05.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:05.40 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 138:05.40 413 | struct FrameBidiData { 138:05.40 | ^~~~~~~~~~~~~ 138:11.18 In file included from /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:3375, 138:11.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:22, 138:11.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 138:11.18 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameMessageManager.h:24, 138:11.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MessageListenerManager.h:11, 138:11.18 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MessageBroadcaster.h:10, 138:11.18 from /builddir/build/BUILD/firefox-140.4.0/dom/base/MessageBroadcaster.cpp:7, 138:11.18 from Unified_cpp_dom_base4.cpp:2: 138:11.18 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 138:11.18 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray-inl.h:620:1, 138:11.18 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:1119:21, 138:11.18 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:1116:14, 138:11.18 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:2745:21, 138:11.19 inlined from 'bool mozilla::dom::Navigator::Vibrate(const nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/base/Navigator.cpp:839: 138:11.21 /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 138:11.21 450 | mArray.mHdr->mLength = 0; 138:11.21 | ~~~~~~~~~~~~~~~~~~~~~^~~ 138:11.22 In file included from Unified_cpp_dom_base4.cpp:65: 138:11.22 /builddir/build/BUILD/firefox-140.4.0/dom/base/Navigator.cpp: In member function 'bool mozilla::dom::Navigator::Vibrate(const nsTArray&)': 138:11.22 /builddir/build/BUILD/firefox-140.4.0/dom/base/Navigator.cpp:837: note: at offset 8 into object 'pattern' of size 8 138:11.22 837 | nsTArray pattern = SanitizeVibratePattern(aPattern); 138:11.22 | 138:11.23 In destructor 'nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 138:11.23 inlined from 'void nsTArray_base::MoveInit(nsTArray_base&, size_type, size_t) [with Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray-inl.h:620:1, 138:11.23 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:1119:21, 138:11.24 inlined from 'nsTArray_Impl::self_type& nsTArray_Impl::operator=(self_type&&) [with E = unsigned int; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:1116:14, 138:11.24 inlined from 'nsTArray& nsTArray::operator=(nsTArray&&)' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:2745:21, 138:11.24 inlined from 'bool mozilla::dom::Navigator::Vibrate(const nsTArray&)' at /builddir/build/BUILD/firefox-140.4.0/dom/base/Navigator.cpp:839: 138:11.24 /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray-inl.h:450:26: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 138:11.24 450 | mArray.mHdr->mLength = 0; 138:11.25 | ~~~~~~~~~~~~~~~~~~~~~^~~ 138:11.25 /builddir/build/BUILD/firefox-140.4.0/dom/base/Navigator.cpp: In member function 'bool mozilla::dom::Navigator::Vibrate(const nsTArray&)': 138:11.25 /builddir/build/BUILD/firefox-140.4.0/dom/base/Navigator.cpp:837: note: at offset 8 into object 'pattern' of size 8 138:11.25 837 | nsTArray pattern = SanitizeVibratePattern(aPattern); 138:11.25 | 138:14.13 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 138:14.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 138:14.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 138:14.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 138:14.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 138:14.13 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 138:14.13 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 138:14.13 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/MessageBroadcaster.h:11: 138:14.13 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, RefPtr, true>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]', 138:14.13 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Navigator::MozGetUserMedia(const mozilla::dom::MediaStreamConstraints&, mozilla::dom::NavigatorUserMediaSuccessCallback&, mozilla::dom::NavigatorUserMediaErrorCallback&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&)>; RejectFunction = mozilla::dom::Navigator::MozGetUserMedia(const mozilla::dom::MediaStreamConstraints&, mozilla::dom::NavigatorUserMediaSuccessCallback&, mozilla::dom::NavigatorUserMediaErrorCallback&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&)>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 138:14.13 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 138:14.13 678 | aFrom->ChainTo(aTo.forget(), ""); 138:14.13 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:14.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Navigator::MozGetUserMedia(const mozilla::dom::MediaStreamConstraints&, mozilla::dom::NavigatorUserMediaSuccessCallback&, mozilla::dom::NavigatorUserMediaErrorCallback&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&)>; RejectFunction = mozilla::dom::Navigator::MozGetUserMedia(const mozilla::dom::MediaStreamConstraints&, mozilla::dom::NavigatorUserMediaSuccessCallback&, mozilla::dom::NavigatorUserMediaErrorCallback&, mozilla::dom::CallerType, mozilla::ErrorResult&)::&)>; ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]': 138:14.14 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = RefPtr; RejectValueT = RefPtr; bool IsExclusive = true]' 138:14.14 1191 | void ChainTo(already_AddRefed aChainedPromise, 138:14.14 | ^~~~~~~ 138:14.27 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 138:14.27 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Navigator::GetVRDisplays(mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::Navigator::GetVRDisplays(mozilla::ErrorResult&)::; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 138:14.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 138:14.27 678 | aFrom->ChainTo(aTo.forget(), ""); 138:14.27 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:14.27 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Navigator::GetVRDisplays(mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::Navigator::GetVRDisplays(mozilla::ErrorResult&)::; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 138:14.28 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 138:14.28 1191 | void ChainTo(already_AddRefed aChainedPromise, 138:14.28 | ^~~~~~~ 138:14.41 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 138:14.41 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::Navigator::Share(const mozilla::dom::ShareData&, mozilla::ErrorResult&)::::ResolveOrRejectValue&&)>; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 138:14.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 138:14.41 678 | aFrom->ChainTo(aTo.forget(), ""); 138:14.41 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:14.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::Navigator::Share(const mozilla::dom::ShareData&, mozilla::ErrorResult&)::::ResolveOrRejectValue&&)>; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 138:14.42 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 138:14.42 1191 | void ChainTo(already_AddRefed aChainedPromise, 138:14.42 | ^~~~~~~ 138:14.43 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 138:14.43 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::Navigator::Share(const mozilla::dom::ShareData&, mozilla::ErrorResult&)::::ResolveOrRejectValue&&)>; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 138:14.43 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 138:14.43 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 138:14.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 138:14.43 678 | aFrom->ChainTo(aTo.forget(), ""); 138:14.43 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:14.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 138:14.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 138:14.43 1191 | void ChainTo(already_AddRefed aChainedPromise, 138:14.43 | ^~~~~~~ 138:21.04 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefsBase.h:13, 138:21.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:11, 138:21.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 138:21.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 138:21.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 138:21.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 138:21.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsGlobalWindowInner.h:10, 138:21.04 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/Glean.h:11, 138:21.04 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/Category.cpp:8, 138:21.04 from Unified_cpp_components_glean0.cpp:2: 138:21.04 In destructor 'mozilla::DataMutexBase::AutoLockBase::~AutoLockBase() [with V = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; T = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; MutexType = mozilla::StaticMutexNameless]', 138:21.04 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 138:21.04 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 138:21.04 inlined from 'mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 138:21.04 inlined from 'void mozilla::glean::impl::BooleanMetric::Set(bool) const' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Boolean.cpp:25:25: 138:21.04 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DataMutex.h:68:11: warning: '.mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > > >::.mozilla::detail::MaybeStorage, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::mStorage.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::Union::val.mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >::mOwner' may be used uninitialized [-Wmaybe-uninitialized] 138:21.05 68 | if (mOwner) { 138:21.05 | ^~~~~~ 138:21.05 In file included from Unified_cpp_components_glean0.cpp:47: 138:21.05 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Boolean.cpp: In member function 'void mozilla::glean::impl::BooleanMetric::Set(bool) const': 138:21.05 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Boolean.cpp:25:25: note: '' declared here 138:21.05 25 | GetLabeledMirrorLock().apply([&](const auto& lock) { 138:21.05 | ~~~~~~~~~~~~~~~~~~~~^~ 138:21.10 In destructor 'mozilla::DataMutexBase::AutoLockBase::~AutoLockBase() [with V = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; T = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; MutexType = mozilla::StaticMutexNameless]', 138:21.10 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 138:21.10 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 138:21.10 inlined from 'mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 138:21.10 inlined from 'void mozilla::glean::impl::CounterMetric::Add(int32_t) const' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Counter.cpp:63:27: 138:21.10 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DataMutex.h:68:11: warning: '.mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > > >::.mozilla::detail::MaybeStorage, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::mStorage.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::Union::val.mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >::mOwner' may be used uninitialized [-Wmaybe-uninitialized] 138:21.10 68 | if (mOwner) { 138:21.10 | ^~~~~~ 138:21.10 In file included from Unified_cpp_components_glean0.cpp:65: 138:21.10 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Counter.cpp: In member function 'void mozilla::glean::impl::CounterMetric::Add(int32_t) const': 138:21.10 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Counter.cpp:63:27: note: '' declared here 138:21.10 63 | GetLabeledMirrorLock().apply([&](const auto& lock) { 138:21.10 | ~~~~~~~~~~~~~~~~~~~~^~ 138:21.10 In destructor 'mozilla::DataMutexBase::AutoLockBase::~AutoLockBase() [with V = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; T = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; MutexType = mozilla::StaticMutexNameless]', 138:21.11 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 138:21.11 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 138:21.11 inlined from 'mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 138:21.11 inlined from 'void mozilla::glean::impl::CounterMetric::Add(int32_t) const' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Counter.cpp:72:41: 138:21.11 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DataMutex.h:68:11: warning: '.mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > > >::.mozilla::detail::MaybeStorage, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::mStorage.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::Union::val.mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >::mOwner' may be used uninitialized [-Wmaybe-uninitialized] 138:21.11 68 | if (mOwner) { 138:21.11 | ^~~~~~ 138:21.11 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Counter.cpp: In member function 'void mozilla::glean::impl::CounterMetric::Add(int32_t) const': 138:21.11 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Counter.cpp:72:41: note: '' declared here 138:21.11 72 | GetLabeledDistributionMirrorLock().apply([&](const auto& lock) { 138:21.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 138:21.16 In destructor 'mozilla::DataMutexBase::AutoLockBase::~AutoLockBase() [with V = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; T = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; MutexType = mozilla::StaticMutexNameless]', 138:21.17 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 138:21.17 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 138:21.17 inlined from 'mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 138:21.17 inlined from 'void mozilla::glean::impl::CustomDistributionMetric::AccumulateSamples(const nsTArray&) const' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/CustomDistribution.cpp:35:37: 138:21.17 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DataMutex.h:68:11: warning: '.mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > > >::.mozilla::detail::MaybeStorage, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::mStorage.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::Union::val.mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >::mOwner' may be used uninitialized [-Wmaybe-uninitialized] 138:21.17 68 | if (mOwner) { 138:21.17 | ^~~~~~ 138:21.17 In file included from Unified_cpp_components_glean0.cpp:74: 138:21.17 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/CustomDistribution.cpp: In member function 'void mozilla::glean::impl::CustomDistributionMetric::AccumulateSamples(const nsTArray&) const': 138:21.17 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/CustomDistribution.cpp:35:37: note: '' declared here 138:21.17 35 | GetLabeledDistributionMirrorLock().apply([&](const auto& lock) { 138:21.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 138:21.19 In destructor 'mozilla::DataMutexBase::AutoLockBase::~AutoLockBase() [with V = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; T = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; MutexType = mozilla::StaticMutexNameless]', 138:21.19 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 138:21.19 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 138:21.19 inlined from 'mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 138:21.19 inlined from 'void mozilla::glean::impl::CustomDistributionMetric::AccumulateSingleSample(uint64_t) const' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/CustomDistribution.cpp:54:37: 138:21.19 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DataMutex.h:68:11: warning: '.mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > > >::.mozilla::detail::MaybeStorage, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::mStorage.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::Union::val.mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >::mOwner' may be used uninitialized [-Wmaybe-uninitialized] 138:21.19 68 | if (mOwner) { 138:21.19 | ^~~~~~ 138:21.19 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/CustomDistribution.cpp: In member function 'void mozilla::glean::impl::CustomDistributionMetric::AccumulateSingleSample(uint64_t) const': 138:21.19 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/CustomDistribution.cpp:54:37: note: '' declared here 138:21.19 54 | GetLabeledDistributionMirrorLock().apply([&](const auto& lock) { 138:21.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 138:21.21 In destructor 'mozilla::DataMutexBase::AutoLockBase::~AutoLockBase() [with V = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; T = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; MutexType = mozilla::StaticMutexNameless]', 138:21.21 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 138:21.21 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 138:21.21 inlined from 'mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 138:21.21 inlined from 'void mozilla::glean::impl::CustomDistributionMetric::AccumulateSamplesSigned(const nsTArray&) const' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/CustomDistribution.cpp:76:37: 138:21.21 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DataMutex.h:68:11: warning: '.mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > > >::.mozilla::detail::MaybeStorage, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::mStorage.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::Union::val.mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >::mOwner' may be used uninitialized [-Wmaybe-uninitialized] 138:21.21 68 | if (mOwner) { 138:21.21 | ^~~~~~ 138:21.21 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/CustomDistribution.cpp: In member function 'void mozilla::glean::impl::CustomDistributionMetric::AccumulateSamplesSigned(const nsTArray&) const': 138:21.21 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/CustomDistribution.cpp:76:37: note: '' declared here 138:21.22 76 | GetLabeledDistributionMirrorLock().apply([&](const auto& lock) { 138:21.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 138:21.24 In destructor 'mozilla::DataMutexBase::AutoLockBase::~AutoLockBase() [with V = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; T = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; MutexType = mozilla::StaticMutexNameless]', 138:21.24 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 138:21.24 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 138:21.24 inlined from 'mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 138:21.24 inlined from 'void mozilla::glean::impl::CustomDistributionMetric::AccumulateSingleSampleSigned(int64_t) const' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/CustomDistribution.cpp:96:37: 138:21.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DataMutex.h:68:11: warning: '.mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > > >::.mozilla::detail::MaybeStorage, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::mStorage.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::Union::val.mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >::mOwner' may be used uninitialized [-Wmaybe-uninitialized] 138:21.24 68 | if (mOwner) { 138:21.24 | ^~~~~~ 138:21.24 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/CustomDistribution.cpp: In member function 'void mozilla::glean::impl::CustomDistributionMetric::AccumulateSingleSampleSigned(int64_t) const': 138:21.24 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/CustomDistribution.cpp:96:37: note: '' declared here 138:21.24 96 | GetLabeledDistributionMirrorLock().apply([&](const auto& lock) { 138:21.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 138:21.39 In destructor 'mozilla::DataMutexBase::AutoLockBase::~AutoLockBase() [with V = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; T = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; MutexType = mozilla::StaticMutexNameless]', 138:21.39 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 138:21.39 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 138:21.39 inlined from 'mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 138:21.39 inlined from 'already_AddRefed mozilla::glean::GleanLabeled::NamedGetter(const nsAString&, bool&)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Labeled.cpp:34:25: 138:21.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DataMutex.h:68:11: warning: '.mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > > >::.mozilla::detail::MaybeStorage, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::mStorage.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::Union::val.mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >::mOwner' may be used uninitialized [-Wmaybe-uninitialized] 138:21.39 68 | if (mOwner) { 138:21.39 | ^~~~~~ 138:21.39 In file included from Unified_cpp_components_glean0.cpp:110: 138:21.39 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Labeled.cpp: In member function 'already_AddRefed mozilla::glean::GleanLabeled::NamedGetter(const nsAString&, bool&)': 138:21.39 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Labeled.cpp:34:25: note: '' declared here 138:21.39 34 | GetLabeledMirrorLock().apply([&](const auto& lock) { 138:21.39 | ~~~~~~~~~~~~~~~~~~~~^~ 138:21.39 In destructor 'mozilla::DataMutexBase::AutoLockBase::~AutoLockBase() [with V = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; T = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; MutexType = mozilla::StaticMutexNameless]', 138:21.39 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 138:21.39 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 138:21.39 inlined from 'mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 138:21.39 inlined from 'already_AddRefed mozilla::glean::GleanLabeled::NamedGetter(const nsAString&, bool&)' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Labeled.cpp:40:37: 138:21.39 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DataMutex.h:68:11: warning: '.mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > > >::.mozilla::detail::MaybeStorage, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::mStorage.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::Union::val.mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >::mOwner' may be used uninitialized [-Wmaybe-uninitialized] 138:21.39 68 | if (mOwner) { 138:21.39 | ^~~~~~ 138:21.39 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Labeled.cpp: In member function 'already_AddRefed mozilla::glean::GleanLabeled::NamedGetter(const nsAString&, bool&)': 138:21.39 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Labeled.cpp:40:37: note: '' declared here 138:21.39 40 | GetLabeledDistributionMirrorLock().apply([&](const auto& lock) { 138:21.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 138:21.43 In destructor 'mozilla::DataMutexBase::AutoLockBase::~AutoLockBase() [with V = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; T = mozilla::UniquePtr, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >; MutexType = mozilla::StaticMutexNameless]', 138:21.43 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:274:26, 138:21.43 inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:272:3, 138:21.43 inlined from 'mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >::~Maybe()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Maybe.h:363:69, 138:21.43 inlined from 'void mozilla::glean::impl::MemoryDistributionMetric::Accumulate(size_t) const' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/MemoryDistribution.cpp:32:37: 138:21.43 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DataMutex.h:68:11: warning: '.mozilla::Maybe, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > > >::.mozilla::detail::MaybeStorage, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::mStorage.mozilla::detail::MaybeStorageBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > >, mozilla::DefaultDelete, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > > >, false>::Union::val.mozilla::DataMutexBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > >, mozilla::StaticMutexNameless>::AutoLockBase, std::tuple >, std::tuple >, nsDefaultConverter >, std::tuple > > > > >::mOwner' may be used uninitialized [-Wmaybe-uninitialized] 138:21.43 68 | if (mOwner) { 138:21.43 | ^~~~~~ 138:21.43 In file included from Unified_cpp_components_glean0.cpp:119: 138:21.43 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/MemoryDistribution.cpp: In member function 'void mozilla::glean::impl::MemoryDistributionMetric::Accumulate(size_t) const': 138:21.43 /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/MemoryDistribution.cpp:32:37: note: '' declared here 138:21.43 32 | GetLabeledDistributionMirrorLock().apply([&](const auto& lock) { 138:21.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 138:26.88 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsUtils.h:17, 138:26.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupports.h:70, 138:26.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsAtom.h:15, 138:26.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DOMString.h:16, 138:26.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:21, 138:26.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/UserInteractionBinding.h:9, 138:26.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/telemetry/Stopwatch.h:9, 138:26.88 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/telemetry/core/Stopwatch.cpp:7, 138:26.88 from Unified_cpp_telemetry0.cpp:2: 138:26.88 In member function 'nsrefcnt nsAutoRefCnt::operator--()', 138:26.88 inlined from 'MozExternalRefCountType mozilla::telemetry::Timer::Release()' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 138:26.88 inlined from 'static void mozilla::RefPtrTraits::Release(U*) [with U = mozilla::telemetry::Timer]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:49:47, 138:26.88 inlined from 'static void RefPtr::ConstRemovingRefPtrTraits::Release(U*) [with U = mozilla::telemetry::Timer; T = mozilla::telemetry::Timer]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:409:69, 138:26.88 inlined from 'RefPtr::~RefPtr() [with T = mozilla::telemetry::Timer]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RefPtr.h:80:44, 138:26.88 inlined from 'void mozilla::LinkedList::clear() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:586:5, 138:26.88 inlined from 'mozilla::telemetry::Timers::~Timers()' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/telemetry/core/Stopwatch.cpp:219:28: 138:26.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsISupportsImpl.h:355:36: warning: pointer used after 'void free(void*)' [-Wuse-after-free] 138:26.88 355 | nsrefcnt operator--() { return --mValue; } 138:26.88 | ^~~~~~ 138:26.88 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/mozalloc.h:129, 138:26.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/algorithm:68, 138:26.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Sprintf.h:14, 138:26.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/Casting.h:13, 138:26.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/jstypes.h:24, 138:26.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallAndConstruct.h:13, 138:26.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/UserInteractionBinding.h:6: 138:26.88 In function 'void operator delete(void*)', 138:26.88 inlined from 'MozExternalRefCountType mozilla::telemetry::Timer::Release()' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 138:26.88 inlined from 'MozExternalRefCountType mozilla::telemetry::Timer::Release()' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 138:26.88 inlined from 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::telemetry::Timer]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 138:26.88 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 138:26.88 inlined from 'mozilla::LinkedList::ClientType mozilla::LinkedList::popFirst() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:550:63, 138:26.88 inlined from 'void mozilla::LinkedList::clear() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:586:5, 138:26.88 inlined from 'mozilla::telemetry::Timers::~Timers()' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/telemetry/core/Stopwatch.cpp:219:28: 138:26.88 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: note: call to 'void free(void*)' here 138:26.88 64 | return free_impl(ptr); 138:26.88 | ^ 138:26.88 In function 'void operator delete(void*)', 138:26.88 inlined from 'MozExternalRefCountType mozilla::telemetry::Timer::Release()' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 138:26.88 inlined from 'MozExternalRefCountType mozilla::telemetry::Timer::Release()' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/telemetry/core/Stopwatch.cpp:64:3, 138:26.88 inlined from 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = mozilla::telemetry::Timer]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:121:24, 138:26.88 inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:249:21, 138:26.88 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:200:13, 138:26.88 inlined from 'mozilla::LinkedListElement::~LinkedListElement() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:198:3, 138:26.88 inlined from 'mozilla::LinkedList::~LinkedList() [with T = RefPtr]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/LinkedList.h:472:3, 138:26.88 inlined from 'mozilla::DataMutexBase >, mozilla::Mutex>::~DataMutexBase()' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DataMutex.h:39:7, 138:26.88 inlined from 'mozilla::telemetry::Timers::~Timers()' at /builddir/build/BUILD/firefox-140.4.0/toolkit/components/telemetry/core/Stopwatch.cpp:222:1: 138:26.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/cxxalloc.h:64:19: warning: 'void free(void*)' called on pointer '' with nonzero offset 88 [-Wfree-nonheap-object] 138:26.89 64 | return free_impl(ptr); 138:26.89 | ^ 138:27.65 toolkit/library/buildid.cpp.stub 138:27.91 toolkit/library 138:27.95 widget/gtk/mozgtk/libmozgtk.so 138:28.62 widget/gtk/mozwayland/libmozwayland.so 138:28.79 xpcom/build 138:47.59 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleSet.h:26, 138:47.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ServoStyleConsts.h:28, 138:47.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/FontPropertyTypes.h:21, 138:47.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxPlatform.h:9, 138:47.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/ipc/IPCMessageUtilsSpecializations.h:38, 138:47.59 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 138:47.59 from /builddir/build/BUILD/firefox-140.4.0/xpcom/build/LateWriteChecks.cpp:11, 138:47.59 from Unified_cpp_xpcom_build0.cpp:20: 138:47.59 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h: In static member function 'static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = OggReporter]': 138:47.60 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h:634:32: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 138:47.60 634 | return moz_malloc_size_of(aPtr); \ 138:47.60 | ^ 138:47.60 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/stl_wrappers/ostream:68, 138:47.60 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsString.h:10, 138:47.60 from /builddir/build/BUILD/firefox-140.4.0/xpcom/build/FileLocation.h:10, 138:47.60 from /builddir/build/BUILD/firefox-140.4.0/xpcom/build/FileLocation.cpp:7, 138:47.60 from Unified_cpp_xpcom_build0.cpp:2: 138:47.60 /builddir/build/BUILD/firefox-140.4.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 138:47.61 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 138:47.61 | ^~~~~~~~~~~~~~~~~~ 138:47.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h: In static member function 'static void* ICUReporter::Alloc(const void*, size_t)': 138:47.61 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIMemoryReporter.h:634:32: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 138:47.61 634 | return moz_malloc_size_of(aPtr); \ 138:47.61 | ^ 138:47.61 /builddir/build/BUILD/firefox-140.4.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 138:47.61 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 138:47.61 | ^~~~~~~~~~~~~~~~~~ 138:48.28 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 138:48.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 138:48.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 138:48.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 138:48.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 138:48.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPIDOMWindow.h:21, 138:48.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsContentUtils.h:55, 138:48.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 138:48.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsIGlobalObject.h:13, 138:48.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BindingUtils.h:44, 138:48.28 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ToJSValue.h:25, 138:48.29 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Promise.h:25, 138:48.29 from /builddir/build/BUILD/firefox-140.4.0/toolkit/components/glean/bindings/private/Ping.cpp:13, 138:48.29 from Unified_cpp_components_glean1.cpp:2: 138:48.29 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 138:48.29 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::glean::FlushAllChildData(std::function&&)>&&)::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&&)>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 138:48.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 138:48.29 678 | aFrom->ChainTo(aTo.forget(), ""); 138:48.29 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:48.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::glean::FlushAllChildData(std::function&&)>&&)::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&&)>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 138:48.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 138:48.29 1191 | void ChainTo(already_AddRefed aChainedPromise, 138:48.29 | ^~~~~~~ 138:48.29 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise, mozilla::ipc::ResponseRejectReason, true>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 138:48.29 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::glean::FlushAllChildData(std::function&&)>&&)::, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&&)>; ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 138:48.29 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 138:48.29 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 138:48.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 138:48.29 678 | aFrom->ChainTo(aTo.forget(), ""); 138:48.29 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:48.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 138:48.29 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = CopyableTArray; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 138:48.29 1191 | void ChainTo(already_AddRefed aChainedPromise, 138:48.29 | ^~~~~~~ 138:48.38 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 138:48.38 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 138:48.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 138:48.38 678 | aFrom->ChainTo(aTo.forget(), ""); 138:48.38 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:48.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 138:48.38 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 138:48.38 1191 | void ChainTo(already_AddRefed aChainedPromise, 138:48.38 | ^~~~~~~ 138:48.41 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 138:48.41 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::ResolveValueTypeParam)>; RejectFunction = mozilla::MozPromise::All(nsISerialEventTarget*, nsTArray > >&)::::RejectValueTypeParam)>; ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30, 138:48.41 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 138:48.41 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38, 138:48.41 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:494:46: 138:48.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 138:48.41 678 | aFrom->ChainTo(aTo.forget(), ""); 138:48.41 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138:48.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Cancel() [with ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 138:48.41 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::ipc::ByteBuf; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 138:48.41 1191 | void ChainTo(already_AddRefed aChainedPromise, 138:48.41 | ^~~~~~~ 138:49.83 media/ffvpx/libavutil 138:51.01 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:51.82 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:52.65 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:52.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:52.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:53.06 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:53.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:53.51 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:53.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:53.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:53.74 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:53.86 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:53.89 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:54.20 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:54.29 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:54.35 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:54.45 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:54.52 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:54.53 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 138:54.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 138:54.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 138:54.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 138:54.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 138:54.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 138:54.53 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:25, 138:54.53 from /builddir/build/BUILD/firefox-140.4.0/dom/base/PointerLockManager.cpp:16, 138:54.53 from Unified_cpp_dom_base5.cpp:2: 138:54.53 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 138:54.53 /builddir/build/BUILD/firefox-140.4.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 138:54.53 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 138:54.53 | 138:54.53 /builddir/build/BUILD/firefox-140.4.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 138:54.85 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:55.19 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:55.36 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:55.42 /builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavutil/hwcontext_vaapi.c: In function 'vaapi_device_create': 138:55.42 /builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavutil/hwcontext_vaapi.c:1700:38: warning: variable 'try_all' set but not used [-Wunused-but-set-variable] 138:55.42 1700 | int try_drm, try_x11, try_win32, try_all; 138:55.42 | ^~~~~~~ 138:55.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:56.09 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:56.22 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:56.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:56.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:56.60 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:56.63 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:56.71 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:56.88 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:57.11 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:58.25 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:58.54 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:58.93 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:58.96 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:59.12 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:59.24 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:59.26 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:59.40 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:59.53 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:59.62 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:59.66 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 138:59.84 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 139:00.49 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 139:02.28 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 139:04.14 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 139:06.61 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 139:06.69 cc1: warning: command-line option '-fpermissive' is valid for C++/ObjC++ but not for C 139:06.78 media/gmp-clearkey/0.1/libclearkey.so 139:09.58 In file included from Unified_cpp_dom_base6.cpp:74: 139:09.59 /builddir/build/BUILD/firefox-140.4.0/dom/base/StructuredCloneHolder.cpp: In function 'bool mozilla::dom::{anonymous}::StructuredCloneCallbacksSharedArrayBuffer(JSContext*, bool, void*)': 139:09.59 /builddir/build/BUILD/firefox-140.4.0/dom/base/StructuredCloneHolder.cpp:175: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 139:09.59 175 | } else if (NS_IsMainThread()) { 139:09.59 | 139:09.59 /builddir/build/BUILD/firefox-140.4.0/dom/base/StructuredCloneHolder.cpp:175: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 139:12.96 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/Document.h:36, 139:12.96 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:15, 139:12.96 from /builddir/build/BUILD/firefox-140.4.0/dom/base/PointerLockManager.cpp:9: 139:12.96 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 139:12.97 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ScreenOrientation::UpdateActiveOrientationLock(mozilla::hal::ScreenOrientation)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 139:12.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 139:12.98 678 | aFrom->ChainTo(aTo.forget(), ""); 139:12.98 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:12.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ScreenOrientation::UpdateActiveOrientationLock(mozilla::hal::ScreenOrientation)::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 139:12.98 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 139:12.98 1191 | void ChainTo(already_AddRefed aChainedPromise, 139:12.98 | ^~~~~~~ 139:13.01 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]', 139:13.01 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ScreenOrientation::LockOrientationTask::Run()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 139:13.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 139:13.01 678 | aFrom->ChainTo(aTo.forget(), ""); 139:13.01 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:13.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::ScreenOrientation::LockOrientationTask::Run()::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]': 139:13.01 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = false]' 139:13.01 1191 | void ChainTo(already_AddRefed aChainedPromise, 139:13.01 | ^~~~~~~ 139:14.73 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 139:14.73 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIContentInlines.h:14, 139:14.73 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ChildIterator.h:11, 139:14.73 from /builddir/build/BUILD/firefox-140.4.0/dom/base/Selection.cpp:25, 139:14.73 from Unified_cpp_dom_base6.cpp:2: 139:14.73 /builddir/build/BUILD/firefox-140.4.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]': 139:14.73 /builddir/build/BUILD/firefox-140.4.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 >*]' 139:14.73 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 139:14.73 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 139:14.73 /builddir/build/BUILD/firefox-140.4.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] 139:14.73 302 | memcpy(&value, &aInternalValue, sizeof(value)); 139:14.73 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:14.73 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 139:14.73 413 | struct FrameBidiData { 139:14.73 | ^~~~~~~~~~~~~ 139:14.81 /builddir/build/BUILD/firefox-140.4.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]': 139:14.81 /builddir/build/BUILD/firefox-140.4.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 >*]' 139:14.81 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 139:14.82 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:39: required from here 139:14.82 /builddir/build/BUILD/firefox-140.4.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] 139:14.82 302 | memcpy(&value, &aInternalValue, sizeof(value)); 139:14.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:14.82 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 139:14.82 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 139:14.82 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:26, 139:14.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 139:14.82 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 139:14.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/GlobalTeardownObserver.h:11, 139:14.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 139:14.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:10, 139:14.82 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/RangeBoundary.h:12, 139:14.82 from /builddir/build/BUILD/firefox-140.4.0/dom/base/Selection.h:13, 139:14.82 from /builddir/build/BUILD/firefox-140.4.0/dom/base/Selection.cpp:11: 139:14.82 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 139:14.82 22 | struct nsPoint : public mozilla::gfx::BasePoint { 139:14.82 | ^~~~~~~ 139:20.65 toolkit/components/telemetry/pingsender/pingsender 139:25.83 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/EventForwards.h:12, 139:25.83 from /builddir/build/BUILD/firefox-140.4.0/dom/base/Selection.h:11: 139:25.83 In member function 'void nsTArray_Impl::DestructRange(index_type, size_type) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]', 139:25.83 inlined from 'void nsTArray_Impl::TruncateLengthUnsafe(size_type) [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:2285:20, 139:25.83 inlined from 'typename ActualAlloc::ResultType nsTArray_Impl::SetLength(size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:2254:25, 139:25.83 inlined from 'mozilla::dom::StorageAccessPermissionRequest::StorageAccessPermissionRequest(nsPIDOMWindowInner*, nsIPrincipal*, const mozilla::Maybe >&, bool, AllowCallback&&, CancelCallback&&)' at /builddir/build/BUILD/firefox-140.4.0/dom/base/StorageAccessPermissionRequest.cpp:30:21: 139:25.83 /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:2441:17: warning: array subscript 5 is outside array bounds of 'const nsTArrayHeader [1]' [-Warray-bounds] 139:25.83 2441 | value_type* iter = Elements() + aStart; 139:25.83 | ^~~~ 139:25.84 /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h: In constructor 'mozilla::dom::StorageAccessPermissionRequest::StorageAccessPermissionRequest(nsPIDOMWindowInner*, nsIPrincipal*, const mozilla::Maybe >&, bool, AllowCallback&&, CancelCallback&&)': 139:25.84 /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:276:29: note: at offset 40 into object 'sEmptyTArrayHeader' of size 8 139:25.84 276 | extern const nsTArrayHeader sEmptyTArrayHeader; 139:25.84 | ^~~~~~~~~~~~~~~~~~ 139:28.17 In file included from /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:3375: 139:28.17 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 139:28.17 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 /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:2678:31, 139:28.17 inlined from 'mozilla::NotNull::value_type*> nsTArray::AppendElements(nsTArray_Impl&&) [with Item = mozilla::dom::TextDirectiveCandidate; Allocator = nsTArrayInfallibleAllocator; E = mozilla::dom::TextDirectiveCandidate]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:2829:41, 139:28.17 inlined from 'mozilla::Result, mozilla::ErrorResult> mozilla::dom::TextDirectiveCandidate::CreateNewCandidatesForMatches(const nsTArray&, mozilla::dom::RangeContentCache&)' at /builddir/build/BUILD/firefox-140.4.0/dom/base/TextDirectiveCreator.cpp:317: 139:28.17 /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray [1]' [-Warray-bounds] 139:28.17 315 | mHdr->mLength = 0; 139:28.17 | ~~~~~~~~~~~~~~^~~ 139:28.17 In file included from Unified_cpp_dom_base6.cpp:137: 139:28.17 /builddir/build/BUILD/firefox-140.4.0/dom/base/TextDirectiveCreator.cpp: In member function 'mozilla::Result, mozilla::ErrorResult> mozilla::dom::TextDirectiveCandidate::CreateNewCandidatesForMatches(const nsTArray&, mozilla::dom::RangeContentCache&)': 139:28.17 /builddir/build/BUILD/firefox-140.4.0/dom/base/TextDirectiveCreator.cpp:295: note: at offset 8 into object 'newCandidates' of size 8 139:28.17 295 | nsTArray newCandidates; 139:28.17 | 139:31.82 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 139:31.82 from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsFrameSelection.h:24, 139:31.82 from /builddir/build/BUILD/firefox-140.4.0/dom/base/TextDirectiveUtil.cpp:10, 139:31.82 from Unified_cpp_dom_base7.cpp:11: 139:31.82 /builddir/build/BUILD/firefox-140.4.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]': 139:31.82 /builddir/build/BUILD/firefox-140.4.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 >*]' 139:31.82 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 139:31.82 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 139:31.82 /builddir/build/BUILD/firefox-140.4.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] 139:31.82 302 | memcpy(&value, &aInternalValue, sizeof(value)); 139:31.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:31.82 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 139:31.82 413 | struct FrameBidiData { 139:31.82 | ^~~~~~~~~~~~~ 139:39.25 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:15, 139:39.25 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 139:39.25 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:14, 139:39.25 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 139:39.25 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsDisplayList.h:49, 139:39.25 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/layout/RemoteLayerTreeOwner.h:17, 139:39.25 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/BrowserParent.h:25, 139:39.25 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentAreaDragDrop.cpp:48, 139:39.25 from Unified_cpp_dom_base8.cpp:47: 139:39.25 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/TimingParams.h: In static member function 'static mozilla::Maybe > mozilla::TimingParams::ParseDuration(DoubleOrString&, mozilla::ErrorResult&)': 139:39.25 /builddir/build/BUILD/firefox-140.4.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 139:39.25 97 | } else if (!aDuration.GetAsString().EqualsLiteral("auto")) { 139:39.25 | 139:39.25 /builddir/build/BUILD/firefox-140.4.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 139:47.13 toolkit/xre/glxtest/glxtest 139:47.75 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/JSONWriter.h:98, 139:47.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfileJSONWriter.h:12, 139:47.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:27, 139:47.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/ProfilingStack.h:11, 139:47.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/RootingAPI.h:29, 139:47.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/js/CallAndConstruct.h:15, 139:47.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/jsapi.h:30, 139:47.75 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/DOMJSProxyHandler.h:13, 139:47.75 from /builddir/build/BUILD/firefox-140.4.0/dom/base/WindowNamedPropertiesHandler.h:10, 139:47.75 from /builddir/build/BUILD/firefox-140.4.0/dom/base/WindowNamedPropertiesHandler.cpp:7, 139:47.75 from Unified_cpp_dom_base8.cpp:2: 139:47.75 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 139:47.75 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2177:40: required from here 139:47.76 /builddir/build/BUILD/firefox-140.4.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] 139:47.76 37 | memset(aT, 0, sizeof(T)); 139:47.76 | ~~~~~~^~~~~~~~~~~~~~~~~~ 139:47.76 In file included from /builddir/build/BUILD/firefox-140.4.0/dom/base/WindowNamedPropertiesHandler.cpp:17: 139:47.76 /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcprivate.h:2176:8: note: 'struct xpc::GlobalProperties' declared here 139:47.76 2176 | struct GlobalProperties { 139:47.76 | ^~~~~~~~~~~~~~~~ 139:47.94 tools/power/rapl 139:48.22 widget/gtk/vaapitest/vaapitest 139:48.57 browser/app/firefox 139:48.77 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontEntry.h:15, 139:48.77 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:23, 139:48.77 from /builddir/build/BUILD/firefox-140.4.0/dom/ipc/ContentParent.h:10, 139:48.77 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFocusManager.cpp:16, 139:48.77 from Unified_cpp_dom_base9.cpp:29: 139:48.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h: In static member function 'static bool gfxFontUtils::PotentialRTLChar(char16_t)': 139:48.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h:1125: note: '-Wmisleading-indentation' is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers 139:48.77 1125 | if (aCh >= kUnicodeBidiScriptsStart && aCh <= kUnicodeBidiScriptsEnd) 139:48.77 | 139:48.77 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/gfxFontUtils.h:1125: note: adding '-flarge-source-files' will allow for more column-tracking support, at the expense of compilation time and memory 139:49.22 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 139:49.22 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFrameLoader.h:36, 139:49.22 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsCCUncollectableMarker.cpp:28, 139:49.22 from Unified_cpp_dom_base8.cpp:38: 139:49.22 /builddir/build/BUILD/firefox-140.4.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]': 139:49.22 /builddir/build/BUILD/firefox-140.4.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 >*]' 139:49.22 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 139:49.22 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 139:49.22 /builddir/build/BUILD/firefox-140.4.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] 139:49.22 302 | memcpy(&value, &aInternalValue, sizeof(value)); 139:49.22 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:49.22 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 139:49.22 413 | struct FrameBidiData { 139:49.22 | ^~~~~~~~~~~~~ 139:49.46 js/src/build/libjs_static.a 139:59.31 In file included from /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:3375, 139:59.31 from /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTObserverArray.h:12, 139:59.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/AbortFollower.h:12, 139:59.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/AbortSignal.h:11, 139:59.31 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/EventTargetBinding.h:9, 139:59.31 from /builddir/build/BUILD/firefox-140.4.0/dom/base/WindowNamedPropertiesHandler.cpp:8: 139:59.31 In member function 'void nsTArray_base::ShrinkCapacityToZero(size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]', 139:59.31 inlined from 'void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray.h:1959:36, 139:59.31 inlined from 'virtual bool mozilla::dom::WindowNamedPropertiesHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const' at /builddir/build/BUILD/firefox-140.4.0/dom/base/WindowNamedPropertiesHandler.cpp:206:14: 139:59.31 /builddir/build/BUILD/firefox-140.4.0/xpcom/ds/nsTArray-inl.h:315:19: warning: array subscript 1 is outside array bounds of 'nsTArray > [1]' [-Warray-bounds] 139:59.31 315 | mHdr->mLength = 0; 139:59.31 | ~~~~~~~~~~~~~~^~~ 139:59.31 /builddir/build/BUILD/firefox-140.4.0/dom/base/WindowNamedPropertiesHandler.cpp: In member function 'virtual bool mozilla::dom::WindowNamedPropertiesHandler::ownPropNames(JSContext*, JS::Handle, unsigned int, JS::MutableHandleVector) const': 139:59.31 /builddir/build/BUILD/firefox-140.4.0/dom/base/WindowNamedPropertiesHandler.cpp:186:22: note: at offset 8 into object 'names' of size 8 139:59.31 186 | nsTArray names; 139:59.31 | ^~~~~ 140:01.87 In file included from /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:52, 140:01.87 from /builddir/build/BUILD/firefox-140.4.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:33, 140:01.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 140:01.88 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/BrowserParent.h:19, 140:01.88 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsFocusManager.cpp:7: 140:01.88 /builddir/build/BUILD/firefox-140.4.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:01.88 /builddir/build/BUILD/firefox-140.4.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:01.88 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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:01.88 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:1542:50: required from here 140:01.88 /builddir/build/BUILD/firefox-140.4.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:01.88 302 | memcpy(&value, &aInternalValue, sizeof(value)); 140:01.88 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:01.88 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:413:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct mozilla::FrameBidiData'} declared here 140:01.88 413 | struct FrameBidiData { 140:01.88 | ^~~~~~~~~~~~~ 140:02.36 /builddir/build/BUILD/firefox-140.4.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]': 140:02.36 /builddir/build/BUILD/firefox-140.4.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 >*]' 140:02.36 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrame.h:4451: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 >*]' 140:02.36 /builddir/build/BUILD/firefox-140.4.0/layout/generic/nsIFrameInlines.h:185:0: required from here 140:02.36 /builddir/build/BUILD/firefox-140.4.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] 140:02.36 302 | memcpy(&value, &aInternalValue, sizeof(value)); 140:02.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:02.36 In file included from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsRect.h:17, 140:02.36 from /builddir/build/BUILD/firefox-140.4.0/layout/base/Units.h:19, 140:02.36 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:26, 140:02.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ClientState.h:14, 140:02.36 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsIGlobalObject.h:13, 140:02.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/GleanMetric.h:11, 140:02.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/Boolean.h:11, 140:02.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/bindings/MetricTypes.h:8, 140:02.36 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/glean/DomMetrics.h:12, 140:02.36 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMNavigationTiming.cpp:12, 140:02.36 from Unified_cpp_dom_base9.cpp:2: 140:02.36 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsPoint.h:22:8: note: 'mozilla::FrameProperties::PropertyType >' {aka 'struct nsPoint'} declared here 140:02.36 22 | struct nsPoint : public mozilla::gfx::BasePoint { 140:02.36 | ^~~~~~~ 140:03.90 media/ffvpx/libavutil/libmozavutil.so 140:04.60 media/ffvpx/libavcodec/libmozavcodec.so 140:17.49 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 140:17.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 140:17.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 140:17.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 140:17.49 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 140:17.49 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 140:17.49 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55: 140:17.49 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 140:17.49 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsJSContext::LowMemoryGC()::; RejectFunction = nsJSContext::LowMemoryGC()::; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 140:17.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 140:17.49 678 | aFrom->ChainTo(aTo.forget(), ""); 140:17.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:17.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsJSContext::LowMemoryGC()::; RejectFunction = nsJSContext::LowMemoryGC()::; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 140:17.49 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 140:17.49 1191 | void ChainTo(already_AddRefed aChainedPromise, 140:17.49 | ^~~~~~~ 140:17.57 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = mozilla::dom::PrintPreviewResultInfo; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 140:17.57 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsFrameLoader::PrintPreview(nsIPrintSettings*, BrowsingContext*, mozilla::ErrorResult&)::; RejectFunction = nsFrameLoader::PrintPreview(nsIPrintSettings*, BrowsingContext*, mozilla::ErrorResult&)::; ResolveValueT = mozilla::dom::PrintPreviewResultInfo; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 140:17.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 140:17.57 678 | aFrom->ChainTo(aTo.forget(), ""); 140:17.57 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:17.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = nsFrameLoader::PrintPreview(nsIPrintSettings*, BrowsingContext*, mozilla::ErrorResult&)::; RejectFunction = nsFrameLoader::PrintPreview(nsIPrintSettings*, BrowsingContext*, mozilla::ErrorResult&)::; ResolveValueT = mozilla::dom::PrintPreviewResultInfo; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 140:17.57 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = mozilla::dom::PrintPreviewResultInfo; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 140:17.57 1191 | void ChainTo(already_AddRefed aChainedPromise, 140:17.57 | ^~~~~~~ 140:21.03 In file included from /builddir/build/BUILD/firefox-140.4.0/js/xpconnect/src/xpcpublic.h:39, 140:21.03 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsJSUtils.h:25, 140:21.03 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/ProfilerMarkers.h:39, 140:21.03 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/GeckoProfiler.h:28, 140:21.03 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsDOMNavigationTiming.cpp:9: 140:21.03 In member function 'bool nsWrapperCache::HasFlag(FlagsType) const', 140:21.03 inlined from 'bool nsINode::IsInShadowTree() const' at /builddir/build/BUILD/firefox-140.4.0/dom/base/nsINode.h:1647:47, 140:21.03 inlined from 'bool nsINode::IsShadowRoot() const' at /builddir/build/BUILD/firefox-140.4.0/dom/base/nsINode.h:966:45, 140:21.03 inlined from 'static mozilla::dom::ShadowRoot* mozilla::dom::ShadowRoot::FromNode(T&&) [with T = nsCOMPtr&]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:55:3, 140:21.03 inlined from 'nsIContent* nsINode::GetSelectionRootContent(mozilla::PresShell*, IgnoreOwnIndependentSelection, AllowCrossShadowBoundary)' at /builddir/build/BUILD/firefox-140.4.0/dom/base/nsINode.cpp:731: 140:21.03 /builddir/build/BUILD/firefox-140.4.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=] 140:21.03 264 | return __atomic_load_n(mFlags.AsPtr(), __ATOMIC_RELAXED) & aFlag; 140:21.03 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:45.09 js/src/shell/js 144:17.23 In file included from /builddir/build/BUILD/firefox-140.4.0/modules/libpref/Preferences.h:18, 144:17.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefListBegin.h:12, 144:17.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h:7, 144:17.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/OriginAttributes.h:11, 144:17.23 from /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/nsILoadInfo.h:58, 144:17.23 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsPIDOMWindow.h:21, 144:17.23 from /builddir/build/BUILD/firefox-140.4.0/dom/base/nsContentUtils.h:55, 144:17.23 from /builddir/build/BUILD/firefox-140.4.0/dom/base/DOMStringList.cpp:9, 144:17.23 from Unified_cpp_dom_base2.cpp:2: 144:17.23 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 144:17.23 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::Document::AddCertException(bool, nsINode::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 144:17.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 144:17.23 678 | aFrom->ChainTo(aTo.forget(), ""); 144:17.23 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:17.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::Document::AddCertException(bool, nsINode::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 144:17.23 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 144:17.23 1191 | void ChainTo(already_AddRefed aChainedPromise, 144:17.23 | ^~~~~~~ 144:17.24 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 144:17.24 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::Document::AddCertException(bool, nsINode::ErrorResult&)::::ResolveOrRejectValue&)>; ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30, 144:17.24 inlined from 'void mozilla::MozPromise::ThenValueBase::DoResolveOrReject(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:621:32, 144:17.24 inlined from 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:488:38: 144:17.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 144:17.24 678 | aFrom->ChainTo(aTo.forget(), ""); 144:17.24 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:17.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'nsresult mozilla::MozPromise::ThenValueBase::ResolveOrRejectRunnable::Run() [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 144:17.24 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = nsresult; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 144:17.24 1191 | void ChainTo(already_AddRefed aChainedPromise, 144:17.24 | ^~~~~~~ 144:17.63 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]', 144:17.63 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Document::RequestStorageAccessUnderSite(const nsAString&, nsINode::ErrorResult&)::; RejectFunction = mozilla::dom::Document::RequestStorageAccessUnderSite(const nsAString&, nsINode::ErrorResult&)::; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 144:17.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 144:17.63 678 | aFrom->ChainTo(aTo.forget(), ""); 144:17.63 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:17.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Document::RequestStorageAccessUnderSite(const nsAString&, nsINode::ErrorResult&)::; RejectFunction = mozilla::dom::Document::RequestStorageAccessUnderSite(const nsAString&, nsINode::ErrorResult&)::; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]': 144:17.63 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' 144:17.63 1191 | void ChainTo(already_AddRefed aChainedPromise, 144:17.63 | ^~~~~~~ 144:17.67 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]', 144:17.67 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Document::RequestStorageAccessForOrigin(const nsAString&, bool, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::Document::RequestStorageAccessForOrigin(const nsAString&, bool, mozilla::ErrorResult&)::; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 144:17.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 144:17.67 678 | aFrom->ChainTo(aTo.forget(), ""); 144:17.67 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:17.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Document::RequestStorageAccessForOrigin(const nsAString&, bool, mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::Document::RequestStorageAccessForOrigin(const nsAString&, bool, mozilla::ErrorResult&)::; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]': 144:17.67 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' 144:17.67 1191 | void ChainTo(already_AddRefed aChainedPromise, 144:17.67 | ^~~~~~~ 144:17.68 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]', 144:17.68 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Document::CompleteStorageAccessRequestFromSite(const nsAString&, nsINode::ErrorResult&)::; RejectFunction = mozilla::dom::Document::CompleteStorageAccessRequestFromSite(const nsAString&, nsINode::ErrorResult&)::; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 144:17.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 144:17.68 678 | aFrom->ChainTo(aTo.forget(), ""); 144:17.68 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:17.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Document::CompleteStorageAccessRequestFromSite(const nsAString&, nsINode::ErrorResult&)::; RejectFunction = mozilla::dom::Document::CompleteStorageAccessRequestFromSite(const nsAString&, nsINode::ErrorResult&)::; ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]': 144:17.68 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = int; RejectValueT = bool; bool IsExclusive = true]' 144:17.68 1191 | void ChainTo(already_AddRefed aChainedPromise, 144:17.68 | ^~~~~~~ 144:17.87 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 144:17.87 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Document::CreatePermissionGrantPromise(nsPIDOMWindowInner*, nsIPrincipal*, bool, bool, const mozilla::Maybe >&, bool)::::::::ResolveOrRejectValue&)>::; RejectFunction = mozilla::dom::Document::CreatePermissionGrantPromise(nsPIDOMWindowInner*, nsIPrincipal*, bool, bool, const mozilla::Maybe >&, bool)::::::::ResolveOrRejectValue&)>::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 144:17.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 144:17.87 678 | aFrom->ChainTo(aTo.forget(), ""); 144:17.87 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:17.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Document::CreatePermissionGrantPromise(nsPIDOMWindowInner*, nsIPrincipal*, bool, bool, const mozilla::Maybe >&, bool)::::::::ResolveOrRejectValue&)>::; RejectFunction = mozilla::dom::Document::CreatePermissionGrantPromise(nsPIDOMWindowInner*, nsIPrincipal*, bool, bool, const mozilla::Maybe >&, bool)::::::::ResolveOrRejectValue&)>::; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 144:17.87 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 144:17.87 1191 | void ChainTo(already_AddRefed aChainedPromise, 144:17.87 | ^~~~~~~ 144:17.89 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]', 144:17.89 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::Document::CreatePermissionGrantPromise(nsPIDOMWindowInner*, nsIPrincipal*, bool, bool, const mozilla::Maybe >&, bool)::::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:933:30: 144:17.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 144:17.89 678 | aFrom->ChainTo(aTo.forget(), ""); 144:17.89 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:17.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveRejectFunction = mozilla::dom::Document::CreatePermissionGrantPromise(nsPIDOMWindowInner*, nsIPrincipal*, bool, bool, const mozilla::Maybe >&, bool)::::::::ResolveOrRejectValue&)>; ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]': 144:17.89 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = bool; bool IsExclusive = true]' 144:17.89 1191 | void ChainTo(already_AddRefed aChainedPromise, 144:17.89 | ^~~~~~~ 144:18.09 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]', 144:18.09 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Document::RequestStorageAccess(mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::Document::RequestStorageAccess(mozilla::ErrorResult&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 144:18.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 144:18.09 678 | aFrom->ChainTo(aTo.forget(), ""); 144:18.09 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:18.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Document::RequestStorageAccess(mozilla::ErrorResult&)::; RejectFunction = mozilla::dom::Document::RequestStorageAccess(mozilla::ErrorResult&)::; ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]': 144:18.09 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = nsresult; bool IsExclusive = true]' 144:18.09 1191 | void ChainTo(already_AddRefed aChainedPromise, 144:18.09 | ^~~~~~~ 144:18.69 In static member function 'static void mozilla::MozPromise::MaybeChain(PromiseType*, RefPtr&&) [with PromiseType = mozilla::MozPromise; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]', 144:18.69 inlined from 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Document::RequestStorageAccessUnderSite(const nsAString&, nsINode::ErrorResult&)::::; RejectFunction = mozilla::dom::Document::RequestStorageAccessUnderSite(const nsAString&, nsINode::ErrorResult&)::::; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' at /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:871:30: 144:18.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:678:21: warning: 'this' pointer is null [-Wnonnull] 144:18.69 678 | aFrom->ChainTo(aTo.forget(), ""); 144:18.69 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:18.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h: In member function 'void mozilla::MozPromise::ThenValue::DoResolveOrRejectInternal(mozilla::MozPromise::ResolveOrRejectValue&) [with ResolveFunction = mozilla::dom::Document::RequestStorageAccessUnderSite(const nsAString&, nsINode::ErrorResult&)::::; RejectFunction = mozilla::dom::Document::RequestStorageAccessUnderSite(const nsAString&, nsINode::ErrorResult&)::::; ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]': 144:18.69 /builddir/build/BUILD/firefox-140.4.0/objdir/dist/include/mozilla/MozPromise.h:1191:8: note: in a call to non-static member function 'void mozilla::MozPromise::ChainTo(already_AddRefed, mozilla::StaticString) [with ResolveValueT = bool; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = true]' 144:18.69 1191 | void ChainTo(already_AddRefed aChainedPromise, 144:18.69 | ^~~~~~~ 144:24.36 toolkit/library/build/libxul.so 166:35.46 ipc/app/plugin-container 166:35.57 js/xpconnect/shell/xpcshell 166:37.84 ./node.stub.stub 166:38.00 ./node.stub.stub 166:38.08 ./node.stub.stub 166:38.17 ./node.stub.stub 166:38.20 ./node.stub.stub 166:40.82 ./node.stub.stub 166:41.04 ./node.stub.stub 166:41.19 ./node.stub.stub 166:41.20 ./node.stub.stub 166:42.00 ./node.stub.stub 166:42.07 ./node.stub.stub 166:42.23 ./node.stub.stub 166:42.23 ./node.stub.stub 166:42.57 ./node.stub.stub 166:42.96 ./node.stub.stub 166:42.97 ./node.stub.stub 166:42.99 ./node.stub.stub 166:44.02 ./node.stub.stub 166:44.13 ./node.stub.stub 166:44.19 ./node.stub.stub 166:44.33 ./node.stub.stub 166:44.67 ./node.stub.stub 166:45.17 ./node.stub.stub 166:45.19 ./node.stub.stub 166:45.36 ./node.stub.stub 166:45.81 ./node.stub.stub 166:45.85 ./node.stub.stub 166:46.35 ./node.stub.stub 166:46.52 ./node.stub.stub 166:46.53 ./node.stub.stub 166:47.16 ./node.stub.stub 166:47.21 ./node.stub.stub 166:47.24 ./node.stub.stub 166:47.31 ./node.stub.stub 166:47.74 ./node.stub.stub 166:48.10 ./reserved-js-words.js.stub 166:48.45 ./spidermonkey_checks.stub 166:49.13 ./last_modified.json.stub 166:49.20 ./aboutNetErrorCodes.js.stub 166:49.22 ./FeatureManifest.sys.mjs.stub 166:49.31 ./PromiseWorker.js.stub 166:49.45 ./PromiseWorker.mjs.stub 166:49.57 ./RFPTargetConstants.sys.mjs.stub 166:49.69 ./ScalarArtifactDefinitions.json.stub 166:49.77 ./EventArtifactDefinitions.json.stub 166:49.83 ./dependentlibs.list.stub 166:50.30 ./multilocale.txt.stub 166:50.39 ./built_in_addons.json.stub 166:51.95 toolkit/locales/default.locale.stub 166:52.49 TEST-PASS | check_spidermonkey_style.py | ok 166:52.79 TEST-PASS | check_macroassembler_style.py | ok 166:52.85 TEST-PASS | check_js_opcode.py | ok 166:56.07 Packaging long-fields.xpi... 166:56.20 Packaging restartless.xpi... 166:56.33 Packaging system.xpi... 166:57.36 Packaging webcompat@mozilla.org.xpi... 166:57.58 Packaging newtab@mozilla.org.xpi... 166:58.58 W 648 compiler warnings present. 167:06.46 W Overall system resources - Wall time: 10024s; CPU: 0%; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 167:06.48 W (suppressed 225 warnings in third-party code) 167:06.48 W (suppressed 13 warnings in /usr/include/bits) 167:06.48 W (suppressed 3 warnings in /usr/include/c++/12/bits) 167:06.48 W (suppressed 2 warnings in accessible/atk) 167:06.48 W (suppressed 1 warnings in browser/components/shell) 167:06.48 W (suppressed 2 warnings in dom/base) 167:06.48 W (suppressed 1 warnings in dom/canvas) 167:06.48 W (suppressed 1 warnings in dom/indexedDB) 167:06.48 W (suppressed 1 warnings in dom/localstorage) 167:06.48 W (suppressed 7 warnings in dom/media/webrtc/sdp) 167:06.48 W (suppressed 2 warnings in dom/media/webrtc/transport) 167:06.48 W (suppressed 1 warnings in dom/media/webspeech/synth) 167:06.48 W (suppressed 2 warnings in dom/svg) 167:06.48 W (suppressed 2 warnings in dom/webgpu) 167:06.48 W (suppressed 9 warnings in gfx/2d) 167:06.48 W (suppressed 2 warnings in gfx/gl) 167:06.48 W (suppressed 2 warnings in gfx/thebes) 167:06.48 W (suppressed 1 warnings in image/decoders) 167:06.48 W (suppressed 3 warnings in intl/components/src) 167:06.48 W (suppressed 3 warnings in js/src) 167:06.48 W (suppressed 1 warnings in js/src/builtin/intl) 167:06.48 W (suppressed 1 warnings in js/src/builtin/temporal) 167:06.48 W (suppressed 1 warnings in js/src/debugger) 167:06.48 W (suppressed 2 warnings in js/src/frontend) 167:06.48 W (suppressed 3 warnings in js/src/gc) 167:06.48 W (suppressed 2 warnings in js/src/irregexp/imported) 167:06.48 W (suppressed 24 warnings in js/src/jit) 167:06.48 W (suppressed 5 warnings in js/src/jit/x64) 167:06.48 W (suppressed 5 warnings in js/src/jit/x86-shared) 167:06.48 W (suppressed 2 warnings in js/src/threading) 167:06.48 W (suppressed 5 warnings in js/src/vm) 167:06.48 W (suppressed 48 warnings in js/src/wasm) 167:06.48 W (suppressed 2 warnings in js/xpconnect/loader) 167:06.48 W (suppressed 2 warnings in js/xpconnect/src) 167:06.48 W (suppressed 3 warnings in layout/base) 167:06.48 W (suppressed 1 warnings in layout/painting) 167:06.48 W (suppressed 1 warnings in layout/tables) 167:06.48 W (suppressed 1 warnings in netwerk/cache2) 167:06.48 W (suppressed 1 warnings in netwerk/cookie) 167:06.48 W (suppressed 1 warnings in netwerk/protocol/webtransport) 167:06.48 W (suppressed 1 warnings in netwerk/streamconv/converters) 167:06.48 W (suppressed 153 warnings in objdir/dist/include) 167:06.48 W (suppressed 5 warnings in objdir/dist/include/js) 167:06.48 W (suppressed 39 warnings in objdir/dist/include/mozilla) 167:06.48 W (suppressed 2 warnings in objdir/dist/include/mozilla/gfx) 167:06.48 W (suppressed 1 warnings in objdir/dist/include/mozilla/glean/bindings) 167:06.48 W (suppressed 5 warnings in objdir/dist/include/mozilla/intl) 167:06.48 W (suppressed 1 warnings in toolkit/components/gecko-trace) 167:06.48 W (suppressed 1 warnings in tools/profiler/core) 167:06.48 W (suppressed 1 warnings in tools/profiler/lul) 167:06.48 W (suppressed 1 warnings in widget/headless) 167:06.48 W (suppressed 1 warnings in xpcom/base) 167:06.48 W (suppressed 2 warnings in xpcom/components) 167:06.48 W (suppressed 8 warnings in xpcom/ds) 167:06.48 W (suppressed 4 warnings in xpcom/io) 167:06.48 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 167:06.48 W warning: dom/canvas/ClientWebGLContext.h:891:39 [-Wformat-overflow=] '%s' directive argument is null 167:06.48 W warning: dom/media/doctor/DDMediaLogs.h:48:25 [-Wnonnull] 'this' pointer is null 167:06.48 W warning: js/src/irregexp/imported/regexp-parser.cc:2793:1 [-Wreturn-type] control reaches end of non-void function 167:06.48 W warning: objdir/dist/include/js/RootingAPI.h:1095:15 [-Wdangling-pointer=] storing the address of local variable 'chunk' in '*&MEM[(struct Array *)aCx_114(D) + 128B].mArr[2]' 167:06.48 W warning: objdir/dist/include/js/RootingAPI.h:1232:18 [-Wdangling-pointer=] storing the address of local variable 'fun' in '*&MEM[(struct Array *)cx_100(D)].mArr[3]' 167:06.48 W warning: objdir/dist/include/mozilla/MozPromise.h:678:21 [-Wnonnull] 'this' pointer is null 167:06.48 W warning: objdir/dist/include/mozilla/RefPtr.h:49:47 [-Wuse-after-free] pointer used after 'void free(void*)' 167:06.48 W warning: objdir/dist/include/mozilla/cxxalloc.h:64:19 [-Wuse-after-free] pointer used after 'void free(void*)' 167:06.48 W warning: objdir/dist/include/mozilla/cxxalloc.h:64:19 [-Wuse-after-free] pointer may be used after 'void free(void*)' 167:06.48 W warning: objdir/dist/include/nsError.h:33:34 [-Wunused-value] value computed is not used 167:06.48 W warning: objdir/dist/include/nsISupportsImpl.h:355:36 [-Wuse-after-free] pointer used after 'void free(void*)' 167:06.48 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 167:06.48 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::mIterators' 167:06.48 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable '__for_begin' in '*&this_15(D)->mListeners.nsAutoTObserverArray, 2>::.nsTObserverArray_base::mIterators' 167:06.48 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.2275250.nsAutoTObserverArray, 0>::.nsTObserverArray_base::mIterators' 167:06.48 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable '__for_begin' in '*MEM[(const struct nsAutoTObserverArray & *)&D.685027].nsAutoTObserverArray >, 0>::.nsTObserverArray_base::mIterators' 167:06.48 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.363580.nsAutoTObserverArray::.nsTObserverArray_base::mIterators' 167:06.48 W warning: objdir/dist/include/nsTObserverArray.h:282:25 [-Wdangling-pointer=] storing the address of local variable '__for_begin' in '*&aListeners_39(D)->D.513467.nsAutoTObserverArray::.nsTObserverArray_base::mIterators' 167:06.48 W warning: parser/html/nsHtml5TreeBuilderCppSupplement.h:993:9 [-Wstringop-overflow=] 'void* __builtin_memcpy(void*, const void*, long unsigned int)' writing between 18446744069414584320 and 18446744073709551614 bytes into a region of size 9223372036854775807 167:06.48 W warning: toolkit/system/unixproxy/nsLibProxySettings.cpp:52:12 [-Wunused-variable] unused variable 'rv' 167:06.48 W warning: xpcom/base/nsISupportsImpl.h:354:36 [-Wuse-after-free] pointer used after 'void free(void*)' 167:06.48 W warning: xpcom/base/nsISupportsImpl.h:357:56 [-Wuse-after-free] pointer may be used after 'void free(void*)' 167:06.48 W warning: xpcom/base/nsISupportsImpl.h:673:63 [-Wuse-after-free] pointer may be used after 'void free(void*)' 167:06.48 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 167:06.48 W warning: /usr/include/c++/12/bits/atomic_base.h:488:31 [-Wstringop-overflow=] 'unsigned int __atomic_load_4(const volatile void*, int)' writing 4 bytes into a region of size 0 overflows the destination 167:06.48 W warning: /usr/include/c++/12/bits/atomic_base.h:618: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 167:06.48 W warning: /usr/include/c++/12/bits/stl_algobase.h:385:25 [-Wstringop-overflow=] writing 1 byte into a region of size 0 167:06.48 W warning: /usr/include/c++/12/bits/stl_algobase.h:431:30 [-Wstringop-overflow=] writing 16 bytes into a region of size 0 167:06.48 /usr/bin/notify-send '--app-name=Mozilla Build System' 'Mozilla Build System' 'Build complete' 167:06.65 We know it took a while, but your build finally finished successfully! 167:06.65 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 /var/tmp/rpm-tmp.Ny8c2q + umask 022 + cd /builddir/build/BUILD + '[' 1 -eq 1 ']' + '[' /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64 ++ dirname /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64 + cd firefox-140.4.0 + '[' 1 -eq 1 ']' + make -C objdir/browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0 make: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' make[1]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' make[1]: Nothing to be done for 'pre-export'. make[1]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' make[1]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' make[1]: Nothing to be done for 'export'. make[1]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' make[1]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' make[2]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make recurse_compile make[3]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[3]: Nothing to be done for 'recurse_compile'. make[3]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[2]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[1]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' make[1]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' make[1]: Nothing to be done for 'misc'. make[1]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' make[1]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' make make-package-internal make[2]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-140.4.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 " \ /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python /builddir/build/BUILD/firefox-140.4.0/toolkit/mozapps/installer/packager.py -DPKG_LOCALE_MANIFEST=/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer/locale-manifest.in -DMOZ_APP_NAME=firefox -DPREF_DIR=defaults/preferences -DMOZ_APP_DISPLAYNAME="Firefox" -DMOZ_GTK=1 -DMOZ_SYSTEM_NSPR=1 -DMOZ_SYSTEM_NSS=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DMOZ_EME_PROCESS_NAME="" -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='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=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 -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_VPX_VPX_DECODER_H=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='"140.0"' -DMOZILLA_VERSION='"140.4.0"' -DMOZJS_MAJOR_VERSION=140 -DMOZJS_MINOR_VERSION=4 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"140.4.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_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_ESR=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_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_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=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 /builddir/build/BUILD/firefox-140.4.0/browser/installer/removed-files.in \ --ignore-errors \ --ignore-broken-symlinks \ --minify \ \ \ --compress none \ /builddir/build/BUILD/firefox-140.4.0/browser/installer/package-manifest.in '../../dist' '../../dist'/firefox \ Generating XPT artifacts archive (firefox-140.4.0.en-US.linux-x86_64.xpt_artifacts.zip) /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.zip -C /builddir/build/BUILD/firefox-140.4.0/objdir/config/makefiles/xpidl '/builddir/build/BUILD/firefox-140.4.0/objdir/dist/firefox-140.4.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-140.4.0.en-US.linux-x86_64.tar.xz echo firefox-140.4.0.en-US.linux-x86_64.tar.xz > /builddir/build/BUILD/firefox-140.4.0/objdir/dist/package_name.txt make[2]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' touch make-package make -C ../../browser/locales langpack make[2]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/locales' rm -f -rf ../../dist/xpi-stage/locale-en-US Making langpack make[3]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/locales' ../../config/nsinstall -D ../../dist/install make[4]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/themes/shared/app-marketplace-icons' ../../../../config/nsinstall -D ../../../../dist/xpi-stage/locale-en-US/browser make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/themes/shared/app-marketplace-icons' make[6]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make recurse_compile make[7]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[6]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/themes/shared/app-marketplace-icons' mkdir -p '../../../../dist/xpi-stage/locale-en-US/browser/chrome/' /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/xpi-stage/locale-en-US/browser -t /builddir/build/BUILD/firefox-140.4.0 -f symlink --relativesrcdir=browser/themes/shared/app-marketplace-icons -c /builddir/build/BUILD/firefox-140.4.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='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=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 -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_VPX_VPX_DECODER_H=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='"140.0"' -DMOZILLA_VERSION='"140.4.0"' -DMOZJS_MAJOR_VERSION=140 -DMOZJS_MINOR_VERSION=4 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"140.4.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_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_ESR=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_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_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=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 /builddir/build/BUILD/firefox-140.4.0/browser/themes/shared/app-marketplace-icons/jar.mn processing /builddir/build/BUILD/firefox-140.4.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 '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Nothing to be done for 'libs'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/themes/shared/app-marketplace-icons' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/themes/shared/app-marketplace-icons' make[4]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/themes/shared/app-marketplace-icons' make[4]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/toolkit/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/netwerk/locales' mkdir -p '../../dist/xpi-stage/locale-en-US/chrome/' /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../dist/xpi-stage/locale-en-US -t /builddir/build/BUILD/firefox-140.4.0 -f symlink --relativesrcdir=netwerk/locales -c /builddir/build/BUILD/firefox-140.4.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='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=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 -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_VPX_VPX_DECODER_H=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='"140.0"' -DMOZILLA_VERSION='"140.4.0"' -DMOZJS_MAJOR_VERSION=140 -DMOZJS_MINOR_VERSION=4 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"140.4.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_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_ESR=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_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_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=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 /builddir/build/BUILD/firefox-140.4.0/netwerk/locales/jar.mn processing /builddir/build/BUILD/firefox-140.4.0/netwerk/locales/jar.mn adding 'locale-en-US' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/netwerk/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/dom/locales' /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../dist/xpi-stage/locale-en-US -t /builddir/build/BUILD/firefox-140.4.0 -f symlink --relativesrcdir=dom/locales -c /builddir/build/BUILD/firefox-140.4.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='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=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 -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_VPX_VPX_DECODER_H=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='"140.0"' -DMOZILLA_VERSION='"140.4.0"' -DMOZJS_MAJOR_VERSION=140 -DMOZJS_MINOR_VERSION=4 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"140.4.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_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_ESR=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_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_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=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 /builddir/build/BUILD/firefox-140.4.0/dom/locales/jar.mn processing /builddir/build/BUILD/firefox-140.4.0/dom/locales/jar.mn make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/dom/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/security/manager/locales' /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../../dist/xpi-stage/locale-en-US -t /builddir/build/BUILD/firefox-140.4.0 -f symlink --relativesrcdir=security/manager/locales -c /builddir/build/BUILD/firefox-140.4.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='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=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 -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_VPX_VPX_DECODER_H=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='"140.0"' -DMOZILLA_VERSION='"140.4.0"' -DMOZJS_MAJOR_VERSION=140 -DMOZJS_MINOR_VERSION=4 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"140.4.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_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_ESR=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_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_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=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 /builddir/build/BUILD/firefox-140.4.0/security/manager/locales/jar.mn processing /builddir/build/BUILD/firefox-140.4.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 '/builddir/build/BUILD/firefox-140.4.0/objdir/security/manager/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/shared/locales' /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../../dist/xpi-stage/locale-en-US/browser -t /builddir/build/BUILD/firefox-140.4.0 -f symlink --relativesrcdir=devtools/shared/locales -c /builddir/build/BUILD/firefox-140.4.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='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=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 -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_VPX_VPX_DECODER_H=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='"140.0"' -DMOZILLA_VERSION='"140.4.0"' -DMOZJS_MAJOR_VERSION=140 -DMOZJS_MINOR_VERSION=4 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"140.4.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_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_ESR=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_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_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=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 /builddir/build/BUILD/firefox-140.4.0/devtools/shared/locales/jar.mn processing /builddir/build/BUILD/firefox-140.4.0/devtools/shared/locales/jar.mn adding 'browser' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/shared/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/toolkit/locales' toolkit/locales/default.locale.stub /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.file_generate --locale=en-US /builddir/build/BUILD/firefox-140.4.0/toolkit/locales/generate_default_locale.py main default.locale .deps/default.locale.pp .deps/default.locale.stub /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../dist/xpi-stage/locale-en-US -t /builddir/build/BUILD/firefox-140.4.0 -f symlink --relativesrcdir=toolkit/locales -c /builddir/build/BUILD/firefox-140.4.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='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=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 -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_VPX_VPX_DECODER_H=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='"140.0"' -DMOZILLA_VERSION='"140.4.0"' -DMOZJS_MAJOR_VERSION=140 -DMOZJS_MINOR_VERSION=4 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"140.4.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_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_ESR=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_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_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=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 /builddir/build/BUILD/firefox-140.4.0/toolkit/locales/jar.mn processing /builddir/build/BUILD/firefox-140.4.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' make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/toolkit/locales' make[4]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/toolkit/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/extensions/spellcheck/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/extensions/spellcheck/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/extensions/spellcheck/locales' make[6]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make recurse_compile make[7]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[6]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/extensions/spellcheck/locales' ../../../config/nsinstall -R -m 644 '/builddir/build/BUILD/firefox-140.4.0/extensions/spellcheck/locales/en-US/hunspell/en-US.aff' '../../../dist/xpi-stage/locale-en-US/dictionaries' ../../../config/nsinstall -R -m 644 '/builddir/build/BUILD/firefox-140.4.0/extensions/spellcheck/locales/en-US/hunspell/en-US.dic' '../../../dist/xpi-stage/locale-en-US/dictionaries' make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/extensions/spellcheck/locales' make[5]: Nothing to be done for 'libs'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/extensions/spellcheck/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/extensions/spellcheck/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/extensions/spellcheck/locales' make[4]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/extensions/spellcheck/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/client/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/client/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/client/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/client/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/client/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/client/locales' make[6]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make recurse_compile make[7]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[6]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/client/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/client/locales' /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../../dist/xpi-stage/locale-en-US/browser -t /builddir/build/BUILD/firefox-140.4.0 -f symlink --relativesrcdir=devtools/client/locales -c /builddir/build/BUILD/firefox-140.4.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='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=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 -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_VPX_VPX_DECODER_H=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='"140.0"' -DMOZILLA_VERSION='"140.4.0"' -DMOZJS_MAJOR_VERSION=140 -DMOZJS_MINOR_VERSION=4 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"140.4.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_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_ESR=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_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_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=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 /builddir/build/BUILD/firefox-140.4.0/devtools/client/locales/jar.mn processing /builddir/build/BUILD/firefox-140.4.0/devtools/client/locales/jar.mn adding 'browser' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/client/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/client/locales' make[5]: Nothing to be done for 'libs'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/client/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/client/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/client/locales' make[4]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/client/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/startup/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/startup/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/startup/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/startup/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/startup/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/startup/locales' make[6]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make recurse_compile make[7]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[6]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/startup/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/startup/locales' /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../../dist/xpi-stage/locale-en-US/browser -t /builddir/build/BUILD/firefox-140.4.0 -f symlink --relativesrcdir=devtools/startup/locales -c /builddir/build/BUILD/firefox-140.4.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='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=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 -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_VPX_VPX_DECODER_H=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='"140.0"' -DMOZILLA_VERSION='"140.4.0"' -DMOZJS_MAJOR_VERSION=140 -DMOZJS_MINOR_VERSION=4 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"140.4.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_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_ESR=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_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_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=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 /builddir/build/BUILD/firefox-140.4.0/devtools/startup/locales/jar.mn processing /builddir/build/BUILD/firefox-140.4.0/devtools/startup/locales/jar.mn make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/startup/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/startup/locales' make[5]: Nothing to be done for 'libs'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/startup/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/startup/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/startup/locales' make[4]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/devtools/startup/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/locales' /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../dist/xpi-stage/locale-en-US/browser -t /builddir/build/BUILD/firefox-140.4.0 -f symlink --relativesrcdir=browser/locales -c /builddir/build/BUILD/firefox-140.4.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='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=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 -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_VPX_VPX_DECODER_H=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='"140.0"' -DMOZILLA_VERSION='"140.4.0"' -DMOZJS_MAJOR_VERSION=140 -DMOZJS_MINOR_VERSION=4 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"140.4.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_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_ESR=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_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_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=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=140.4.0 -DMOZ_APP_MAXVERSION=140.* -DLOCALE_SRCDIR=/builddir/build/BUILD/firefox-140.4.0/browser/locales/en-US -DPKG_BASENAME='firefox-140.4.0.en-US.linux-x86_64' -DPKG_INST_BASENAME='firefox-140.4.0.en-US.linux-x86_64.installer' /builddir/build/BUILD/firefox-140.4.0/browser/locales/jar.mn processing /builddir/build/BUILD/firefox-140.4.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' /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_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='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=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 -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_VPX_VPX_DECODER_H=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='"140.0"' -DMOZILLA_VERSION='"140.4.0"' -DMOZJS_MAJOR_VERSION=140 -DMOZJS_MINOR_VERSION=4 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"140.4.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_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_ESR=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_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_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=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=140.4.0 -DMOZ_APP_MAXVERSION=140.* -DLOCALE_SRCDIR=/builddir/build/BUILD/firefox-140.4.0/browser/locales/en-US -DPKG_BASENAME='firefox-140.4.0.en-US.linux-x86_64' -DPKG_INST_BASENAME='firefox-140.4.0.en-US.linux-x86_64.installer' '/builddir/build/BUILD/firefox-140.4.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 '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/locales' /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-140.4.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 '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/locales' make[4]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/branding/official/locales' make[5]: Nothing to be done for 'pre-export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/branding/official/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/branding/official/locales' make[6]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make recurse_compile make[7]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[7]: Nothing to be done for 'recurse_compile'. make[7]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[6]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir' make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/branding/official/locales' /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/xpi-stage/locale-en-US/browser -t /builddir/build/BUILD/firefox-140.4.0 -f symlink --relativesrcdir=browser/branding/official/locales -c /builddir/build/BUILD/firefox-140.4.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='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=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 -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_VPX_VPX_DECODER_H=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='"140.0"' -DMOZILLA_VERSION='"140.4.0"' -DMOZJS_MAJOR_VERSION=140 -DMOZJS_MINOR_VERSION=4 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_VERSION='"140.4.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_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_ENABLE_VAAPI=1 -DMOZ_ESR=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_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_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SELECTABLE_PROFILES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=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 /builddir/build/BUILD/firefox-140.4.0/browser/branding/official/locales/jar.mn processing /builddir/build/BUILD/firefox-140.4.0/browser/branding/official/locales/jar.mn adding 'browser' entry to root chrome manifest appid={ec8030f7-c20a-464f-9b0e-13a3a9e97384} make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/branding/official/locales' make[5]: Nothing to be done for 'libs'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/branding/official/locales' make[5]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/branding/official/locales' make[5]: Nothing to be done for 'tools'. make[5]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/branding/official/locales' make[4]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/branding/official/locales' make[3]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/locales' make[3]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/locales' ../../config/nsinstall -D ../../dist/linux-x86_64/xpi/ /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.langpack_manifest --locales en-US --app-version 140.4.0 --max-app-ver 140.* --app-name 'Firefox' --l10n-basedir '/builddir/.mozbuild/l10n-central' --metadata /builddir/build/BUILD/firefox-140.4.0/browser/locales/en-US/langpack-metadata.ftl --langpack-eid 'langpack-en-US@firefox.mozilla.org' --input ../../dist/xpi-stage/locale-en-US /builddir/.mozbuild/srcdirs/firefox-140.4.0-fe1b525f66a3/_virtualenvs/build/bin/python -m mozbuild.action.zip -C ../../dist/xpi-stage/locale-en-US -x **/*.manifest -x **/*.js -x **/*.ini /builddir/build/BUILD/firefox-140.4.0/objdir/dist/linux-x86_64/xpi/firefox-140.4.0.en-US.langpack.xpi chrome localization browser manifest.json make[3]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/locales' make[2]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/locales' make[1]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' make[1]: Entering directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' make[1]: Nothing to be done for 'tools'. make[1]: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' make: Leaving directory '/builddir/build/BUILD/firefox-140.4.0/objdir/browser/installer' + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox + 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/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/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 /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/bin ~/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/bin ~/build/BUILD/firefox-140.4.0 ~/build/BUILD/firefox-140.4.0 + ln -sf /usr/lib64/firefox/firefox /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/bin/firefox + pushd /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/bin + ln -sf firefox mozilla-firefox + popd + mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/browser/defaults/preferences/ + install -m 644 /builddir/build/SOURCES/kde.js /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/browser/defaults/preferences/kde.js + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/mozilla/plugins + /usr/bin/mkdir -p '/builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' + /usr/bin/mkdir -p '/builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/applications + install -m 644 /builddir/build/SOURCES/firefox.desktop /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/applications/firefox.desktop + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/hicolor/16x16/apps + /usr/bin/install -m 644 browser/branding/official/default16.png /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/hicolor/16x16/apps/firefox.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/hicolor/22x22/apps + /usr/bin/install -m 644 browser/branding/official/default22.png /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/hicolor/22x22/apps/firefox.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/hicolor/24x24/apps + /usr/bin/install -m 644 browser/branding/official/default24.png /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/hicolor/24x24/apps/firefox.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/hicolor/32x32/apps + /usr/bin/install -m 644 browser/branding/official/default32.png /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/hicolor/32x32/apps/firefox.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/hicolor/48x48/apps + /usr/bin/install -m 644 browser/branding/official/default48.png /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/hicolor/48x48/apps/firefox.png + for i in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/hicolor/256x256/apps + /usr/bin/install -m 644 browser/branding/official/default256.png /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/hicolor/256x256/apps/firefox.png + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/large /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/mini + ln -sf /usr/lib64/firefox/browser/chrome/icons/default/default48.png /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/large/firefox.png + ln -sf /usr/lib64/firefox/browser/chrome/icons/default/default32.png /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/firefox.png + ln -sf /usr/lib64/firefox/browser/chrome/icons/default/default16.png /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/icons/mini/firefox.png + /usr/bin/install -p -D -m 644 /builddir/build/SOURCES/firefox.1 /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/share/man/man1/firefox.1 + rm -f /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/README.txt + rm -f /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/removed-files + rm -f /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/precomplete + /usr/bin/cp /builddir/build/SOURCES/firefox-mageia-default-prefs.js /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/browser/defaults/preferences + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/browser/defaults/profile/chrome + cat + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/browser/defaults/preferences + cat + rm -fr /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/dictionaries + ln -s /usr/share/hunspell /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/dictionaries + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/distribution + /usr/bin/cp /builddir/build/SOURCES/distribution.ini /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/distribution + /usr/bin/sed -i 's/^\(version=\).*\(\.0\)$/\19\2/g' /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/distribution/distribution.ini + touch /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/browser/defaults/profile/bookmarks.html + mkdir -p /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/browser/searchplugins + cp -f /builddir/build/SOURCES/firefox-searchengines-duckduckgo.xml /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/browser/searchplugins/duckduckgo.xml + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 140.4.0-1.2.mga9 --unique-debug-suffix -140.4.0-1.2.mga9.x86_64 --unique-debug-src-base firefox-140.4.0-1.2.mga9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/firefox-140.4.0 extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/firefox-bin extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/glxtest extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/gmp-clearkey/0.1/libclearkey.so extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/firefox extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/libgkcodecs.so extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/liblgpllibs.so extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/libmozavcodec.so extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/libmozavutil.so /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavutil/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavutil/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavutil/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavutil/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/media/ffvpx/libavcodec/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/libmozgtk.so extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/libmozsandbox.so extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/libmozsqlite3.so /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/aom_dsp/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/aom/av1/encoder/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/libmozwayland.so extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/libxul.so extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/pingsender extracting debug info from /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/vaapitest /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. /usr/bin/debugedit: Warning, not replacing comp_dir '/builddir/build/BUILD/firefox-140.4.0/third_party/dav1d/src/x86/' prefix ('/builddir/build/BUILD/firefox-140.4.0' -> '/usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64') encoded as DW_FORM_string. Replacement too large. dwz: ./usr/lib64/firefox/libgkcodecs.so-140.4.0-1.2.mga9.x86_64.debug: Unknown DWARF DW_OP_0 referenced from DIE at [14d3c65] dwz: ./usr/lib64/firefox/libxul.so-140.4.0-1.2.mga9.x86_64.debug: Too many DIEs, not optimizing dwz: ./usr/lib64/firefox/libgkcodecs.so-140.4.0-1.2.mga9.x86_64.debug: Unknown DWARF DW_OP_0 referenced from DIE at [14d3c65] original debug info size: 4016864kB, size after compression: 3736200kB /usr/bin/sepdebugcrcfix: Updated 14 CRC32s, 1 CRC32s did match. 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/fts5.h: 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 800454 blocks + /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/libxul.so: libgkcodecs.so liblgpllibs.so libmozsqlite3.so libmozgtk.so libmozwayland.so libresolv.so.2 libXrender.so.1 libplds4.so libsoftokn3.so libpangocairo-1.0.so.0 libharfbuzz.so.0 libsharpyuv.so.0 libXcursor.so.1 libXi.so.6 Warning: unused libraries in /usr/lib64/firefox/libmozsandbox.so: libplc4.so libm.so.6 libgcc_s.so.1 ld-linux-x86-64.so.2 Warning: unused libraries in /usr/lib64/firefox/libmozavcodec.so: libmozavutil.so libstdc++.so.6 libgcc_s.so.1 Warning: unused libraries in /usr/lib64/firefox/libgkcodecs.so: libgcc_s.so.1 Warning: unused libraries in /usr/lib64/firefox/gmp-clearkey/0.1/libclearkey.so: libsmime3.so libsoftokn3.so libnssutil3.so libplds4.so libplc4.so libnspr4.so libm.so.6 libgcc_s.so.1 Warning: unused libraries in /usr/lib64/firefox/vaapitest: libX11-xcb.so.1 libX11.so.6 libxcb.so.1 libXext.so.6 libXrandr.so.2 libXcomposite.so.1 libXcursor.so.1 libXdamage.so.1 libXfixes.so.3 libXi.so.6 libgtk-3.so.0 libgdk-3.so.0 libz.so.1 libpangocairo-1.0.so.0 libpango-1.0.so.0 libharfbuzz.so.0 libatk-1.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 libm.so.6 libgcc_s.so.1 Warning: unused libraries in /usr/lib64/firefox/glxtest: libX11-xcb.so.1 libxcb.so.1 libXext.so.6 libXcomposite.so.1 libXcursor.so.1 libXdamage.so.1 libXfixes.so.3 libXi.so.6 libgtk-3.so.0 libz.so.1 libpangocairo-1.0.so.0 libpango-1.0.so.0 libharfbuzz.so.0 libatk-1.0.so.0 libcairo-gobject.so.2 libcairo.so.2 libgdk_pixbuf-2.0.so.0 libgio-2.0.so.0 libgobject-2.0.so.0 libglib-2.0.so.0 libm.so.6 libgcc_s.so.1 + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64/gfx/graphite2/src/MozGrMalloc.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/firefox-140.4.0-1.2.mga9.x86_64/gfx/cairo/cairo/src/cairo-scaled-font.c is executable but has no shebang, removing executable bit + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: firefox-140.4.0-1.2.mga9.x86_64 warning: Duplicate build-ids /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/firefox-bin and /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/firefox warning: File listed twice: /usr/lib64/firefox/browser/defaults/profile/bookmarks.html Provides: application() application(firefox.desktop) firefox = 0:140.4.0 firefox = 0:140.4.0-1.2.mga9 firefox(x86-64) = 0:140.4.0-1.2.mga9 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/vnd.mozilla.xul+xml) mimehandler(application/xhtml+xml) mimehandler(text/html) mimehandler(text/mml) mimehandler(text/xml) mimehandler(x-scheme-handler/http) mimehandler(x-scheme-handler/https) mozilla-firefox = 0:140.4.0-1.2.mga9 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) libXcursor.so.1()(64bit) libXdamage.so.1()(64bit) libXext.so.6()(64bit) libXfixes.so.3()(64bit) libXi.so.6()(64bit) libXrandr.so.2()(64bit) libXrender.so.1()(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.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.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(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) libevent.so.7()(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) libharfbuzz.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) 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) libnspr4.so()(64bit) libnss3.so()(64bit) libnss3.so(NSS_3.10)(64bit) libnss3.so(NSS_3.101)(64bit) libnss3.so(NSS_3.107)(64bit) libnss3.so(NSS_3.11)(64bit) libnss3.so(NSS_3.11.2)(64bit) libnss3.so(NSS_3.12)(64bit) libnss3.so(NSS_3.12.4)(64bit) libnss3.so(NSS_3.12.5)(64bit) libnss3.so(NSS_3.13)(64bit) libnss3.so(NSS_3.13.2)(64bit) libnss3.so(NSS_3.15)(64bit) libnss3.so(NSS_3.16.1)(64bit) libnss3.so(NSS_3.16.2)(64bit) libnss3.so(NSS_3.19)(64bit) libnss3.so(NSS_3.2)(64bit) libnss3.so(NSS_3.21)(64bit) libnss3.so(NSS_3.22)(64bit) libnss3.so(NSS_3.3)(64bit) libnss3.so(NSS_3.30)(64bit) libnss3.so(NSS_3.4)(64bit) libnss3.so(NSS_3.45)(64bit) libnss3.so(NSS_3.47)(64bit) libnss3.so(NSS_3.5)(64bit) libnss3.so(NSS_3.52)(64bit) libnss3.so(NSS_3.55)(64bit) libnss3.so(NSS_3.58)(64bit) libnss3.so(NSS_3.6)(64bit) libnss3.so(NSS_3.7)(64bit) libnss3.so(NSS_3.79)(64bit) libnss3.so(NSS_3.8)(64bit) libnss3.so(NSS_3.9)(64bit) libnss3.so(NSS_3.9.2)(64bit) libnss3.so(NSS_3.9.3)(64bit) libnssutil3.so()(64bit) libnssutil3.so(NSSUTIL_3.12)(64bit) libnssutil3.so(NSSUTIL_3.12.3)(64bit) libnssutil3.so(NSSUTIL_3.12.5)(64bit) libnssutil3.so(NSSUTIL_3.13)(64bit) libnssutil3.so(NSSUTIL_3.15)(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libpixman-1.so.0()(64bit) libplc4.so()(64bit) libplds4.so()(64bit) libproxy.so.1()(64bit) libproxy.so.1(LIBPROXY_0.4.16)(64bit) libresolv.so.2()(64bit) libsharpyuv.so.0()(64bit) libsmime3.so()(64bit) libsmime3.so(NSS_3.13)(64bit) libsmime3.so(NSS_3.16)(64bit) libsmime3.so(NSS_3.2)(64bit) libsmime3.so(NSS_3.4)(64bit) libsoftokn3.so()(64bit) libssl3.so()(64bit) libssl3.so(NSS_3.12.6)(64bit) libssl3.so(NSS_3.13)(64bit) libssl3.so(NSS_3.13.2)(64bit) libssl3.so(NSS_3.14)(64bit) libssl3.so(NSS_3.15)(64bit) libssl3.so(NSS_3.15.4)(64bit) libssl3.so(NSS_3.2)(64bit) libssl3.so(NSS_3.21)(64bit) libssl3.so(NSS_3.22)(64bit) libssl3.so(NSS_3.23)(64bit) libssl3.so(NSS_3.27)(64bit) libssl3.so(NSS_3.28)(64bit) libssl3.so(NSS_3.30.0.1)(64bit) libssl3.so(NSS_3.33)(64bit) libssl3.so(NSS_3.4)(64bit) libssl3.so(NSS_3.80)(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) libvpx.so.7()(64bit) libwebp.so.7()(64bit) libwebpdemux.so.2()(64bit) libxcb-shm.so.0()(64bit) libxcb.so.1()(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.0)(64bit) libz.so.1(ZLIB_1.2.3.4)(64bit) Obsoletes: firefox-devel < 91.0 Recommends: firefox-l10n hunspell-en lib64canberra0 lib64cups2 Processing files: firefox-debugsource-140.4.0-1.2.mga9.x86_64 Provides: firefox-debugsource = 0:140.4.0-1.2.mga9 firefox-debugsource(x86-64) = 0:140.4.0-1.2.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: firefox-debuginfo-140.4.0-1.2.mga9.x86_64 warning: Duplicate build-ids /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib/debug/usr/lib64/firefox/firefox-140.4.0-1.2.mga9.x86_64.debug and /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib/debug/usr/lib64/firefox/firefox-bin-140.4.0-1.2.mga9.x86_64.debug Provides: debuginfo(build-id) = 25af027d4f47ccd5aabed798446ec70d30817a84 debuginfo(build-id) = 2c10caf571fd8677d083e30aedc5d223acd37d9d debuginfo(build-id) = 2e7eceaabdcbe6a63a38957cbd3dd8ca8cacd378 debuginfo(build-id) = 399dec48b596f0160a250e633d020a17e13a6461 debuginfo(build-id) = 4356c90b1a1a0c64d00f99ddbdbabb82f5bd04db debuginfo(build-id) = 4571c9f00aebbed44c056df047fbbe1ae630f3de debuginfo(build-id) = 55c27bc588d177996e29084caf82866c33bdb234 debuginfo(build-id) = 61d5e94dfefc5b95950706bcc63ed648cbb8a3b1 debuginfo(build-id) = 77d1613593d1a264f893ca8cc657e46923dfaaf2 debuginfo(build-id) = 7b58d6b481417a24f6ff3df8d4424e973d3a9ca4 debuginfo(build-id) = 8348ce4946d7e2878aad14b876a10a487c90ea62 debuginfo(build-id) = c77d99f38b2889878ba71c517e1fa64e5d4321a0 debuginfo(build-id) = d2392ec2b6ac6d30751da87d33aaade24bb5ec69 debuginfo(build-id) = efe2142698c0842d7562aed28a2fb88e77331bc6 debuginfo(build-id) = nilnil firefox-debuginfo = 0:140.4.0-1.2.mga9 firefox-debuginfo(x86-64) = 0:140.4.0-1.2.mga9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: firefox-debugsource(x86-64) = 0:140.4.0-1.2.mga9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64 Wrote: /builddir/build/RPMS/firefox-140.4.0-1.2.mga9.x86_64.rpm Wrote: /builddir/build/RPMS/firefox-debugsource-140.4.0-1.2.mga9.x86_64.rpm Wrote: /builddir/build/RPMS/firefox-debuginfo-140.4.0-1.2.mga9.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.xMDuwD + umask 022 + cd /builddir/build/BUILD + cd firefox-140.4.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.tIQYF1 + umask 022 + cd /builddir/build/BUILD + rm -rf firefox-140.4.0 firefox-140.4.0.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: Duplicate build-ids /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/firefox-bin and /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib64/firefox/firefox File listed twice: /usr/lib64/firefox/browser/defaults/profile/bookmarks.html Duplicate build-ids /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib/debug/usr/lib64/firefox/firefox-140.4.0-1.2.mga9.x86_64.debug and /builddir/build/BUILDROOT/firefox-140.4.0-1.2.mga9.x86_64/usr/lib/debug/usr/lib64/firefox/firefox-bin-140.4.0-1.2.mga9.x86_64.debug Finish: rpmbuild firefox-140.4.0-1.2.mga9.src.rpm Finish: build phase for firefox-140.4.0-1.2.mga9.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/mageia-9-x86_64-1760991322.906357/root/var/log/dnf.rpm.log /var/lib/mock/mageia-9-x86_64-1760991322.906357/root/var/log/dnf.librepo.log /var/lib/mock/mageia-9-x86_64-1760991322.906357/root/var/log/dnf.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/firefox-140.4.0-1.2.mga9.src.rpm) Config(child) 517 minutes 32 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "firefox-debugsource", "epoch": 0, "version": "140.4.0", "release": "1.2.mga9", "arch": "x86_64" }, { "name": "firefox", "epoch": 0, "version": "140.4.0", "release": "1.2.mga9", "arch": "x86_64" }, { "name": "firefox", "epoch": 0, "version": "140.4.0", "release": "1.2.mga9", "arch": "src" }, { "name": "firefox-debuginfo", "epoch": 0, "version": "140.4.0", "release": "1.2.mga9", "arch": "x86_64" } ] } RPMResults finished