https://launchpad.net/ubuntu/+source/gjs/1.72.2-0ubuntu2/+build/26269958 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-arm64-039 5.4.0-150-generic #167-Ubuntu SMP Mon May 15 17:36:35 UTC 2023 aarch64 Buildd toolchain package versions: launchpad-buildd_233~634~ubuntu20.04.1 python3-lpbuildd_233~634~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.11 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1. Syncing the system clock with the buildd NTP service... 2 Jun 19:11:20 ntpdate[1849]: adjust time server 10.211.37.1 offset 0.000301 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=jammy --arch=arm64 PACKAGEBUILD-26269958 --image-type chroot /home/buildd/filecache-default/d7d0133902b8cc1df688a841d4b96e994eeac2e0 Creating target for build PACKAGEBUILD-26269958 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=jammy --arch=arm64 PACKAGEBUILD-26269958 Starting target for build PACKAGEBUILD-26269958 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=jammy --arch=arm64 PACKAGEBUILD-26269958 'deb http://ftpmaster.internal/ubuntu jammy main universe' 'deb http://ftpmaster.internal/ubuntu jammy-security main universe' 'deb http://ftpmaster.internal/ubuntu jammy-updates main universe' 'deb http://ftpmaster.internal/ubuntu jammy-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-26269958 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=jammy --arch=arm64 PACKAGEBUILD-26269958 Updating target for build PACKAGEBUILD-26269958 Get:1 http://ftpmaster.internal/ubuntu jammy InRelease [270 kB] Get:2 http://ftpmaster.internal/ubuntu jammy-security InRelease [110 kB] Get:3 http://ftpmaster.internal/ubuntu jammy-updates InRelease [119 kB] Get:4 http://ftpmaster.internal/ubuntu jammy-proposed InRelease [270 kB] Get:5 http://ftpmaster.internal/ubuntu jammy/main arm64 Packages [1369 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/main Translation-en [510 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/universe arm64 Packages [13.9 MB] Get:8 http://ftpmaster.internal/ubuntu jammy/universe Translation-en [5652 kB] Get:9 http://ftpmaster.internal/ubuntu jammy-security/main arm64 Packages [403 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-security/main Translation-en [121 kB] Get:11 http://ftpmaster.internal/ubuntu jammy-security/universe arm64 Packages [635 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-security/universe Translation-en [128 kB] Get:13 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 Packages [617 kB] Get:14 http://ftpmaster.internal/ubuntu jammy-updates/main Translation-en [181 kB] Get:15 http://ftpmaster.internal/ubuntu jammy-updates/universe arm64 Packages [810 kB] Get:16 http://ftpmaster.internal/ubuntu jammy-updates/universe Translation-en [190 kB] Get:17 http://ftpmaster.internal/ubuntu jammy-proposed/main arm64 Packages [128 kB] Get:18 http://ftpmaster.internal/ubuntu jammy-proposed/main Translation-en [38.4 kB] Get:19 http://ftpmaster.internal/ubuntu jammy-proposed/universe arm64 Packages [54.5 kB] Get:20 http://ftpmaster.internal/ubuntu jammy-proposed/universe Translation-en [24.0 kB] Fetched 25.5 MB in 8s (3208 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libperl5.32 perl-modules-5.32 Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: libsemanage1* The following NEW packages will be installed: gcc-12-base libperl5.34 libsemanage2 libsepol2 libssl3 perl-modules-5.34 The following packages will be upgraded: advancecomp apt base-files base-passwd bash binutils binutils-aarch64-linux-gnu binutils-common bsdutils build-essential bzip2 ca-certificates coreutils cpp-11 dash debconf debianutils diffutils dpkg dpkg-dev e2fsprogs fakeroot findutils g++-11 gcc-11 gcc-11-base gpg gpg-agent gpgconf gpgv grep gzip hostname init init-system-helpers libacl1 libapparmor1 libapt-pkg6.0 libargon2-1 libasan6 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libext2fs2 libfakeroot libffi8 libgcc-11-dev libgcc-s1 libgcrypt20 libgdbm-compat4 libgdbm6 libgmp10 libgnutls30 libgomp1 libgpg-error0 libgssapi-krb5-2 libhogweed6 libhwasan0 libidn2-0 libip4tc2 libisl23 libitm1 libjson-c5 libk5crypto3 libkeyutils1 libkmod2 libkrb5-3 libkrb5support0 liblockfile-bin liblockfile1 liblsan0 liblz4-1 liblzma5 libmount1 libmpc3 libmpfr6 libncurses6 libncursesw6 libnettle8 libnpth0 libnsl-dev libnsl2 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libpcre3 libpng16-16 libprocps8 libreadline8 libseccomp2 libselinux1 libsemanage-common libsmartcols1 libsqlite3-0 libss2 libstdc++-11-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo6 libtirpc-common libtirpc-dev libtirpc3 libtsan0 libubsan1 libudev1 libunistring2 libuuid1 libxxhash0 libzstd1 linux-libc-dev lockfile-progs login logsave lsb-base lto-disabled-list make mawk mount ncurses-base ncurses-bin openssl optipng passwd patch perl perl-base pinentry-curses pkgbinarymangler procps readline-common rpcsvc-proto sed sensible-utils systemd systemd-sysv systemd-timesyncd sysvinit-utils tar tzdata usrmerge util-linux xz-utils zlib1g 169 upgraded, 6 newly installed, 1 to remove and 0 not upgraded. Need to get 105 MB of archives. After this operation, 332 MB disk space will be freed. Get:1 http://ftpmaster.internal/ubuntu jammy/main arm64 rpcsvc-proto arm64 1.4.2-0ubuntu6 [65.4 kB] Get:2 http://ftpmaster.internal/ubuntu jammy/main arm64 libnsl-dev arm64 1.3.0-2build2 [72.1 kB] Get:3 http://ftpmaster.internal/ubuntu jammy/main arm64 libcrypt-dev arm64 1:4.4.27-1 [119 kB] Get:4 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libc6-dev arm64 2.35-0ubuntu3.1 [1544 kB] Get:5 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libc-dev-bin arm64 2.35-0ubuntu3.1 [19.6 kB] Get:6 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libtirpc-common all 1.3.2-2ubuntu0.1 [7766 B] Get:7 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libtirpc-dev arm64 1.3.2-2ubuntu0.1 [199 kB] Get:8 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libssl3 arm64 3.0.2-0ubuntu1.10 [1770 kB] Get:9 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libk5crypto3 arm64 1.19.2-2ubuntu0.2 [91.6 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libkrb5support0 arm64 1.19.2-2ubuntu0.2 [32.3 kB] Get:11 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libkrb5-3 arm64 1.19.2-2ubuntu0.2 [356 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libgssapi-krb5-2 arm64 1.19.2-2ubuntu0.2 [142 kB] Get:13 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libc6 arm64 2.35-0ubuntu3.1 [2706 kB] Get:14 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libc-bin arm64 2.35-0ubuntu3.1 [600 kB] Get:15 http://ftpmaster.internal/ubuntu jammy-security/main arm64 perl-modules-5.34 all 5.34.0-3ubuntu1.1 [2976 kB] Get:16 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libperl5.34 arm64 5.34.0-3ubuntu1.1 [4723 kB] Get:17 http://ftpmaster.internal/ubuntu jammy-security/main arm64 perl arm64 5.34.0-3ubuntu1.1 [232 kB] Get:18 http://ftpmaster.internal/ubuntu jammy-security/main arm64 perl-base arm64 5.34.0-3ubuntu1.1 [1708 kB] Get:19 http://ftpmaster.internal/ubuntu jammy/main arm64 bzip2 arm64 1.0.8-5build1 [34.6 kB] Get:20 http://ftpmaster.internal/ubuntu jammy/main arm64 libbz2-1.0 arm64 1.0.8-5build1 [36.0 kB] Get:21 http://ftpmaster.internal/ubuntu jammy/main arm64 libaudit-common all 1:3.0.7-1build1 [4726 B] Get:22 http://ftpmaster.internal/ubuntu jammy/main arm64 libcap-ng0 arm64 0.7.9-2.2build3 [11.2 kB] Get:23 http://ftpmaster.internal/ubuntu jammy/main arm64 libaudit1 arm64 1:3.0.7-1build1 [46.2 kB] Get:24 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpam0g arm64 1.4.0-11ubuntu2.3 [60.1 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main arm64 libcrypt1 arm64 1:4.4.27-1 [86.8 kB] Get:26 http://ftpmaster.internal/ubuntu jammy/main arm64 libdb5.3 arm64 5.3.28+dfsg1-0.8ubuntu3 [714 kB] Get:27 http://ftpmaster.internal/ubuntu jammy/main arm64 libgdbm6 arm64 1.23-1 [34.1 kB] Get:28 http://ftpmaster.internal/ubuntu jammy/main arm64 libgdbm-compat4 arm64 1.23-1 [6294 B] Get:29 http://ftpmaster.internal/ubuntu jammy-security/main arm64 zlib1g arm64 1:1.2.11.dfsg-2ubuntu9.2 [57.0 kB] Get:30 http://ftpmaster.internal/ubuntu jammy/main arm64 debconf all 1.5.79ubuntu1 [126 kB] Get:31 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libcom-err2 arm64 1.46.5-2ubuntu1.1 [8974 B] Get:32 http://ftpmaster.internal/ubuntu jammy/main arm64 libkeyutils1 arm64 1.6.1-2ubuntu3 [10.1 kB] Get:33 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libtirpc3 arm64 1.3.2-2ubuntu0.1 [82.4 kB] Get:34 http://ftpmaster.internal/ubuntu jammy/main arm64 libnsl2 arm64 1.3.0-2build2 [41.4 kB] Get:35 http://ftpmaster.internal/ubuntu jammy-proposed/main arm64 linux-libc-dev arm64 5.15.0-74.81 [1301 kB] Get:36 http://ftpmaster.internal/ubuntu jammy-security/main arm64 gcc-12-base arm64 12.1.0-2ubuntu1~22.04 [19.1 kB] Get:37 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libgcc-s1 arm64 12.1.0-2ubuntu1~22.04 [39.7 kB] Get:38 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 base-files arm64 12ubuntu4.3 [62.5 kB] Get:39 http://ftpmaster.internal/ubuntu jammy/main arm64 debianutils arm64 5.5-1ubuntu2 [106 kB] Get:40 http://ftpmaster.internal/ubuntu jammy/main arm64 bash arm64 5.1-6ubuntu1 [762 kB] Get:41 http://ftpmaster.internal/ubuntu jammy/main arm64 bsdutils arm64 1:2.37.2-4ubuntu3 [84.8 kB] Get:42 http://ftpmaster.internal/ubuntu jammy/main arm64 coreutils arm64 8.32-4.1ubuntu1 [1398 kB] Get:43 http://ftpmaster.internal/ubuntu jammy/main arm64 libgpg-error0 arm64 1.43-3 [69.4 kB] Get:44 http://ftpmaster.internal/ubuntu jammy/main arm64 libgcrypt20 arm64 1.9.4-3ubuntu3 [456 kB] Get:45 http://ftpmaster.internal/ubuntu jammy/main arm64 liblz4-1 arm64 1.9.3-2build2 [57.6 kB] Get:46 http://ftpmaster.internal/ubuntu jammy/main arm64 liblzma5 arm64 5.2.5-2ubuntu1 [98.3 kB] Get:47 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libstdc++6 arm64 12.1.0-2ubuntu1~22.04 [662 kB] Get:48 http://ftpmaster.internal/ubuntu jammy/main arm64 libargon2-1 arm64 0~20171227-0.3 [18.6 kB] Get:49 http://ftpmaster.internal/ubuntu jammy/main arm64 libblkid1 arm64 2.37.2-4ubuntu3 [103 kB] Get:50 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpcre2-8-0 arm64 10.39-3ubuntu0.1 [202 kB] Get:51 http://ftpmaster.internal/ubuntu jammy/main arm64 libselinux1 arm64 3.3-1build2 [74.4 kB] Get:52 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libudev1 arm64 249.11-0ubuntu3.9 [74.9 kB] Get:53 http://ftpmaster.internal/ubuntu jammy/main arm64 libdevmapper1.02.1 arm64 2:1.02.175-2.1ubuntu4 [129 kB] Get:54 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libjson-c5 arm64 0.15-3~ubuntu1.22.04.1 [32.7 kB] Get:55 http://ftpmaster.internal/ubuntu jammy/main arm64 libuuid1 arm64 2.37.2-4ubuntu3 [24.1 kB] Get:56 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libcryptsetup12 arm64 2:2.4.3-1ubuntu1.1 [208 kB] Get:57 http://ftpmaster.internal/ubuntu jammy/main arm64 libgmp10 arm64 2:6.2.1+dfsg-3ubuntu1 [240 kB] Get:58 http://ftpmaster.internal/ubuntu jammy/main arm64 libnettle8 arm64 3.7.3-1build2 [170 kB] Get:59 http://ftpmaster.internal/ubuntu jammy/main arm64 libhogweed6 arm64 3.7.3-1build2 [197 kB] Get:60 http://ftpmaster.internal/ubuntu jammy/main arm64 libunistring2 arm64 1.0-1 [544 kB] Get:61 http://ftpmaster.internal/ubuntu jammy/main arm64 libidn2-0 arm64 2.3.2-2build1 [67.0 kB] Get:62 http://ftpmaster.internal/ubuntu jammy/main arm64 libffi8 arm64 3.4.2-4 [21.3 kB] Get:63 http://ftpmaster.internal/ubuntu jammy/main arm64 libp11-kit0 arm64 0.24.0-6build1 [231 kB] Get:64 http://ftpmaster.internal/ubuntu jammy/main arm64 libtasn1-6 arm64 4.18.0-4build1 [42.6 kB] Get:65 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libgnutls30 arm64 3.7.3-4ubuntu1.2 [923 kB] Get:66 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 systemd-sysv arm64 249.11-0ubuntu3.9 [10.5 kB] Get:67 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 systemd-timesyncd arm64 249.11-0ubuntu3.9 [29.9 kB] Get:68 http://ftpmaster.internal/ubuntu jammy/main arm64 libacl1 arm64 2.3.1-1 [16.1 kB] Get:69 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libapparmor1 arm64 3.0.4-2ubuntu2.2 [38.8 kB] Get:70 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libip4tc2 arm64 1.8.7-1ubuntu5.1 [19.9 kB] Get:71 http://ftpmaster.internal/ubuntu jammy/main arm64 libzstd1 arm64 1.4.8+dfsg-3build1 [311 kB] Get:72 http://ftpmaster.internal/ubuntu jammy/main arm64 libkmod2 arm64 29-1ubuntu1 [46.4 kB] Get:73 http://ftpmaster.internal/ubuntu jammy/main arm64 libmount1 arm64 2.37.2-4ubuntu3 [120 kB] Get:74 http://ftpmaster.internal/ubuntu jammy/main arm64 libseccomp2 arm64 2.5.3-2ubuntu2 [47.7 kB] Get:75 http://ftpmaster.internal/ubuntu jammy-security/main arm64 login arm64 1:4.8.1-2ubuntu2.1 [186 kB] Get:76 http://ftpmaster.internal/ubuntu jammy/main arm64 util-linux arm64 2.37.2-4ubuntu3 [1058 kB] Get:77 http://ftpmaster.internal/ubuntu jammy/main arm64 mount arm64 2.37.2-4ubuntu3 [113 kB] Get:78 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 systemd arm64 249.11-0ubuntu3.9 [4421 kB] Get:79 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libsystemd0 arm64 249.11-0ubuntu3.9 [314 kB] Get:80 http://ftpmaster.internal/ubuntu jammy/main arm64 libxxhash0 arm64 0.8.1-1 [20.1 kB] Get:81 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libapt-pkg6.0 arm64 2.4.9 [866 kB] Get:82 http://ftpmaster.internal/ubuntu jammy-security/main arm64 tar arm64 1.34+dfsg-1ubuntu0.1.22.04.1 [287 kB] Get:83 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 dpkg arm64 1.21.1ubuntu2.2 [1219 kB] Get:84 http://ftpmaster.internal/ubuntu jammy/main arm64 dash arm64 0.5.11+git20210903+057cd650a4ed-3build1 [91.8 kB] Get:85 http://ftpmaster.internal/ubuntu jammy/main arm64 diffutils arm64 1:3.8-0ubuntu2 [169 kB] Get:86 http://ftpmaster.internal/ubuntu jammy/main arm64 findutils arm64 4.8.0-1ubuntu3 [332 kB] Get:87 http://ftpmaster.internal/ubuntu jammy/main arm64 grep arm64 3.7-1build1 [152 kB] Get:88 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 gzip arm64 1.10-4ubuntu4.1 [94.8 kB] Get:89 http://ftpmaster.internal/ubuntu jammy/main arm64 hostname arm64 3.23ubuntu2 [11.2 kB] Get:90 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libncurses6 arm64 6.3-2ubuntu0.1 [108 kB] Get:91 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libncursesw6 arm64 6.3-2ubuntu0.1 [142 kB] Get:92 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libtinfo6 arm64 6.3-2ubuntu0.1 [104 kB] Get:93 http://ftpmaster.internal/ubuntu jammy-security/main arm64 ncurses-bin arm64 6.3-2ubuntu0.1 [183 kB] Get:94 http://ftpmaster.internal/ubuntu jammy/main arm64 sed arm64 4.8-1ubuntu2 [186 kB] Get:95 http://ftpmaster.internal/ubuntu jammy/main arm64 libdebconfclient0 arm64 0.261ubuntu1 [7080 B] Get:96 http://ftpmaster.internal/ubuntu jammy/main arm64 base-passwd arm64 3.5.52build1 [49.0 kB] Get:97 http://ftpmaster.internal/ubuntu jammy/main arm64 init-system-helpers all 1.62 [38.5 kB] Get:98 http://ftpmaster.internal/ubuntu jammy-security/main arm64 ncurses-base all 6.3-2ubuntu0.1 [20.2 kB] Get:99 http://ftpmaster.internal/ubuntu jammy/main arm64 lsb-base all 11.1.0ubuntu4 [12.3 kB] Get:100 http://ftpmaster.internal/ubuntu jammy/main arm64 sysvinit-utils arm64 3.01-1ubuntu1 [20.3 kB] Get:101 http://ftpmaster.internal/ubuntu jammy-security/main arm64 gpgv arm64 2.2.27-3ubuntu2.1 [133 kB] Get:102 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 apt arm64 2.4.9 [1344 kB] Get:103 http://ftpmaster.internal/ubuntu jammy/main arm64 libsepol2 arm64 3.3-1build1 [274 kB] Get:104 http://ftpmaster.internal/ubuntu jammy/main arm64 libsemanage-common all 3.3-1build2 [9874 B] Get:105 http://ftpmaster.internal/ubuntu jammy/main arm64 libsemanage2 arm64 3.3-1build2 [89.3 kB] Get:106 http://ftpmaster.internal/ubuntu jammy-security/main arm64 passwd arm64 1:4.8.1-2ubuntu2.1 [763 kB] Get:107 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpam-modules-bin arm64 1.4.0-11ubuntu2.3 [38.7 kB] Get:108 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpam-modules arm64 1.4.0-11ubuntu2.3 [277 kB] Get:109 http://ftpmaster.internal/ubuntu jammy-security/main arm64 logsave arm64 1.46.5-2ubuntu1.1 [9760 B] Get:110 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libext2fs2 arm64 1.46.5-2ubuntu1.1 [211 kB] Get:111 http://ftpmaster.internal/ubuntu jammy-security/main arm64 e2fsprogs arm64 1.46.5-2ubuntu1.1 [587 kB] Get:112 http://ftpmaster.internal/ubuntu jammy/main arm64 init arm64 1.62 [5412 B] Get:113 http://ftpmaster.internal/ubuntu jammy/main arm64 libattr1 arm64 1:2.5.1-1build1 [13.2 kB] Get:114 http://ftpmaster.internal/ubuntu jammy/main arm64 libcap2 arm64 1:2.44-1build3 [17.9 kB] Get:115 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpam-runtime all 1.4.0-11ubuntu2.3 [40.2 kB] Get:116 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpcre3 arm64 2:8.39-13ubuntu0.22.04.1 [231 kB] Get:117 http://ftpmaster.internal/ubuntu jammy/main arm64 libsmartcols1 arm64 2.37.2-4ubuntu3 [49.8 kB] Get:118 http://ftpmaster.internal/ubuntu jammy/main arm64 libprocps8 arm64 2:3.3.17-6ubuntu2 [35.0 kB] Get:119 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libss2 arm64 1.46.5-2ubuntu1.1 [11.9 kB] Get:120 http://ftpmaster.internal/ubuntu jammy/main arm64 mawk arm64 1.3.4.20200120-3 [101 kB] Get:121 http://ftpmaster.internal/ubuntu jammy/main arm64 procps arm64 2:3.3.17-6ubuntu2 [382 kB] Get:122 http://ftpmaster.internal/ubuntu jammy/main arm64 sensible-utils all 0.0.17 [20.1 kB] Get:123 http://ftpmaster.internal/ubuntu jammy/main arm64 usrmerge all 25ubuntu2 [54.7 kB] Get:124 http://ftpmaster.internal/ubuntu jammy-security/main arm64 openssl arm64 3.0.2-0ubuntu1.10 [1164 kB] Get:125 http://ftpmaster.internal/ubuntu jammy-security/main arm64 ca-certificates all 20230311ubuntu0.22.04.1 [155 kB] Get:126 http://ftpmaster.internal/ubuntu jammy/main arm64 readline-common all 8.1.2-1 [53.5 kB] Get:127 http://ftpmaster.internal/ubuntu jammy/main arm64 libreadline8 arm64 8.1.2-1 [153 kB] Get:128 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libsqlite3-0 arm64 3.37.2-2ubuntu0.1 [636 kB] Get:129 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 tzdata all 2023c-0ubuntu0.22.04.2 [349 kB] Get:130 http://ftpmaster.internal/ubuntu jammy/main arm64 libpng16-16 arm64 1.6.37-3build5 [189 kB] Get:131 http://ftpmaster.internal/ubuntu jammy/main arm64 xz-utils arm64 5.2.5-2ubuntu1 [84.4 kB] Get:132 http://ftpmaster.internal/ubuntu jammy-security/main arm64 advancecomp arm64 2.1-2.1ubuntu2.1 [167 kB] Get:133 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libctf0 arm64 2.38-4ubuntu2.2 [103 kB] Get:134 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libctf-nobfd0 arm64 2.38-4ubuntu2.2 [107 kB] Get:135 http://ftpmaster.internal/ubuntu jammy-security/main arm64 binutils-aarch64-linux-gnu arm64 2.38-4ubuntu2.2 [3229 kB] Get:136 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libbinutils arm64 2.38-4ubuntu2.2 [825 kB] Get:137 http://ftpmaster.internal/ubuntu jammy-security/main arm64 binutils arm64 2.38-4ubuntu2.2 [3158 B] Get:138 http://ftpmaster.internal/ubuntu jammy-security/main arm64 binutils-common arm64 2.38-4ubuntu2.2 [222 kB] Get:139 http://ftpmaster.internal/ubuntu jammy/main arm64 make arm64 4.3-4.1build1 [177 kB] Get:140 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 dpkg-dev all 1.21.1ubuntu2.2 [922 kB] Get:141 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libdpkg-perl all 1.21.1ubuntu2.2 [237 kB] Get:142 http://ftpmaster.internal/ubuntu jammy/main arm64 patch arm64 2.7.6-7build2 [105 kB] Get:143 http://ftpmaster.internal/ubuntu jammy/main arm64 lto-disabled-list all 24 [12.5 kB] Get:144 http://ftpmaster.internal/ubuntu jammy/main arm64 build-essential arm64 12.9ubuntu3 [4740 B] Get:145 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libubsan1 arm64 12.1.0-2ubuntu1~22.04 [965 kB] Get:146 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libtsan0 arm64 11.3.0-1ubuntu1~22.04.1 [2235 kB] Get:147 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libgomp1 arm64 12.1.0-2ubuntu1~22.04 [124 kB] Get:148 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libitm1 arm64 12.1.0-2ubuntu1~22.04 [28.4 kB] Get:149 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libatomic1 arm64 12.1.0-2ubuntu1~22.04 [10.8 kB] Get:150 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libasan6 arm64 11.3.0-1ubuntu1~22.04.1 [2227 kB] Get:151 http://ftpmaster.internal/ubuntu jammy-security/main arm64 liblsan0 arm64 12.1.0-2ubuntu1~22.04 [1034 kB] Get:152 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libhwasan0 arm64 12.1.0-2ubuntu1~22.04 [1119 kB] Get:153 http://ftpmaster.internal/ubuntu jammy-security/main arm64 g++-11 arm64 11.3.0-1ubuntu1~22.04.1 [11.1 MB] Get:154 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libstdc++-11-dev arm64 11.3.0-1ubuntu1~22.04.1 [2075 kB] Get:155 http://ftpmaster.internal/ubuntu jammy-security/main arm64 gcc-11 arm64 11.3.0-1ubuntu1~22.04.1 [19.4 MB] Get:156 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libgcc-11-dev arm64 11.3.0-1ubuntu1~22.04.1 [1147 kB] Get:157 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libcc1-0 arm64 12.1.0-2ubuntu1~22.04 [45.0 kB] Get:158 http://ftpmaster.internal/ubuntu jammy-security/main arm64 cpp-11 arm64 11.3.0-1ubuntu1~22.04.1 [9739 kB] Get:159 http://ftpmaster.internal/ubuntu jammy-security/main arm64 gcc-11-base arm64 11.3.0-1ubuntu1~22.04.1 [20.9 kB] Get:160 http://ftpmaster.internal/ubuntu jammy/main arm64 libisl23 arm64 0.24-2build1 [689 kB] Get:161 http://ftpmaster.internal/ubuntu jammy/main arm64 libmpfr6 arm64 4.1.0-3build3 [245 kB] Get:162 http://ftpmaster.internal/ubuntu jammy/main arm64 libmpc3 arm64 1.2.1-2build1 [48.1 kB] Get:163 http://ftpmaster.internal/ubuntu jammy/main arm64 libfakeroot arm64 1.28-1ubuntu1 [31.5 kB] Get:164 http://ftpmaster.internal/ubuntu jammy/main arm64 fakeroot arm64 1.28-1ubuntu1 [60.5 kB] Get:165 http://ftpmaster.internal/ubuntu jammy/main arm64 libassuan0 arm64 2.5.5-1build1 [36.5 kB] Get:166 http://ftpmaster.internal/ubuntu jammy/main arm64 pinentry-curses arm64 1.1.1-1build2 [33.5 kB] Get:167 http://ftpmaster.internal/ubuntu jammy/main arm64 libnpth0 arm64 1.6-3build2 [8156 B] Get:168 http://ftpmaster.internal/ubuntu jammy-security/main arm64 gpg arm64 2.2.27-3ubuntu2.1 [506 kB] Get:169 http://ftpmaster.internal/ubuntu jammy-security/main arm64 gpgconf arm64 2.2.27-3ubuntu2.1 [92.5 kB] Get:170 http://ftpmaster.internal/ubuntu jammy-security/main arm64 gpg-agent arm64 2.2.27-3ubuntu2.1 [204 kB] Get:171 http://ftpmaster.internal/ubuntu jammy/main arm64 liblockfile-bin arm64 1.17-1build2 [11.6 kB] Get:172 http://ftpmaster.internal/ubuntu jammy/main arm64 liblockfile1 arm64 1.17-1build2 [6948 B] Get:173 http://ftpmaster.internal/ubuntu jammy/main arm64 lockfile-progs arm64 0.1.19build1 [9784 B] Get:174 http://ftpmaster.internal/ubuntu jammy/main arm64 optipng arm64 0.7.7-2build1 [84.2 kB] Get:175 http://ftpmaster.internal/ubuntu jammy/main arm64 pkgbinarymangler all 149 [32.4 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 105 MB in 6s (17.3 MB/s) (Reading database ... 13240 files and directories currently installed.) Preparing to unpack .../0-rpcsvc-proto_1.4.2-0ubuntu6_arm64.deb ... Unpacking rpcsvc-proto (1.4.2-0ubuntu6) over (1.4.2-0ubuntu5) ... Preparing to unpack .../1-libnsl-dev_1.3.0-2build2_arm64.deb ... Unpacking libnsl-dev:arm64 (1.3.0-2build2) over (1.3.0-2build1) ... Preparing to unpack .../2-libcrypt-dev_1%3a4.4.27-1_arm64.deb ... Unpacking libcrypt-dev:arm64 (1:4.4.27-1) over (1:4.4.18-4ubuntu2) ... Preparing to unpack .../3-libc6-dev_2.35-0ubuntu3.1_arm64.deb ... Unpacking libc6-dev:arm64 (2.35-0ubuntu3.1) over (2.34-0ubuntu3) ... Preparing to unpack .../4-libc-dev-bin_2.35-0ubuntu3.1_arm64.deb ... Unpacking libc-dev-bin (2.35-0ubuntu3.1) over (2.34-0ubuntu3) ... Preparing to unpack .../5-libtirpc-common_1.3.2-2ubuntu0.1_all.deb ... Unpacking libtirpc-common (1.3.2-2ubuntu0.1) over (1.3.2-2) ... Setting up libtirpc-common (1.3.2-2ubuntu0.1) ... (Reading database ... 13245 files and directories currently installed.) Preparing to unpack .../libtirpc-dev_1.3.2-2ubuntu0.1_arm64.deb ... Unpacking libtirpc-dev:arm64 (1.3.2-2ubuntu0.1) over (1.3.2-2) ... Selecting previously unselected package libssl3:arm64. Preparing to unpack .../libssl3_3.0.2-0ubuntu1.10_arm64.deb ... Unpacking libssl3:arm64 (3.0.2-0ubuntu1.10) ... Setting up libssl3:arm64 (3.0.2-0ubuntu1.10) ... (Reading database ... 13256 files and directories currently installed.) Preparing to unpack .../libk5crypto3_1.19.2-2ubuntu0.2_arm64.deb ... Unpacking libk5crypto3:arm64 (1.19.2-2ubuntu0.2) over (1.18.3-6) ... Setting up libk5crypto3:arm64 (1.19.2-2ubuntu0.2) ... (Reading database ... 13256 files and directories currently installed.) Preparing to unpack .../libkrb5support0_1.19.2-2ubuntu0.2_arm64.deb ... Unpacking libkrb5support0:arm64 (1.19.2-2ubuntu0.2) over (1.18.3-6) ... Setting up libkrb5support0:arm64 (1.19.2-2ubuntu0.2) ... (Reading database ... 13256 files and directories currently installed.) Preparing to unpack .../libkrb5-3_1.19.2-2ubuntu0.2_arm64.deb ... Unpacking libkrb5-3:arm64 (1.19.2-2ubuntu0.2) over (1.18.3-6) ... Setting up libkrb5-3:arm64 (1.19.2-2ubuntu0.2) ... (Reading database ... 13256 files and directories currently installed.) Preparing to unpack .../libgssapi-krb5-2_1.19.2-2ubuntu0.2_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.19.2-2ubuntu0.2) over (1.18.3-6) ... Setting up libgssapi-krb5-2:arm64 (1.19.2-2ubuntu0.2) ... (Reading database ... 13256 files and directories currently installed.) Preparing to unpack .../libc6_2.35-0ubuntu3.1_arm64.deb ... Unpacking libc6:arm64 (2.35-0ubuntu3.1) over (2.34-0ubuntu3) ... Setting up libc6:arm64 (2.35-0ubuntu3.1) ... (Reading database ... 13255 files and directories currently installed.) Preparing to unpack .../libc-bin_2.35-0ubuntu3.1_arm64.deb ... Unpacking libc-bin (2.35-0ubuntu3.1) over (2.34-0ubuntu3) ... Setting up libc-bin (2.35-0ubuntu3.1) ... (Reading database ... 13253 files and directories currently installed.) Preparing to unpack .../perl_5.34.0-3ubuntu1.1_arm64.deb ... Unpacking perl (5.34.0-3ubuntu1.1) over (5.32.1-3ubuntu3) ... Selecting previously unselected package perl-modules-5.34. Preparing to unpack .../perl-modules-5.34_5.34.0-3ubuntu1.1_all.deb ... Unpacking perl-modules-5.34 (5.34.0-3ubuntu1.1) ... Selecting previously unselected package libperl5.34:arm64. Preparing to unpack .../libperl5.34_5.34.0-3ubuntu1.1_arm64.deb ... Unpacking libperl5.34:arm64 (5.34.0-3ubuntu1.1) ... Preparing to unpack .../perl-base_5.34.0-3ubuntu1.1_arm64.deb ... Unpacking perl-base (5.34.0-3ubuntu1.1) over (5.32.1-3ubuntu3) ... Setting up perl-base (5.34.0-3ubuntu1.1) ... (Reading database ... 15171 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.8-5build1_arm64.deb ... Unpacking bzip2 (1.0.8-5build1) over (1.0.8-4ubuntu4) ... Preparing to unpack .../libbz2-1.0_1.0.8-5build1_arm64.deb ... Unpacking libbz2-1.0:arm64 (1.0.8-5build1) over (1.0.8-4ubuntu4) ... Setting up libbz2-1.0:arm64 (1.0.8-5build1) ... (Reading database ... 15171 files and directories currently installed.) Preparing to unpack .../libaudit-common_1%3a3.0.7-1build1_all.deb ... Unpacking libaudit-common (1:3.0.7-1build1) over (1:3.0-2ubuntu3) ... Setting up libaudit-common (1:3.0.7-1build1) ... (Reading database ... 15171 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2.2build3_arm64.deb ... Unpacking libcap-ng0:arm64 (0.7.9-2.2build3) over (0.7.9-2.2build2) ... Setting up libcap-ng0:arm64 (0.7.9-2.2build3) ... (Reading database ... 15171 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.0.7-1build1_arm64.deb ... Unpacking libaudit1:arm64 (1:3.0.7-1build1) over (1:3.0-2ubuntu3) ... Setting up libaudit1:arm64 (1:3.0.7-1build1) ... (Reading database ... 15171 files and directories currently installed.) Preparing to unpack .../libpam0g_1.4.0-11ubuntu2.3_arm64.deb ... Unpacking libpam0g:arm64 (1.4.0-11ubuntu2.3) over (1.3.1-5ubuntu11) ... Setting up libpam0g:arm64 (1.4.0-11ubuntu2.3) ... Checking for services that may need to be restarted...Checking init scripts... Nothing to restart. (Reading database ... 15171 files and directories currently installed.) Preparing to unpack .../libcrypt1_1%3a4.4.27-1_arm64.deb ... Unpacking libcrypt1:arm64 (1:4.4.27-1) over (1:4.4.18-4ubuntu2) ... Setting up libcrypt1:arm64 (1:4.4.27-1) ... (Reading database ... 15171 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.8ubuntu3_arm64.deb ... Unpacking libdb5.3:arm64 (5.3.28+dfsg1-0.8ubuntu3) over (5.3.28+dfsg1-0.8ubuntu2) ... Setting up libdb5.3:arm64 (5.3.28+dfsg1-0.8ubuntu3) ... (Reading database ... 15171 files and directories currently installed.) Preparing to unpack .../libgdbm6_1.23-1_arm64.deb ... Unpacking libgdbm6:arm64 (1.23-1) over (1.19-2build1) ... Preparing to unpack .../libgdbm-compat4_1.23-1_arm64.deb ... Unpacking libgdbm-compat4:arm64 (1.23-1) over (1.19-2build1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-2ubuntu9.2_arm64.deb ... Unpacking zlib1g:arm64 (1:1.2.11.dfsg-2ubuntu9.2) over (1:1.2.11.dfsg-2ubuntu7) ... Setting up zlib1g:arm64 (1:1.2.11.dfsg-2ubuntu9.2) ... (Reading database ... 15171 files and directories currently installed.) Preparing to unpack .../debconf_1.5.79ubuntu1_all.deb ... Unpacking debconf (1.5.79ubuntu1) over (1.5.77) ... Setting up debconf (1.5.79ubuntu1) ... (Reading database ... 15170 files and directories currently installed.) Preparing to unpack .../libcom-err2_1.46.5-2ubuntu1.1_arm64.deb ... Unpacking libcom-err2:arm64 (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libcom-err2:arm64 (1.46.5-2ubuntu1.1) ... (Reading database ... 15170 files and directories currently installed.) Preparing to unpack .../libkeyutils1_1.6.1-2ubuntu3_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.1-2ubuntu3) over (1.6.1-2ubuntu2) ... Setting up libkeyutils1:arm64 (1.6.1-2ubuntu3) ... (Reading database ... 15170 files and directories currently installed.) Preparing to unpack .../libtirpc3_1.3.2-2ubuntu0.1_arm64.deb ... Unpacking libtirpc3:arm64 (1.3.2-2ubuntu0.1) over (1.3.2-2) ... Setting up libtirpc3:arm64 (1.3.2-2ubuntu0.1) ... (Reading database ... 15170 files and directories currently installed.) Preparing to unpack .../libnsl2_1.3.0-2build2_arm64.deb ... Unpacking libnsl2:arm64 (1.3.0-2build2) over (1.3.0-2build1) ... Setting up libnsl2:arm64 (1.3.0-2build2) ... (Reading database ... 15170 files and directories currently installed.) Preparing to unpack .../linux-libc-dev_5.15.0-74.81_arm64.deb ... Unpacking linux-libc-dev:arm64 (5.15.0-74.81) over (5.13.0-19.19) ... Selecting previously unselected package gcc-12-base:arm64. Preparing to unpack .../gcc-12-base_12.1.0-2ubuntu1~22.04_arm64.deb ... Unpacking gcc-12-base:arm64 (12.1.0-2ubuntu1~22.04) ... Setting up gcc-12-base:arm64 (12.1.0-2ubuntu1~22.04) ... (Reading database ... 15189 files and directories currently installed.) Preparing to unpack .../libgcc-s1_12.1.0-2ubuntu1~22.04_arm64.deb ... Unpacking libgcc-s1:arm64 (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Setting up libgcc-s1:arm64 (12.1.0-2ubuntu1~22.04) ... (Reading database ... 15189 files and directories currently installed.) Preparing to unpack .../base-files_12ubuntu4.3_arm64.deb ... Unpacking base-files (12ubuntu4.3) over (12ubuntu1) ... Setting up base-files (12ubuntu4.3) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 15189 files and directories currently installed.) Preparing to unpack .../debianutils_5.5-1ubuntu2_arm64.deb ... Unpacking debianutils (5.5-1ubuntu2) over (4.11.2build1) ... Setting up debianutils (5.5-1ubuntu2) ... update-alternatives: using /usr/bin/which.debianutils to provide /usr/bin/which (which) in auto mode (Reading database ... 15193 files and directories currently installed.) Preparing to unpack .../bash_5.1-6ubuntu1_arm64.deb ... Unpacking bash (5.1-6ubuntu1) over (5.1-3ubuntu2) ... Setting up bash (5.1-6ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 15193 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.37.2-4ubuntu3_arm64.deb ... Unpacking bsdutils (1:2.37.2-4ubuntu3) over (1:2.36.1-8ubuntu1) ... Setting up bsdutils (1:2.37.2-4ubuntu3) ... (Reading database ... 15193 files and directories currently installed.) Preparing to unpack .../coreutils_8.32-4.1ubuntu1_arm64.deb ... Unpacking coreutils (8.32-4.1ubuntu1) over (8.32-4ubuntu3) ... Setting up coreutils (8.32-4.1ubuntu1) ... (Reading database ... 15193 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.43-3_arm64.deb ... Unpacking libgpg-error0:arm64 (1.43-3) over (1.38-2build2) ... Setting up libgpg-error0:arm64 (1.43-3) ... (Reading database ... 15193 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.9.4-3ubuntu3_arm64.deb ... Unpacking libgcrypt20:arm64 (1.9.4-3ubuntu3) over (1.8.7-5ubuntu2) ... Setting up libgcrypt20:arm64 (1.9.4-3ubuntu3) ... (Reading database ... 15193 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.9.3-2build2_arm64.deb ... Unpacking liblz4-1:arm64 (1.9.3-2build2) over (1.9.3-2build1) ... Setting up liblz4-1:arm64 (1.9.3-2build2) ... (Reading database ... 15193 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.5-2ubuntu1_arm64.deb ... Unpacking liblzma5:arm64 (5.2.5-2ubuntu1) over (5.2.5-2build1) ... Setting up liblzma5:arm64 (5.2.5-2ubuntu1) ... (Reading database ... 15193 files and directories currently installed.) Preparing to unpack .../libstdc++6_12.1.0-2ubuntu1~22.04_arm64.deb ... Unpacking libstdc++6:arm64 (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Setting up libstdc++6:arm64 (12.1.0-2ubuntu1~22.04) ... (Reading database ... 15193 files and directories currently installed.) Preparing to unpack .../libargon2-1_0~20171227-0.3_arm64.deb ... Unpacking libargon2-1:arm64 (0~20171227-0.3) over (0~20171227-0.2build22) ... Preparing to unpack .../libblkid1_2.37.2-4ubuntu3_arm64.deb ... Unpacking libblkid1:arm64 (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libblkid1:arm64 (2.37.2-4ubuntu3) ... (Reading database ... 15193 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.39-3ubuntu0.1_arm64.deb ... Unpacking libpcre2-8-0:arm64 (10.39-3ubuntu0.1) over (10.37-0ubuntu2) ... Setting up libpcre2-8-0:arm64 (10.39-3ubuntu0.1) ... (Reading database ... 15193 files and directories currently installed.) Preparing to unpack .../libselinux1_3.3-1build2_arm64.deb ... Unpacking libselinux1:arm64 (3.3-1build2) over (3.1-3build2) ... Setting up libselinux1:arm64 (3.3-1build2) ... (Reading database ... 15193 files and directories currently installed.) Preparing to unpack .../libudev1_249.11-0ubuntu3.9_arm64.deb ... Unpacking libudev1:arm64 (249.11-0ubuntu3.9) over (248.3-1ubuntu8) ... Setting up libudev1:arm64 (249.11-0ubuntu3.9) ... (Reading database ... 15193 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.175-2.1ubuntu4_arm64.deb ... Unpacking libdevmapper1.02.1:arm64 (2:1.02.175-2.1ubuntu4) over (2:1.02.175-2.1ubuntu3) ... Preparing to unpack .../libjson-c5_0.15-3~ubuntu1.22.04.1_arm64.deb ... Unpacking libjson-c5:arm64 (0.15-3~ubuntu1.22.04.1) over (0.15-2build3) ... Preparing to unpack .../libuuid1_2.37.2-4ubuntu3_arm64.deb ... Unpacking libuuid1:arm64 (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libuuid1:arm64 (2.37.2-4ubuntu3) ... (Reading database ... 15193 files and directories currently installed.) Preparing to unpack .../libcryptsetup12_2%3a2.4.3-1ubuntu1.1_arm64.deb ... Unpacking libcryptsetup12:arm64 (2:2.4.3-1ubuntu1.1) over (2:2.3.6-0ubuntu1) ... Preparing to unpack .../libgmp10_2%3a6.2.1+dfsg-3ubuntu1_arm64.deb ... Unpacking libgmp10:arm64 (2:6.2.1+dfsg-3ubuntu1) over (2:6.2.1+dfsg-1ubuntu3) ... Setting up libgmp10:arm64 (2:6.2.1+dfsg-3ubuntu1) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../libnettle8_3.7.3-1build2_arm64.deb ... Unpacking libnettle8:arm64 (3.7.3-1build2) over (3.7.3-1build1) ... Setting up libnettle8:arm64 (3.7.3-1build2) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../libhogweed6_3.7.3-1build2_arm64.deb ... Unpacking libhogweed6:arm64 (3.7.3-1build2) over (3.7.3-1build1) ... Setting up libhogweed6:arm64 (3.7.3-1build2) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../libunistring2_1.0-1_arm64.deb ... Unpacking libunistring2:arm64 (1.0-1) over (0.9.10-6) ... Setting up libunistring2:arm64 (1.0-1) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.2-2build1_arm64.deb ... Unpacking libidn2-0:arm64 (2.3.2-2build1) over (2.3.1-1build1) ... Setting up libidn2-0:arm64 (2.3.2-2build1) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../libffi8_3.4.2-4_arm64.deb ... Unpacking libffi8:arm64 (3.4.2-4) over (3.4.2-1ubuntu5) ... Setting up libffi8:arm64 (3.4.2-4) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.24.0-6build1_arm64.deb ... Unpacking libp11-kit0:arm64 (0.24.0-6build1) over (0.23.22-1build1) ... Setting up libp11-kit0:arm64 (0.24.0-6build1) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.18.0-4build1_arm64.deb ... Unpacking libtasn1-6:arm64 (4.18.0-4build1) over (4.16.0-2build1) ... Setting up libtasn1-6:arm64 (4.18.0-4build1) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.3-4ubuntu1.2_arm64.deb ... Unpacking libgnutls30:arm64 (3.7.3-4ubuntu1.2) over (3.7.1-5ubuntu1) ... Setting up libgnutls30:arm64 (3.7.3-4ubuntu1.2) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../systemd-sysv_249.11-0ubuntu3.9_arm64.deb ... Unpacking systemd-sysv (249.11-0ubuntu3.9) over (248.3-1ubuntu8) ... Preparing to unpack .../systemd-timesyncd_249.11-0ubuntu3.9_arm64.deb ... Unpacking systemd-timesyncd (249.11-0ubuntu3.9) over (248.3-1ubuntu8) ... Preparing to unpack .../libacl1_2.3.1-1_arm64.deb ... Unpacking libacl1:arm64 (2.3.1-1) over (2.2.53-10ubuntu2) ... Setting up libacl1:arm64 (2.3.1-1) ... (Reading database ... 15196 files and directories currently installed.) Preparing to unpack .../libapparmor1_3.0.4-2ubuntu2.2_arm64.deb ... Unpacking libapparmor1:arm64 (3.0.4-2ubuntu2.2) over (3.0.3-0ubuntu1) ... Preparing to unpack .../libip4tc2_1.8.7-1ubuntu5.1_arm64.deb ... Unpacking libip4tc2:arm64 (1.8.7-1ubuntu5.1) over (1.8.7-1ubuntu3) ... Preparing to unpack .../libzstd1_1.4.8+dfsg-3build1_arm64.deb ... Unpacking libzstd1:arm64 (1.4.8+dfsg-3build1) over (1.4.8+dfsg-2.1build1) ... Setting up libzstd1:arm64 (1.4.8+dfsg-3build1) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../libkmod2_29-1ubuntu1_arm64.deb ... Unpacking libkmod2:arm64 (29-1ubuntu1) over (28-1ubuntu4) ... Preparing to unpack .../libmount1_2.37.2-4ubuntu3_arm64.deb ... Unpacking libmount1:arm64 (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libmount1:arm64 (2.37.2-4ubuntu3) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.3-2ubuntu2_arm64.deb ... Unpacking libseccomp2:arm64 (2.5.3-2ubuntu2) over (2.5.1-1ubuntu1) ... Setting up libseccomp2:arm64 (2.5.3-2ubuntu2) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../login_1%3a4.8.1-2ubuntu2.1_arm64.deb ... Unpacking login (1:4.8.1-2ubuntu2.1) over (1:4.8.1-1ubuntu9) ... Setting up login (1:4.8.1-2ubuntu2.1) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../util-linux_2.37.2-4ubuntu3_arm64.deb ... Unpacking util-linux (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up util-linux (2.37.2-4ubuntu3) ... (Reading database ... 15190 files and directories currently installed.) Preparing to unpack .../mount_2.37.2-4ubuntu3_arm64.deb ... Unpacking mount (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Preparing to unpack .../systemd_249.11-0ubuntu3.9_arm64.deb ... Unpacking systemd (249.11-0ubuntu3.9) over (248.3-1ubuntu8) ... Preparing to unpack .../libsystemd0_249.11-0ubuntu3.9_arm64.deb ... Unpacking libsystemd0:arm64 (249.11-0ubuntu3.9) over (248.3-1ubuntu8) ... Setting up libsystemd0:arm64 (249.11-0ubuntu3.9) ... (Reading database ... 15194 files and directories currently installed.) Preparing to unpack .../libxxhash0_0.8.1-1_arm64.deb ... Unpacking libxxhash0:arm64 (0.8.1-1) over (0.8.0-2build1) ... Setting up libxxhash0:arm64 (0.8.1-1) ... (Reading database ... 15194 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.4.9_arm64.deb ... Unpacking libapt-pkg6.0:arm64 (2.4.9) over (2.3.9) ... Setting up libapt-pkg6.0:arm64 (2.4.9) ... (Reading database ... 15194 files and directories currently installed.) Preparing to unpack .../tar_1.34+dfsg-1ubuntu0.1.22.04.1_arm64.deb ... Unpacking tar (1.34+dfsg-1ubuntu0.1.22.04.1) over (1.34+dfsg-1build2) ... Setting up tar (1.34+dfsg-1ubuntu0.1.22.04.1) ... (Reading database ... 15194 files and directories currently installed.) Preparing to unpack .../dpkg_1.21.1ubuntu2.2_arm64.deb ... Unpacking dpkg (1.21.1ubuntu2.2) over (1.20.9ubuntu2) ... Setting up dpkg (1.21.1ubuntu2.2) ... Installing new version of config file /etc/cron.daily/dpkg ... Created symlink /etc/systemd/system/timers.target.wants/dpkg-db-backup.timer -> /lib/systemd/system/dpkg-db-backup.timer. (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../dash_0.5.11+git20210903+057cd650a4ed-3build1_arm64.deb ... Unpacking dash (0.5.11+git20210903+057cd650a4ed-3build1) over (0.5.11+git20210120+802ebd4-1build1) ... Setting up dash (0.5.11+git20210903+057cd650a4ed-3build1) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.8-0ubuntu2_arm64.deb ... Unpacking diffutils (1:3.8-0ubuntu2) over (1:3.8-0ubuntu1) ... Setting up diffutils (1:3.8-0ubuntu2) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../findutils_4.8.0-1ubuntu3_arm64.deb ... Unpacking findutils (4.8.0-1ubuntu3) over (4.8.0-1ubuntu2) ... Setting up findutils (4.8.0-1ubuntu3) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../grep_3.7-1build1_arm64.deb ... Unpacking grep (3.7-1build1) over (3.7-0ubuntu1) ... Setting up grep (3.7-1build1) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../gzip_1.10-4ubuntu4.1_arm64.deb ... Unpacking gzip (1.10-4ubuntu4.1) over (1.10-4ubuntu2) ... Setting up gzip (1.10-4ubuntu4.1) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../hostname_3.23ubuntu2_arm64.deb ... Unpacking hostname (3.23ubuntu2) over (3.23ubuntu1) ... Setting up hostname (3.23ubuntu2) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../libncurses6_6.3-2ubuntu0.1_arm64.deb ... Unpacking libncurses6:arm64 (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Preparing to unpack .../libncursesw6_6.3-2ubuntu0.1_arm64.deb ... Unpacking libncursesw6:arm64 (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Preparing to unpack .../libtinfo6_6.3-2ubuntu0.1_arm64.deb ... Unpacking libtinfo6:arm64 (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Setting up libtinfo6:arm64 (6.3-2ubuntu0.1) ... (Reading database ... 15194 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.3-2ubuntu0.1_arm64.deb ... Unpacking ncurses-bin (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Setting up ncurses-bin (6.3-2ubuntu0.1) ... (Reading database ... 15194 files and directories currently installed.) Preparing to unpack .../sed_4.8-1ubuntu2_arm64.deb ... Unpacking sed (4.8-1ubuntu2) over (4.7-1ubuntu2) ... Setting up sed (4.8-1ubuntu2) ... (Reading database ... 15194 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.261ubuntu1_arm64.deb ... Unpacking libdebconfclient0:arm64 (0.261ubuntu1) over (0.256ubuntu4) ... Setting up libdebconfclient0:arm64 (0.261ubuntu1) ... (Reading database ... 15194 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.52build1_arm64.deb ... Unpacking base-passwd (3.5.52build1) over (3.5.52) ... Setting up base-passwd (3.5.52build1) ... (Reading database ... 15194 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.62_all.deb ... Unpacking init-system-helpers (1.62) over (1.60build1) ... Setting up init-system-helpers (1.62) ... (Reading database ... 15194 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.3-2ubuntu0.1_all.deb ... Unpacking ncurses-base (6.3-2ubuntu0.1) over (6.2+20201114-2build2) ... Setting up ncurses-base (6.3-2ubuntu0.1) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../lsb-base_11.1.0ubuntu4_all.deb ... Unpacking lsb-base (11.1.0ubuntu4) over (11.1.0ubuntu3) ... Setting up lsb-base (11.1.0ubuntu4) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_3.01-1ubuntu1_arm64.deb ... Unpacking sysvinit-utils (3.01-1ubuntu1) over (2.96-7ubuntu2) ... Setting up sysvinit-utils (3.01-1ubuntu1) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.27-3ubuntu2.1_arm64.deb ... Unpacking gpgv (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Setting up gpgv (2.2.27-3ubuntu2.1) ... (Reading database ... 15195 files and directories currently installed.) Preparing to unpack .../archives/apt_2.4.9_arm64.deb ... Unpacking apt (2.4.9) over (2.3.9) ... Setting up apt (2.4.9) ... Installing new version of config file /etc/cron.daily/apt-compat ... Removing obsolete conffile /etc/kernel/postinst.d/apt-auto-removal ... Selecting previously unselected package libsepol2:arm64. (Reading database ... 15190 files and directories currently installed.) Preparing to unpack .../libsepol2_3.3-1build1_arm64.deb ... Unpacking libsepol2:arm64 (3.3-1build1) ... Setting up libsepol2:arm64 (3.3-1build1) ... (Reading database ... 15194 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.3-1build2_all.deb ... Unpacking libsemanage-common (3.3-1build2) over (3.1-1ubuntu3) ... Setting up libsemanage-common (3.3-1build2) ... Selecting previously unselected package libsemanage2:arm64. (Reading database ... 15194 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.3-1build2_arm64.deb ... Unpacking libsemanage2:arm64 (3.3-1build2) ... Setting up libsemanage2:arm64 (3.3-1build2) ... (Reading database ... 15198 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.8.1-2ubuntu2.1_arm64.deb ... Unpacking passwd (1:4.8.1-2ubuntu2.1) over (1:4.8.1-1ubuntu9) ... Setting up passwd (1:4.8.1-2ubuntu2.1) ... (Reading database ... 15205 files and directories currently installed.) Removing libsemanage1:arm64 (3.1-1ubuntu3) ... (Reading database ... 15201 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.4.0-11ubuntu2.3_arm64.deb ... Unpacking libpam-modules-bin (1.4.0-11ubuntu2.3) over (1.3.1-5ubuntu11) ... Setting up libpam-modules-bin (1.4.0-11ubuntu2.3) ... (Reading database ... 15199 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.4.0-11ubuntu2.3_arm64.deb ... Unpacking libpam-modules:arm64 (1.4.0-11ubuntu2.3) over (1.3.1-5ubuntu11) ... Setting up libpam-modules:arm64 (1.4.0-11ubuntu2.3) ... Installing new version of config file /etc/security/namespace.conf ... Installing new version of config file /etc/security/pam_env.conf ... (Reading database ... 15200 files and directories currently installed.) Preparing to unpack .../logsave_1.46.5-2ubuntu1.1_arm64.deb ... Unpacking logsave (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../libext2fs2_1.46.5-2ubuntu1.1_arm64.deb ... Unpacking libext2fs2:arm64 (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libext2fs2:arm64 (1.46.5-2ubuntu1.1) ... (Reading database ... 15200 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.46.5-2ubuntu1.1_arm64.deb ... Unpacking e2fsprogs (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Setting up libapparmor1:arm64 (3.0.4-2ubuntu2.2) ... Setting up libargon2-1:arm64 (0~20171227-0.3) ... Setting up libdevmapper1.02.1:arm64 (2:1.02.175-2.1ubuntu4) ... Setting up libjson-c5:arm64 (0.15-3~ubuntu1.22.04.1) ... Setting up libcryptsetup12:arm64 (2:2.4.3-1ubuntu1.1) ... Setting up libip4tc2:arm64 (1.8.7-1ubuntu5.1) ... Setting up libkmod2:arm64 (29-1ubuntu1) ... Setting up mount (2.37.2-4ubuntu3) ... Setting up systemd (249.11-0ubuntu3.9) ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/networkd.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Initializing machine ID from random generator. Setting up systemd-sysv (249.11-0ubuntu3.9) ... (Reading database ... 15200 files and directories currently installed.) Preparing to unpack .../archives/init_1.62_arm64.deb ... Unpacking init (1.62) over (1.60build1) ... Preparing to unpack .../libattr1_1%3a2.5.1-1build1_arm64.deb ... Unpacking libattr1:arm64 (1:2.5.1-1build1) over (1:2.4.48-6build2) ... Setting up libattr1:arm64 (1:2.5.1-1build1) ... Installing new version of config file /etc/xattr.conf ... (Reading database ... 15200 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.44-1build3_arm64.deb ... Unpacking libcap2:arm64 (1:2.44-1build3) over (1:2.44-1build2) ... Setting up libcap2:arm64 (1:2.44-1build3) ... (Reading database ... 15200 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.4.0-11ubuntu2.3_all.deb ... Unpacking libpam-runtime (1.4.0-11ubuntu2.3) over (1.3.1-5ubuntu11) ... Setting up libpam-runtime (1.4.0-11ubuntu2.3) ... (Reading database ... 15200 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-13ubuntu0.22.04.1_arm64.deb ... Unpacking libpcre3:arm64 (2:8.39-13ubuntu0.22.04.1) over (2:8.39-13build4) ... Setting up libpcre3:arm64 (2:8.39-13ubuntu0.22.04.1) ... (Reading database ... 15200 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.37.2-4ubuntu3_arm64.deb ... Unpacking libsmartcols1:arm64 (2.37.2-4ubuntu3) over (2.36.1-8ubuntu1) ... Setting up libsmartcols1:arm64 (2.37.2-4ubuntu3) ... (Reading database ... 15200 files and directories currently installed.) Preparing to unpack .../00-libprocps8_2%3a3.3.17-6ubuntu2_arm64.deb ... Unpacking libprocps8:arm64 (2:3.3.17-6ubuntu2) over (2:3.3.17-5ubuntu3) ... Preparing to unpack .../01-libss2_1.46.5-2ubuntu1.1_arm64.deb ... Unpacking libss2:arm64 (1.46.5-2ubuntu1.1) over (1.46.3-1ubuntu3) ... Preparing to unpack .../02-mawk_1.3.4.20200120-3_arm64.deb ... Unpacking mawk (1.3.4.20200120-3) over (1.3.4.20200120-2build1) ... Preparing to unpack .../03-procps_2%3a3.3.17-6ubuntu2_arm64.deb ... Unpacking procps (2:3.3.17-6ubuntu2) over (2:3.3.17-5ubuntu3) ... Preparing to unpack .../04-sensible-utils_0.0.17_all.deb ... Unpacking sensible-utils (0.0.17) over (0.0.14) ... Preparing to unpack .../05-usrmerge_25ubuntu2_all.deb ... Unpacking usrmerge (25ubuntu2) over (25ubuntu1) ... Preparing to unpack .../06-openssl_3.0.2-0ubuntu1.10_arm64.deb ... Unpacking openssl (3.0.2-0ubuntu1.10) over (1.1.1l-1ubuntu1) ... Preparing to unpack .../07-ca-certificates_20230311ubuntu0.22.04.1_all.deb ... Unpacking ca-certificates (20230311ubuntu0.22.04.1) over (20210119ubuntu1) ... Preparing to unpack .../08-readline-common_8.1.2-1_all.deb ... Unpacking readline-common (8.1.2-1) over (8.1-2build1) ... Preparing to unpack .../09-libreadline8_8.1.2-1_arm64.deb ... Unpacking libreadline8:arm64 (8.1.2-1) over (8.1-2build1) ... Preparing to unpack .../10-libsqlite3-0_3.37.2-2ubuntu0.1_arm64.deb ... Unpacking libsqlite3-0:arm64 (3.37.2-2ubuntu0.1) over (3.35.5-1) ... Preparing to unpack .../11-tzdata_2023c-0ubuntu0.22.04.2_all.deb ... Unpacking tzdata (2023c-0ubuntu0.22.04.2) over (2021a-2ubuntu1) ... Preparing to unpack .../12-libpng16-16_1.6.37-3build5_arm64.deb ... Unpacking libpng16-16:arm64 (1.6.37-3build5) over (1.6.37-3build4) ... Preparing to unpack .../13-xz-utils_5.2.5-2ubuntu1_arm64.deb ... Unpacking xz-utils (5.2.5-2ubuntu1) over (5.2.5-2build1) ... Preparing to unpack .../14-advancecomp_2.1-2.1ubuntu2.1_arm64.deb ... Unpacking advancecomp (2.1-2.1ubuntu2.1) over (2.1-2.1ubuntu1) ... Preparing to unpack .../15-libctf0_2.38-4ubuntu2.2_arm64.deb ... Unpacking libctf0:arm64 (2.38-4ubuntu2.2) over (2.37-7ubuntu1) ... Preparing to unpack .../16-libctf-nobfd0_2.38-4ubuntu2.2_arm64.deb ... Unpacking libctf-nobfd0:arm64 (2.38-4ubuntu2.2) over (2.37-7ubuntu1) ... Preparing to unpack .../17-binutils-aarch64-linux-gnu_2.38-4ubuntu2.2_arm64.deb ... Unpacking binutils-aarch64-linux-gnu (2.38-4ubuntu2.2) over (2.37-7ubuntu1) ... Preparing to unpack .../18-libbinutils_2.38-4ubuntu2.2_arm64.deb ... Unpacking libbinutils:arm64 (2.38-4ubuntu2.2) over (2.37-7ubuntu1) ... Preparing to unpack .../19-binutils_2.38-4ubuntu2.2_arm64.deb ... Unpacking binutils (2.38-4ubuntu2.2) over (2.37-7ubuntu1) ... Preparing to unpack .../20-binutils-common_2.38-4ubuntu2.2_arm64.deb ... Unpacking binutils-common:arm64 (2.38-4ubuntu2.2) over (2.37-7ubuntu1) ... Preparing to unpack .../21-make_4.3-4.1build1_arm64.deb ... Unpacking make (4.3-4.1build1) over (4.3-4ubuntu1) ... Preparing to unpack .../22-dpkg-dev_1.21.1ubuntu2.2_all.deb ... Unpacking dpkg-dev (1.21.1ubuntu2.2) over (1.20.9ubuntu2) ... Preparing to unpack .../23-libdpkg-perl_1.21.1ubuntu2.2_all.deb ... Unpacking libdpkg-perl (1.21.1ubuntu2.2) over (1.20.9ubuntu2) ... Preparing to unpack .../24-patch_2.7.6-7build2_arm64.deb ... Unpacking patch (2.7.6-7build2) over (2.7.6-7build1) ... Preparing to unpack .../25-lto-disabled-list_24_all.deb ... Unpacking lto-disabled-list (24) over (16) ... Preparing to unpack .../26-build-essential_12.9ubuntu3_arm64.deb ... Unpacking build-essential (12.9ubuntu3) over (12.9ubuntu2) ... Preparing to unpack .../27-libubsan1_12.1.0-2ubuntu1~22.04_arm64.deb ... Unpacking libubsan1:arm64 (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../28-libtsan0_11.3.0-1ubuntu1~22.04.1_arm64.deb ... Unpacking libtsan0:arm64 (11.3.0-1ubuntu1~22.04.1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../29-libgomp1_12.1.0-2ubuntu1~22.04_arm64.deb ... Unpacking libgomp1:arm64 (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../30-libitm1_12.1.0-2ubuntu1~22.04_arm64.deb ... Unpacking libitm1:arm64 (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../31-libatomic1_12.1.0-2ubuntu1~22.04_arm64.deb ... Unpacking libatomic1:arm64 (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../32-libasan6_11.3.0-1ubuntu1~22.04.1_arm64.deb ... Unpacking libasan6:arm64 (11.3.0-1ubuntu1~22.04.1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../33-liblsan0_12.1.0-2ubuntu1~22.04_arm64.deb ... Unpacking liblsan0:arm64 (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../34-libhwasan0_12.1.0-2ubuntu1~22.04_arm64.deb ... Unpacking libhwasan0:arm64 (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../35-g++-11_11.3.0-1ubuntu1~22.04.1_arm64.deb ... Unpacking g++-11 (11.3.0-1ubuntu1~22.04.1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../36-libstdc++-11-dev_11.3.0-1ubuntu1~22.04.1_arm64.deb ... Unpacking libstdc++-11-dev:arm64 (11.3.0-1ubuntu1~22.04.1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../37-gcc-11_11.3.0-1ubuntu1~22.04.1_arm64.deb ... Unpacking gcc-11 (11.3.0-1ubuntu1~22.04.1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../38-libgcc-11-dev_11.3.0-1ubuntu1~22.04.1_arm64.deb ... Unpacking libgcc-11-dev:arm64 (11.3.0-1ubuntu1~22.04.1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../39-libcc1-0_12.1.0-2ubuntu1~22.04_arm64.deb ... Unpacking libcc1-0:arm64 (12.1.0-2ubuntu1~22.04) over (11.2.0-7ubuntu2) ... Preparing to unpack .../40-cpp-11_11.3.0-1ubuntu1~22.04.1_arm64.deb ... Unpacking cpp-11 (11.3.0-1ubuntu1~22.04.1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../41-gcc-11-base_11.3.0-1ubuntu1~22.04.1_arm64.deb ... Unpacking gcc-11-base:arm64 (11.3.0-1ubuntu1~22.04.1) over (11.2.0-7ubuntu2) ... Preparing to unpack .../42-libisl23_0.24-2build1_arm64.deb ... Unpacking libisl23:arm64 (0.24-2build1) over (0.24-1build1) ... Preparing to unpack .../43-libmpfr6_4.1.0-3build3_arm64.deb ... Unpacking libmpfr6:arm64 (4.1.0-3build3) over (4.1.0-3build2) ... Preparing to unpack .../44-libmpc3_1.2.1-2build1_arm64.deb ... Unpacking libmpc3:arm64 (1.2.1-2build1) over (1.2.0-1build2) ... Preparing to unpack .../45-libfakeroot_1.28-1ubuntu1_arm64.deb ... Unpacking libfakeroot:arm64 (1.28-1ubuntu1) over (1.25.3-1.1ubuntu3) ... Preparing to unpack .../46-fakeroot_1.28-1ubuntu1_arm64.deb ... Unpacking fakeroot (1.28-1ubuntu1) over (1.25.3-1.1ubuntu3) ... Preparing to unpack .../47-libassuan0_2.5.5-1build1_arm64.deb ... Unpacking libassuan0:arm64 (2.5.5-1build1) over (2.5.5-1) ... Preparing to unpack .../48-pinentry-curses_1.1.1-1build2_arm64.deb ... Unpacking pinentry-curses (1.1.1-1build2) over (1.1.1-1build1) ... Preparing to unpack .../49-libnpth0_1.6-3build2_arm64.deb ... Unpacking libnpth0:arm64 (1.6-3build2) over (1.6-3build1) ... Preparing to unpack .../50-gpg_2.2.27-3ubuntu2.1_arm64.deb ... Unpacking gpg (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../51-gpgconf_2.2.27-3ubuntu2.1_arm64.deb ... Unpacking gpgconf (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../52-gpg-agent_2.2.27-3ubuntu2.1_arm64.deb ... Unpacking gpg-agent (2.2.27-3ubuntu2.1) over (2.2.20-1ubuntu4) ... Preparing to unpack .../53-liblockfile-bin_1.17-1build2_arm64.deb ... Unpacking liblockfile-bin (1.17-1build2) over (1.17-1build1) ... Preparing to unpack .../54-liblockfile1_1.17-1build2_arm64.deb ... Unpacking liblockfile1:arm64 (1.17-1build2) over (1.17-1build1) ... Preparing to unpack .../55-lockfile-progs_0.1.19build1_arm64.deb ... Unpacking lockfile-progs (0.1.19build1) over (0.1.18build1) ... Preparing to unpack .../56-optipng_0.7.7-2build1_arm64.deb ... Unpacking optipng (0.7.7-2build1) over (0.7.7-2) ... Preparing to unpack .../57-pkgbinarymangler_149_all.deb ... Unpacking pkgbinarymangler (149) over (148) ... Setting up gcc-11-base:arm64 (11.3.0-1ubuntu1~22.04.1) ... Setting up lto-disabled-list (24) ... Setting up liblockfile-bin (1.17-1build2) ... Setting up init (1.62) ... Setting up libsqlite3-0:arm64 (3.37.2-2ubuntu0.1) ... Setting up binutils-common:arm64 (2.38-4ubuntu2.2) ... Setting up linux-libc-dev:arm64 (5.15.0-74.81) ... Setting up libctf-nobfd0:arm64 (2.38-4ubuntu2.2) ... Setting up libnpth0:arm64 (1.6-3build2) ... Setting up libassuan0:arm64 (2.5.5-1build1) ... Setting up libgomp1:arm64 (12.1.0-2ubuntu1~22.04) ... Setting up perl-modules-5.34 (5.34.0-3ubuntu1.1) ... Setting up bzip2 (1.0.8-5build1) ... Setting up libfakeroot:arm64 (1.28-1ubuntu1) ... Setting up libasan6:arm64 (11.3.0-1ubuntu1~22.04.1) ... Setting up tzdata (2023c-0ubuntu0.22.04.2) ... Current default time zone: 'Etc/UTC' Local time is now: Fri Jun 2 19:12:34 UTC 2023. Universal Time is now: Fri Jun 2 19:12:34 UTC 2023. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.28-1ubuntu1) ... Setting up libtirpc-dev:arm64 (1.3.2-2ubuntu0.1) ... Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... Setting up make (4.3-4.1build1) ... Setting up libmpfr6:arm64 (4.1.0-3build3) ... Setting up libncurses6:arm64 (6.3-2ubuntu0.1) ... Setting up xz-utils (5.2.5-2ubuntu1) ... Setting up libpng16-16:arm64 (1.6.37-3build5) ... Setting up libmpc3:arm64 (1.2.1-2build1) ... Setting up systemd-timesyncd (249.11-0ubuntu3.9) ... Setting up libatomic1:arm64 (12.1.0-2ubuntu1~22.04) ... Setting up usrmerge (25ubuntu2) ... Setting up patch (2.7.6-7build2) ... Setting up libss2:arm64 (1.46.5-2ubuntu1.1) ... Setting up libncursesw6:arm64 (6.3-2ubuntu0.1) ... Setting up logsave (1.46.5-2ubuntu1.1) ... Setting up libubsan1:arm64 (12.1.0-2ubuntu1~22.04) ... Setting up advancecomp (2.1-2.1ubuntu2.1) ... Setting up libnsl-dev:arm64 (1.3.0-2build2) ... Setting up sensible-utils (0.0.17) ... Setting up libhwasan0:arm64 (12.1.0-2ubuntu1~22.04) ... Setting up libcrypt-dev:arm64 (1:4.4.27-1) ... Setting up mawk (1.3.4.20200120-3) ... Setting up liblockfile1:arm64 (1.17-1build2) ... Setting up libbinutils:arm64 (2.38-4ubuntu2.2) ... Setting up libisl23:arm64 (0.24-2build1) ... Setting up libc-dev-bin (2.35-0ubuntu3.1) ... Setting up openssl (3.0.2-0ubuntu1.10) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up readline-common (8.1.2-1) ... Setting up libcc1-0:arm64 (12.1.0-2ubuntu1~22.04) ... Setting up liblsan0:arm64 (12.1.0-2ubuntu1~22.04) ... Setting up libprocps8:arm64 (2:3.3.17-6ubuntu2) ... Setting up libitm1:arm64 (12.1.0-2ubuntu1~22.04) ... Setting up libgdbm6:arm64 (1.23-1) ... Setting up libtsan0:arm64 (11.3.0-1ubuntu1~22.04.1) ... Setting up libctf0:arm64 (2.38-4ubuntu2.2) ... Setting up pinentry-curses (1.1.1-1build2) ... Setting up cpp-11 (11.3.0-1ubuntu1~22.04.1) ... Setting up libreadline8:arm64 (8.1.2-1) ... Setting up binutils-aarch64-linux-gnu (2.38-4ubuntu2.2) ... Setting up e2fsprogs (1.46.5-2ubuntu1.1) ... Installing new version of config file /etc/mke2fs.conf ... Setting up binutils (2.38-4ubuntu2.2) ... Setting up ca-certificates (20230311ubuntu0.22.04.1) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 26 added, 17 removed; done. Setting up optipng (0.7.7-2build1) ... Setting up lockfile-progs (0.1.19build1) ... Setting up libgdbm-compat4:arm64 (1.23-1) ... Setting up libgcc-11-dev:arm64 (11.3.0-1ubuntu1~22.04.1) ... Setting up gcc-11 (11.3.0-1ubuntu1~22.04.1) ... Setting up procps (2:3.3.17-6ubuntu2) ... Installing new version of config file /etc/init.d/procps ... Installing new version of config file /etc/sysctl.d/README.sysctl ... Setting up gpgconf (2.2.27-3ubuntu2.1) ... Setting up libc6-dev:arm64 (2.35-0ubuntu3.1) ... Setting up gpg (2.2.27-3ubuntu2.1) ... Setting up libperl5.34:arm64 (5.34.0-3ubuntu1.1) ... Setting up gpg-agent (2.2.27-3ubuntu2.1) ... Setting up pkgbinarymangler (149) ... Setting up perl (5.34.0-3ubuntu1.1) ... Setting up libdpkg-perl (1.21.1ubuntu2.2) ... Setting up libstdc++-11-dev:arm64 (11.3.0-1ubuntu1~22.04.1) ... Setting up g++-11 (11.3.0-1ubuntu1~22.04.1) ... Setting up dpkg-dev (1.21.1ubuntu2.2) ... Setting up build-essential (12.9ubuntu3) ... Processing triggers for libc-bin (2.35-0ubuntu3.1) ... Processing triggers for ca-certificates (20230311ubuntu0.22.04.1) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-26269958 arm64 jammy-proposed -c chroot:build-PACKAGEBUILD-26269958 --arch=arm64 --dist=jammy-proposed --nolog gjs_1.72.2-0ubuntu2.dsc Initiating build PACKAGEBUILD-26269958 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-150-generic #167-Ubuntu SMP Mon May 15 17:36:35 UTC 2023 aarch64 sbuild (Debian sbuild) 0.79.0 (05 February 2020) on bos02-arm64-039.buildd +==============================================================================+ | gjs 1.72.2-0ubuntu2 (arm64) Fri, 02 Jun 2023 19:12:46 +0000 | +==============================================================================+ Package: gjs Version: 1.72.2-0ubuntu2 Source Version: 1.72.2-0ubuntu2 Distribution: jammy-proposed Machine Architecture: arm64 Host Architecture: arm64 Build Architecture: arm64 Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-26269958/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/gjs-QFkAv9/resolver-XLZgXK' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- gjs_1.72.2-0ubuntu2.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/gjs-QFkAv9/gjs-1.72.2' with '<>' I: NOTICE: Log filtering will replace 'build/gjs-QFkAv9' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), dh-sequence-gir, dh-sequence-gnome, pkg-config (>= 0.28), libcairo2-dev, libffi-dev (>= 3.3), libglib2.0-dev (>= 2.58.0), libgirepository1.0-dev (>= 1.64), gir1.2-gtk-3.0, gobject-introspection (>= 1.64), libmozjs-91-dev (>= 91.3.0), libreadline-dev, meson (>= 0.50.0), dbus, dbus-x11, at-spi2-core, xauth, xvfb, build-essential, fakeroot Filtered Build-Depends: debhelper-compat (= 13), dh-sequence-gir, dh-sequence-gnome, pkg-config (>= 0.28), libcairo2-dev, libffi-dev (>= 3.3), libglib2.0-dev (>= 2.58.0), libgirepository1.0-dev (>= 1.64), gir1.2-gtk-3.0, gobject-introspection (>= 1.64), libmozjs-91-dev (>= 91.3.0), libreadline-dev, meson (>= 0.50.0), dbus, dbus-x11, at-spi2-core, xauth, xvfb, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [542 B] Get:5 copy:/<>/apt_archive ./ Packages [618 B] Fetched 2117 B in 0s (62.6 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libperl5.32 perl-modules-5.32 systemd-timesyncd Use 'apt autoremove' to remove them. The following additional packages will be installed: adwaita-icon-theme at-spi2-core autoconf automake autopoint autotools-dev bsdextrautils dbus dbus-user-session dbus-x11 dconf-gsettings-backend dconf-service debhelper debugedit dh-autoreconf dh-strip-nondeterminism dh-translations dwz file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gir1.2-rsvg-2.0 gnome-pkg-tools gobject-introspection groff-base gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme intltool intltool-debian jq libarchive-zip-perl libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev libbrotli-dev libbrotli1 libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcolord2 libcups2 libdatrie1 libdbus-1-3 libdconf1 libdebhelper-perl libdeflate0 libdrm-amdgpu1 libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libdw1 libedit2 libelf1 libencode-locale-perl libepoxy0 libexpat1 libexpat1-dev libffi-dev libfile-listing-perl libfile-stripnondeterminism-perl libfile-which-perl libfontconfig-dev libfontconfig1 libfontconfig1-dev libfontenc1 libfreetype-dev libfreetype6 libfreetype6-dev libfribidi0 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgirepository-1.0-1 libgirepository1.0-dev libgl1 libgl1-mesa-dri libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libgtk-3-0 libgtk-3-common libharfbuzz0b libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libice-dev libice6 libicu70 libio-html-perl libio-socket-ssl-perl libjbig0 libjpeg-turbo8 libjpeg8 libjq1 liblcms2-2 libllvm15 liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic-mgc libmagic1 libmd0 libmount-dev libmozjs-91-0 libmozjs-91-dev libmpdec3 libncurses-dev libnet-http-perl libnet-ssleay-perl libonig5 libpam-systemd libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpthread-stubs0-dev libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib libreadline-dev librsvg2-2 libselinux1-dev libsensors-config libsensors5 libsepol-dev libsigsegv2 libsm-dev libsm6 libsub-override-perl libthai-data libthai0 libtiff5 libtimedate-perl libtool libtry-tiny-perl libuchardet0 libunwind8 liburi-perl libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp7 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 libxkbcommon0 libxkbfile1 libxml-parser-perl libxml2 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender-dev libxrender1 libxshmfence1 libxt6 libxtst6 libxxf86vm1 m4 man-db media-types meson netbase ninja-build perl-openssl-defaults pkg-config po-debconf python3 python3-cairo python3-distutils python3-gi python3-gi-cairo python3-importlib-metadata python3-lib2to3 python3-mako python3-markdown python3-markupsafe python3-minimal python3-more-itertools python3-pkg-resources python3-scour python3-six python3-zipp python3.10 python3.10-minimal scour session-migration shared-mime-info ubuntu-mono ucf uuid-dev x11-common x11-xkb-utils x11proto-dev xauth xkb-data xorg-sgml-doctools xserver-common xtrans-dev xvfb zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev groff libcairo2-doc colord cups-common freetype2-doc libgirepository1.0-doc libglib2.0-doc libgdk-pixbuf2.0-bin | libgdk-pixbuf2.0-dev libxml2-utils gvfs libdata-dump-perl libice-doc liblcms2-utils libcrypt-ssleay-perl ncurses-doc readline-doc librsvg2-bin lm-sensors libsm-doc libtool-doc gfortran | fortran95-compiler gcj-jdk libsub-name-perl libbusiness-isbn-perl libauthen-ntlm-perl libx11-doc libxcb-doc libxext-doc m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3-beaker python-mako-doc python-markdown-doc python3-setuptools python3.10-venv python3.10-doc binfmt-support Recommended packages: librsvg2-common curl | wget | lynx git-buildpackage libarchive-cpio-perl libgdk-pixbuf2.0-bin libgl1-amber-dri xdg-user-dirs libgtk-3-bin libhtml-format-perl libclone-perl libpng-tools libltdl-dev libdata-dump-perl libhtml-form-perl libhttp-daemon-perl libmailtools-perl libmail-sendmail-perl python3-pygments python3-yaml xfonts-base The following NEW packages will be installed: adwaita-icon-theme at-spi2-core autoconf automake autopoint autotools-dev bsdextrautils dbus dbus-user-session dbus-x11 dconf-gsettings-backend dconf-service debhelper debugedit dh-autoreconf dh-strip-nondeterminism dh-translations dwz file fontconfig fontconfig-config fonts-dejavu-core gettext gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gir1.2-rsvg-2.0 gnome-pkg-tools gobject-introspection groff-base gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme intltool intltool-debian jq libarchive-zip-perl libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libblkid-dev libbrotli-dev libbrotli1 libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcolord2 libcups2 libdatrie1 libdbus-1-3 libdconf1 libdebhelper-perl libdeflate0 libdrm-amdgpu1 libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libdw1 libedit2 libelf1 libencode-locale-perl libepoxy0 libexpat1 libexpat1-dev libffi-dev libfile-listing-perl libfile-stripnondeterminism-perl libfile-which-perl libfontconfig-dev libfontconfig1 libfontconfig1-dev libfontenc1 libfreetype-dev libfreetype6 libfreetype6-dev libfribidi0 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgirepository-1.0-1 libgirepository1.0-dev libgl1 libgl1-mesa-dri libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libgtk-3-0 libgtk-3-common libharfbuzz0b libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libice-dev libice6 libicu70 libio-html-perl libio-socket-ssl-perl libjbig0 libjpeg-turbo8 libjpeg8 libjq1 liblcms2-2 libllvm15 liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic-mgc libmagic1 libmd0 libmount-dev libmozjs-91-0 libmozjs-91-dev libmpdec3 libncurses-dev libnet-http-perl libnet-ssleay-perl libonig5 libpam-systemd libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpthread-stubs0-dev libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib libreadline-dev librsvg2-2 libselinux1-dev libsensors-config libsensors5 libsepol-dev libsigsegv2 libsm-dev libsm6 libsub-override-perl libthai-data libthai0 libtiff5 libtimedate-perl libtool libtry-tiny-perl libuchardet0 libunwind8 liburi-perl libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp7 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev libxcomposite1 libxcursor1 libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 libxkbcommon0 libxkbfile1 libxml-parser-perl libxml2 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender-dev libxrender1 libxshmfence1 libxt6 libxtst6 libxxf86vm1 m4 man-db media-types meson netbase ninja-build perl-openssl-defaults pkg-config po-debconf python3 python3-cairo python3-distutils python3-gi python3-gi-cairo python3-importlib-metadata python3-lib2to3 python3-mako python3-markdown python3-markupsafe python3-minimal python3-more-itertools python3-pkg-resources python3-scour python3-six python3-zipp python3.10 python3.10-minimal sbuild-build-depends-main-dummy scour session-migration shared-mime-info ubuntu-mono ucf uuid-dev x11-common x11-xkb-utils x11proto-dev xauth xkb-data xorg-sgml-doctools xserver-common xtrans-dev xvfb zlib1g-dev 0 upgraded, 275 newly installed, 0 to remove and 0 not upgraded. Need to get 103 MB of archives. After this operation, 418 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [848 B] Get:2 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpython3.10-minimal arm64 3.10.6-1~22.04.2ubuntu1 [807 kB] Get:3 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libexpat1 arm64 2.4.7-1ubuntu0.2 [76.8 kB] Get:4 http://ftpmaster.internal/ubuntu jammy-security/main arm64 python3.10-minimal arm64 3.10.6-1~22.04.2ubuntu1 [2244 kB] Get:5 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 python3-minimal arm64 3.10.6-1~22.04 [24.3 kB] Get:6 http://ftpmaster.internal/ubuntu jammy/main arm64 media-types all 7.0.0 [25.5 kB] Get:7 http://ftpmaster.internal/ubuntu jammy/main arm64 libmpdec3 arm64 2.5.1-2build2 [89.0 kB] Get:8 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpython3.10-stdlib arm64 3.10.6-1~22.04.2ubuntu1 [1828 kB] Get:9 http://ftpmaster.internal/ubuntu jammy-security/main arm64 python3.10 arm64 3.10.6-1~22.04.2ubuntu1 [497 kB] Get:10 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libpython3-stdlib arm64 3.10.6-1~22.04 [6910 B] Get:11 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 python3 arm64 3.10.6-1~22.04 [22.8 kB] Get:12 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libdbus-1-3 arm64 1.12.20-2ubuntu4.1 [187 kB] Get:13 http://ftpmaster.internal/ubuntu jammy-security/main arm64 dbus arm64 1.12.20-2ubuntu4.1 [154 kB] Get:14 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libglib2.0-0 arm64 2.72.4-0ubuntu2 [1430 kB] Get:15 http://ftpmaster.internal/ubuntu jammy/main arm64 libgirepository-1.0-1 arm64 1.72.0-1 [53.5 kB] Get:16 http://ftpmaster.internal/ubuntu jammy/main arm64 gir1.2-glib-2.0 arm64 1.72.0-1 [165 kB] Get:17 http://ftpmaster.internal/ubuntu jammy/main arm64 libmd0 arm64 1.0.4-1build1 [23.8 kB] Get:18 http://ftpmaster.internal/ubuntu jammy/main arm64 libbsd0 arm64 0.11.5-1 [43.7 kB] Get:19 http://ftpmaster.internal/ubuntu jammy/main arm64 libelf1 arm64 0.186-1build1 [50.7 kB] Get:20 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libfribidi0 arm64 1.0.8-2ubuntu3.1 [26.4 kB] Get:21 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libglib2.0-data all 2.72.4-0ubuntu2 [4968 B] Get:22 http://ftpmaster.internal/ubuntu jammy-proposed/main arm64 libicu70 arm64 70.1-2ubuntu1 [10.5 MB] Get:23 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libpam-systemd arm64 249.11-0ubuntu3.9 [205 kB] Get:24 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libxml2 arm64 2.9.13+dfsg-1ubuntu0.3 [728 kB] Get:25 http://ftpmaster.internal/ubuntu jammy/main arm64 netbase all 6.3 [12.9 kB] Get:26 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 python3-gi arm64 3.42.1-0ubuntu1 [228 kB] Get:27 http://ftpmaster.internal/ubuntu jammy-security/main arm64 python3-pkg-resources all 59.6.0-1.2ubuntu0.22.04.1 [132 kB] Get:28 http://ftpmaster.internal/ubuntu jammy/main arm64 shared-mime-info arm64 2.1-2 [453 kB] Get:29 http://ftpmaster.internal/ubuntu jammy/main arm64 ucf all 3.0043 [56.1 kB] Get:30 http://ftpmaster.internal/ubuntu jammy/main arm64 xkb-data all 2.33-1 [394 kB] Get:31 http://ftpmaster.internal/ubuntu jammy/main arm64 bsdextrautils arm64 2.37.2-4ubuntu3 [70.1 kB] Get:32 http://ftpmaster.internal/ubuntu jammy/main arm64 libmagic-mgc arm64 1:5.41-3 [257 kB] Get:33 http://ftpmaster.internal/ubuntu jammy/main arm64 libmagic1 arm64 1:5.41-3 [85.0 kB] Get:34 http://ftpmaster.internal/ubuntu jammy/main arm64 file arm64 1:5.41-3 [21.6 kB] Get:35 http://ftpmaster.internal/ubuntu jammy/main arm64 gettext-base arm64 0.21-4ubuntu4 [37.2 kB] Get:36 http://ftpmaster.internal/ubuntu jammy/main arm64 libuchardet0 arm64 0.0.7-1build2 [77.3 kB] Get:37 http://ftpmaster.internal/ubuntu jammy/main arm64 groff-base arm64 1.22.4-8build1 [917 kB] Get:38 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libdrm-common all 2.4.113-2~ubuntu0.22.04.1 [5450 B] Get:39 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libdrm2 arm64 2.4.113-2~ubuntu0.22.04.1 [39.1 kB] Get:40 http://ftpmaster.internal/ubuntu jammy/main arm64 libedit2 arm64 3.1-20210910-1build1 [96.0 kB] Get:41 http://ftpmaster.internal/ubuntu jammy/main arm64 libpipeline1 arm64 1.5.5-1 [23.2 kB] Get:42 http://ftpmaster.internal/ubuntu jammy/main arm64 libxau6 arm64 1:1.0.9-1build5 [7624 B] Get:43 http://ftpmaster.internal/ubuntu jammy/main arm64 libxdmcp6 arm64 1:1.1.3-0ubuntu5 [10.8 kB] Get:44 http://ftpmaster.internal/ubuntu jammy/main arm64 libxcb1 arm64 1.14-3ubuntu3 [49.0 kB] Get:45 http://ftpmaster.internal/ubuntu jammy/main arm64 libx11-data all 2:1.7.5-1 [119 kB] Get:46 http://ftpmaster.internal/ubuntu jammy/main arm64 libx11-6 arm64 2:1.7.5-1 [661 kB] Get:47 http://ftpmaster.internal/ubuntu jammy/main arm64 libxext6 arm64 2:1.3.4-1build1 [31.1 kB] Get:48 http://ftpmaster.internal/ubuntu jammy/main arm64 libxmuu1 arm64 2:1.1.3-3 [10.4 kB] Get:49 http://ftpmaster.internal/ubuntu jammy/main arm64 man-db arm64 2.10.2-1 [1181 kB] Get:50 http://ftpmaster.internal/ubuntu jammy/main arm64 xauth arm64 1:1.1-1build2 [26.8 kB] Get:51 http://ftpmaster.internal/ubuntu jammy/main arm64 hicolor-icon-theme all 0.17-2 [9976 B] Get:52 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libgdk-pixbuf2.0-common all 2.42.8+dfsg-1ubuntu0.2 [5530 B] Get:53 http://ftpmaster.internal/ubuntu jammy/main arm64 libjpeg-turbo8 arm64 2.1.2-0ubuntu1 [129 kB] Get:54 http://ftpmaster.internal/ubuntu jammy/main arm64 libjpeg8 arm64 8c-2ubuntu10 [2264 B] Get:55 http://ftpmaster.internal/ubuntu jammy/main arm64 libdeflate0 arm64 1.10-2 [69.1 kB] Get:56 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libjbig0 arm64 2.1-3.1ubuntu0.22.04.1 [29.1 kB] Get:57 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libwebp7 arm64 1.2.2-2ubuntu0.22.04.1 [193 kB] Get:58 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libtiff5 arm64 4.3.0-6ubuntu0.4 [180 kB] Get:59 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libgdk-pixbuf-2.0-0 arm64 2.42.8+dfsg-1ubuntu0.2 [143 kB] Get:60 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 gtk-update-icon-cache arm64 3.24.33-1ubuntu2 [31.1 kB] Get:61 http://ftpmaster.internal/ubuntu jammy/main arm64 humanity-icon-theme all 0.6.16 [1282 kB] Get:62 http://ftpmaster.internal/ubuntu jammy/main arm64 ubuntu-mono all 20.10-0ubuntu2 [153 kB] Get:63 http://ftpmaster.internal/ubuntu jammy/main arm64 adwaita-icon-theme all 41.0-1ubuntu1 [3444 kB] Get:64 http://ftpmaster.internal/ubuntu jammy/main arm64 libxi6 arm64 2:1.8-1build1 [31.6 kB] Get:65 http://ftpmaster.internal/ubuntu jammy/main arm64 libatspi2.0-0 arm64 2.44.0-3 [78.8 kB] Get:66 http://ftpmaster.internal/ubuntu jammy/main arm64 x11-common all 1:7.7+23ubuntu2 [23.4 kB] Get:67 http://ftpmaster.internal/ubuntu jammy/main arm64 libxtst6 arm64 2:1.2.3-1build4 [13.3 kB] Get:68 http://ftpmaster.internal/ubuntu jammy-security/main arm64 dbus-user-session arm64 1.12.20-2ubuntu4.1 [9442 B] Get:69 http://ftpmaster.internal/ubuntu jammy-security/main arm64 dbus-x11 arm64 1.12.20-2ubuntu4.1 [22.6 kB] Get:70 http://ftpmaster.internal/ubuntu jammy/main arm64 libdconf1 arm64 0.40.0-3 [40.1 kB] Get:71 http://ftpmaster.internal/ubuntu jammy/main arm64 dconf-service arm64 0.40.0-3 [26.9 kB] Get:72 http://ftpmaster.internal/ubuntu jammy/main arm64 dconf-gsettings-backend arm64 0.40.0-3 [22.1 kB] Get:73 http://ftpmaster.internal/ubuntu jammy/main arm64 session-migration arm64 0.3.6 [9512 B] Get:74 http://ftpmaster.internal/ubuntu jammy/main arm64 gsettings-desktop-schemas all 42.0-1ubuntu1 [31.1 kB] Get:75 http://ftpmaster.internal/ubuntu jammy/main arm64 at-spi2-core arm64 2.44.0-3 [53.1 kB] Get:76 http://ftpmaster.internal/ubuntu jammy/main arm64 libsigsegv2 arm64 2.13-1ubuntu3 [14.5 kB] Get:77 http://ftpmaster.internal/ubuntu jammy/main arm64 m4 arm64 1.4.18-5ubuntu2 [196 kB] Get:78 http://ftpmaster.internal/ubuntu jammy/main arm64 autoconf all 2.71-2 [338 kB] Get:79 http://ftpmaster.internal/ubuntu jammy/main arm64 autotools-dev all 20220109.1 [44.9 kB] Get:80 http://ftpmaster.internal/ubuntu jammy/main arm64 automake all 1:1.16.5-1.3 [558 kB] Get:81 http://ftpmaster.internal/ubuntu jammy/main arm64 autopoint all 0.21-4ubuntu4 [422 kB] Get:82 http://ftpmaster.internal/ubuntu jammy/main arm64 libdebhelper-perl all 13.6ubuntu1 [67.2 kB] Get:83 http://ftpmaster.internal/ubuntu jammy/main arm64 libtool all 2.4.6-15build2 [164 kB] Get:84 http://ftpmaster.internal/ubuntu jammy/main arm64 dh-autoreconf all 20 [16.1 kB] Get:85 http://ftpmaster.internal/ubuntu jammy/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:86 http://ftpmaster.internal/ubuntu jammy/main arm64 libsub-override-perl all 0.09-2 [9532 B] Get:87 http://ftpmaster.internal/ubuntu jammy/main arm64 libfile-stripnondeterminism-perl all 1.13.0-1 [18.1 kB] Get:88 http://ftpmaster.internal/ubuntu jammy/main arm64 dh-strip-nondeterminism all 1.13.0-1 [5344 B] Get:89 http://ftpmaster.internal/ubuntu jammy/main arm64 libdw1 arm64 0.186-1build1 [246 kB] Get:90 http://ftpmaster.internal/ubuntu jammy/main arm64 debugedit arm64 1:5.0-4build1 [46.5 kB] Get:91 http://ftpmaster.internal/ubuntu jammy/main arm64 dwz arm64 0.14-1build2 [102 kB] Get:92 http://ftpmaster.internal/ubuntu jammy/main arm64 gettext arm64 0.21-4ubuntu4 [846 kB] Get:93 http://ftpmaster.internal/ubuntu jammy/main arm64 intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:94 http://ftpmaster.internal/ubuntu jammy/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] Get:95 http://ftpmaster.internal/ubuntu jammy/main arm64 debhelper all 13.6ubuntu1 [923 kB] Get:96 http://ftpmaster.internal/ubuntu jammy/main arm64 libbrotli1 arm64 1.0.9-2build6 [314 kB] Get:97 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libfreetype6 arm64 2.11.1+dfsg-1ubuntu0.2 [383 kB] Get:98 http://ftpmaster.internal/ubuntu jammy/main arm64 fonts-dejavu-core all 2.37-2build1 [1041 kB] Get:99 http://ftpmaster.internal/ubuntu jammy/main arm64 fontconfig-config all 2.13.1-4.2ubuntu5 [29.1 kB] Get:100 http://ftpmaster.internal/ubuntu jammy/main arm64 libfontconfig1 arm64 2.13.1-4.2ubuntu5 [135 kB] Get:101 http://ftpmaster.internal/ubuntu jammy/main arm64 fontconfig arm64 2.13.1-4.2ubuntu5 [183 kB] Get:102 http://ftpmaster.internal/ubuntu jammy/main arm64 libatk1.0-data all 2.36.0-3build1 [2824 B] Get:103 http://ftpmaster.internal/ubuntu jammy/main arm64 libatk1.0-0 arm64 2.36.0-3build1 [51.0 kB] Get:104 http://ftpmaster.internal/ubuntu jammy/main arm64 gir1.2-atk-1.0 arm64 2.36.0-3build1 [21.0 kB] Get:105 http://ftpmaster.internal/ubuntu jammy/main arm64 gir1.2-freedesktop arm64 1.72.0-1 [22.3 kB] Get:106 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 gir1.2-gdkpixbuf-2.0 arm64 2.42.8+dfsg-1ubuntu0.2 [9480 B] Get:107 http://ftpmaster.internal/ubuntu jammy/main arm64 libgraphite2-3 arm64 1.3.14-1build2 [68.9 kB] Get:108 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libharfbuzz0b arm64 2.7.4-1ubuntu3.1 [353 kB] Get:109 http://ftpmaster.internal/ubuntu jammy-security/main arm64 gir1.2-harfbuzz-0.0 arm64 2.7.4-1ubuntu3.1 [32.1 kB] Get:110 http://ftpmaster.internal/ubuntu jammy/main arm64 libthai-data all 0.1.29-1build1 [162 kB] Get:111 http://ftpmaster.internal/ubuntu jammy/main arm64 libdatrie1 arm64 0.2.13-2 [19.8 kB] Get:112 http://ftpmaster.internal/ubuntu jammy/main arm64 libthai0 arm64 0.1.29-1build1 [18.4 kB] Get:113 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libpango-1.0-0 arm64 1.50.6+ds-2ubuntu1 [225 kB] Get:114 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpixman-1-0 arm64 0.40.0-1ubuntu0.22.04.1 [160 kB] Get:115 http://ftpmaster.internal/ubuntu jammy/main arm64 libxcb-render0 arm64 1.14-3ubuntu3 [16.2 kB] Get:116 http://ftpmaster.internal/ubuntu jammy/main arm64 libxcb-shm0 arm64 1.14-3ubuntu3 [5848 B] Get:117 http://ftpmaster.internal/ubuntu jammy/main arm64 libxrender1 arm64 1:0.9.10-1build4 [18.8 kB] Get:118 http://ftpmaster.internal/ubuntu jammy/main arm64 libcairo2 arm64 1.16.0-5ubuntu2 [613 kB] Get:119 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libpangoft2-1.0-0 arm64 1.50.6+ds-2ubuntu1 [52.0 kB] Get:120 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libpangocairo-1.0-0 arm64 1.50.6+ds-2ubuntu1 [37.8 kB] Get:121 http://ftpmaster.internal/ubuntu jammy/main arm64 libxft2 arm64 2.3.4-1 [40.9 kB] Get:122 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libpangoxft-1.0-0 arm64 1.50.6+ds-2ubuntu1 [30.2 kB] Get:123 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 gir1.2-pango-1.0 arm64 1.50.6+ds-2ubuntu1 [44.0 kB] Get:124 http://ftpmaster.internal/ubuntu jammy/main arm64 libatk-bridge2.0-0 arm64 2.38.0-3 [65.7 kB] Get:125 http://ftpmaster.internal/ubuntu jammy/main arm64 libcairo-gobject2 arm64 1.16.0-5ubuntu2 [19.4 kB] Get:126 http://ftpmaster.internal/ubuntu jammy/main arm64 liblcms2-2 arm64 2.12~rc1-2build2 [157 kB] Get:127 http://ftpmaster.internal/ubuntu jammy/main arm64 libcolord2 arm64 1.4.6-1 [152 kB] Get:128 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libavahi-common-data arm64 0.8-5ubuntu5.1 [23.5 kB] Get:129 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libavahi-common3 arm64 0.8-5ubuntu5.1 [23.3 kB] Get:130 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libavahi-client3 arm64 0.8-5ubuntu5.1 [27.4 kB] Get:131 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libcups2 arm64 2.4.1op1-1ubuntu4.2 [265 kB] Get:132 http://ftpmaster.internal/ubuntu jammy/main arm64 libepoxy0 arm64 1.5.10-1 [247 kB] Get:133 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libwayland-client0 arm64 1.20.0-1ubuntu0.1 [25.4 kB] Get:134 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libwayland-cursor0 arm64 1.20.0-1ubuntu0.1 [10.5 kB] Get:135 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libwayland-egl1 arm64 1.20.0-1ubuntu0.1 [5516 B] Get:136 http://ftpmaster.internal/ubuntu jammy/main arm64 libxcomposite1 arm64 1:0.4.5-1build2 [7080 B] Get:137 http://ftpmaster.internal/ubuntu jammy/main arm64 libxfixes3 arm64 1:6.0.0-1 [11.4 kB] Get:138 http://ftpmaster.internal/ubuntu jammy/main arm64 libxcursor1 arm64 1:1.2.0-2build4 [20.9 kB] Get:139 http://ftpmaster.internal/ubuntu jammy/main arm64 libxdamage1 arm64 1:1.1.5-2build2 [6950 B] Get:140 http://ftpmaster.internal/ubuntu jammy/main arm64 libxinerama1 arm64 2:1.1.4-3 [7056 B] Get:141 http://ftpmaster.internal/ubuntu jammy/main arm64 libxkbcommon0 arm64 1.4.0-1 [122 kB] Get:142 http://ftpmaster.internal/ubuntu jammy/main arm64 libxrandr2 arm64 2:1.5.2-1build1 [19.6 kB] Get:143 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libgtk-3-common all 3.24.33-1ubuntu2 [239 kB] Get:144 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libgtk-3-0 arm64 3.24.33-1ubuntu2 [2989 kB] Get:145 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 gir1.2-gtk-3.0 arm64 3.24.33-1ubuntu2 [240 kB] Get:146 http://ftpmaster.internal/ubuntu jammy/main arm64 librsvg2-2 arm64 2.52.5+dfsg-3 [2761 kB] Get:147 http://ftpmaster.internal/ubuntu jammy/main arm64 gir1.2-rsvg-2.0 arm64 2.52.5+dfsg-3 [16.4 kB] Get:148 http://ftpmaster.internal/ubuntu jammy/main arm64 liburi-perl all 5.10-1 [78.8 kB] Get:149 http://ftpmaster.internal/ubuntu jammy/main arm64 libencode-locale-perl all 1.05-1.1 [11.8 kB] Get:150 http://ftpmaster.internal/ubuntu jammy/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] Get:151 http://ftpmaster.internal/ubuntu jammy/main arm64 libhttp-date-perl all 6.05-1 [9920 B] Get:152 http://ftpmaster.internal/ubuntu jammy/main arm64 libfile-listing-perl all 6.14-1 [11.2 kB] Get:153 http://ftpmaster.internal/ubuntu jammy/main arm64 libhtml-tagset-perl all 3.20-4 [12.5 kB] Get:154 http://ftpmaster.internal/ubuntu jammy/main arm64 libhtml-parser-perl arm64 3.76-1build2 [87.1 kB] Get:155 http://ftpmaster.internal/ubuntu jammy/main arm64 libhtml-tree-perl all 5.07-2 [200 kB] Get:156 http://ftpmaster.internal/ubuntu jammy/main arm64 libio-html-perl all 1.004-2 [15.4 kB] Get:157 http://ftpmaster.internal/ubuntu jammy/main arm64 liblwp-mediatypes-perl all 6.04-1 [19.5 kB] Get:158 http://ftpmaster.internal/ubuntu jammy/main arm64 libhttp-message-perl all 6.36-1 [76.8 kB] Get:159 http://ftpmaster.internal/ubuntu jammy/main arm64 libhttp-cookies-perl all 6.10-1 [18.4 kB] Get:160 http://ftpmaster.internal/ubuntu jammy/main arm64 libhttp-negotiate-perl all 6.01-1 [12.5 kB] Get:161 http://ftpmaster.internal/ubuntu jammy/main arm64 perl-openssl-defaults arm64 5build2 [7544 B] Get:162 http://ftpmaster.internal/ubuntu jammy/main arm64 libnet-ssleay-perl arm64 1.92-1build2 [326 kB] Get:163 http://ftpmaster.internal/ubuntu jammy/main arm64 libio-socket-ssl-perl all 2.074-2 [192 kB] Get:164 http://ftpmaster.internal/ubuntu jammy/main arm64 libnet-http-perl all 6.22-1 [23.2 kB] Get:165 http://ftpmaster.internal/ubuntu jammy/main arm64 liblwp-protocol-https-perl all 6.10-1 [10.9 kB] Get:166 http://ftpmaster.internal/ubuntu jammy/main arm64 libtry-tiny-perl all 0.31-1 [21.8 kB] Get:167 http://ftpmaster.internal/ubuntu jammy/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] Get:168 http://ftpmaster.internal/ubuntu jammy/main arm64 libwww-perl all 6.61-1 [141 kB] Get:169 http://ftpmaster.internal/ubuntu jammy/main arm64 libxml-parser-perl arm64 2.46-3build1 [211 kB] Get:170 http://ftpmaster.internal/ubuntu jammy/universe arm64 intltool all 0.51.0-6 [44.6 kB] Get:171 http://ftpmaster.internal/ubuntu jammy/main arm64 libonig5 arm64 6.9.7.1-2build1 [169 kB] Get:172 http://ftpmaster.internal/ubuntu jammy/main arm64 libjq1 arm64 1.6-2.1ubuntu3 [125 kB] Get:173 http://ftpmaster.internal/ubuntu jammy/main arm64 jq arm64 1.6-2.1ubuntu3 [52.1 kB] Get:174 http://ftpmaster.internal/ubuntu jammy/main arm64 libfile-which-perl all 1.23-1 [13.8 kB] Get:175 http://ftpmaster.internal/ubuntu jammy/universe arm64 dh-translations all 149 [25.2 kB] Get:176 http://ftpmaster.internal/ubuntu jammy/main arm64 python3-cairo arm64 1.20.1-3build1 [74.3 kB] Get:177 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 python3-gi-cairo arm64 3.42.1-0ubuntu1 [7734 B] Get:178 http://ftpmaster.internal/ubuntu jammy/main arm64 python3-six all 1.16.0-3ubuntu1 [12.6 kB] Get:179 http://ftpmaster.internal/ubuntu jammy/universe arm64 python3-scour all 0.38.2-2 [49.4 kB] Get:180 http://ftpmaster.internal/ubuntu jammy/universe arm64 scour all 0.38.2-2 [7778 B] Get:181 http://ftpmaster.internal/ubuntu jammy/universe arm64 gnome-pkg-tools all 0.22.6ubuntu1 [16.7 kB] Get:182 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 python3-lib2to3 all 3.10.6-1~22.04 [77.6 kB] Get:183 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 python3-distutils all 3.10.6-1~22.04 [139 kB] Get:184 http://ftpmaster.internal/ubuntu jammy/main arm64 python3-markupsafe arm64 2.0.1-2build1 [12.7 kB] Get:185 http://ftpmaster.internal/ubuntu jammy-security/main arm64 python3-mako all 1.1.3+ds1-2ubuntu0.1 [60.5 kB] Get:186 http://ftpmaster.internal/ubuntu jammy/main arm64 python3-more-itertools all 8.10.0-2 [47.9 kB] Get:187 http://ftpmaster.internal/ubuntu jammy/main arm64 python3-zipp all 1.0.0-3 [5440 B] Get:188 http://ftpmaster.internal/ubuntu jammy/main arm64 python3-importlib-metadata all 4.6.4-1 [16.2 kB] Get:189 http://ftpmaster.internal/ubuntu jammy/main arm64 python3-markdown all 3.3.6-1 [68.5 kB] Get:190 http://ftpmaster.internal/ubuntu jammy/main arm64 gobject-introspection arm64 1.72.0-1 [294 kB] Get:191 http://ftpmaster.internal/ubuntu jammy/main arm64 libbrotli-dev arm64 1.0.9-2build6 [336 kB] Get:192 http://ftpmaster.internal/ubuntu jammy/main arm64 liblzo2-2 arm64 2.10-2build3 [51.4 kB] Get:193 http://ftpmaster.internal/ubuntu jammy/main arm64 libcairo-script-interpreter2 arm64 1.16.0-5ubuntu2 [60.7 kB] Get:194 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libexpat1-dev arm64 2.4.7-1ubuntu0.2 [129 kB] Get:195 http://ftpmaster.internal/ubuntu jammy-security/main arm64 zlib1g-dev arm64 1:1.2.11.dfsg-2ubuntu9.2 [163 kB] Get:196 http://ftpmaster.internal/ubuntu jammy/main arm64 libpng-dev arm64 1.6.37-3build5 [194 kB] Get:197 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libfreetype-dev arm64 2.11.1+dfsg-1ubuntu0.2 [556 kB] Get:198 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libfreetype6-dev arm64 2.11.1+dfsg-1ubuntu0.2 [8288 B] Get:199 http://ftpmaster.internal/ubuntu jammy/main arm64 uuid-dev arm64 2.37.2-4ubuntu3 [33.9 kB] Get:200 http://ftpmaster.internal/ubuntu jammy/main arm64 pkg-config arm64 0.29.2-1ubuntu3 [47.4 kB] Get:201 http://ftpmaster.internal/ubuntu jammy/main arm64 libfontconfig-dev arm64 2.13.1-4.2ubuntu5 [154 kB] Get:202 http://ftpmaster.internal/ubuntu jammy/main arm64 libfontconfig1-dev arm64 2.13.1-4.2ubuntu5 [1836 B] Get:203 http://ftpmaster.internal/ubuntu jammy/main arm64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] Get:204 http://ftpmaster.internal/ubuntu jammy/main arm64 x11proto-dev all 2021.5-1 [604 kB] Get:205 http://ftpmaster.internal/ubuntu jammy/main arm64 libxau-dev arm64 1:1.0.9-1build5 [10.1 kB] Get:206 http://ftpmaster.internal/ubuntu jammy/main arm64 libxdmcp-dev arm64 1:1.1.3-0ubuntu5 [26.4 kB] Get:207 http://ftpmaster.internal/ubuntu jammy/main arm64 xtrans-dev all 1.4.0-1 [68.9 kB] Get:208 http://ftpmaster.internal/ubuntu jammy/main arm64 libpthread-stubs0-dev arm64 0.4-1build2 [5496 B] Get:209 http://ftpmaster.internal/ubuntu jammy/main arm64 libxcb1-dev arm64 1.14-3ubuntu3 [90.6 kB] Get:210 http://ftpmaster.internal/ubuntu jammy/main arm64 libx11-dev arm64 2:1.7.5-1 [746 kB] Get:211 http://ftpmaster.internal/ubuntu jammy/main arm64 libxrender-dev arm64 1:0.9.10-1build4 [26.4 kB] Get:212 http://ftpmaster.internal/ubuntu jammy/main arm64 libxext-dev arm64 2:1.3.4-1build1 [85.5 kB] Get:213 http://ftpmaster.internal/ubuntu jammy/main arm64 libice6 arm64 2:1.0.10-1build2 [41.7 kB] Get:214 http://ftpmaster.internal/ubuntu jammy/main arm64 libsm6 arm64 2:1.2.3-1build2 [16.1 kB] Get:215 http://ftpmaster.internal/ubuntu jammy/main arm64 libice-dev arm64 2:1.0.10-1build2 [52.1 kB] Get:216 http://ftpmaster.internal/ubuntu jammy/main arm64 libsm-dev arm64 2:1.2.3-1build2 [18.2 kB] Get:217 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpixman-1-dev arm64 0.40.0-1ubuntu0.22.04.1 [179 kB] Get:218 http://ftpmaster.internal/ubuntu jammy/main arm64 libxcb-render0-dev arm64 1.14-3ubuntu3 [20.4 kB] Get:219 http://ftpmaster.internal/ubuntu jammy/main arm64 libxcb-shm0-dev arm64 1.14-3ubuntu3 [7234 B] Get:220 http://ftpmaster.internal/ubuntu jammy/main arm64 libffi-dev arm64 3.4.2-4 [61.0 kB] Get:221 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libglib2.0-bin arm64 2.72.4-0ubuntu2 [79.6 kB] Get:222 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libglib2.0-dev-bin arm64 2.72.4-0ubuntu2 [116 kB] Get:223 http://ftpmaster.internal/ubuntu jammy/main arm64 libblkid-dev arm64 2.37.2-4ubuntu3 [197 kB] Get:224 http://ftpmaster.internal/ubuntu jammy/main arm64 libsepol-dev arm64 3.3-1build1 [387 kB] Get:225 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpcre2-16-0 arm64 10.39-3ubuntu0.1 [185 kB] Get:226 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpcre2-32-0 arm64 10.39-3ubuntu0.1 [177 kB] Get:227 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpcre2-posix3 arm64 10.39-3ubuntu0.1 [5968 B] Get:228 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpcre2-dev arm64 10.39-3ubuntu0.1 [663 kB] Get:229 http://ftpmaster.internal/ubuntu jammy/main arm64 libselinux1-dev arm64 3.3-1build2 [164 kB] Get:230 http://ftpmaster.internal/ubuntu jammy/main arm64 libmount-dev arm64 2.37.2-4ubuntu3 [14.5 kB] Get:231 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpcre16-3 arm64 2:8.39-13ubuntu0.22.04.1 [150 kB] Get:232 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpcre32-3 arm64 2:8.39-13ubuntu0.22.04.1 [141 kB] Get:233 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpcrecpp0v5 arm64 2:8.39-13ubuntu0.22.04.1 [16.1 kB] Get:234 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libpcre3-dev arm64 2:8.39-13ubuntu0.22.04.1 [527 kB] Get:235 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libglib2.0-dev arm64 2.72.4-0ubuntu2 [1825 kB] Get:236 http://ftpmaster.internal/ubuntu jammy/main arm64 libcairo2-dev arm64 1.16.0-5ubuntu2 [700 kB] Get:237 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libdrm-amdgpu1 arm64 2.4.113-2~ubuntu0.22.04.1 [19.8 kB] Get:238 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libdrm-nouveau2 arm64 2.4.113-2~ubuntu0.22.04.1 [17.5 kB] Get:239 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libdrm-radeon1 arm64 2.4.113-2~ubuntu0.22.04.1 [21.2 kB] Get:240 http://ftpmaster.internal/ubuntu jammy/main arm64 libfontenc1 arm64 1:1.1.4-1build3 [14.1 kB] Get:241 http://ftpmaster.internal/ubuntu jammy/main arm64 libgirepository1.0-dev arm64 1.72.0-1 [847 kB] Get:242 http://ftpmaster.internal/ubuntu jammy-proposed/main arm64 libglapi-mesa arm64 22.2.5-0ubuntu0.1~22.04.2 [67.5 kB] Get:243 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 libllvm15 arm64 1:15.0.7-0ubuntu0.22.04.1 [24.2 MB] Get:244 http://ftpmaster.internal/ubuntu jammy/main arm64 libsensors-config all 1:3.6.0-7ubuntu1 [5274 B] Get:245 http://ftpmaster.internal/ubuntu jammy/main arm64 libsensors5 arm64 1:3.6.0-7ubuntu1 [26.1 kB] Get:246 http://ftpmaster.internal/ubuntu jammy/main arm64 libxcb-dri3-0 arm64 1.14-3ubuntu3 [6922 B] Get:247 http://ftpmaster.internal/ubuntu jammy-proposed/main arm64 libgl1-mesa-dri arm64 22.2.5-0ubuntu0.1~22.04.2 [7232 kB] Get:248 http://ftpmaster.internal/ubuntu jammy/main arm64 libx11-xcb1 arm64 2:1.7.5-1 [7810 B] Get:249 http://ftpmaster.internal/ubuntu jammy/main arm64 libxcb-dri2-0 arm64 1.14-3ubuntu3 [7242 B] Get:250 http://ftpmaster.internal/ubuntu jammy/main arm64 libxcb-glx0 arm64 1.14-3ubuntu3 [26.1 kB] Get:251 http://ftpmaster.internal/ubuntu jammy/main arm64 libxcb-present0 arm64 1.14-3ubuntu3 [5724 B] Get:252 http://ftpmaster.internal/ubuntu jammy/main arm64 libxcb-sync1 arm64 1.14-3ubuntu3 [9312 B] Get:253 http://ftpmaster.internal/ubuntu jammy/main arm64 libxcb-xfixes0 arm64 1.14-3ubuntu3 [10.0 kB] Get:254 http://ftpmaster.internal/ubuntu jammy/main arm64 libxshmfence1 arm64 1.3-1build4 [5444 B] Get:255 http://ftpmaster.internal/ubuntu jammy/main arm64 libxxf86vm1 arm64 1:1.1.4-1build3 [10.3 kB] Get:256 http://ftpmaster.internal/ubuntu jammy-proposed/main arm64 libglx-mesa0 arm64 22.2.5-0ubuntu0.1~22.04.2 [165 kB] Get:257 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libmozjs-91-0 arm64 91.10.0-0ubuntu1 [4076 kB] Get:258 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libmozjs-91-dev arm64 91.10.0-0ubuntu1 [4600 kB] Get:259 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libncurses-dev arm64 6.3-2ubuntu0.1 [381 kB] Get:260 http://ftpmaster.internal/ubuntu jammy/main arm64 libreadline-dev arm64 8.1.2-1 [178 kB] Get:261 http://ftpmaster.internal/ubuntu jammy/main arm64 libunwind8 arm64 1.3.2-2build2 [53.4 kB] Get:262 http://ftpmaster.internal/ubuntu jammy/main arm64 libxt6 arm64 1:1.2.1-1 [171 kB] Get:263 http://ftpmaster.internal/ubuntu jammy/main arm64 libxmu6 arm64 2:1.1.3-3 [48.9 kB] Get:264 http://ftpmaster.internal/ubuntu jammy-security/main arm64 libxpm4 arm64 1:3.5.12-1ubuntu0.22.04.1 [35.3 kB] Get:265 http://ftpmaster.internal/ubuntu jammy/main arm64 libxaw7 arm64 2:1.0.14-1 [184 kB] Get:266 http://ftpmaster.internal/ubuntu jammy/main arm64 libxfont2 arm64 1:2.0.5-1build1 [90.0 kB] Get:267 http://ftpmaster.internal/ubuntu jammy/main arm64 libxkbfile1 arm64 1:1.1.0-1build3 [71.2 kB] Get:268 http://ftpmaster.internal/ubuntu jammy/universe arm64 ninja-build arm64 1.10.1-1 [105 kB] Get:269 http://ftpmaster.internal/ubuntu jammy/universe arm64 meson all 0.61.2-1 [519 kB] Get:270 http://ftpmaster.internal/ubuntu jammy/main arm64 x11-xkb-utils arm64 7.7+5build4 [168 kB] Get:271 http://ftpmaster.internal/ubuntu jammy-updates/main arm64 xserver-common all 2:21.1.4-2ubuntu1.7~22.04.1 [28.0 kB] Get:272 http://ftpmaster.internal/ubuntu jammy/main arm64 libglvnd0 arm64 1.4.0-1 [61.0 kB] Get:273 http://ftpmaster.internal/ubuntu jammy/main arm64 libglx0 arm64 1.4.0-1 [37.1 kB] Get:274 http://ftpmaster.internal/ubuntu jammy/main arm64 libgl1 arm64 1.4.0-1 [114 kB] Get:275 http://ftpmaster.internal/ubuntu jammy-updates/universe arm64 xvfb arm64 2:21.1.4-2ubuntu1.7~22.04.1 [855 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 103 MB in 11s (9486 kB/s) Selecting previously unselected package libpython3.10-minimal:arm64. (Reading database ... 15380 files and directories currently installed.) Preparing to unpack .../libpython3.10-minimal_3.10.6-1~22.04.2ubuntu1_arm64.deb ... Unpacking libpython3.10-minimal:arm64 (3.10.6-1~22.04.2ubuntu1) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.4.7-1ubuntu0.2_arm64.deb ... Unpacking libexpat1:arm64 (2.4.7-1ubuntu0.2) ... Selecting previously unselected package python3.10-minimal. Preparing to unpack .../python3.10-minimal_3.10.6-1~22.04.2ubuntu1_arm64.deb ... Unpacking python3.10-minimal (3.10.6-1~22.04.2ubuntu1) ... Setting up libpython3.10-minimal:arm64 (3.10.6-1~22.04.2ubuntu1) ... Setting up libexpat1:arm64 (2.4.7-1ubuntu0.2) ... Setting up python3.10-minimal (3.10.6-1~22.04.2ubuntu1) ... Selecting previously unselected package python3-minimal. (Reading database ... 15682 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.10.6-1~22.04_arm64.deb ... Unpacking python3-minimal (3.10.6-1~22.04) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_7.0.0_all.deb ... Unpacking media-types (7.0.0) ... Selecting previously unselected package libmpdec3:arm64. Preparing to unpack .../2-libmpdec3_2.5.1-2build2_arm64.deb ... Unpacking libmpdec3:arm64 (2.5.1-2build2) ... Selecting previously unselected package libpython3.10-stdlib:arm64. Preparing to unpack .../3-libpython3.10-stdlib_3.10.6-1~22.04.2ubuntu1_arm64.deb ... Unpacking libpython3.10-stdlib:arm64 (3.10.6-1~22.04.2ubuntu1) ... Selecting previously unselected package python3.10. Preparing to unpack .../4-python3.10_3.10.6-1~22.04.2ubuntu1_arm64.deb ... Unpacking python3.10 (3.10.6-1~22.04.2ubuntu1) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../5-libpython3-stdlib_3.10.6-1~22.04_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.10.6-1~22.04) ... Setting up python3-minimal (3.10.6-1~22.04) ... Selecting previously unselected package python3. (Reading database ... 16083 files and directories currently installed.) Preparing to unpack .../000-python3_3.10.6-1~22.04_arm64.deb ... Unpacking python3 (3.10.6-1~22.04) ... Selecting previously unselected package libdbus-1-3:arm64. Preparing to unpack .../001-libdbus-1-3_1.12.20-2ubuntu4.1_arm64.deb ... Unpacking libdbus-1-3:arm64 (1.12.20-2ubuntu4.1) ... Selecting previously unselected package dbus. Preparing to unpack .../002-dbus_1.12.20-2ubuntu4.1_arm64.deb ... Unpacking dbus (1.12.20-2ubuntu4.1) ... Selecting previously unselected package libglib2.0-0:arm64. Preparing to unpack .../003-libglib2.0-0_2.72.4-0ubuntu2_arm64.deb ... Unpacking libglib2.0-0:arm64 (2.72.4-0ubuntu2) ... Selecting previously unselected package libgirepository-1.0-1:arm64. Preparing to unpack .../004-libgirepository-1.0-1_1.72.0-1_arm64.deb ... Unpacking libgirepository-1.0-1:arm64 (1.72.0-1) ... Selecting previously unselected package gir1.2-glib-2.0:arm64. Preparing to unpack .../005-gir1.2-glib-2.0_1.72.0-1_arm64.deb ... Unpacking gir1.2-glib-2.0:arm64 (1.72.0-1) ... Selecting previously unselected package libmd0:arm64. Preparing to unpack .../006-libmd0_1.0.4-1build1_arm64.deb ... Unpacking libmd0:arm64 (1.0.4-1build1) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../007-libbsd0_0.11.5-1_arm64.deb ... Unpacking libbsd0:arm64 (0.11.5-1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../008-libelf1_0.186-1build1_arm64.deb ... Unpacking libelf1:arm64 (0.186-1build1) ... Selecting previously unselected package libfribidi0:arm64. Preparing to unpack .../009-libfribidi0_1.0.8-2ubuntu3.1_arm64.deb ... Unpacking libfribidi0:arm64 (1.0.8-2ubuntu3.1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../010-libglib2.0-data_2.72.4-0ubuntu2_all.deb ... Unpacking libglib2.0-data (2.72.4-0ubuntu2) ... Selecting previously unselected package libicu70:arm64. Preparing to unpack .../011-libicu70_70.1-2ubuntu1_arm64.deb ... Unpacking libicu70:arm64 (70.1-2ubuntu1) ... Selecting previously unselected package libpam-systemd:arm64. Preparing to unpack .../012-libpam-systemd_249.11-0ubuntu3.9_arm64.deb ... Unpacking libpam-systemd:arm64 (249.11-0ubuntu3.9) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../013-libxml2_2.9.13+dfsg-1ubuntu0.3_arm64.deb ... Unpacking libxml2:arm64 (2.9.13+dfsg-1ubuntu0.3) ... Selecting previously unselected package netbase. Preparing to unpack .../014-netbase_6.3_all.deb ... Unpacking netbase (6.3) ... Selecting previously unselected package python3-gi. Preparing to unpack .../015-python3-gi_3.42.1-0ubuntu1_arm64.deb ... Unpacking python3-gi (3.42.1-0ubuntu1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../016-python3-pkg-resources_59.6.0-1.2ubuntu0.22.04.1_all.deb ... Unpacking python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../017-shared-mime-info_2.1-2_arm64.deb ... Unpacking shared-mime-info (2.1-2) ... Selecting previously unselected package ucf. Preparing to unpack .../018-ucf_3.0043_all.deb ... Moving old data out of the way Unpacking ucf (3.0043) ... Selecting previously unselected package xkb-data. Preparing to unpack .../019-xkb-data_2.33-1_all.deb ... Unpacking xkb-data (2.33-1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../020-bsdextrautils_2.37.2-4ubuntu3_arm64.deb ... Unpacking bsdextrautils (2.37.2-4ubuntu3) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../021-libmagic-mgc_1%3a5.41-3_arm64.deb ... Unpacking libmagic-mgc (1:5.41-3) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../022-libmagic1_1%3a5.41-3_arm64.deb ... Unpacking libmagic1:arm64 (1:5.41-3) ... Selecting previously unselected package file. Preparing to unpack .../023-file_1%3a5.41-3_arm64.deb ... Unpacking file (1:5.41-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../024-gettext-base_0.21-4ubuntu4_arm64.deb ... Unpacking gettext-base (0.21-4ubuntu4) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../025-libuchardet0_0.0.7-1build2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../026-groff-base_1.22.4-8build1_arm64.deb ... Unpacking groff-base (1.22.4-8build1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../027-libdrm-common_2.4.113-2~ubuntu0.22.04.1_all.deb ... Unpacking libdrm-common (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libdrm2:arm64. Preparing to unpack .../028-libdrm2_2.4.113-2~ubuntu0.22.04.1_arm64.deb ... Unpacking libdrm2:arm64 (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../029-libedit2_3.1-20210910-1build1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20210910-1build1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../030-libpipeline1_1.5.5-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.5-1) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../031-libxau6_1%3a1.0.9-1build5_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.9-1build5) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../032-libxdmcp6_1%3a1.1.3-0ubuntu5_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.3-0ubuntu5) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../033-libxcb1_1.14-3ubuntu3_arm64.deb ... Unpacking libxcb1:arm64 (1.14-3ubuntu3) ... Selecting previously unselected package libx11-data. Preparing to unpack .../034-libx11-data_2%3a1.7.5-1_all.deb ... Unpacking libx11-data (2:1.7.5-1) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../035-libx11-6_2%3a1.7.5-1_arm64.deb ... Unpacking libx11-6:arm64 (2:1.7.5-1) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../036-libxext6_2%3a1.3.4-1build1_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.4-1build1) ... Selecting previously unselected package libxmuu1:arm64. Preparing to unpack .../037-libxmuu1_2%3a1.1.3-3_arm64.deb ... Unpacking libxmuu1:arm64 (2:1.1.3-3) ... Selecting previously unselected package man-db. Preparing to unpack .../038-man-db_2.10.2-1_arm64.deb ... Unpacking man-db (2.10.2-1) ... Selecting previously unselected package xauth. Preparing to unpack .../039-xauth_1%3a1.1-1build2_arm64.deb ... Unpacking xauth (1:1.1-1build2) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../040-hicolor-icon-theme_0.17-2_all.deb ... Unpacking hicolor-icon-theme (0.17-2) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../041-libgdk-pixbuf2.0-common_2.42.8+dfsg-1ubuntu0.2_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.8+dfsg-1ubuntu0.2) ... Selecting previously unselected package libjpeg-turbo8:arm64. Preparing to unpack .../042-libjpeg-turbo8_2.1.2-0ubuntu1_arm64.deb ... Unpacking libjpeg-turbo8:arm64 (2.1.2-0ubuntu1) ... Selecting previously unselected package libjpeg8:arm64. Preparing to unpack .../043-libjpeg8_8c-2ubuntu10_arm64.deb ... Unpacking libjpeg8:arm64 (8c-2ubuntu10) ... Selecting previously unselected package libdeflate0:arm64. Preparing to unpack .../044-libdeflate0_1.10-2_arm64.deb ... Unpacking libdeflate0:arm64 (1.10-2) ... Selecting previously unselected package libjbig0:arm64. Preparing to unpack .../045-libjbig0_2.1-3.1ubuntu0.22.04.1_arm64.deb ... Unpacking libjbig0:arm64 (2.1-3.1ubuntu0.22.04.1) ... Selecting previously unselected package libwebp7:arm64. Preparing to unpack .../046-libwebp7_1.2.2-2ubuntu0.22.04.1_arm64.deb ... Unpacking libwebp7:arm64 (1.2.2-2ubuntu0.22.04.1) ... Selecting previously unselected package libtiff5:arm64. Preparing to unpack .../047-libtiff5_4.3.0-6ubuntu0.4_arm64.deb ... Unpacking libtiff5:arm64 (4.3.0-6ubuntu0.4) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:arm64. Preparing to unpack .../048-libgdk-pixbuf-2.0-0_2.42.8+dfsg-1ubuntu0.2_arm64.deb ... Unpacking libgdk-pixbuf-2.0-0:arm64 (2.42.8+dfsg-1ubuntu0.2) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../049-gtk-update-icon-cache_3.24.33-1ubuntu2_arm64.deb ... Unpacking gtk-update-icon-cache (3.24.33-1ubuntu2) ... Selecting previously unselected package humanity-icon-theme. Preparing to unpack .../050-humanity-icon-theme_0.6.16_all.deb ... Unpacking humanity-icon-theme (0.6.16) ... Selecting previously unselected package ubuntu-mono. Preparing to unpack .../051-ubuntu-mono_20.10-0ubuntu2_all.deb ... Unpacking ubuntu-mono (20.10-0ubuntu2) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../052-adwaita-icon-theme_41.0-1ubuntu1_all.deb ... Unpacking adwaita-icon-theme (41.0-1ubuntu1) ... Selecting previously unselected package libxi6:arm64. Preparing to unpack .../053-libxi6_2%3a1.8-1build1_arm64.deb ... Unpacking libxi6:arm64 (2:1.8-1build1) ... Selecting previously unselected package libatspi2.0-0:arm64. Preparing to unpack .../054-libatspi2.0-0_2.44.0-3_arm64.deb ... Unpacking libatspi2.0-0:arm64 (2.44.0-3) ... Selecting previously unselected package x11-common. Preparing to unpack .../055-x11-common_1%3a7.7+23ubuntu2_all.deb ... Unpacking x11-common (1:7.7+23ubuntu2) ... Selecting previously unselected package libxtst6:arm64. Preparing to unpack .../056-libxtst6_2%3a1.2.3-1build4_arm64.deb ... Unpacking libxtst6:arm64 (2:1.2.3-1build4) ... Selecting previously unselected package dbus-user-session. Preparing to unpack .../057-dbus-user-session_1.12.20-2ubuntu4.1_arm64.deb ... Unpacking dbus-user-session (1.12.20-2ubuntu4.1) ... Selecting previously unselected package dbus-x11. Preparing to unpack .../058-dbus-x11_1.12.20-2ubuntu4.1_arm64.deb ... Unpacking dbus-x11 (1.12.20-2ubuntu4.1) ... Selecting previously unselected package libdconf1:arm64. Preparing to unpack .../059-libdconf1_0.40.0-3_arm64.deb ... Unpacking libdconf1:arm64 (0.40.0-3) ... Selecting previously unselected package dconf-service. Preparing to unpack .../060-dconf-service_0.40.0-3_arm64.deb ... Unpacking dconf-service (0.40.0-3) ... Selecting previously unselected package dconf-gsettings-backend:arm64. Preparing to unpack .../061-dconf-gsettings-backend_0.40.0-3_arm64.deb ... Unpacking dconf-gsettings-backend:arm64 (0.40.0-3) ... Selecting previously unselected package session-migration. Preparing to unpack .../062-session-migration_0.3.6_arm64.deb ... Unpacking session-migration (0.3.6) ... Selecting previously unselected package gsettings-desktop-schemas. Preparing to unpack .../063-gsettings-desktop-schemas_42.0-1ubuntu1_all.deb ... Unpacking gsettings-desktop-schemas (42.0-1ubuntu1) ... Selecting previously unselected package at-spi2-core. Preparing to unpack .../064-at-spi2-core_2.44.0-3_arm64.deb ... Unpacking at-spi2-core (2.44.0-3) ... Selecting previously unselected package libsigsegv2:arm64. Preparing to unpack .../065-libsigsegv2_2.13-1ubuntu3_arm64.deb ... Unpacking libsigsegv2:arm64 (2.13-1ubuntu3) ... Selecting previously unselected package m4. Preparing to unpack .../066-m4_1.4.18-5ubuntu2_arm64.deb ... Unpacking m4 (1.4.18-5ubuntu2) ... Selecting previously unselected package autoconf. Preparing to unpack .../067-autoconf_2.71-2_all.deb ... Unpacking autoconf (2.71-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../068-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../069-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../070-autopoint_0.21-4ubuntu4_all.deb ... Unpacking autopoint (0.21-4ubuntu4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../071-libdebhelper-perl_13.6ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.6ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../072-libtool_2.4.6-15build2_all.deb ... Unpacking libtool (2.4.6-15build2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../073-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../074-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../075-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../076-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../077-dh-strip-nondeterminism_1.13.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.0-1) ... Selecting previously unselected package libdw1:arm64. Preparing to unpack .../078-libdw1_0.186-1build1_arm64.deb ... Unpacking libdw1:arm64 (0.186-1build1) ... Selecting previously unselected package debugedit. Preparing to unpack .../079-debugedit_1%3a5.0-4build1_arm64.deb ... Unpacking debugedit (1:5.0-4build1) ... Selecting previously unselected package dwz. Preparing to unpack .../080-dwz_0.14-1build2_arm64.deb ... Unpacking dwz (0.14-1build2) ... Selecting previously unselected package gettext. Preparing to unpack .../081-gettext_0.21-4ubuntu4_arm64.deb ... Unpacking gettext (0.21-4ubuntu4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../082-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../083-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../084-debhelper_13.6ubuntu1_all.deb ... Unpacking debhelper (13.6ubuntu1) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../085-libbrotli1_1.0.9-2build6_arm64.deb ... Unpacking libbrotli1:arm64 (1.0.9-2build6) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../086-libfreetype6_2.11.1+dfsg-1ubuntu0.2_arm64.deb ... Unpacking libfreetype6:arm64 (2.11.1+dfsg-1ubuntu0.2) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../087-fonts-dejavu-core_2.37-2build1_all.deb ... Unpacking fonts-dejavu-core (2.37-2build1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../088-fontconfig-config_2.13.1-4.2ubuntu5_all.deb ... Unpacking fontconfig-config (2.13.1-4.2ubuntu5) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../089-libfontconfig1_2.13.1-4.2ubuntu5_arm64.deb ... Unpacking libfontconfig1:arm64 (2.13.1-4.2ubuntu5) ... Selecting previously unselected package fontconfig. Preparing to unpack .../090-fontconfig_2.13.1-4.2ubuntu5_arm64.deb ... Unpacking fontconfig (2.13.1-4.2ubuntu5) ... Selecting previously unselected package libatk1.0-data. Preparing to unpack .../091-libatk1.0-data_2.36.0-3build1_all.deb ... Unpacking libatk1.0-data (2.36.0-3build1) ... Selecting previously unselected package libatk1.0-0:arm64. Preparing to unpack .../092-libatk1.0-0_2.36.0-3build1_arm64.deb ... Unpacking libatk1.0-0:arm64 (2.36.0-3build1) ... Selecting previously unselected package gir1.2-atk-1.0:arm64. Preparing to unpack .../093-gir1.2-atk-1.0_2.36.0-3build1_arm64.deb ... Unpacking gir1.2-atk-1.0:arm64 (2.36.0-3build1) ... Selecting previously unselected package gir1.2-freedesktop:arm64. Preparing to unpack .../094-gir1.2-freedesktop_1.72.0-1_arm64.deb ... Unpacking gir1.2-freedesktop:arm64 (1.72.0-1) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:arm64. Preparing to unpack .../095-gir1.2-gdkpixbuf-2.0_2.42.8+dfsg-1ubuntu0.2_arm64.deb ... Unpacking gir1.2-gdkpixbuf-2.0:arm64 (2.42.8+dfsg-1ubuntu0.2) ... Selecting previously unselected package libgraphite2-3:arm64. Preparing to unpack .../096-libgraphite2-3_1.3.14-1build2_arm64.deb ... Unpacking libgraphite2-3:arm64 (1.3.14-1build2) ... Selecting previously unselected package libharfbuzz0b:arm64. Preparing to unpack .../097-libharfbuzz0b_2.7.4-1ubuntu3.1_arm64.deb ... Unpacking libharfbuzz0b:arm64 (2.7.4-1ubuntu3.1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:arm64. Preparing to unpack .../098-gir1.2-harfbuzz-0.0_2.7.4-1ubuntu3.1_arm64.deb ... Unpacking gir1.2-harfbuzz-0.0:arm64 (2.7.4-1ubuntu3.1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../099-libthai-data_0.1.29-1build1_all.deb ... Unpacking libthai-data (0.1.29-1build1) ... Selecting previously unselected package libdatrie1:arm64. Preparing to unpack .../100-libdatrie1_0.2.13-2_arm64.deb ... Unpacking libdatrie1:arm64 (0.2.13-2) ... Selecting previously unselected package libthai0:arm64. Preparing to unpack .../101-libthai0_0.1.29-1build1_arm64.deb ... Unpacking libthai0:arm64 (0.1.29-1build1) ... Selecting previously unselected package libpango-1.0-0:arm64. Preparing to unpack .../102-libpango-1.0-0_1.50.6+ds-2ubuntu1_arm64.deb ... Unpacking libpango-1.0-0:arm64 (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package libpixman-1-0:arm64. Preparing to unpack .../103-libpixman-1-0_0.40.0-1ubuntu0.22.04.1_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.40.0-1ubuntu0.22.04.1) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../104-libxcb-render0_1.14-3ubuntu3_arm64.deb ... Unpacking libxcb-render0:arm64 (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../105-libxcb-shm0_1.14-3ubuntu3_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.14-3ubuntu3) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../106-libxrender1_1%3a0.9.10-1build4_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1build4) ... Selecting previously unselected package libcairo2:arm64. Preparing to unpack .../107-libcairo2_1.16.0-5ubuntu2_arm64.deb ... Unpacking libcairo2:arm64 (1.16.0-5ubuntu2) ... Selecting previously unselected package libpangoft2-1.0-0:arm64. Preparing to unpack .../108-libpangoft2-1.0-0_1.50.6+ds-2ubuntu1_arm64.deb ... Unpacking libpangoft2-1.0-0:arm64 (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package libpangocairo-1.0-0:arm64. Preparing to unpack .../109-libpangocairo-1.0-0_1.50.6+ds-2ubuntu1_arm64.deb ... Unpacking libpangocairo-1.0-0:arm64 (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package libxft2:arm64. Preparing to unpack .../110-libxft2_2.3.4-1_arm64.deb ... Unpacking libxft2:arm64 (2.3.4-1) ... Selecting previously unselected package libpangoxft-1.0-0:arm64. Preparing to unpack .../111-libpangoxft-1.0-0_1.50.6+ds-2ubuntu1_arm64.deb ... Unpacking libpangoxft-1.0-0:arm64 (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package gir1.2-pango-1.0:arm64. Preparing to unpack .../112-gir1.2-pango-1.0_1.50.6+ds-2ubuntu1_arm64.deb ... Unpacking gir1.2-pango-1.0:arm64 (1.50.6+ds-2ubuntu1) ... Selecting previously unselected package libatk-bridge2.0-0:arm64. Preparing to unpack .../113-libatk-bridge2.0-0_2.38.0-3_arm64.deb ... Unpacking libatk-bridge2.0-0:arm64 (2.38.0-3) ... Selecting previously unselected package libcairo-gobject2:arm64. Preparing to unpack .../114-libcairo-gobject2_1.16.0-5ubuntu2_arm64.deb ... Unpacking libcairo-gobject2:arm64 (1.16.0-5ubuntu2) ... Selecting previously unselected package liblcms2-2:arm64. Preparing to unpack .../115-liblcms2-2_2.12~rc1-2build2_arm64.deb ... Unpacking liblcms2-2:arm64 (2.12~rc1-2build2) ... Selecting previously unselected package libcolord2:arm64. Preparing to unpack .../116-libcolord2_1.4.6-1_arm64.deb ... Unpacking libcolord2:arm64 (1.4.6-1) ... Selecting previously unselected package libavahi-common-data:arm64. Preparing to unpack .../117-libavahi-common-data_0.8-5ubuntu5.1_arm64.deb ... Unpacking libavahi-common-data:arm64 (0.8-5ubuntu5.1) ... Selecting previously unselected package libavahi-common3:arm64. Preparing to unpack .../118-libavahi-common3_0.8-5ubuntu5.1_arm64.deb ... Unpacking libavahi-common3:arm64 (0.8-5ubuntu5.1) ... Selecting previously unselected package libavahi-client3:arm64. Preparing to unpack .../119-libavahi-client3_0.8-5ubuntu5.1_arm64.deb ... Unpacking libavahi-client3:arm64 (0.8-5ubuntu5.1) ... Selecting previously unselected package libcups2:arm64. Preparing to unpack .../120-libcups2_2.4.1op1-1ubuntu4.2_arm64.deb ... Unpacking libcups2:arm64 (2.4.1op1-1ubuntu4.2) ... Selecting previously unselected package libepoxy0:arm64. Preparing to unpack .../121-libepoxy0_1.5.10-1_arm64.deb ... Unpacking libepoxy0:arm64 (1.5.10-1) ... Selecting previously unselected package libwayland-client0:arm64. Preparing to unpack .../122-libwayland-client0_1.20.0-1ubuntu0.1_arm64.deb ... Unpacking libwayland-client0:arm64 (1.20.0-1ubuntu0.1) ... Selecting previously unselected package libwayland-cursor0:arm64. Preparing to unpack .../123-libwayland-cursor0_1.20.0-1ubuntu0.1_arm64.deb ... Unpacking libwayland-cursor0:arm64 (1.20.0-1ubuntu0.1) ... Selecting previously unselected package libwayland-egl1:arm64. Preparing to unpack .../124-libwayland-egl1_1.20.0-1ubuntu0.1_arm64.deb ... Unpacking libwayland-egl1:arm64 (1.20.0-1ubuntu0.1) ... Selecting previously unselected package libxcomposite1:arm64. Preparing to unpack .../125-libxcomposite1_1%3a0.4.5-1build2_arm64.deb ... Unpacking libxcomposite1:arm64 (1:0.4.5-1build2) ... Selecting previously unselected package libxfixes3:arm64. Preparing to unpack .../126-libxfixes3_1%3a6.0.0-1_arm64.deb ... Unpacking libxfixes3:arm64 (1:6.0.0-1) ... Selecting previously unselected package libxcursor1:arm64. Preparing to unpack .../127-libxcursor1_1%3a1.2.0-2build4_arm64.deb ... Unpacking libxcursor1:arm64 (1:1.2.0-2build4) ... Selecting previously unselected package libxdamage1:arm64. Preparing to unpack .../128-libxdamage1_1%3a1.1.5-2build2_arm64.deb ... Unpacking libxdamage1:arm64 (1:1.1.5-2build2) ... Selecting previously unselected package libxinerama1:arm64. Preparing to unpack .../129-libxinerama1_2%3a1.1.4-3_arm64.deb ... Unpacking libxinerama1:arm64 (2:1.1.4-3) ... Selecting previously unselected package libxkbcommon0:arm64. Preparing to unpack .../130-libxkbcommon0_1.4.0-1_arm64.deb ... Unpacking libxkbcommon0:arm64 (1.4.0-1) ... Selecting previously unselected package libxrandr2:arm64. Preparing to unpack .../131-libxrandr2_2%3a1.5.2-1build1_arm64.deb ... Unpacking libxrandr2:arm64 (2:1.5.2-1build1) ... Selecting previously unselected package libgtk-3-common. Preparing to unpack .../132-libgtk-3-common_3.24.33-1ubuntu2_all.deb ... Unpacking libgtk-3-common (3.24.33-1ubuntu2) ... Selecting previously unselected package libgtk-3-0:arm64. Preparing to unpack .../133-libgtk-3-0_3.24.33-1ubuntu2_arm64.deb ... Unpacking libgtk-3-0:arm64 (3.24.33-1ubuntu2) ... Selecting previously unselected package gir1.2-gtk-3.0:arm64. Preparing to unpack .../134-gir1.2-gtk-3.0_3.24.33-1ubuntu2_arm64.deb ... Unpacking gir1.2-gtk-3.0:arm64 (3.24.33-1ubuntu2) ... Selecting previously unselected package librsvg2-2:arm64. Preparing to unpack .../135-librsvg2-2_2.52.5+dfsg-3_arm64.deb ... Unpacking librsvg2-2:arm64 (2.52.5+dfsg-3) ... Selecting previously unselected package gir1.2-rsvg-2.0:arm64. Preparing to unpack .../136-gir1.2-rsvg-2.0_2.52.5+dfsg-3_arm64.deb ... Unpacking gir1.2-rsvg-2.0:arm64 (2.52.5+dfsg-3) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../137-liburi-perl_5.10-1_all.deb ... Unpacking liburi-perl (5.10-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../138-libencode-locale-perl_1.05-1.1_all.deb ... Unpacking libencode-locale-perl (1.05-1.1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../139-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../140-libhttp-date-perl_6.05-1_all.deb ... Unpacking libhttp-date-perl (6.05-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../141-libfile-listing-perl_6.14-1_all.deb ... Unpacking libfile-listing-perl (6.14-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../142-libhtml-tagset-perl_3.20-4_all.deb ... Unpacking libhtml-tagset-perl (3.20-4) ... Selecting previously unselected package libhtml-parser-perl:arm64. Preparing to unpack .../143-libhtml-parser-perl_3.76-1build2_arm64.deb ... Unpacking libhtml-parser-perl:arm64 (3.76-1build2) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../144-libhtml-tree-perl_5.07-2_all.deb ... Unpacking libhtml-tree-perl (5.07-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../145-libio-html-perl_1.004-2_all.deb ... Unpacking libio-html-perl (1.004-2) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../146-liblwp-mediatypes-perl_6.04-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../147-libhttp-message-perl_6.36-1_all.deb ... Unpacking libhttp-message-perl (6.36-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../148-libhttp-cookies-perl_6.10-1_all.deb ... Unpacking libhttp-cookies-perl (6.10-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../149-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package perl-openssl-defaults:arm64. Preparing to unpack .../150-perl-openssl-defaults_5build2_arm64.deb ... Unpacking perl-openssl-defaults:arm64 (5build2) ... Selecting previously unselected package libnet-ssleay-perl:arm64. Preparing to unpack .../151-libnet-ssleay-perl_1.92-1build2_arm64.deb ... Unpacking libnet-ssleay-perl:arm64 (1.92-1build2) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../152-libio-socket-ssl-perl_2.074-2_all.deb ... Unpacking libio-socket-ssl-perl (2.074-2) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../153-libnet-http-perl_6.22-1_all.deb ... Unpacking libnet-http-perl (6.22-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../154-liblwp-protocol-https-perl_6.10-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.10-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../155-libtry-tiny-perl_0.31-1_all.deb ... Unpacking libtry-tiny-perl (0.31-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../156-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../157-libwww-perl_6.61-1_all.deb ... Unpacking libwww-perl (6.61-1) ... Selecting previously unselected package libxml-parser-perl:arm64. Preparing to unpack .../158-libxml-parser-perl_2.46-3build1_arm64.deb ... Unpacking libxml-parser-perl:arm64 (2.46-3build1) ... Selecting previously unselected package intltool. Preparing to unpack .../159-intltool_0.51.0-6_all.deb ... Unpacking intltool (0.51.0-6) ... Selecting previously unselected package libonig5:arm64. Preparing to unpack .../160-libonig5_6.9.7.1-2build1_arm64.deb ... Unpacking libonig5:arm64 (6.9.7.1-2build1) ... Selecting previously unselected package libjq1:arm64. Preparing to unpack .../161-libjq1_1.6-2.1ubuntu3_arm64.deb ... Unpacking libjq1:arm64 (1.6-2.1ubuntu3) ... Selecting previously unselected package jq. Preparing to unpack .../162-jq_1.6-2.1ubuntu3_arm64.deb ... Unpacking jq (1.6-2.1ubuntu3) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../163-libfile-which-perl_1.23-1_all.deb ... Unpacking libfile-which-perl (1.23-1) ... Selecting previously unselected package dh-translations. Preparing to unpack .../164-dh-translations_149_all.deb ... Unpacking dh-translations (149) ... Selecting previously unselected package python3-cairo:arm64. Preparing to unpack .../165-python3-cairo_1.20.1-3build1_arm64.deb ... Unpacking python3-cairo:arm64 (1.20.1-3build1) ... Selecting previously unselected package python3-gi-cairo. Preparing to unpack .../166-python3-gi-cairo_3.42.1-0ubuntu1_arm64.deb ... Unpacking python3-gi-cairo (3.42.1-0ubuntu1) ... Selecting previously unselected package python3-six. Preparing to unpack .../167-python3-six_1.16.0-3ubuntu1_all.deb ... Unpacking python3-six (1.16.0-3ubuntu1) ... Selecting previously unselected package python3-scour. Preparing to unpack .../168-python3-scour_0.38.2-2_all.deb ... Unpacking python3-scour (0.38.2-2) ... Selecting previously unselected package scour. Preparing to unpack .../169-scour_0.38.2-2_all.deb ... Unpacking scour (0.38.2-2) ... Selecting previously unselected package gnome-pkg-tools. Preparing to unpack .../170-gnome-pkg-tools_0.22.6ubuntu1_all.deb ... Unpacking gnome-pkg-tools (0.22.6ubuntu1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../171-python3-lib2to3_3.10.6-1~22.04_all.deb ... Unpacking python3-lib2to3 (3.10.6-1~22.04) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../172-python3-distutils_3.10.6-1~22.04_all.deb ... Unpacking python3-distutils (3.10.6-1~22.04) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../173-python3-markupsafe_2.0.1-2build1_arm64.deb ... Unpacking python3-markupsafe (2.0.1-2build1) ... Selecting previously unselected package python3-mako. Preparing to unpack .../174-python3-mako_1.1.3+ds1-2ubuntu0.1_all.deb ... Unpacking python3-mako (1.1.3+ds1-2ubuntu0.1) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../175-python3-more-itertools_8.10.0-2_all.deb ... Unpacking python3-more-itertools (8.10.0-2) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../176-python3-zipp_1.0.0-3_all.deb ... Unpacking python3-zipp (1.0.0-3) ... Selecting previously unselected package python3-importlib-metadata. Preparing to unpack .../177-python3-importlib-metadata_4.6.4-1_all.deb ... Unpacking python3-importlib-metadata (4.6.4-1) ... Selecting previously unselected package python3-markdown. Preparing to unpack .../178-python3-markdown_3.3.6-1_all.deb ... Unpacking python3-markdown (3.3.6-1) ... Selecting previously unselected package gobject-introspection. Preparing to unpack .../179-gobject-introspection_1.72.0-1_arm64.deb ... Unpacking gobject-introspection (1.72.0-1) ... Selecting previously unselected package libbrotli-dev:arm64. Preparing to unpack .../180-libbrotli-dev_1.0.9-2build6_arm64.deb ... Unpacking libbrotli-dev:arm64 (1.0.9-2build6) ... Selecting previously unselected package liblzo2-2:arm64. Preparing to unpack .../181-liblzo2-2_2.10-2build3_arm64.deb ... Unpacking liblzo2-2:arm64 (2.10-2build3) ... Selecting previously unselected package libcairo-script-interpreter2:arm64. Preparing to unpack .../182-libcairo-script-interpreter2_1.16.0-5ubuntu2_arm64.deb ... Unpacking libcairo-script-interpreter2:arm64 (1.16.0-5ubuntu2) ... Selecting previously unselected package libexpat1-dev:arm64. Preparing to unpack .../183-libexpat1-dev_2.4.7-1ubuntu0.2_arm64.deb ... Unpacking libexpat1-dev:arm64 (2.4.7-1ubuntu0.2) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../184-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu9.2_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.2.11.dfsg-2ubuntu9.2) ... Selecting previously unselected package libpng-dev:arm64. Preparing to unpack .../185-libpng-dev_1.6.37-3build5_arm64.deb ... Unpacking libpng-dev:arm64 (1.6.37-3build5) ... Selecting previously unselected package libfreetype-dev:arm64. Preparing to unpack .../186-libfreetype-dev_2.11.1+dfsg-1ubuntu0.2_arm64.deb ... Unpacking libfreetype-dev:arm64 (2.11.1+dfsg-1ubuntu0.2) ... Selecting previously unselected package libfreetype6-dev:arm64. Preparing to unpack .../187-libfreetype6-dev_2.11.1+dfsg-1ubuntu0.2_arm64.deb ... Unpacking libfreetype6-dev:arm64 (2.11.1+dfsg-1ubuntu0.2) ... Selecting previously unselected package uuid-dev:arm64. Preparing to unpack .../188-uuid-dev_2.37.2-4ubuntu3_arm64.deb ... Unpacking uuid-dev:arm64 (2.37.2-4ubuntu3) ... Selecting previously unselected package pkg-config. Preparing to unpack .../189-pkg-config_0.29.2-1ubuntu3_arm64.deb ... Unpacking pkg-config (0.29.2-1ubuntu3) ... Selecting previously unselected package libfontconfig-dev:arm64. Preparing to unpack .../190-libfontconfig-dev_2.13.1-4.2ubuntu5_arm64.deb ... Unpacking libfontconfig-dev:arm64 (2.13.1-4.2ubuntu5) ... Selecting previously unselected package libfontconfig1-dev:arm64. Preparing to unpack .../191-libfontconfig1-dev_2.13.1-4.2ubuntu5_arm64.deb ... Unpacking libfontconfig1-dev:arm64 (2.13.1-4.2ubuntu5) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../192-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1.1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../193-x11proto-dev_2021.5-1_all.deb ... Unpacking x11proto-dev (2021.5-1) ... Selecting previously unselected package libxau-dev:arm64. Preparing to unpack .../194-libxau-dev_1%3a1.0.9-1build5_arm64.deb ... Unpacking libxau-dev:arm64 (1:1.0.9-1build5) ... Selecting previously unselected package libxdmcp-dev:arm64. Preparing to unpack .../195-libxdmcp-dev_1%3a1.1.3-0ubuntu5_arm64.deb ... Unpacking libxdmcp-dev:arm64 (1:1.1.3-0ubuntu5) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../196-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libpthread-stubs0-dev:arm64. Preparing to unpack .../197-libpthread-stubs0-dev_0.4-1build2_arm64.deb ... Unpacking libpthread-stubs0-dev:arm64 (0.4-1build2) ... Selecting previously unselected package libxcb1-dev:arm64. Preparing to unpack .../198-libxcb1-dev_1.14-3ubuntu3_arm64.deb ... Unpacking libxcb1-dev:arm64 (1.14-3ubuntu3) ... Selecting previously unselected package libx11-dev:arm64. Preparing to unpack .../199-libx11-dev_2%3a1.7.5-1_arm64.deb ... Unpacking libx11-dev:arm64 (2:1.7.5-1) ... Selecting previously unselected package libxrender-dev:arm64. Preparing to unpack .../200-libxrender-dev_1%3a0.9.10-1build4_arm64.deb ... Unpacking libxrender-dev:arm64 (1:0.9.10-1build4) ... Selecting previously unselected package libxext-dev:arm64. Preparing to unpack .../201-libxext-dev_2%3a1.3.4-1build1_arm64.deb ... Unpacking libxext-dev:arm64 (2:1.3.4-1build1) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../202-libice6_2%3a1.0.10-1build2_arm64.deb ... Unpacking libice6:arm64 (2:1.0.10-1build2) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../203-libsm6_2%3a1.2.3-1build2_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.3-1build2) ... Selecting previously unselected package libice-dev:arm64. Preparing to unpack .../204-libice-dev_2%3a1.0.10-1build2_arm64.deb ... Unpacking libice-dev:arm64 (2:1.0.10-1build2) ... Selecting previously unselected package libsm-dev:arm64. Preparing to unpack .../205-libsm-dev_2%3a1.2.3-1build2_arm64.deb ... Unpacking libsm-dev:arm64 (2:1.2.3-1build2) ... Selecting previously unselected package libpixman-1-dev:arm64. Preparing to unpack .../206-libpixman-1-dev_0.40.0-1ubuntu0.22.04.1_arm64.deb ... Unpacking libpixman-1-dev:arm64 (0.40.0-1ubuntu0.22.04.1) ... Selecting previously unselected package libxcb-render0-dev:arm64. Preparing to unpack .../207-libxcb-render0-dev_1.14-3ubuntu3_arm64.deb ... Unpacking libxcb-render0-dev:arm64 (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-shm0-dev:arm64. Preparing to unpack .../208-libxcb-shm0-dev_1.14-3ubuntu3_arm64.deb ... Unpacking libxcb-shm0-dev:arm64 (1.14-3ubuntu3) ... Selecting previously unselected package libffi-dev:arm64. Preparing to unpack .../209-libffi-dev_3.4.2-4_arm64.deb ... Unpacking libffi-dev:arm64 (3.4.2-4) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../210-libglib2.0-bin_2.72.4-0ubuntu2_arm64.deb ... Unpacking libglib2.0-bin (2.72.4-0ubuntu2) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../211-libglib2.0-dev-bin_2.72.4-0ubuntu2_arm64.deb ... Unpacking libglib2.0-dev-bin (2.72.4-0ubuntu2) ... Selecting previously unselected package libblkid-dev:arm64. Preparing to unpack .../212-libblkid-dev_2.37.2-4ubuntu3_arm64.deb ... Unpacking libblkid-dev:arm64 (2.37.2-4ubuntu3) ... Selecting previously unselected package libsepol-dev:arm64. Preparing to unpack .../213-libsepol-dev_3.3-1build1_arm64.deb ... Unpacking libsepol-dev:arm64 (3.3-1build1) ... Selecting previously unselected package libpcre2-16-0:arm64. Preparing to unpack .../214-libpcre2-16-0_10.39-3ubuntu0.1_arm64.deb ... Unpacking libpcre2-16-0:arm64 (10.39-3ubuntu0.1) ... Selecting previously unselected package libpcre2-32-0:arm64. Preparing to unpack .../215-libpcre2-32-0_10.39-3ubuntu0.1_arm64.deb ... Unpacking libpcre2-32-0:arm64 (10.39-3ubuntu0.1) ... Selecting previously unselected package libpcre2-posix3:arm64. Preparing to unpack .../216-libpcre2-posix3_10.39-3ubuntu0.1_arm64.deb ... Unpacking libpcre2-posix3:arm64 (10.39-3ubuntu0.1) ... Selecting previously unselected package libpcre2-dev:arm64. Preparing to unpack .../217-libpcre2-dev_10.39-3ubuntu0.1_arm64.deb ... Unpacking libpcre2-dev:arm64 (10.39-3ubuntu0.1) ... Selecting previously unselected package libselinux1-dev:arm64. Preparing to unpack .../218-libselinux1-dev_3.3-1build2_arm64.deb ... Unpacking libselinux1-dev:arm64 (3.3-1build2) ... Selecting previously unselected package libmount-dev:arm64. Preparing to unpack .../219-libmount-dev_2.37.2-4ubuntu3_arm64.deb ... Unpacking libmount-dev:arm64 (2.37.2-4ubuntu3) ... Selecting previously unselected package libpcre16-3:arm64. Preparing to unpack .../220-libpcre16-3_2%3a8.39-13ubuntu0.22.04.1_arm64.deb ... Unpacking libpcre16-3:arm64 (2:8.39-13ubuntu0.22.04.1) ... Selecting previously unselected package libpcre32-3:arm64. Preparing to unpack .../221-libpcre32-3_2%3a8.39-13ubuntu0.22.04.1_arm64.deb ... Unpacking libpcre32-3:arm64 (2:8.39-13ubuntu0.22.04.1) ... Selecting previously unselected package libpcrecpp0v5:arm64. Preparing to unpack .../222-libpcrecpp0v5_2%3a8.39-13ubuntu0.22.04.1_arm64.deb ... Unpacking libpcrecpp0v5:arm64 (2:8.39-13ubuntu0.22.04.1) ... Selecting previously unselected package libpcre3-dev:arm64. Preparing to unpack .../223-libpcre3-dev_2%3a8.39-13ubuntu0.22.04.1_arm64.deb ... Unpacking libpcre3-dev:arm64 (2:8.39-13ubuntu0.22.04.1) ... Selecting previously unselected package libglib2.0-dev:arm64. Preparing to unpack .../224-libglib2.0-dev_2.72.4-0ubuntu2_arm64.deb ... Unpacking libglib2.0-dev:arm64 (2.72.4-0ubuntu2) ... Selecting previously unselected package libcairo2-dev:arm64. Preparing to unpack .../225-libcairo2-dev_1.16.0-5ubuntu2_arm64.deb ... Unpacking libcairo2-dev:arm64 (1.16.0-5ubuntu2) ... Selecting previously unselected package libdrm-amdgpu1:arm64. Preparing to unpack .../226-libdrm-amdgpu1_2.4.113-2~ubuntu0.22.04.1_arm64.deb ... Unpacking libdrm-amdgpu1:arm64 (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libdrm-nouveau2:arm64. Preparing to unpack .../227-libdrm-nouveau2_2.4.113-2~ubuntu0.22.04.1_arm64.deb ... Unpacking libdrm-nouveau2:arm64 (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libdrm-radeon1:arm64. Preparing to unpack .../228-libdrm-radeon1_2.4.113-2~ubuntu0.22.04.1_arm64.deb ... Unpacking libdrm-radeon1:arm64 (2.4.113-2~ubuntu0.22.04.1) ... Selecting previously unselected package libfontenc1:arm64. Preparing to unpack .../229-libfontenc1_1%3a1.1.4-1build3_arm64.deb ... Unpacking libfontenc1:arm64 (1:1.1.4-1build3) ... Selecting previously unselected package libgirepository1.0-dev:arm64. Preparing to unpack .../230-libgirepository1.0-dev_1.72.0-1_arm64.deb ... Unpacking libgirepository1.0-dev:arm64 (1.72.0-1) ... Selecting previously unselected package libglapi-mesa:arm64. Preparing to unpack .../231-libglapi-mesa_22.2.5-0ubuntu0.1~22.04.2_arm64.deb ... Unpacking libglapi-mesa:arm64 (22.2.5-0ubuntu0.1~22.04.2) ... Selecting previously unselected package libllvm15:arm64. Preparing to unpack .../232-libllvm15_1%3a15.0.7-0ubuntu0.22.04.1_arm64.deb ... Unpacking libllvm15:arm64 (1:15.0.7-0ubuntu0.22.04.1) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../233-libsensors-config_1%3a3.6.0-7ubuntu1_all.deb ... Unpacking libsensors-config (1:3.6.0-7ubuntu1) ... Selecting previously unselected package libsensors5:arm64. Preparing to unpack .../234-libsensors5_1%3a3.6.0-7ubuntu1_arm64.deb ... Unpacking libsensors5:arm64 (1:3.6.0-7ubuntu1) ... Selecting previously unselected package libxcb-dri3-0:arm64. Preparing to unpack .../235-libxcb-dri3-0_1.14-3ubuntu3_arm64.deb ... Unpacking libxcb-dri3-0:arm64 (1.14-3ubuntu3) ... Selecting previously unselected package libgl1-mesa-dri:arm64. Preparing to unpack .../236-libgl1-mesa-dri_22.2.5-0ubuntu0.1~22.04.2_arm64.deb ... Unpacking libgl1-mesa-dri:arm64 (22.2.5-0ubuntu0.1~22.04.2) ... Selecting previously unselected package libx11-xcb1:arm64. Preparing to unpack .../237-libx11-xcb1_2%3a1.7.5-1_arm64.deb ... Unpacking libx11-xcb1:arm64 (2:1.7.5-1) ... Selecting previously unselected package libxcb-dri2-0:arm64. Preparing to unpack .../238-libxcb-dri2-0_1.14-3ubuntu3_arm64.deb ... Unpacking libxcb-dri2-0:arm64 (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-glx0:arm64. Preparing to unpack .../239-libxcb-glx0_1.14-3ubuntu3_arm64.deb ... Unpacking libxcb-glx0:arm64 (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-present0:arm64. Preparing to unpack .../240-libxcb-present0_1.14-3ubuntu3_arm64.deb ... Unpacking libxcb-present0:arm64 (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-sync1:arm64. Preparing to unpack .../241-libxcb-sync1_1.14-3ubuntu3_arm64.deb ... Unpacking libxcb-sync1:arm64 (1.14-3ubuntu3) ... Selecting previously unselected package libxcb-xfixes0:arm64. Preparing to unpack .../242-libxcb-xfixes0_1.14-3ubuntu3_arm64.deb ... Unpacking libxcb-xfixes0:arm64 (1.14-3ubuntu3) ... Selecting previously unselected package libxshmfence1:arm64. Preparing to unpack .../243-libxshmfence1_1.3-1build4_arm64.deb ... Unpacking libxshmfence1:arm64 (1.3-1build4) ... Selecting previously unselected package libxxf86vm1:arm64. Preparing to unpack .../244-libxxf86vm1_1%3a1.1.4-1build3_arm64.deb ... Unpacking libxxf86vm1:arm64 (1:1.1.4-1build3) ... Selecting previously unselected package libglx-mesa0:arm64. Preparing to unpack .../245-libglx-mesa0_22.2.5-0ubuntu0.1~22.04.2_arm64.deb ... Unpacking libglx-mesa0:arm64 (22.2.5-0ubuntu0.1~22.04.2) ... Selecting previously unselected package libmozjs-91-0:arm64. Preparing to unpack .../246-libmozjs-91-0_91.10.0-0ubuntu1_arm64.deb ... Unpacking libmozjs-91-0:arm64 (91.10.0-0ubuntu1) ... Selecting previously unselected package libmozjs-91-dev. Preparing to unpack .../247-libmozjs-91-dev_91.10.0-0ubuntu1_arm64.deb ... Unpacking libmozjs-91-dev (91.10.0-0ubuntu1) ... Selecting previously unselected package libncurses-dev:arm64. Preparing to unpack .../248-libncurses-dev_6.3-2ubuntu0.1_arm64.deb ... Unpacking libncurses-dev:arm64 (6.3-2ubuntu0.1) ... Selecting previously unselected package libreadline-dev:arm64. Preparing to unpack .../249-libreadline-dev_8.1.2-1_arm64.deb ... Unpacking libreadline-dev:arm64 (8.1.2-1) ... Selecting previously unselected package libunwind8:arm64. Preparing to unpack .../250-libunwind8_1.3.2-2build2_arm64.deb ... Unpacking libunwind8:arm64 (1.3.2-2build2) ... Selecting previously unselected package libxt6:arm64. Preparing to unpack .../251-libxt6_1%3a1.2.1-1_arm64.deb ... Unpacking libxt6:arm64 (1:1.2.1-1) ... Selecting previously unselected package libxmu6:arm64. Preparing to unpack .../252-libxmu6_2%3a1.1.3-3_arm64.deb ... Unpacking libxmu6:arm64 (2:1.1.3-3) ... Selecting previously unselected package libxpm4:arm64. Preparing to unpack .../253-libxpm4_1%3a3.5.12-1ubuntu0.22.04.1_arm64.deb ... Unpacking libxpm4:arm64 (1:3.5.12-1ubuntu0.22.04.1) ... Selecting previously unselected package libxaw7:arm64. Preparing to unpack .../254-libxaw7_2%3a1.0.14-1_arm64.deb ... Unpacking libxaw7:arm64 (2:1.0.14-1) ... Selecting previously unselected package libxfont2:arm64. Preparing to unpack .../255-libxfont2_1%3a2.0.5-1build1_arm64.deb ... Unpacking libxfont2:arm64 (1:2.0.5-1build1) ... Selecting previously unselected package libxkbfile1:arm64. Preparing to unpack .../256-libxkbfile1_1%3a1.1.0-1build3_arm64.deb ... Unpacking libxkbfile1:arm64 (1:1.1.0-1build3) ... Selecting previously unselected package ninja-build. Preparing to unpack .../257-ninja-build_1.10.1-1_arm64.deb ... Unpacking ninja-build (1.10.1-1) ... Selecting previously unselected package meson. Preparing to unpack .../258-meson_0.61.2-1_all.deb ... Unpacking meson (0.61.2-1) ... Selecting previously unselected package x11-xkb-utils. Preparing to unpack .../259-x11-xkb-utils_7.7+5build4_arm64.deb ... Unpacking x11-xkb-utils (7.7+5build4) ... Selecting previously unselected package xserver-common. Preparing to unpack .../260-xserver-common_2%3a21.1.4-2ubuntu1.7~22.04.1_all.deb ... Unpacking xserver-common (2:21.1.4-2ubuntu1.7~22.04.1) ... Selecting previously unselected package libglvnd0:arm64. Preparing to unpack .../261-libglvnd0_1.4.0-1_arm64.deb ... Unpacking libglvnd0:arm64 (1.4.0-1) ... Selecting previously unselected package libglx0:arm64. Preparing to unpack .../262-libglx0_1.4.0-1_arm64.deb ... Unpacking libglx0:arm64 (1.4.0-1) ... Selecting previously unselected package libgl1:arm64. Preparing to unpack .../263-libgl1_1.4.0-1_arm64.deb ... Unpacking libgl1:arm64 (1.4.0-1) ... Selecting previously unselected package xvfb. Preparing to unpack .../264-xvfb_2%3a21.1.4-2ubuntu1.7~22.04.1_arm64.deb ... Unpacking xvfb (2:21.1.4-2ubuntu1.7~22.04.1) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../265-sbuild-build-depends-main-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (7.0.0) ... Setting up libpcrecpp0v5:arm64 (2:8.39-13ubuntu0.22.04.1) ... Setting up libpipeline1:arm64 (1.5.5-1) ... Setting up libgraphite2-3:arm64 (1.3.14-1build2) ... Setting up liblcms2-2:arm64 (2.12~rc1-2build2) ... Setting up libpixman-1-0:arm64 (0.40.0-1ubuntu0.22.04.1) ... Setting up libfile-which-perl (1.23-1) ... Setting up libxau6:arm64 (1:1.0.9-1build5) ... Setting up libncurses-dev:arm64 (6.3-2ubuntu0.1) ... Setting up libpixman-1-dev:arm64 (0.40.0-1ubuntu0.22.04.1) ... Setting up bsdextrautils (2.37.2-4ubuntu3) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libpcre16-3:arm64 (2:8.39-13ubuntu0.22.04.1) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up libdatrie1:arm64 (0.2.13-2) ... Setting up libmagic-mgc (1:5.41-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:arm64 (2.72.4-0ubuntu2) ... Setting up libglvnd0:arm64 (1.4.0-1) ... Setting up libhtml-tagset-perl (3.20-4) ... Setting up libdebhelper-perl (13.6ubuntu1) ... Setting up libbrotli1:arm64 (1.0.9-2build6) ... Setting up liblwp-mediatypes-perl (6.04-1) ... Setting up libgdk-pixbuf2.0-common (2.42.8+dfsg-1ubuntu0.2) ... Setting up x11-common (1:7.7+23ubuntu2) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libtry-tiny-perl (0.31-1) ... Setting up libsensors-config (1:3.6.0-7ubuntu1) ... Setting up libmagic1:arm64 (1:5.41-3) ... Setting up libdeflate0:arm64 (1.10-2) ... Setting up perl-openssl-defaults:arm64 (5build2) ... Setting up gettext-base (0.21-4ubuntu4) ... Setting up xkb-data (2.33-1) ... Setting up liblzo2-2:arm64 (2.10-2build3) ... Setting up libencode-locale-perl (1.05-1.1) ... Setting up file (1:5.41-3) ... Setting up libreadline-dev:arm64 (8.1.2-1) ... Setting up libffi-dev:arm64 (3.4.2-4) ... Setting up libunwind8:arm64 (1.3.2-2build2) ... Setting up libpthread-stubs0-dev:arm64 (0.4-1build2) ... Setting up libjbig0:arm64 (2.1-3.1ubuntu0.22.04.1) ... Setting up libpcre2-16-0:arm64 (10.39-3ubuntu0.1) ... Setting up libcolord2:arm64 (1.4.6-1) ... Setting up ninja-build (1.10.1-1) ... Setting up libdconf1:arm64 (0.40.0-3) ... Setting up xtrans-dev (1.4.0-1) ... Setting up libfontenc1:arm64 (1:1.1.4-1build3) ... Setting up autotools-dev (20220109.1) ... Setting up libpcre2-32-0:arm64 (10.39-3ubuntu0.1) ... Setting up libglib2.0-data (2.72.4-0ubuntu2) ... Setting up libexpat1-dev:arm64 (2.4.7-1ubuntu0.2) ... Setting up libfreetype6:arm64 (2.11.1+dfsg-1ubuntu0.2) ... Setting up libx11-data (2:1.7.5-1) ... Setting up libepoxy0:arm64 (1.5.10-1) ... Setting up uuid-dev:arm64 (2.37.2-4ubuntu3) ... Setting up libavahi-common-data:arm64 (0.8-5ubuntu5.1) ... Setting up libdbus-1-3:arm64 (1.12.20-2ubuntu4.1) ... Setting up dbus (1.12.20-2ubuntu4.1) ... Setting up libsigsegv2:arm64 (2.13-1ubuntu3) ... Setting up libfribidi0:arm64 (1.0.8-2ubuntu3.1) ... Setting up libpcre32-3:arm64 (2:8.39-13ubuntu0.22.04.1) ... Setting up libio-html-perl (1.004-2) ... Setting up autopoint (0.21-4ubuntu4) ... Setting up pkg-config (0.29.2-1ubuntu3) ... Setting up fonts-dejavu-core (2.37-2build1) ... Setting up libsepol-dev:arm64 (3.3-1build1) ... Setting up ucf (3.0043) ... Setting up libsensors5:arm64 (1:3.6.0-7ubuntu1) ... Setting up libjpeg-turbo8:arm64 (2.1.2-0ubuntu1) ... Setting up libglapi-mesa:arm64 (22.2.5-0ubuntu0.1~22.04.2) ... Setting up libwebp7:arm64 (1.2.2-2ubuntu0.22.04.1) ... Setting up libtimedate-perl (2.3300-2) ... Setting up zlib1g-dev:arm64 (1:1.2.11.dfsg-2ubuntu9.2) ... Setting up libatk1.0-data (2.36.0-3build1) ... Setting up libpcre2-posix3:arm64 (10.39-3ubuntu0.1) ... Setting up libmd0:arm64 (1.0.4-1build1) ... Setting up libxshmfence1:arm64 (1.3-1build4) ... Setting up libuchardet0:arm64 (0.0.7-1build2) ... Setting up libmpdec3:arm64 (2.5.1-2build2) ... Setting up libpam-systemd:arm64 (249.11-0ubuntu3.9) ... Setting up libsub-override-perl (0.09-2) ... Setting up libharfbuzz0b:arm64 (2.7.4-1ubuntu3.1) ... Setting up libthai-data (0.1.29-1build1) ... Setting up libgirepository-1.0-1:arm64 (1.72.0-1) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up netbase (6.3) ... Setting up libatk1.0-0:arm64 (2.36.0-3build1) ... Setting up libwayland-egl1:arm64 (1.20.0-1ubuntu0.1) ... Setting up libbsd0:arm64 (0.11.5-1) ... Setting up libdrm-common (2.4.113-2~ubuntu0.22.04.1) ... Setting up libelf1:arm64 (0.186-1build1) ... Setting up libxfont2:arm64 (1:2.0.5-1build1) ... Setting up liburi-perl (5.10-1) ... Setting up libonig5:arm64 (6.9.7.1-2build1) ... Setting up libbrotli-dev:arm64 (1.0.9-2build6) ... Setting up libicu70:arm64 (70.1-2ubuntu1) ... Setting up libxkbcommon0:arm64 (1.4.0-1) ... Setting up libwayland-client0:arm64 (1.20.0-1ubuntu0.1) ... Setting up libnet-ssleay-perl:arm64 (1.92-1build2) ... Setting up libjpeg8:arm64 (8c-2ubuntu10) ... Setting up x11proto-dev (2021.5-1) ... Setting up libfile-stripnondeterminism-perl (1.13.0-1) ... Setting up libmozjs-91-0:arm64 (91.10.0-0ubuntu1) ... Setting up libblkid-dev:arm64 (2.37.2-4ubuntu3) ... Setting up libice6:arm64 (2:1.0.10-1build2) ... Setting up libhttp-date-perl (6.05-1) ... Setting up session-migration (0.3.6) ... Created symlink /etc/systemd/user/graphical-session-pre.target.wants/session-migration.service → /usr/lib/systemd/user/session-migration.service. Setting up libdw1:arm64 (0.186-1build1) ... Setting up libxdmcp6:arm64 (1:1.1.3-0ubuntu5) ... Setting up libxcb1:arm64 (1.14-3ubuntu3) ... Setting up libxcb-xfixes0:arm64 (1.14-3ubuntu3) ... Setting up libfile-listing-perl (6.14-1) ... Setting up libxau-dev:arm64 (1:1.0.9-1build5) ... Setting up libpcre2-dev:arm64 (10.39-3ubuntu0.1) ... Setting up libice-dev:arm64 (2:1.0.10-1build2) ... Setting up libtool (2.4.6-15build2) ... Setting up libxcb-render0:arm64 (1.14-3ubuntu3) ... Setting up libselinux1-dev:arm64 (3.3-1build2) ... Setting up libjq1:arm64 (1.6-2.1ubuntu3) ... Setting up libpcre3-dev:arm64 (2:8.39-13ubuntu0.22.04.1) ... Setting up fontconfig-config (2.13.1-4.2ubuntu5) ... Setting up libxcb-glx0:arm64 (1.14-3ubuntu3) ... Setting up libedit2:arm64 (3.1-20210910-1build1) ... Setting up libpng-dev:arm64 (1.6.37-3build5) ... Setting up libavahi-common3:arm64 (0.8-5ubuntu5.1) ... Setting up libglib2.0-bin (2.72.4-0ubuntu2) ... Setting up libnet-http-perl (6.22-1) ... Setting up m4 (1.4.18-5ubuntu2) ... Setting up libxcb-shm0:arm64 (1.14-3ubuntu3) ... Setting up libfreetype-dev:arm64 (2.11.1+dfsg-1ubuntu0.2) ... Setting up libxcb-present0:arm64 (1.14-3ubuntu3) ... Setting up libpython3.10-stdlib:arm64 (3.10.6-1~22.04.2ubuntu1) ... Setting up libthai0:arm64 (0.1.29-1build1) ... Setting up dbus-user-session (1.12.20-2ubuntu4.1) ... Setting up libxdmcp-dev:arm64 (1:1.1.3-0ubuntu5) ... Setting up libxcb-sync1:arm64 (1.14-3ubuntu3) ... Setting up gir1.2-glib-2.0:arm64 (1.72.0-1) ... Setting up autoconf (2.71-2) ... Setting up libxcb-dri2-0:arm64 (1.14-3ubuntu3) ... Setting up dh-strip-nondeterminism (1.13.0-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up libdrm2:arm64 (2.4.113-2~ubuntu0.22.04.1) ... Setting up dwz (0.14-1build2) ... Setting up groff-base (1.22.4-8build1) ... Setting up libwayland-cursor0:arm64 (1.20.0-1ubuntu0.1) ... Setting up libhtml-parser-perl:arm64 (3.76-1build2) ... Setting up jq (1.6-2.1ubuntu3) ... Setting up debugedit (1:5.0-4build1) ... Setting up libx11-6:arm64 (2:1.7.5-1) ... Setting up libtiff5:arm64 (4.3.0-6ubuntu0.4) ... Setting up libfontconfig1:arm64 (2.13.1-4.2ubuntu5) ... Setting up libxkbfile1:arm64 (1:1.1.0-1build3) ... Setting up libxcomposite1:arm64 (1:0.4.5-1build2) ... Setting up libsm6:arm64 (2:1.2.3-1build2) ... Setting up libxml2:arm64 (2.9.13+dfsg-1ubuntu0.3) ... Setting up libavahi-client3:arm64 (0.8-5ubuntu5.1) ... Setting up libmount-dev:arm64 (2.37.2-4ubuntu3) ... Setting up libxmuu1:arm64 (2:1.1.3-3) ... Setting up libio-socket-ssl-perl (2.074-2) ... Setting up libpython3-stdlib:arm64 (3.10.6-1~22.04) ... Setting up libhttp-message-perl (6.36-1) ... Setting up libdrm-amdgpu1:arm64 (2.4.113-2~ubuntu0.22.04.1) ... Setting up libmozjs-91-dev (91.10.0-0ubuntu1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libxcb-dri3-0:arm64 (1.14-3ubuntu3) ... Setting up libx11-xcb1:arm64 (2:1.7.5-1) ... Setting up libhttp-negotiate-perl (6.01-1) ... Setting up fontconfig (2.13.1-4.2ubuntu5) ... Regenerating fonts cache... done. Setting up libdrm-nouveau2:arm64 (2.4.113-2~ubuntu0.22.04.1) ... Setting up gettext (0.21-4ubuntu4) ... Setting up gir1.2-freedesktop:arm64 (1.72.0-1) ... Setting up libxdamage1:arm64 (1:1.1.5-2build2) ... Setting up libxcb1-dev:arm64 (1.14-3ubuntu3) ... Setting up python3.10 (3.10.6-1~22.04.2ubuntu1) ... Setting up libxpm4:arm64 (1:3.5.12-1ubuntu0.22.04.1) ... Setting up libxrender1:arm64 (1:0.9.10-1build4) ... Setting up libhttp-cookies-perl (6.10-1) ... Setting up libfontconfig-dev:arm64 (2.13.1-4.2ubuntu5) ... Setting up gir1.2-atk-1.0:arm64 (2.36.0-3build1) ... Setting up libsm-dev:arm64 (2:1.2.3-1build2) ... Setting up libdrm-radeon1:arm64 (2.4.113-2~ubuntu0.22.04.1) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up libpango-1.0-0:arm64 (1.50.6+ds-2ubuntu1) ... Setting up libx11-dev:arm64 (2:1.7.5-1) ... Setting up libxext6:arm64 (2:1.3.4-1build1) ... Setting up dconf-service (0.40.0-3) ... Setting up python3 (3.10.6-1~22.04) ... Setting up man-db (2.10.2-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up python3-markupsafe (2.0.1-2build1) ... Setting up gir1.2-harfbuzz-0.0:arm64 (2.7.4-1ubuntu3.1) ... Setting up libcairo2:arm64 (1.16.0-5ubuntu2) ... Setting up libfreetype6-dev:arm64 (2.11.1+dfsg-1ubuntu0.2) ... Setting up libxxf86vm1:arm64 (1:1.1.4-1build3) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up python3-six (1.16.0-3ubuntu1) ... Setting up dh-autoreconf (20) ... Setting up libxcb-shm0-dev:arm64 (1.14-3ubuntu3) ... Setting up libxfixes3:arm64 (1:6.0.0-1) ... Setting up python3-gi (3.42.1-0ubuntu1) ... Setting up shared-mime-info (2.1-2) ... Setting up libxinerama1:arm64 (2:1.1.4-3) ... Setting up libxrandr2:arm64 (2:1.5.2-1build1) ... Setting up libxcb-render0-dev:arm64 (1.14-3ubuntu3) ... Setting up libxt6:arm64 (1:1.2.1-1) ... Setting up libxext-dev:arm64 (2:1.3.4-1build1) ... Setting up libcups2:arm64 (2.4.1op1-1ubuntu4.2) ... Setting up xauth (1:1.1-1build2) ... Setting up dbus-x11 (1.12.20-2ubuntu4.1) ... Setting up libllvm15:arm64 (1:15.0.7-0ubuntu0.22.04.1) ... Setting up libgdk-pixbuf-2.0-0:arm64 (2.42.8+dfsg-1ubuntu0.2) ... Setting up libcairo-gobject2:arm64 (1.16.0-5ubuntu2) ... Setting up libpangoft2-1.0-0:arm64 (1.50.6+ds-2ubuntu1) ... Setting up python3-lib2to3 (3.10.6-1~22.04) ... Setting up libxrender-dev:arm64 (1:0.9.10-1build4) ... Setting up python3-mako (1.1.3+ds1-2ubuntu0.1) ... Setting up libpangocairo-1.0-0:arm64 (1.50.6+ds-2ubuntu1) ... Setting up python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.1) ... Setting up python3-distutils (3.10.6-1~22.04) ... Setting up libcairo-script-interpreter2:arm64 (1.16.0-5ubuntu2) ... Setting up python3-more-itertools (8.10.0-2) ... Setting up libglib2.0-dev-bin (2.72.4-0ubuntu2) ... Setting up gtk-update-icon-cache (3.24.33-1ubuntu2) ... Setting up libxft2:arm64 (2.3.4-1) ... Setting up libxmu6:arm64 (2:1.1.3-3) ... Setting up libfontconfig1-dev:arm64 (2.13.1-4.2ubuntu5) ... Setting up python3-cairo:arm64 (1.20.1-3build1) ... Setting up libpangoxft-1.0-0:arm64 (1.50.6+ds-2ubuntu1) ... Setting up libxi6:arm64 (2:1.8-1build1) ... Setting up dconf-gsettings-backend:arm64 (0.40.0-3) ... Setting up gir1.2-gdkpixbuf-2.0:arm64 (2.42.8+dfsg-1ubuntu0.2) ... Setting up libxtst6:arm64 (2:1.2.3-1build4) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxcursor1:arm64 (1:1.2.0-2build4) ... Setting up libgl1-mesa-dri:arm64 (22.2.5-0ubuntu0.1~22.04.2) ... Setting up meson (0.61.2-1) ... Setting up debhelper (13.6ubuntu1) ... Setting up libxaw7:arm64 (2:1.0.14-1) ... Setting up libatspi2.0-0:arm64 (2.44.0-3) ... Setting up python3-zipp (1.0.0-3) ... Setting up librsvg2-2:arm64 (2.52.5+dfsg-3) ... Setting up libatk-bridge2.0-0:arm64 (2.38.0-3) ... Setting up gir1.2-pango-1.0:arm64 (1.50.6+ds-2ubuntu1) ... Setting up libglib2.0-dev:arm64 (2.72.4-0ubuntu2) ... Setting up libcairo2-dev:arm64 (1.16.0-5ubuntu2) ... Setting up python3-scour (0.38.2-2) ... Setting up gir1.2-rsvg-2.0:arm64 (2.52.5+dfsg-3) ... Setting up python3-gi-cairo (3.42.1-0ubuntu1) ... Setting up libgtk-3-common (3.24.33-1ubuntu2) ... Setting up gsettings-desktop-schemas (42.0-1ubuntu1) ... Setting up libglx-mesa0:arm64 (22.2.5-0ubuntu0.1~22.04.2) ... Setting up python3-importlib-metadata (4.6.4-1) ... Setting up libglx0:arm64 (1.4.0-1) ... Setting up x11-xkb-utils (7.7+5build4) ... Setting up libgl1:arm64 (1.4.0-1) ... Setting up python3-markdown (3.3.6-1) ... Setting up scour (0.38.2-2) ... Setting up at-spi2-core (2.44.0-3) ... Setting up xserver-common (2:21.1.4-2ubuntu1.7~22.04.1) ... Setting up xvfb (2:21.1.4-2ubuntu1.7~22.04.1) ... Setting up gobject-introspection (1.72.0-1) ... Setting up libgirepository1.0-dev:arm64 (1.72.0-1) ... Setting up liblwp-protocol-https-perl (6.10-1) ... Setting up libwww-perl (6.61-1) ... Setting up adwaita-icon-theme (41.0-1ubuntu1) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up libxml-parser-perl:arm64 (2.46-3build1) ... Setting up libgtk-3-0:arm64 (3.24.33-1ubuntu2) ... Setting up gir1.2-gtk-3.0:arm64 (3.24.33-1ubuntu2) ... Setting up humanity-icon-theme (0.6.16) ... Setting up intltool (0.51.0-6) ... Setting up ubuntu-mono (20.10-0ubuntu2) ... Setting up dh-translations (149) ... Setting up gnome-pkg-tools (0.22.6ubuntu1) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.35-0ubuntu3.1) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (arm64 included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-150-generic #167-Ubuntu SMP Mon May 15 17:36:35 UTC 2023 arm64 (aarch64) Toolchain package versions: binutils_2.38-4ubuntu2.2 dpkg-dev_1.21.1ubuntu2.2 g++-11_11.3.0-1ubuntu1~22.04.1 gcc-11_11.3.0-1ubuntu1~22.04.1 libc6-dev_2.35-0ubuntu3.1 libstdc++-11-dev_11.3.0-1ubuntu1~22.04.1 libstdc++6_12.1.0-2ubuntu1~22.04 linux-libc-dev_5.15.0-74.81 Package versions: adduser_3.118ubuntu5 advancecomp_2.1-2.1ubuntu2.1 adwaita-icon-theme_41.0-1ubuntu1 apt_2.4.9 at-spi2-core_2.44.0-3 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-4ubuntu4 autotools-dev_20220109.1 base-files_12ubuntu4.3 base-passwd_3.5.52build1 bash_5.1-6ubuntu1 binutils_2.38-4ubuntu2.2 binutils-aarch64-linux-gnu_2.38-4ubuntu2.2 binutils-common_2.38-4ubuntu2.2 bsdextrautils_2.37.2-4ubuntu3 bsdutils_1:2.37.2-4ubuntu3 build-essential_12.9ubuntu3 bzip2_1.0.8-5build1 ca-certificates_20230311ubuntu0.22.04.1 coreutils_8.32-4.1ubuntu1 cpp_4:11.2.0-1ubuntu1 cpp-11_11.3.0-1ubuntu1~22.04.1 dash_0.5.11+git20210903+057cd650a4ed-3build1 dbus_1.12.20-2ubuntu4.1 dbus-user-session_1.12.20-2ubuntu4.1 dbus-x11_1.12.20-2ubuntu4.1 dconf-gsettings-backend_0.40.0-3 dconf-service_0.40.0-3 debconf_1.5.79ubuntu1 debhelper_13.6ubuntu1 debianutils_5.5-1ubuntu2 debugedit_1:5.0-4build1 dh-autoreconf_20 dh-strip-nondeterminism_1.13.0-1 dh-translations_149 diffutils_1:3.8-0ubuntu2 dpkg_1.21.1ubuntu2.2 dpkg-dev_1.21.1ubuntu2.2 dwz_0.14-1build2 e2fsprogs_1.46.5-2ubuntu1.1 fakeroot_1.28-1ubuntu1 file_1:5.41-3 findutils_4.8.0-1ubuntu3 fontconfig_2.13.1-4.2ubuntu5 fontconfig-config_2.13.1-4.2ubuntu5 fonts-dejavu-core_2.37-2build1 g++_4:11.2.0-1ubuntu1 g++-11_11.3.0-1ubuntu1~22.04.1 gcc_4:11.2.0-1ubuntu1 gcc-11_11.3.0-1ubuntu1~22.04.1 gcc-11-base_11.3.0-1ubuntu1~22.04.1 gcc-12-base_12.1.0-2ubuntu1~22.04 gettext_0.21-4ubuntu4 gettext-base_0.21-4ubuntu4 gir1.2-atk-1.0_2.36.0-3build1 gir1.2-freedesktop_1.72.0-1 gir1.2-gdkpixbuf-2.0_2.42.8+dfsg-1ubuntu0.2 gir1.2-glib-2.0_1.72.0-1 gir1.2-gtk-3.0_3.24.33-1ubuntu2 gir1.2-harfbuzz-0.0_2.7.4-1ubuntu3.1 gir1.2-pango-1.0_1.50.6+ds-2ubuntu1 gir1.2-rsvg-2.0_2.52.5+dfsg-3 gnome-pkg-tools_0.22.6ubuntu1 gobject-introspection_1.72.0-1 gpg_2.2.27-3ubuntu2.1 gpg-agent_2.2.27-3ubuntu2.1 gpgconf_2.2.27-3ubuntu2.1 gpgv_2.2.27-3ubuntu2.1 grep_3.7-1build1 groff-base_1.22.4-8build1 gsettings-desktop-schemas_42.0-1ubuntu1 gtk-update-icon-cache_3.24.33-1ubuntu2 gzip_1.10-4ubuntu4.1 hicolor-icon-theme_0.17-2 hostname_3.23ubuntu2 humanity-icon-theme_0.6.16 init_1.62 init-system-helpers_1.62 intltool_0.51.0-6 intltool-debian_0.35.0+20060710.5 jq_1.6-2.1ubuntu3 libacl1_2.3.1-1 libapparmor1_3.0.4-2ubuntu2.2 libapt-pkg6.0_2.4.9 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.3 libasan6_11.3.0-1ubuntu1~22.04.1 libassuan0_2.5.5-1build1 libatk-bridge2.0-0_2.38.0-3 libatk1.0-0_2.36.0-3build1 libatk1.0-data_2.36.0-3build1 libatomic1_12.1.0-2ubuntu1~22.04 libatspi2.0-0_2.44.0-3 libattr1_1:2.5.1-1build1 libaudit-common_1:3.0.7-1build1 libaudit1_1:3.0.7-1build1 libavahi-client3_0.8-5ubuntu5.1 libavahi-common-data_0.8-5ubuntu5.1 libavahi-common3_0.8-5ubuntu5.1 libbinutils_2.38-4ubuntu2.2 libblkid-dev_2.37.2-4ubuntu3 libblkid1_2.37.2-4ubuntu3 libbrotli-dev_1.0.9-2build6 libbrotli1_1.0.9-2build6 libbsd0_0.11.5-1 libbz2-1.0_1.0.8-5build1 libc-bin_2.35-0ubuntu3.1 libc-dev-bin_2.35-0ubuntu3.1 libc6_2.35-0ubuntu3.1 libc6-dev_2.35-0ubuntu3.1 libcairo-gobject2_1.16.0-5ubuntu2 libcairo-script-interpreter2_1.16.0-5ubuntu2 libcairo2_1.16.0-5ubuntu2 libcairo2-dev_1.16.0-5ubuntu2 libcap-ng0_0.7.9-2.2build3 libcap2_1:2.44-1build3 libcc1-0_12.1.0-2ubuntu1~22.04 libcolord2_1.4.6-1 libcom-err2_1.46.5-2ubuntu1.1 libcrypt-dev_1:4.4.27-1 libcrypt1_1:4.4.27-1 libcryptsetup12_2:2.4.3-1ubuntu1.1 libctf-nobfd0_2.38-4ubuntu2.2 libctf0_2.38-4ubuntu2.2 libcups2_2.4.1op1-1ubuntu4.2 libdatrie1_0.2.13-2 libdb5.3_5.3.28+dfsg1-0.8ubuntu3 libdbus-1-3_1.12.20-2ubuntu4.1 libdconf1_0.40.0-3 libdebconfclient0_0.261ubuntu1 libdebhelper-perl_13.6ubuntu1 libdeflate0_1.10-2 libdevmapper1.02.1_2:1.02.175-2.1ubuntu4 libdpkg-perl_1.21.1ubuntu2.2 libdrm-amdgpu1_2.4.113-2~ubuntu0.22.04.1 libdrm-common_2.4.113-2~ubuntu0.22.04.1 libdrm-nouveau2_2.4.113-2~ubuntu0.22.04.1 libdrm-radeon1_2.4.113-2~ubuntu0.22.04.1 libdrm2_2.4.113-2~ubuntu0.22.04.1 libdw1_0.186-1build1 libedit2_3.1-20210910-1build1 libelf1_0.186-1build1 libencode-locale-perl_1.05-1.1 libepoxy0_1.5.10-1 libexpat1_2.4.7-1ubuntu0.2 libexpat1-dev_2.4.7-1ubuntu0.2 libext2fs2_1.46.5-2ubuntu1.1 libfakeroot_1.28-1ubuntu1 libffi-dev_3.4.2-4 libffi8_3.4.2-4 libfile-listing-perl_6.14-1 libfile-stripnondeterminism-perl_1.13.0-1 libfile-which-perl_1.23-1 libfontconfig-dev_2.13.1-4.2ubuntu5 libfontconfig1_2.13.1-4.2ubuntu5 libfontconfig1-dev_2.13.1-4.2ubuntu5 libfontenc1_1:1.1.4-1build3 libfreetype-dev_2.11.1+dfsg-1ubuntu0.2 libfreetype6_2.11.1+dfsg-1ubuntu0.2 libfreetype6-dev_2.11.1+dfsg-1ubuntu0.2 libfribidi0_1.0.8-2ubuntu3.1 libgcc-11-dev_11.3.0-1ubuntu1~22.04.1 libgcc-s1_12.1.0-2ubuntu1~22.04 libgcrypt20_1.9.4-3ubuntu3 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libgdk-pixbuf-2.0-0_2.42.8+dfsg-1ubuntu0.2 libgdk-pixbuf2.0-common_2.42.8+dfsg-1ubuntu0.2 libgirepository-1.0-1_1.72.0-1 libgirepository1.0-dev_1.72.0-1 libgl1_1.4.0-1 libgl1-mesa-dri_22.2.5-0ubuntu0.1~22.04.2 libglapi-mesa_22.2.5-0ubuntu0.1~22.04.2 libglib2.0-0_2.72.4-0ubuntu2 libglib2.0-bin_2.72.4-0ubuntu2 libglib2.0-data_2.72.4-0ubuntu2 libglib2.0-dev_2.72.4-0ubuntu2 libglib2.0-dev-bin_2.72.4-0ubuntu2 libglvnd0_1.4.0-1 libglx-mesa0_22.2.5-0ubuntu0.1~22.04.2 libglx0_1.4.0-1 libgmp10_2:6.2.1+dfsg-3ubuntu1 libgnutls30_3.7.3-4ubuntu1.2 libgomp1_12.1.0-2ubuntu1~22.04 libgpg-error0_1.43-3 libgraphite2-3_1.3.14-1build2 libgssapi-krb5-2_1.19.2-2ubuntu0.2 libgtk-3-0_3.24.33-1ubuntu2 libgtk-3-common_3.24.33-1ubuntu2 libharfbuzz0b_2.7.4-1ubuntu3.1 libhogweed6_3.7.3-1build2 libhtml-parser-perl_3.76-1build2 libhtml-tagset-perl_3.20-4 libhtml-tree-perl_5.07-2 libhttp-cookies-perl_6.10-1 libhttp-date-perl_6.05-1 libhttp-message-perl_6.36-1 libhttp-negotiate-perl_6.01-1 libhwasan0_12.1.0-2ubuntu1~22.04 libice-dev_2:1.0.10-1build2 libice6_2:1.0.10-1build2 libicu70_70.1-2ubuntu1 libidn2-0_2.3.2-2build1 libio-html-perl_1.004-2 libio-socket-ssl-perl_2.074-2 libip4tc2_1.8.7-1ubuntu5.1 libisl23_0.24-2build1 libitm1_12.1.0-2ubuntu1~22.04 libjbig0_2.1-3.1ubuntu0.22.04.1 libjpeg-turbo8_2.1.2-0ubuntu1 libjpeg8_8c-2ubuntu10 libjq1_1.6-2.1ubuntu3 libjson-c5_0.15-3~ubuntu1.22.04.1 libk5crypto3_1.19.2-2ubuntu0.2 libkeyutils1_1.6.1-2ubuntu3 libkmod2_29-1ubuntu1 libkrb5-3_1.19.2-2ubuntu0.2 libkrb5support0_1.19.2-2ubuntu0.2 liblcms2-2_2.12~rc1-2build2 libllvm15_1:15.0.7-0ubuntu0.22.04.1 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 liblsan0_12.1.0-2ubuntu1~22.04 liblwp-mediatypes-perl_6.04-1 liblwp-protocol-https-perl_6.10-1 liblz4-1_1.9.3-2build2 liblzma5_5.2.5-2ubuntu1 liblzo2-2_2.10-2build3 libmagic-mgc_1:5.41-3 libmagic1_1:5.41-3 libmd0_1.0.4-1build1 libmount-dev_2.37.2-4ubuntu3 libmount1_2.37.2-4ubuntu3 libmozjs-91-0_91.10.0-0ubuntu1 libmozjs-91-dev_91.10.0-0ubuntu1 libmpc3_1.2.1-2build1 libmpdec3_2.5.1-2build2 libmpfr6_4.1.0-3build3 libncurses-dev_6.3-2ubuntu0.1 libncurses6_6.3-2ubuntu0.1 libncursesw6_6.3-2ubuntu0.1 libnet-http-perl_6.22-1 libnet-ssleay-perl_1.92-1build2 libnettle8_3.7.3-1build2 libnpth0_1.6-3build2 libnsl-dev_1.3.0-2build2 libnsl2_1.3.0-2build2 libonig5_6.9.7.1-2build1 libp11-kit0_0.24.0-6build1 libpam-modules_1.4.0-11ubuntu2.3 libpam-modules-bin_1.4.0-11ubuntu2.3 libpam-runtime_1.4.0-11ubuntu2.3 libpam-systemd_249.11-0ubuntu3.9 libpam0g_1.4.0-11ubuntu2.3 libpango-1.0-0_1.50.6+ds-2ubuntu1 libpangocairo-1.0-0_1.50.6+ds-2ubuntu1 libpangoft2-1.0-0_1.50.6+ds-2ubuntu1 libpangoxft-1.0-0_1.50.6+ds-2ubuntu1 libpcre16-3_2:8.39-13ubuntu0.22.04.1 libpcre2-16-0_10.39-3ubuntu0.1 libpcre2-32-0_10.39-3ubuntu0.1 libpcre2-8-0_10.39-3ubuntu0.1 libpcre2-dev_10.39-3ubuntu0.1 libpcre2-posix3_10.39-3ubuntu0.1 libpcre3_2:8.39-13ubuntu0.22.04.1 libpcre3-dev_2:8.39-13ubuntu0.22.04.1 libpcre32-3_2:8.39-13ubuntu0.22.04.1 libpcrecpp0v5_2:8.39-13ubuntu0.22.04.1 libperl5.32_5.32.1-3ubuntu3 libperl5.34_5.34.0-3ubuntu1.1 libpipeline1_1.5.5-1 libpixman-1-0_0.40.0-1ubuntu0.22.04.1 libpixman-1-dev_0.40.0-1ubuntu0.22.04.1 libpng-dev_1.6.37-3build5 libpng16-16_1.6.37-3build5 libprocps8_2:3.3.17-6ubuntu2 libpthread-stubs0-dev_0.4-1build2 libpython3-stdlib_3.10.6-1~22.04 libpython3.10-minimal_3.10.6-1~22.04.2ubuntu1 libpython3.10-stdlib_3.10.6-1~22.04.2ubuntu1 libreadline-dev_8.1.2-1 libreadline8_8.1.2-1 librsvg2-2_2.52.5+dfsg-3 libseccomp2_2.5.3-2ubuntu2 libselinux1_3.3-1build2 libselinux1-dev_3.3-1build2 libsemanage-common_3.3-1build2 libsemanage2_3.3-1build2 libsensors-config_1:3.6.0-7ubuntu1 libsensors5_1:3.6.0-7ubuntu1 libsepol-dev_3.3-1build1 libsepol1_3.1-1ubuntu2 libsepol2_3.3-1build1 libsigsegv2_2.13-1ubuntu3 libsm-dev_2:1.2.3-1build2 libsm6_2:1.2.3-1build2 libsmartcols1_2.37.2-4ubuntu3 libsqlite3-0_3.37.2-2ubuntu0.1 libss2_1.46.5-2ubuntu1.1 libssl1.1_1.1.1l-1ubuntu1 libssl3_3.0.2-0ubuntu1.10 libstdc++-11-dev_11.3.0-1ubuntu1~22.04.1 libstdc++6_12.1.0-2ubuntu1~22.04 libsub-override-perl_0.09-2 libsystemd0_249.11-0ubuntu3.9 libtasn1-6_4.18.0-4build1 libthai-data_0.1.29-1build1 libthai0_0.1.29-1build1 libtiff5_4.3.0-6ubuntu0.4 libtimedate-perl_2.3300-2 libtinfo6_6.3-2ubuntu0.1 libtirpc-common_1.3.2-2ubuntu0.1 libtirpc-dev_1.3.2-2ubuntu0.1 libtirpc3_1.3.2-2ubuntu0.1 libtool_2.4.6-15build2 libtry-tiny-perl_0.31-1 libtsan0_11.3.0-1ubuntu1~22.04.1 libubsan1_12.1.0-2ubuntu1~22.04 libuchardet0_0.0.7-1build2 libudev1_249.11-0ubuntu3.9 libunistring2_1.0-1 libunwind8_1.3.2-2build2 liburi-perl_5.10-1 libuuid1_2.37.2-4ubuntu3 libwayland-client0_1.20.0-1ubuntu0.1 libwayland-cursor0_1.20.0-1ubuntu0.1 libwayland-egl1_1.20.0-1ubuntu0.1 libwebp7_1.2.2-2ubuntu0.22.04.1 libwww-perl_6.61-1 libwww-robotrules-perl_6.02-1 libx11-6_2:1.7.5-1 libx11-data_2:1.7.5-1 libx11-dev_2:1.7.5-1 libx11-xcb1_2:1.7.5-1 libxau-dev_1:1.0.9-1build5 libxau6_1:1.0.9-1build5 libxaw7_2:1.0.14-1 libxcb-dri2-0_1.14-3ubuntu3 libxcb-dri3-0_1.14-3ubuntu3 libxcb-glx0_1.14-3ubuntu3 libxcb-present0_1.14-3ubuntu3 libxcb-render0_1.14-3ubuntu3 libxcb-render0-dev_1.14-3ubuntu3 libxcb-shm0_1.14-3ubuntu3 libxcb-shm0-dev_1.14-3ubuntu3 libxcb-sync1_1.14-3ubuntu3 libxcb-xfixes0_1.14-3ubuntu3 libxcb1_1.14-3ubuntu3 libxcb1-dev_1.14-3ubuntu3 libxcomposite1_1:0.4.5-1build2 libxcursor1_1:1.2.0-2build4 libxdamage1_1:1.1.5-2build2 libxdmcp-dev_1:1.1.3-0ubuntu5 libxdmcp6_1:1.1.3-0ubuntu5 libxext-dev_2:1.3.4-1build1 libxext6_2:1.3.4-1build1 libxfixes3_1:6.0.0-1 libxfont2_1:2.0.5-1build1 libxft2_2.3.4-1 libxi6_2:1.8-1build1 libxinerama1_2:1.1.4-3 libxkbcommon0_1.4.0-1 libxkbfile1_1:1.1.0-1build3 libxml-parser-perl_2.46-3build1 libxml2_2.9.13+dfsg-1ubuntu0.3 libxmu6_2:1.1.3-3 libxmuu1_2:1.1.3-3 libxpm4_1:3.5.12-1ubuntu0.22.04.1 libxrandr2_2:1.5.2-1build1 libxrender-dev_1:0.9.10-1build4 libxrender1_1:0.9.10-1build4 libxshmfence1_1.3-1build4 libxt6_1:1.2.1-1 libxtst6_2:1.2.3-1build4 libxxf86vm1_1:1.1.4-1build3 libxxhash0_0.8.1-1 libzstd1_1.4.8+dfsg-3build1 linux-libc-dev_5.15.0-74.81 lockfile-progs_0.1.19build1 login_1:4.8.1-2ubuntu2.1 logsave_1.46.5-2ubuntu1.1 lsb-base_11.1.0ubuntu4 lto-disabled-list_24 m4_1.4.18-5ubuntu2 make_4.3-4.1build1 man-db_2.10.2-1 mawk_1.3.4.20200120-3 media-types_7.0.0 meson_0.61.2-1 mount_2.37.2-4ubuntu3 ncurses-base_6.3-2ubuntu0.1 ncurses-bin_6.3-2ubuntu0.1 netbase_6.3 ninja-build_1.10.1-1 openssl_3.0.2-0ubuntu1.10 optipng_0.7.7-2build1 passwd_1:4.8.1-2ubuntu2.1 patch_2.7.6-7build2 perl_5.34.0-3ubuntu1.1 perl-base_5.34.0-3ubuntu1.1 perl-modules-5.32_5.32.1-3ubuntu3 perl-modules-5.34_5.34.0-3ubuntu1.1 perl-openssl-defaults_5build2 pinentry-curses_1.1.1-1build2 pkg-config_0.29.2-1ubuntu3 pkgbinarymangler_149 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3 procps_2:3.3.17-6ubuntu2 python3_3.10.6-1~22.04 python3-cairo_1.20.1-3build1 python3-distutils_3.10.6-1~22.04 python3-gi_3.42.1-0ubuntu1 python3-gi-cairo_3.42.1-0ubuntu1 python3-importlib-metadata_4.6.4-1 python3-lib2to3_3.10.6-1~22.04 python3-mako_1.1.3+ds1-2ubuntu0.1 python3-markdown_3.3.6-1 python3-markupsafe_2.0.1-2build1 python3-minimal_3.10.6-1~22.04 python3-more-itertools_8.10.0-2 python3-pkg-resources_59.6.0-1.2ubuntu0.22.04.1 python3-scour_0.38.2-2 python3-six_1.16.0-3ubuntu1 python3-zipp_1.0.0-3 python3.10_3.10.6-1~22.04.2ubuntu1 python3.10-minimal_3.10.6-1~22.04.2ubuntu1 readline-common_8.1.2-1 rpcsvc-proto_1.4.2-0ubuntu6 sbuild-build-depends-main-dummy_0.invalid.0 scour_0.38.2-2 sed_4.8-1ubuntu2 sensible-utils_0.0.17 session-migration_0.3.6 shared-mime-info_2.1-2 systemd_249.11-0ubuntu3.9 systemd-sysv_249.11-0ubuntu3.9 systemd-timesyncd_249.11-0ubuntu3.9 sysvinit-utils_3.01-1ubuntu1 tar_1.34+dfsg-1ubuntu0.1.22.04.1 tzdata_2023c-0ubuntu0.22.04.2 ubuntu-keyring_2021.03.26 ubuntu-mono_20.10-0ubuntu2 ucf_3.0043 usrmerge_25ubuntu2 util-linux_2.37.2-4ubuntu3 uuid-dev_2.37.2-4ubuntu3 x11-common_1:7.7+23ubuntu2 x11-xkb-utils_7.7+5build4 x11proto-dev_2021.5-1 xauth_1:1.1-1build2 xkb-data_2.33-1 xorg-sgml-doctools_1:1.11-1.1 xserver-common_2:21.1.4-2ubuntu1.7~22.04.1 xtrans-dev_1.4.0-1 xvfb_2:21.1.4-2ubuntu1.7~22.04.1 xz-utils_5.2.5-2ubuntu1 zlib1g_1:1.2.11.dfsg-2ubuntu9.2 zlib1g-dev_1:1.2.11.dfsg-2ubuntu9.2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: gjs Binary: gjs, gjs-tests, libgjs0g, libgjs-dev Architecture: any Version: 1.72.2-0ubuntu2 Maintainer: Ubuntu Developers Uploaders: Iain Lane , Jeremy Bicha , Tim Lunn Homepage: https://gitlab.gnome.org/GNOME/gjs/wikis Standards-Version: 4.6.0 Vcs-Browser: https://salsa.debian.org/gnome-team/gjs/tree/ubuntu/jammy Vcs-Git: https://salsa.debian.org/gnome-team/gjs.git -b ubuntu/jammy Testsuite: autopkgtest Testsuite-Triggers: build-essential, dbus, dbus-x11, gnome-desktop-testing, xauth, xvfb Build-Depends: debhelper-compat (= 13), dh-sequence-gir, dh-sequence-gnome, pkg-config (>= 0.28), libcairo2-dev, libffi-dev (>= 3.3), libglib2.0-dev (>= 2.58.0), libgirepository1.0-dev (>= 1.64), gir1.2-gtk-3.0, gobject-introspection (>= 1.64), libmozjs-91-dev (>= 91.3.0), libreadline-dev, meson (>= 0.50.0), dbus , dbus-x11 , at-spi2-core , xauth , xvfb Package-List: gjs deb interpreters optional arch=any gjs-tests deb interpreters optional arch=any libgjs-dev deb libdevel optional arch=any libgjs0g deb libs optional arch=any Checksums-Sha1: f8a5f4c9257fbf933b0cb2425c81037f8185512f 620380 gjs_1.72.2.orig.tar.xz 391f057cc9002752d9727d5a2f006b674e55aca2 23408 gjs_1.72.2-0ubuntu2.debian.tar.xz Checksums-Sha256: ddee379bdc5a7d303a5d894be2b281beb8ac54508604e7d3f20781a869da3977 620380 gjs_1.72.2.orig.tar.xz a9e6949b9af926ae6d9373cecd0ba803e3ce6df27194d5dcb0cdfececfc94495 23408 gjs_1.72.2-0ubuntu2.debian.tar.xz Files: e0a715951ee3941132f5b1149f28ba5d 620380 gjs_1.72.2.orig.tar.xz 7ff60e634775994a8ee62d7c76be9a12 23408 gjs_1.72.2-0ubuntu2.debian.tar.xz Debian-Vcs-Browser: https://salsa.debian.org/gnome-team/gjs Debian-Vcs-Git: https://salsa.debian.org/gnome-team/gjs.git Original-Maintainer: Debian GNOME Maintainers -----BEGIN PGP SIGNATURE----- iQJJBAEBCgAzFiEEO+EUUxKLErUg53wTEr7aOaHncEIFAmRvXq4VHGRnYWRvbXNr aUB1YnVudHUuY29tAAoJEBK+2jmh53BCfYUP/1PuxS0ad3OSkJF+fmP7kFk32yWV IovvSW8Urm5UnKTR04qa6CyRkqxeDpOZ9TbhfnDBUJ0TVwqyh8gVmNLwrhrM59Pe gpQTkHkSShfeuu08FEcCE5XZM3h42xXILUqknt53gXschZzEmP7jU+6zoVpbDYRx 9JxQ+oTqwNf+l8UJ6MjtDK6La96iy6HnFv0jU5x0rLm/Yy4vkNeVhUc9gTUe2NQj 0aC0IZQSApbgLDGWufl28QBYtto0frrEzA1xWnc3E2LcofK5n9KBmf7fjntfUW/0 k5BHnZjs3b8D6pVe5bWQlegnbcycIhbMsgg7hqgHfwZbhCATATEXxhEhyc5cFXmy /c9jorItBpViv7r1Gx5yo27EWxevGKDavme3TyE+rTrQytkcVBVJGxJKV4lQjUp1 mTSxiUf+faE/YiTSjaiTI4f8fYp7GfAeYJgf6ovIcKEn4W4tJbjs9Q6hLcI9CX25 CM2kn3eIURHWnCu9bnQuIEypltHkyxK0vf8QRbcSW0Dxzj9C1RsAiwCBlNKnxzyh wMxNc3+Ux8Qt/MIN4qmAKz9jhQIu6frQBb7aa9F6J2+VmJGDYqXUqJuGPQsCsX6r rnrRW88t8/Mmo1GU/iGRinkpdh/ACutd4nFJiJsBY+ydzHosXmrK9V1rdB752XDm gZVsQ8zGSR8Hz5PW =aUkG -----END PGP SIGNATURE----- gpgv: Signature made Thu May 25 13:12:14 2023 UTC gpgv: using RSA key 3BE11453128B12B520E77C1312BEDA39A1E77042 gpgv: issuer "dgadomski@ubuntu.com" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify signature ./gjs_1.72.2-0ubuntu2.dsc dpkg-source: info: extracting gjs in /<> dpkg-source: info: unpacking gjs_1.72.2.orig.tar.xz dpkg-source: info: unpacking gjs_1.72.2-0ubuntu2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying context-Clear-all-vectors-of-JS-Heap-on-dispose.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-26269958 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-26269958 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-26269958 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -B -rfakeroot dpkg-buildpackage: info: source package gjs dpkg-buildpackage: info: source version 1.72.2-0ubuntu2 dpkg-buildpackage: info: source distribution jammy dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean dh_gnome_clean dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/gjs.substvars debian/gjs-tests.substvars debian/libgjs0g.substvars debian/libgjs-dev.substvars debian/files rm -fr -- debian/gjs/ debian/tmp/ debian/gjs-tests/ debian/libgjs0g/ debian/libgjs-dev/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dh_auto_configure -- \ -Dauto_features=enabled \ -Dprofiler=disabled \ install -d /<>/debian/.debhelper/generated/_source/home install -d obj-aarch64-linux-gnu cd obj-aarch64-linux-gnu && LC_ALL=C.UTF-8 meson .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/aarch64-linux-gnu -Dauto_features=enabled -Dprofiler=disabled The Meson build system Version: 0.61.2 Source dir: /<> Build dir: /<>/obj-aarch64-linux-gnu Build type: native build Project name: gjs Project version: 1.72.2 C compiler for the host machine: cc (gcc 11.3.0 "cc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0") C linker for the host machine: cc ld.bfd 2.38 C++ compiler for the host machine: c++ (gcc 11.3.0 "c++ (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0") C++ linker for the host machine: c++ ld.bfd 2.38 Host machine cpu family: aarch64 Host machine cpu: aarch64 Compiler for C++ supports arguments -fno-strict-aliasing: YES Compiler for C++ supports arguments -Wno-variadic-macros: YES Compiler for C++ supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wno-typedef-redefinition: NO Compiler for C++ supports link arguments -Bsymbolic-functions: YES Compiler for C supports arguments -fno-semantic-interposition: YES Compiler for C++ supports arguments -fno-semantic-interposition: YES Found pkg-config: /usr/bin/pkg-config (0.29.2) Run-time dependency glib-2.0 found: YES 2.72.4 Run-time dependency gthread-2.0 found: YES 2.72.4 Run-time dependency gobject-2.0 found: YES 2.72.4 Run-time dependency gio-2.0 found: YES 2.72.4 Run-time dependency libffi found: YES 3.4.2 Run-time dependency gobject-introspection-1.0 found: YES 1.72.0 Run-time dependency mozjs-91 found: YES 91.10.0 Run-time dependency cairo found: YES 1.16.0 Run-time dependency cairo-gobject found: YES 1.16.0 Run-time dependency cairo-xlib found: YES 1.16.0 Dependency sysprof-capture-4 skipped: feature profiler disabled Library readline found: YES Checking if "64-bit atomics built-in" : links: YES Checking if "SpiderMonkey is a non-debug build" with dependency mozjs-91 compiles: YES Checking if "SpiderMonkey sanity check" with dependency mozjs-91 runs: YES Checking if "printf() supports %I alternative int syntax" compiles: YES Program dtrace found: NO Program dbus-run-session found: YES (/usr/bin/dbus-run-session) Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas) Check usable header "readline/readline.h" : YES Check usable header "sys/syscall.h" : YES Check usable header "unistd.h" : YES Check usable header "signal.h" : YES Configuring config.h using configuration Configuring gjs.stp using configuration Found pkg-config: /usr/bin/pkg-config (0.29.2) Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Compiler for C++ supports link arguments -Wl,--version-script,/<>/libgjs.map: YES Compiler for C++ supports link arguments -Wl,-exported_symbols_list,/<>/libgjs.symbols: NO Dependency gobject-introspection-1.0 found: YES 1.72.0 (cached) Dependency gobject-introspection-1.0 found: YES 1.72.0 (cached) Program g-ir-scanner found: YES (/usr/bin/g-ir-scanner) Dependency gobject-introspection-1.0 found: YES 1.72.0 (cached) Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler) WARNING: You should add the boolean check kwarg to the run_command call. It currently defaults to false, but it will default to true in future releases of meson. See also: https://github.com/mesonbuild/meson/issues/9300 Did not find CMake 'cmake' Found CMake: NO Run-time dependency gtk4 found: NO (tried pkgconfig and cmake) Configuring testCommandLine.sh.test using configuration Configuring testCommandLineModules.sh.test using configuration Configuring testWarnings.sh.test using configuration Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Program glib-compile-schemas found: YES (/usr/bin/glib-compile-schemas) Configuring testself.test using configuration Configuring testByteArray.test using configuration Configuring testExceptions.test using configuration Configuring testFormat.test using configuration Configuring testFundamental.test using configuration Configuring testGettext.test using configuration Configuring testGIMarshalling.test using configuration Configuring testGio.test using configuration Configuring testGLib.test using configuration Configuring testGObject.test using configuration Configuring testGObjectClass.test using configuration Configuring testGObjectInterface.test using configuration Configuring testGObjectValue.test using configuration Configuring testGTypeClass.test using configuration Configuring testImporter.test using configuration Configuring testIntrospection.test using configuration Configuring testLang.test using configuration Configuring testLegacyByteArray.test using configuration Configuring testLegacyClass.test using configuration Configuring testLegacyGObject.test using configuration Configuring testMainloop.test using configuration Configuring testNamespace.test using configuration Configuring testPackage.test using configuration Configuring testParamSpec.test using configuration Configuring testPrint.test using configuration Configuring testPromise.test using configuration Configuring testRegress.test using configuration Configuring testSignals.test using configuration Configuring testSystem.test using configuration Configuring testTweener.test using configuration Configuring testCairo.test using configuration Configuring testGtk3.test using configuration Configuring testGObjectDestructionAccess.test using configuration Configuring testLegacyGtk.test using configuration Configuring testWarnLib.test using configuration Configuring testGDBus.test using configuration Configuring testAsync.test using configuration Configuring testConsole.test using configuration Configuring testESModules.test using configuration Configuring testEncoding.test using configuration Configuring testGLibLogWriter.test using configuration Configuring testGlobal.test using configuration Configuring testTimers.test using configuration Configuring testCairoModule.test using configuration Program debugger-test.sh found: YES (/<>/installed-tests/debugger-test.sh) Configuring backtrace.test using configuration Configuring breakpoint.test using configuration Configuring continue.test using configuration Configuring delete.test using configuration Configuring detach.test using configuration Configuring down-up.test using configuration Configuring finish.test using configuration Configuring frame.test using configuration Configuring keys.test using configuration Configuring lastvalues.test using configuration Configuring list.test using configuration Configuring next.test using configuration Configuring print.test using configuration Configuring quit.test using configuration Configuring return.test using configuration Configuring set.test using configuration Configuring step.test using configuration Configuring throw.test using configuration Configuring throw-ignored.test using configuration Configuring until.test using configuration Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources) Message: Optional features ========================== Build Cairo module: true Use readline for input in interactive shell and debugger: true Build profiler (Linux only): false Build with precompiled headers: true Build targets in project: 29 NOTICE: Future-deprecated features used: * 0.55.0: {'gnome.generate_gir argument --warn-error'} * 0.56.0: {'meson.build_root', 'Dependency.get_pkgconfig_variable'} * 0.61.0: {'"gnome.generate_gir" keyword argument "install_dir_gir" value "False"'} gjs 1.72.2 User defined options auto_features: enabled buildtype : plain libdir : lib/aarch64-linux-gnu localstatedir: /var prefix : /usr sysconfdir : /etc wrap_mode : nodownload profiler : disabled Found ninja-1.10.1 at /usr/bin/ninja make[1]: Leaving directory '/<>' dh_auto_build -a cd obj-aarch64-linux-gnu && LC_ALL=C.UTF-8 ninja -j4 -v [1/123] /usr/bin/glib-compile-resources ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.h [2/123] /usr/bin/glib-compile-resources ../js.gresource.xml --sourcedir ../ --c-name js_resources --internal --generate --target js-resources.c --dependency-file js-resources.c.d [3/123] cc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o -MF libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o.d -o libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o -c ../libgjs-private/gjs-gdbus-wrapper.c [4/123] cc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -MF libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o.d -o libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -c ../libgjs-private/gjs-util.c [5/123] cc -Ilibgjs.so.0.0.0.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o -MF libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o.d -o libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o -c js-resources.c [6/123] /usr/bin/glib-compile-resources ../installed-tests/js/jsunit.gresources.xml --sourcedir ../installed-tests/js --c-name jsunit_resources --internal --generate --target installed-tests/js/jsunit-resources.c --dependency-file installed-tests/js/jsunit-resources.c.d xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint is not in PATH [7/123] /usr/bin/glib-compile-resources ../installed-tests/js/jsunit.gresources.xml --sourcedir ../installed-tests/js --c-name jsunit_resources --internal --generate --target installed-tests/js/jsunit-resources.h xml-stripblanks preprocessing requested, but XMLLINT is not set, and xmllint is not in PATH [8/123] cc -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o -MF installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o.d -o installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o -c installed-tests/js/jsunit-resources.c [9/123] c++ -Iinstalled-tests/js/minijasmine.p -Iinstalled-tests/js -I../installed-tests/js -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' '-DINSTTESTDIR="/usr/libexec/installed-tests/gjs"' -MD -MQ installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -MF installed-tests/js/minijasmine.p/.._minijasmine.cpp.o.d -o installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -c ../installed-tests/minijasmine.cpp [10/123] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-tests-internal.cpp.o -MF test/gjs-tests-internal.p/gjs-tests-internal.cpp.o.d -o test/gjs-tests-internal.p/gjs-tests-internal.cpp.o -c ../test/gjs-tests-internal.cpp [11/123] c++ -Igjs-console.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ gjs-console.p/gjs_console.cpp.o -MF gjs-console.p/gjs_console.cpp.o.d -o gjs-console.p/gjs_console.cpp.o -c ../gjs/console.cpp [12/123] cc -Iinstalled-tests/js/libwarnlib.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -MF installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o.d -o installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -c /usr/share/gobject-introspection-1.0/tests/warnlib.c [13/123] cc -o installed-tests/js/libwarnlib.so installed-tests/js/libwarnlib.so.p/_usr_share_gobject-introspection-1.0_tests_warnlib.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libwarnlib.so -Bsymbolic-functions -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libgio-2.0.so -Wl,--end-group [14/123] cc -Iinstalled-tests/js/libregress.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o -MF installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o.d -o installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o -c /usr/share/gobject-introspection-1.0/tests/regress.c /usr/share/gobject-introspection-1.0/tests/regress.c: In function ‘regress_test_array_static_in_int’: /usr/share/gobject-introspection-1.0/tests/regress.c:873:39: warning: unused parameter ‘x’ [-Wunused-parameter] 873 | regress_test_array_static_in_int (int x[static 10]) | ~~~~^~~~~~~~~~~~ [15/123] /usr/bin/g-ir-scanner --no-libtool --namespace=WarnLib --nsversion=1.0 --warn-all --output installed-tests/js/WarnLib-1.0.gir --c-include=warnlib.h -I/<>/installed-tests/js -I/<>/obj-aarch64-linux-gnu/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/<>/obj-aarch64-linux-gnu/installed-tests/js/libwarnlib.so.p/WarnLib_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=warnlib_ --cflags-begin -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/<>/obj-aarch64-linux-gnu/installed-tests/js --library warnlib --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --sources-top-dirs /<>/subprojects/ --sources-top-dirs /<>/obj-aarch64-linux-gnu/subprojects/ ../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:33: Warning: WarnLib: symbol='do_moo': missing parameter name; undocumentable ../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:33: Warning: WarnLib: symbol='do_moo': missing parameter name; undocumentable ../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:39: Warning: WarnLib: symbol='warnlib_whatever_do_moo': missing parameter name; undocumentable ../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:39: Warning: WarnLib: symbol='warnlib_whatever_do_moo': missing parameter name; undocumentable ../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:41: Warning: WarnLib: symbol='warnlib_whatever_do_boo': missing parameter name; undocumentable ../../../../usr/share/gobject-introspection-1.0/tests/warnlib.h:41: Warning: WarnLib: symbol='warnlib_whatever_do_boo': missing parameter name; undocumentable g-ir-scanner: link: aarch64-linux-gnu-gcc -o /<>/obj-aarch64-linux-gnu/tmp-introspect7wx96dr4/WarnLib-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security /<>/obj-aarch64-linux-gnu/tmp-introspect7wx96dr4/WarnLib-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/<>/obj-aarch64-linux-gnu/installed-tests/js -Wl,-rpath,/<>/obj-aarch64-linux-gnu/installed-tests/js -lwarnlib -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,-z,defs ../../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:41: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'x' in documentation comment, should be one of 'arg1', 'arg2' ../../../../usr/share/gobject-introspection-1.0/tests/warnlib.c:42: Warning: WarnLib: warnlib_whatever_do_boo: unknown parameter 'y' in documentation comment, should be one of 'arg1', 'arg2' :: Warning: WarnLib: (ErrorQuarkFunction)unpaired_error_quark: warnlib_unpaired_error_quark: Couldn't find corresponding enumeration [16/123] /usr/bin/g-ir-compiler installed-tests/js/WarnLib-1.0.gir --output installed-tests/js/WarnLib-1.0.typelib --includedir=/usr/share/gir-1.0 [17/123] cc -o installed-tests/js/libregress.so installed-tests/js/libregress.so.p/_usr_share_gobject-introspection-1.0_tests_regress.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libregress.so -Bsymbolic-functions -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libcairo.so /usr/lib/aarch64-linux-gnu/libcairo-gobject.so -Wl,--end-group [18/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_pch.hh.gch -MF libgjs-jsapi.a.p/gjs_pch.hh.gch.d -o libgjs-jsapi.a.p/gjs_pch.hh.gch -c ../gjs/gjs_pch.hh [19/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_pch.hh.gch -MF libgjs-internal.a.p/gjs_pch.hh.gch.d -o libgjs-internal.a.p/gjs_pch.hh.gch -c ../gjs/gjs_pch.hh [20/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o -c ../gjs/jsapi-dynamic-class.cpp [21/123] /usr/bin/g-ir-scanner --no-libtool --namespace=Regress --nsversion=1.0 --warn-all --output installed-tests/js/Regress-1.0.gir --warn-all --warn-error -I/<>/installed-tests/js -I/<>/obj-aarch64-linux-gnu/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/<>/obj-aarch64-linux-gnu/installed-tests/js/libregress.so.p/Regress_1.0_gir_filelist --include=Gio-2.0 --include=cairo-1.0 --symbol-prefix=regress_ --identifier-prefix=Regress --cflags-begin -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/<>/obj-aarch64-linux-gnu/installed-tests/js --library regress --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=cairo --extra-library=cairo-gobject --extra-library=girepository-1.0 --sources-top-dirs /<>/subprojects/ --sources-top-dirs /<>/obj-aarch64-linux-gnu/subprojects/ g-ir-scanner: link: aarch64-linux-gnu-gcc -o /<>/obj-aarch64-linux-gnu/tmp-introspectn7sp2v0k/Regress-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security /<>/obj-aarch64-linux-gnu/tmp-introspectn7sp2v0k/Regress-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/<>/obj-aarch64-linux-gnu/installed-tests/js -Wl,-rpath,/<>/obj-aarch64-linux-gnu/installed-tests/js -lregress -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lcairo -lcairo-gobject -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,-z,defs [22/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o -c ../gjs/jsapi-util-error.cpp [23/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/util_console.cpp.o -MF libgjs-jsapi.a.p/util_console.cpp.o.d -o libgjs-jsapi.a.p/util_console.cpp.o -c ../util/console.cpp [24/123] cc -Iinstalled-tests/js/libgimarshallingtests.so.p -Iinstalled-tests/js -I../installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -Wno-error -MD -MQ installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -MF installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o.d -o installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -c /usr/share/gobject-introspection-1.0/tests/gimarshallingtests.c [25/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o -c ../gjs/jsapi-util-string.cpp [26/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/util_misc.cpp.o -MF libgjs-jsapi.a.p/util_misc.cpp.o.d -o libgjs-jsapi.a.p/util_misc.cpp.o -c ../util/misc.cpp [27/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/util_log.cpp.o -MF libgjs-jsapi.a.p/util_log.cpp.o.d -o libgjs-jsapi.a.p/util_log.cpp.o -c ../util/log.cpp [28/123] c++ -Ilibgjs-jsapi.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o -MF libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o.d -o libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o -c ../gjs/jsapi-util.cpp [29/123] rm -f libgjs-jsapi.a && gcc-ar csrDT libgjs-jsapi.a libgjs-jsapi.a.p/gjs_jsapi-dynamic-class.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util-error.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util-string.cpp.o libgjs-jsapi.a.p/gjs_jsapi-util.cpp.o libgjs-jsapi.a.p/util_console.cpp.o libgjs-jsapi.a.p/util_log.cpp.o libgjs-jsapi.a.p/util_misc.cpp.o [30/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_closure.cpp.o -MF libgjs-internal.a.p/gi_closure.cpp.o.d -o libgjs-internal.a.p/gi_closure.cpp.o -c ../gi/closure.cpp [31/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_cwrapper.cpp.o -MF libgjs-internal.a.p/gi_cwrapper.cpp.o.d -o libgjs-internal.a.p/gi_cwrapper.cpp.o -c ../gi/cwrapper.cpp [32/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_enumeration.cpp.o -MF libgjs-internal.a.p/gi_enumeration.cpp.o.d -o libgjs-internal.a.p/gi_enumeration.cpp.o -c ../gi/enumeration.cpp [33/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_boxed.cpp.o -MF libgjs-internal.a.p/gi_boxed.cpp.o.d -o libgjs-internal.a.p/gi_boxed.cpp.o -c ../gi/boxed.cpp [34/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_foreign.cpp.o -MF libgjs-internal.a.p/gi_foreign.cpp.o.d -o libgjs-internal.a.p/gi_foreign.cpp.o -c ../gi/foreign.cpp [35/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_fundamental.cpp.o -MF libgjs-internal.a.p/gi_fundamental.cpp.o.d -o libgjs-internal.a.p/gi_fundamental.cpp.o -c ../gi/fundamental.cpp [36/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_arg.cpp.o -MF libgjs-internal.a.p/gi_arg.cpp.o.d -o libgjs-internal.a.p/gi_arg.cpp.o -c ../gi/arg.cpp [37/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_function.cpp.o -MF libgjs-internal.a.p/gi_function.cpp.o.d -o libgjs-internal.a.p/gi_function.cpp.o -c ../gi/function.cpp ../gi/function.cpp: In destructor ‘GjsCallbackTrampoline::~GjsCallbackTrampoline()’: ../gi/function.cpp:644:37: warning: ‘void g_callable_info_free_closure(GICallableInfo*, ffi_closure*)’ is deprecated: Use 'g_callable_info_destroy_closure' instead [-Wdeprecated-declarations] 644 | g_callable_info_free_closure(m_info, m_closure); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ../gjs/gjs_pch.hh:35: /usr/include/gobject-introspection-1.0/girffi.h:106:15: note: declared here 106 | void g_callable_info_free_closure (GICallableInfo *callable_info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../gi/function.cpp: In member function ‘bool GjsCallbackTrampoline::initialize()’: ../gi/function.cpp:723:48: warning: ‘ffi_closure* g_callable_info_prepare_closure(GICallableInfo*, ffi_cif*, GIFFIClosureCallback, gpointer)’ is deprecated: Use 'g_callable_info_create_closure' instead [-Wdeprecated-declarations] 723 | m_closure = g_callable_info_prepare_closure( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 724 | m_info, &m_cif, | ~~~~~~~~~~~~~~~ 725 | [](ffi_cif*, void* result, void** ffi_args, void* data) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | auto** args = reinterpret_cast(ffi_args); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 727 | g_assert(data && "Trampoline data is not set"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 728 | Gjs::Closure::Ptr trampoline( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 729 | static_cast(data), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 730 | GjsAutoTakeOwnership()); | ~~~~~~~~~~~~~~~~~~~~~~~~ 731 | | 732 | trampoline.as()->callback_closure(args, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 733 | result); | ~~~~~~~~ 734 | }, | ~~ 735 | this); | ~~~~~ In file included from ../gjs/gjs_pch.hh:35: /usr/include/gobject-introspection-1.0/girffi.h:100:15: note: declared here 100 | ffi_closure * g_callable_info_prepare_closure (GICallableInfo *callable_info, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [38/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gerror.cpp.o -MF libgjs-internal.a.p/gi_gerror.cpp.o.d -o libgjs-internal.a.p/gi_gerror.cpp.o -c ../gi/gerror.cpp [39/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gobject.cpp.o -MF libgjs-internal.a.p/gi_gobject.cpp.o.d -o libgjs-internal.a.p/gi_gobject.cpp.o -c ../gi/gobject.cpp [40/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_gtype.cpp.o -MF libgjs-internal.a.p/gi_gtype.cpp.o.d -o libgjs-internal.a.p/gi_gtype.cpp.o -c ../gi/gtype.cpp [41/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_arg-cache.cpp.o -MF libgjs-internal.a.p/gi_arg-cache.cpp.o.d -o libgjs-internal.a.p/gi_arg-cache.cpp.o -c ../gi/arg-cache.cpp ../gi/arg-cache.cpp: In member function ‘virtual bool Gjs::Arg::CallbackIn::in(JSContext*, GjsFunctionCallState*, GIArgument*, JS::HandleValue)’: ../gi/arg-cache.cpp:888:43: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 888 | m_scope == GI_SCOPE_TYPE_NOTIFIED && !has_callback_destroy(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [42/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_ns.cpp.o -MF libgjs-internal.a.p/gi_ns.cpp.o.d -o libgjs-internal.a.p/gi_ns.cpp.o -c ../gi/ns.cpp [43/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_interface.cpp.o -MF libgjs-internal.a.p/gi_interface.cpp.o.d -o libgjs-internal.a.p/gi_interface.cpp.o -c ../gi/interface.cpp [44/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_param.cpp.o -MF libgjs-internal.a.p/gi_param.cpp.o.d -o libgjs-internal.a.p/gi_param.cpp.o -c ../gi/param.cpp [45/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_repo.cpp.o -MF libgjs-internal.a.p/gi_repo.cpp.o.d -o libgjs-internal.a.p/gi_repo.cpp.o -c ../gi/repo.cpp [46/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_private.cpp.o -MF libgjs-internal.a.p/gi_private.cpp.o.d -o libgjs-internal.a.p/gi_private.cpp.o -c ../gi/private.cpp [47/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_toggle.cpp.o -MF libgjs-internal.a.p/gi_toggle.cpp.o.d -o libgjs-internal.a.p/gi_toggle.cpp.o -c ../gi/toggle.cpp [48/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_union.cpp.o -MF libgjs-internal.a.p/gi_union.cpp.o.d -o libgjs-internal.a.p/gi_union.cpp.o -c ../gi/union.cpp [49/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_wrapperutils.cpp.o -MF libgjs-internal.a.p/gi_wrapperutils.cpp.o.d -o libgjs-internal.a.p/gi_wrapperutils.cpp.o -c ../gi/wrapperutils.cpp [50/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_atoms.cpp.o -MF libgjs-internal.a.p/gjs_atoms.cpp.o.d -o libgjs-internal.a.p/gjs_atoms.cpp.o -c ../gjs/atoms.cpp [51/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_byteArray.cpp.o -MF libgjs-internal.a.p/gjs_byteArray.cpp.o.d -o libgjs-internal.a.p/gjs_byteArray.cpp.o -c ../gjs/byteArray.cpp [52/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_value.cpp.o -MF libgjs-internal.a.p/gi_value.cpp.o.d -o libgjs-internal.a.p/gi_value.cpp.o -c ../gi/value.cpp [53/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_coverage.cpp.o -MF libgjs-internal.a.p/gjs_coverage.cpp.o.d -o libgjs-internal.a.p/gjs_coverage.cpp.o -c ../gjs/coverage.cpp [54/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_debugger.cpp.o -MF libgjs-internal.a.p/gjs_debugger.cpp.o.d -o libgjs-internal.a.p/gjs_debugger.cpp.o -c ../gjs/debugger.cpp [55/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_engine.cpp.o -MF libgjs-internal.a.p/gjs_engine.cpp.o.d -o libgjs-internal.a.p/gjs_engine.cpp.o -c ../gjs/engine.cpp [56/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_deprecation.cpp.o -MF libgjs-internal.a.p/gjs_deprecation.cpp.o.d -o libgjs-internal.a.p/gjs_deprecation.cpp.o -c ../gjs/deprecation.cpp [57/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_error-types.cpp.o -MF libgjs-internal.a.p/gjs_error-types.cpp.o.d -o libgjs-internal.a.p/gjs_error-types.cpp.o -c ../gjs/error-types.cpp [58/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_global.cpp.o -MF libgjs-internal.a.p/gjs_global.cpp.o.d -o libgjs-internal.a.p/gjs_global.cpp.o -c ../gjs/global.cpp [59/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_context.cpp.o -MF libgjs-internal.a.p/gjs_context.cpp.o.d -o libgjs-internal.a.p/gjs_context.cpp.o -c ../gjs/context.cpp [60/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_importer.cpp.o -MF libgjs-internal.a.p/gjs_importer.cpp.o.d -o libgjs-internal.a.p/gjs_importer.cpp.o -c ../gjs/importer.cpp [61/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gi_object.cpp.o -MF libgjs-internal.a.p/gi_object.cpp.o.d -o libgjs-internal.a.p/gi_object.cpp.o -c ../gi/object.cpp [62/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_internal.cpp.o -MF libgjs-internal.a.p/gjs_internal.cpp.o.d -o libgjs-internal.a.p/gjs_internal.cpp.o -c ../gjs/internal.cpp [63/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_mainloop.cpp.o -MF libgjs-internal.a.p/gjs_mainloop.cpp.o.d -o libgjs-internal.a.p/gjs_mainloop.cpp.o -c ../gjs/mainloop.cpp [64/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_mem.cpp.o -MF libgjs-internal.a.p/gjs_mem.cpp.o.d -o libgjs-internal.a.p/gjs_mem.cpp.o -c ../gjs/mem.cpp [65/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_profiler.cpp.o -MF libgjs-internal.a.p/gjs_profiler.cpp.o.d -o libgjs-internal.a.p/gjs_profiler.cpp.o -c ../gjs/profiler.cpp [66/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_native.cpp.o -MF libgjs-internal.a.p/gjs_native.cpp.o.d -o libgjs-internal.a.p/gjs_native.cpp.o -c ../gjs/native.cpp [67/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_objectbox.cpp.o -MF libgjs-internal.a.p/gjs_objectbox.cpp.o.d -o libgjs-internal.a.p/gjs_objectbox.cpp.o -c ../gjs/objectbox.cpp [68/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_stack.cpp.o -MF libgjs-internal.a.p/gjs_stack.cpp.o.d -o libgjs-internal.a.p/gjs_stack.cpp.o -c ../gjs/stack.cpp [69/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_promise.cpp.o -MF libgjs-internal.a.p/gjs_promise.cpp.o.d -o libgjs-internal.a.p/gjs_promise.cpp.o -c ../gjs/promise.cpp [70/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_module.cpp.o -MF libgjs-internal.a.p/gjs_module.cpp.o.d -o libgjs-internal.a.p/gjs_module.cpp.o -c ../gjs/module.cpp [71/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_modules.cpp.o -MF libgjs-internal.a.p/modules_modules.cpp.o.d -o libgjs-internal.a.p/modules_modules.cpp.o -c ../modules/modules.cpp [72/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_console.cpp.o -MF libgjs-internal.a.p/modules_console.cpp.o.d -o libgjs-internal.a.p/modules_console.cpp.o -c ../modules/console.cpp [73/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/gjs_text-encoding.cpp.o -MF libgjs-internal.a.p/gjs_text-encoding.cpp.o.d -o libgjs-internal.a.p/gjs_text-encoding.cpp.o -c ../gjs/text-encoding.cpp [74/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_print.cpp.o -MF libgjs-internal.a.p/modules_print.cpp.o.d -o libgjs-internal.a.p/modules_print.cpp.o -c ../modules/print.cpp [75/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-path.cpp.o -MF libgjs-internal.a.p/modules_cairo-path.cpp.o.d -o libgjs-internal.a.p/modules_cairo-path.cpp.o -c ../modules/cairo-path.cpp [76/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_system.cpp.o -MF libgjs-internal.a.p/modules_system.cpp.o.d -o libgjs-internal.a.p/modules_system.cpp.o -c ../modules/system.cpp [77/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-region.cpp.o -MF libgjs-internal.a.p/modules_cairo-region.cpp.o.d -o libgjs-internal.a.p/modules_cairo-region.cpp.o -c ../modules/cairo-region.cpp [78/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-image-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-image-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-image-surface.cpp.o -c ../modules/cairo-image-surface.cpp [79/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-surface.cpp.o -c ../modules/cairo-surface.cpp [80/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o -c ../modules/cairo-ps-surface.cpp [81/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o -c ../modules/cairo-pdf-surface.cpp [82/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o -MF libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o.d -o libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o -c ../modules/cairo-svg-surface.cpp [83/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-pattern.cpp.o -c ../modules/cairo-pattern.cpp [84/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-gradient.cpp.o -c ../modules/cairo-gradient.cpp [85/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o -c ../modules/cairo-linear-gradient.cpp [86/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o -MF libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o.d -o libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o -c ../modules/cairo-radial-gradient.cpp [87/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o -c ../modules/cairo-surface-pattern.cpp [88/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o -MF libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o.d -o libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o -c ../modules/cairo-solid-pattern.cpp [89/123] /usr/bin/g-ir-compiler installed-tests/js/Regress-1.0.gir --output installed-tests/js/Regress-1.0.typelib --includedir=/usr/share/gir-1.0 [90/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo-context.cpp.o -MF libgjs-internal.a.p/modules_cairo-context.cpp.o.d -o libgjs-internal.a.p/modules_cairo-context.cpp.o -c ../modules/cairo-context.cpp [91/123] /usr/bin/glib-compile-schemas --targetdir installed-tests/js ../installed-tests/js [92/123] /usr/bin/glib-compile-resources ../test/mock-js-resources.gresource.xml --sourcedir ../test/.. --sourcedir ../test --c-name mock_js_resources --internal --generate --target test/mock-js-resources.c --dependency-file test/mock-js-resources.c.d [93/123] /usr/bin/glib-compile-resources ../test/mock-js-resources.gresource.xml --sourcedir ../test/.. --sourcedir ../test --c-name mock_js_resources --internal --generate --target test/mock-js-resources.h [94/123] c++ -Ilibgjs-internal.a.p -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -fpch-preprocess -include gjs_pch.hh -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ libgjs-internal.a.p/modules_cairo.cpp.o -MF libgjs-internal.a.p/modules_cairo.cpp.o.d -o libgjs-internal.a.p/modules_cairo.cpp.o -c ../modules/cairo.cpp [95/123] rm -f libgjs-internal.a && gcc-ar csrDT libgjs-internal.a libgjs-internal.a.p/gi_arg.cpp.o libgjs-internal.a.p/gi_arg-cache.cpp.o libgjs-internal.a.p/gi_boxed.cpp.o libgjs-internal.a.p/gi_closure.cpp.o libgjs-internal.a.p/gi_cwrapper.cpp.o libgjs-internal.a.p/gi_enumeration.cpp.o libgjs-internal.a.p/gi_foreign.cpp.o libgjs-internal.a.p/gi_fundamental.cpp.o libgjs-internal.a.p/gi_function.cpp.o libgjs-internal.a.p/gi_gerror.cpp.o libgjs-internal.a.p/gi_gobject.cpp.o libgjs-internal.a.p/gi_gtype.cpp.o libgjs-internal.a.p/gi_interface.cpp.o libgjs-internal.a.p/gi_ns.cpp.o libgjs-internal.a.p/gi_object.cpp.o libgjs-internal.a.p/gi_param.cpp.o libgjs-internal.a.p/gi_private.cpp.o libgjs-internal.a.p/gi_repo.cpp.o libgjs-internal.a.p/gi_toggle.cpp.o libgjs-internal.a.p/gi_union.cpp.o libgjs-internal.a.p/gi_value.cpp.o libgjs-internal.a.p/gi_wrapperutils.cpp.o libgjs-internal.a.p/gjs_atoms.cpp.o libgjs-internal.a.p/gjs_byteArray.cpp.o libgjs-internal.a.p/gjs_context.cpp.o libgjs-internal.a.p/gjs_coverage.cpp.o libgjs-internal.a.p/gjs_debugger.cpp.o libgjs-internal.a.p/gjs_deprecation.cpp.o libgjs-internal.a.p/gjs_engine.cpp.o libgjs-internal.a.p/gjs_error-types.cpp.o libgjs-internal.a.p/gjs_global.cpp.o libgjs-internal.a.p/gjs_importer.cpp.o libgjs-internal.a.p/gjs_internal.cpp.o libgjs-internal.a.p/gjs_mainloop.cpp.o libgjs-internal.a.p/gjs_mem.cpp.o libgjs-internal.a.p/gjs_module.cpp.o libgjs-internal.a.p/gjs_native.cpp.o libgjs-internal.a.p/gjs_objectbox.cpp.o libgjs-internal.a.p/gjs_profiler.cpp.o libgjs-internal.a.p/gjs_text-encoding.cpp.o libgjs-internal.a.p/gjs_promise.cpp.o libgjs-internal.a.p/gjs_stack.cpp.o libgjs-internal.a.p/modules_console.cpp.o libgjs-internal.a.p/modules_modules.cpp.o libgjs-internal.a.p/modules_print.cpp.o libgjs-internal.a.p/modules_system.cpp.o libgjs-internal.a.p/modules_cairo-region.cpp.o libgjs-internal.a.p/modules_cairo-context.cpp.o libgjs-internal.a.p/modules_cairo-path.cpp.o libgjs-internal.a.p/modules_cairo-surface.cpp.o libgjs-internal.a.p/modules_cairo-image-surface.cpp.o libgjs-internal.a.p/modules_cairo-ps-surface.cpp.o libgjs-internal.a.p/modules_cairo-pdf-surface.cpp.o libgjs-internal.a.p/modules_cairo-svg-surface.cpp.o libgjs-internal.a.p/modules_cairo-pattern.cpp.o libgjs-internal.a.p/modules_cairo-gradient.cpp.o libgjs-internal.a.p/modules_cairo-linear-gradient.cpp.o libgjs-internal.a.p/modules_cairo-radial-gradient.cpp.o libgjs-internal.a.p/modules_cairo-surface-pattern.cpp.o libgjs-internal.a.p/modules_cairo-solid-pattern.cpp.o libgjs-internal.a.p/modules_cairo.cpp.o [96/123] c++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o -MF test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o.d -o test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o -c ../test/gjs-test-utils.cpp [97/123] cc -o installed-tests/js/libgimarshallingtests.so installed-tests/js/libgimarshallingtests.so.p/_usr_share_gobject-introspection-1.0_tests_gimarshallingtests.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgimarshallingtests.so -Bsymbolic-functions -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libgio-2.0.so -Wl,--end-group [98/123] c++ -Iinstalled-tests/js/libgjstesttools/libgjstesttools.so.p -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -Wno-error -MD -MQ installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -MF installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o.d -o installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -c ../installed-tests/js/libgjstesttools/gjs-test-tools.cpp [99/123] cc -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o -MF test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o.d -o test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o -c test/mock-js-resources.c [100/123] c++ -Itest/libgjs-tests-common.a.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/libgjs-tests-common.a.p/gjs-test-common.cpp.o -MF test/libgjs-tests-common.a.p/gjs-test-common.cpp.o.d -o test/libgjs-tests-common.a.p/gjs-test-common.cpp.o -c ../test/gjs-test-common.cpp [101/123] rm -f test/libgjs-tests-common.a && gcc-ar csrDT test/libgjs-tests-common.a test/libgjs-tests-common.a.p/gjs-test-utils.cpp.o test/libgjs-tests-common.a.p/gjs-test-common.cpp.o [102/123] /usr/bin/g-ir-scanner --no-libtool --namespace=GIMarshallingTests --nsversion=1.0 --warn-all --output installed-tests/js/GIMarshallingTests-1.0.gir --warn-error -I/<>/installed-tests/js -I/<>/obj-aarch64-linux-gnu/installed-tests/js -I/usr/share/gobject-introspection-1.0/tests -I/usr/share/gobject-introspection-1.0/tests --filelist=/<>/obj-aarch64-linux-gnu/installed-tests/js/libgimarshallingtests.so.p/GIMarshallingTests_1.0_gir_filelist --include=Gio-2.0 --symbol-prefix=gi_marshalling_tests_ --cflags-begin -I/usr/share/gobject-introspection-1.0/tests -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/<>/obj-aarch64-linux-gnu/installed-tests/js --library gimarshallingtests --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --sources-top-dirs /<>/subprojects/ --sources-top-dirs /<>/obj-aarch64-linux-gnu/subprojects/ g-ir-scanner: link: aarch64-linux-gnu-gcc -o /<>/obj-aarch64-linux-gnu/tmp-introspectweg4f4ug/GIMarshallingTests-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security /<>/obj-aarch64-linux-gnu/tmp-introspectweg4f4ug/GIMarshallingTests-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/<>/obj-aarch64-linux-gnu/installed-tests/js -Wl,-rpath,/<>/obj-aarch64-linux-gnu/installed-tests/js -lgimarshallingtests -lglib-2.0 -lgobject-2.0 -lgio-2.0 -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,-z,defs [103/123] /usr/bin/g-ir-compiler installed-tests/js/GIMarshallingTests-1.0.gir --output installed-tests/js/GIMarshallingTests-1.0.typelib --includedir=/usr/share/gir-1.0 [104/123] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -MF test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o.d -o test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -c ../test/gjs-test-no-introspection-object.cpp [105/123] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/gjs-test-coverage.cpp.o -MF test/gjs-tests.p/gjs-test-coverage.cpp.o.d -o test/gjs-tests.p/gjs-test-coverage.cpp.o -c ../test/gjs-test-coverage.cpp [106/123] cc -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -std=c99 -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-91 -pthread -MD -MQ test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o -MF test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o.d -o test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o -c js-resources.c [107/123] c++ -Itest/gjs-tests.p -Itest -I../test -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests.p/gjs-tests.cpp.o -MF test/gjs-tests.p/gjs-tests.cpp.o.d -o test/gjs-tests.p/gjs-tests.cpp.o -c ../test/gjs-tests.cpp [108/123] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-call-args.cpp.o -MF test/gjs-tests-internal.p/gjs-test-call-args.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-call-args.cpp.o -c ../test/gjs-test-call-args.cpp [109/123] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-rooting.cpp.o -MF test/gjs-tests-internal.p/gjs-test-rooting.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-rooting.cpp.o -c ../test/gjs-test-rooting.cpp [110/123] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o -MF test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o -c ../test/gjs-test-jsapi-utils.cpp [111/123] c++ -Itest/gjs-tests-internal.p -Itest -I../test -I. -I.. -Iinstalled-tests/js/libgjstesttools -I../installed-tests/js/libgjstesttools -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++17 -fno-rtti -fno-strict-aliasing -Wno-variadic-macros -Wno-missing-field-initializers -fno-semantic-interposition -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -isystem /usr/include/mozjs-91 -pthread -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -MD -MQ test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o -MF test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o.d -o test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o -c ../test/gjs-test-toggle-queue.cpp [112/123] c++ -o libgjs.so.0.0.0 libgjs.so.0.0.0.p/meson-generated_.._js-resources.c.o libgjs.so.0.0.0.p/libgjs-private_gjs-gdbus-wrapper.c.o libgjs.so.0.0.0.p/libgjs-private_gjs-util.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgjs.so.0 -Wl,--whole-archive libgjs-internal.a -Wl,--no-whole-archive -Bsymbolic-functions -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 libgjs-jsapi.a -Wl,--version-script,/<>/libgjs.map /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/aarch64-linux-gnu/libmozjs-91.so -lreadline /usr/lib/aarch64-linux-gnu/libcairo.so /usr/lib/aarch64-linux-gnu/libcairo-gobject.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -lffi -lreadline -lffi -lreadline -Wl,--end-group [113/123] /usr/bin/meson --internal symbolextractor /<>/obj-aarch64-linux-gnu libgjs.so.0.0.0 libgjs.so.0.0.0 libgjs.so.0.0.0.p/libgjs.so.0.0.0.symbols [114/123] c++ -o installed-tests/js/minijasmine installed-tests/js/minijasmine.p/meson-generated_.._jsunit-resources.c.o installed-tests/js/minijasmine.p/.._minijasmine.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../..' -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/ -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/aarch64-linux-gnu/libmozjs-91.so -lreadline /usr/lib/aarch64-linux-gnu/libcairo.so /usr/lib/aarch64-linux-gnu/libcairo-gobject.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group [115/123] c++ -o installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so.p/gjs-test-tools.cpp.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libgjstesttools.so -Bsymbolic-functions -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../../..' -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/ libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/aarch64-linux-gnu/libmozjs-91.so -lreadline /usr/lib/aarch64-linux-gnu/libcairo.so /usr/lib/aarch64-linux-gnu/libcairo-gobject.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group [116/123] c++ -o gjs-console gjs-console.p/gjs_console.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/' -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/ -Wl,--start-group libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/aarch64-linux-gnu/libmozjs-91.so -lreadline /usr/lib/aarch64-linux-gnu/libcairo.so /usr/lib/aarch64-linux-gnu/libcairo-gobject.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -lffi -lreadline -Wl,--end-group [117/123] /usr/bin/meson --internal symbolextractor /<>/obj-aarch64-linux-gnu installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so installed-tests/js/libgjstesttools/libgjstesttools.so.p/libgjstesttools.so.symbols [118/123] /usr/bin/g-ir-scanner --no-libtool --namespace=GjsPrivate --nsversion=1.0 --warn-all --output GjsPrivate-1.0.gir --warn-error -I/<>/ -I/<>/obj-aarch64-linux-gnu/ --filelist=/<>/obj-aarch64-linux-gnu/libgjs.so.0.0.0.p/GjsPrivate_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=gjs_ --identifier-prefix=Gjs --cflags-begin -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/<>/obj-aarch64-linux-gnu/ --library gjs --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gthread-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --extra-library=ffi -L/usr/lib/aarch64-linux-gnu/ --extra-library=mozjs-91 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --sources-top-dirs /<>/subprojects/ --sources-top-dirs /<>/obj-aarch64-linux-gnu/subprojects/ g-ir-scanner: link: aarch64-linux-gnu-gcc -o /<>/obj-aarch64-linux-gnu/tmp-introspects3hdj899/GjsPrivate-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security /<>/obj-aarch64-linux-gnu/tmp-introspects3hdj899/GjsPrivate-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/<>/obj-aarch64-linux-gnu/ -Wl,-rpath,/<>/obj-aarch64-linux-gnu/ -L/usr/lib/aarch64-linux-gnu/ -Wl,-rpath,/usr/lib/aarch64-linux-gnu/ -lgjs -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgio-2.0 -lgirepository-1.0 -lffi -lmozjs-91 -lreadline -lcairo -lcairo-gobject -lX11 -lXext -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,-z,defs [119/123] /usr/bin/g-ir-compiler GjsPrivate-1.0.gir --output GjsPrivate-1.0.typelib --includedir=/usr/share/gir-1.0 [120/123] /usr/bin/g-ir-scanner --no-libtool --namespace=GjsTestTools --nsversion=1.0 --warn-all --output installed-tests/js/libgjstesttools/GjsTestTools-1.0.gir --warn-error -I/<>/installed-tests/js/libgjstesttools -I/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools -I/<>/. -I/<>/obj-aarch64-linux-gnu/. -I/<>/. -I/<>/obj-aarch64-linux-gnu/. --filelist=/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools/libgjstesttools.so.p/GjsTestTools_1.0_gir_filelist --include=GObject-2.0 --include=Gio-2.0 --symbol-prefix=gjs_test_tools_ --cflags-begin -I/<>/. -I/<>/obj-aarch64-linux-gnu/. -DGJS_COMPILATION '-DGJS_JS_DIR="/usr/share/gjs-1.0"' '-DPKGLIBDIR="/usr/lib/aarch64-linux-gnu/gjs"' '-DG_LOG_DOMAIN="Gjs"' -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gobject-introspection-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 --cflags-end --add-include-path=/usr/share/gir-1.0 -L/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools --library gjstesttools -L/<>/obj-aarch64-linux-gnu/ --extra-library=glib-2.0 --extra-library=gobject-2.0 --extra-library=gthread-2.0 --extra-library=gio-2.0 --extra-library=girepository-1.0 --extra-library=ffi -L/usr/lib/aarch64-linux-gnu/ --extra-library=mozjs-91 --extra-library=readline --extra-library=cairo --extra-library=cairo-gobject --extra-library=X11 --extra-library=Xext --sources-top-dirs /<>/subprojects/ --sources-top-dirs /<>/obj-aarch64-linux-gnu/subprojects/ g-ir-scanner: link: aarch64-linux-gnu-gcc -o /<>/obj-aarch64-linux-gnu/tmp-introspectd6rv_7le/GjsTestTools-1.0 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security /<>/obj-aarch64-linux-gnu/tmp-introspectd6rv_7le/GjsTestTools-1.0.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools -Wl,-rpath,/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools -L/<>/obj-aarch64-linux-gnu/ -Wl,-rpath,/<>/obj-aarch64-linux-gnu/ -L/usr/lib/aarch64-linux-gnu/ -Wl,-rpath,/usr/lib/aarch64-linux-gnu/ -lgjstesttools -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lgio-2.0 -lgirepository-1.0 -lffi -lmozjs-91 -lreadline -lcairo -lcairo-gobject -lX11 -lXext -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,-z,defs [121/123] /usr/bin/g-ir-compiler installed-tests/js/libgjstesttools/GjsTestTools-1.0.gir --output installed-tests/js/libgjstesttools/GjsTestTools-1.0.typelib --includedir=/usr/share/gir-1.0 [122/123] c++ -o test/gjs-tests test/gjs-tests.p/meson-generated_.._mock-js-resources.c.o test/gjs-tests.p/gjs-tests.cpp.o test/gjs-tests.p/gjs-test-coverage.cpp.o test/gjs-tests.p/gjs-test-no-introspection-object.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/ -Wl,--start-group test/libgjs-tests-common.a libgjs.so.0.0.0 libgjs-jsapi.a /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/aarch64-linux-gnu/libmozjs-91.so -lreadline /usr/lib/aarch64-linux-gnu/libcairo.so /usr/lib/aarch64-linux-gnu/libcairo-gobject.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -lffi -lreadline -lffi -lreadline -Wl,--end-group [123/123] c++ -o test/gjs-tests-internal test/gjs-tests-internal.p/meson-generated_.._.._js-resources.c.o test/gjs-tests-internal.p/gjs-tests-internal.cpp.o test/gjs-tests-internal.p/gjs-test-call-args.cpp.o test/gjs-tests-internal.p/gjs-test-rooting.cpp.o test/gjs-tests-internal.p/gjs-test-jsapi-utils.cpp.o test/gjs-tests-internal.p/gjs-test-toggle-queue.cpp.o -Wl,--as-needed -Wl,--no-undefined -Bsymbolic-functions -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -g -O2 -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../installed-tests/js/libgjstesttools:$ORIGIN/..' -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools -Wl,-rpath-link,/<>/obj-aarch64-linux-gnu/ -Wl,--start-group test/libgjs-tests-common.a libgjs-internal.a libgjs-jsapi.a installed-tests/js/libgjstesttools/libgjstesttools.so /usr/lib/aarch64-linux-gnu/libglib-2.0.so /usr/lib/aarch64-linux-gnu/libgobject-2.0.so /usr/lib/aarch64-linux-gnu/libgthread-2.0.so -pthread /usr/lib/aarch64-linux-gnu/libgio-2.0.so /usr/lib/aarch64-linux-gnu/libgirepository-1.0.so -lffi /usr/lib/aarch64-linux-gnu/libmozjs-91.so -lreadline /usr/lib/aarch64-linux-gnu/libcairo.so /usr/lib/aarch64-linux-gnu/libcairo-gobject.so /usr/lib/aarch64-linux-gnu/libX11.so /usr/lib/aarch64-linux-gnu/libXext.so -lffi -lreadline -lffi -lreadline -lffi -lreadline -Wl,--end-group rm -f debian/gjs-tests.debhelper.log debian/gjs.debhelper.log debian/libgjs-dev.debhelper.log debian/libgjs0g.debhelper.log debian/rules override_dh_auto_test make[1]: Entering directory '/<>' GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu \ obj-aarch64-linux-gnu/gjs-console -c 'print("Smoke-test OK")' Smoke-test OK env \ TZ=UTC \ xvfb-run -a \ dh_auto_test -- -v -C /<>/obj-aarch64-linux-gnu --timeout-multiplier 4 cd obj-aarch64-linux-gnu && LC_ALL=C.UTF-8 MESON_TESTTHREADS=4 meson test -v -C /<>/obj-aarch64-linux-gnu --timeout-multiplier 4 ninja: Entering directory `/<>/obj-aarch64-linux-gnu' ninja: no work to do. 1/69 gjs:Scripts / CommandLine RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=250 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/scripts/testCommandLine.sh 2/69 gjs:Scripts / CommandLineModules RUNNING >>> MALLOC_PERTURB_=101 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/scripts/testCommandLineModules.sh 3/69 gjs:Scripts / Warnings RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=41 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/scripts/testWarnings.sh 4/69 gjs:JS / self RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=181 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testself.js ▶ 1/69 - Invalid option should exit with failure (exit code 1) OK ▶ 1/69 - Invalid option should print a relevant message OK ▶ 3/69 - overwriting method with Signals.addSignalMethods() should warn OK ▶ 2/69 - ensure dynamic imports load even if the same import resolves elsewhere first OK ▶ 4/69 Test harness internal consistency OK ▶ 4/69 Test harness internal consistency awaiting a Promise resolves OK ▶ 4/69 Test harness internal consistency awaiting a nested async function resolves OK ▶ 4/69 SpiderMonkey features check Intl API was compiled into SpiderMonkey OK ▶ 4/69 SpiderMonkey features check WeakRef is enabled OK ▶ 1/69 - System.exit(0) should exit successfully OK ▶ 4/69 SpiderMonkey features check class static blocks are enabled OK 4/69 gjs:JS / self OK 0.31s 6 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3a641ed00098 JS IMPORT: Defining parent (nil) of 0x3a641ed000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3a641ed000f8 of 0x3a641ed003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a641ed01340), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a641ed01bf8), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a641ed021f8), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a641ed021f8), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a641ed01bf8), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a641ed01340), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a641ed03490), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a641ed03cb0), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a641ed03cb0), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a641ed03490), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a641ed048a8), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a641ed048a8), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a641ed03490), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a641ed03490), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a641ed01340), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a641ed053f0), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a641ed053f0), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a641ed059d0), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a641ed059d0), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a641ed053f0), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a641ed053f0), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a641ed01340), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a641ed01bf8), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a641ed021f8), global 0x1be4886741c0 JS IMPORT: Module metadata hook for module 0x3a641ed01bf8 JS IMPORT: Defining meta.importSync for module 0x3a641ed01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a641ed01340), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a641ed03490), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a641ed03cb0), global 0x1be4886741c0 JS IMPORT: Module metadata hook for module 0x3a641ed04358 JS IMPORT: Defining meta.importSync for module 0x3a641ed04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a641ed14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3a641ed000f8 of 0x3a641ed14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3a641ed14098 in 0x3a641ed000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3a641ed000f8 of 0x3a641ed14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3a641ed000f8 of 0x3a641ed13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3a641ed000f8 of 0x1be488675498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3a641ed14098 of 0x1be488675448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1be4886754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1be4886af060, JSClass 0xffffb3b46148, in object 0x1be4886af038 JS CTX: Initialized class GIRepositoryGType prototype 0x3a641ed14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1be4886af0b0, JSClass 0xffffb3b46148, in object 0x1be4886af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1be4886af100, JSClass 0xffffb3b46148, in object 0x1be4886af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1be4886af150, JSClass 0xffffb3b46148, in object 0x1be4886af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1be4886af038 in GIRepository 0x3a641ed13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a641ed03490), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a641ed048a8), global 0x1be4886741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1be4886af1a0 in GIRepository 0x3a641ed13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a641ed01340), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a641ed053f0), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a641ed053f0), global 0x1be4886741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a641ed059d0), global 0x1be4886741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3a641ed000f8 of 0x3a641ed1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3a641ed000f8 of 0x1be488675d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3a641ed000f8 of 0x1be488675d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3a641ed14098 of 0x1be488675ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1be488675e70 class 0xffffb3b4c030 in object 0x1be4886af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1be4886af560, JSClass 0xffffb3b45d98, in object 0x1be4886af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1be4886af1c8 in GIRepository 0x3a641ed13e98 JS IMPORT: Module metadata hook for module 0x3a641ed053f0 JS IMPORT: Defining meta.importSync for module 0x3a641ed053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x3a641ed000f8 of 0x1be4886ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1be4886af5b0, JSClass 0xffffb3b46148, in object 0x1be4886af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3a641ed000f8 of 0x1be4886ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x1be4886af628, JSClass 0xffffb3b46148, in object 0x1be4886af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 136 objects currently alive JS MEMORY: boxed_instance = 37 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 82 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 5/69 gjs:JS / ByteArray RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=68 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testByteArray.js ▶ 3/69 - passing too many arguments to a GI function should warn OK ▶ 2/69 - ensure dynamic imports resolve without an explicit mainloop OK ▶ 1/69 - System.exit(42) should exit with the correct exit code OK ▶ 2/69 - ensure top level await can import modules OK 2/69 gjs:Scripts / CommandLineModules OK 0.63s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2f9967300098 JS IMPORT: Defining parent (nil) of 0x2f99673000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2f99673000f8 of 0x2f9967300390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f9967301320), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f9967301bd8), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f99673021d8), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f99673021d8), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f9967301bd8), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f9967301320), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f9967303470), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f9967303c90), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f9967303c90), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f9967303470), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f9967304888), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f9967304888), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f9967303470), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f9967303470), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2f9967301320), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f99673053d0), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2f99673053d0), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f99673059b0), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f99673059b0), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f99673053d0), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2f99673053d0), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f9967301320), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f9967301bd8), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f99673021d8), global 0x34c6252741c0 JS IMPORT: Module metadata hook for module 0x2f9967301bd8 JS IMPORT: Defining meta.importSync for module 0x2f9967301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f9967301320), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f9967303470), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f9967303c90), global 0x34c6252741c0 JS IMPORT: Module metadata hook for module 0x2f9967304338 JS IMPORT: Defining meta.importSync for module 0x2f9967304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f9967313ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2f99673000f8 of 0x2f9967314078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2f9967314078 in 0x2f99673000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2f99673000f8 of 0x2f9967314600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2f99673000f8 of 0x2f9967313e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2f99673000f8 of 0x34c625275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2f9967314078 of 0x34c625275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x34c6252754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x34c6252af060, JSClass 0xffffa7176148, in object 0x34c6252af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2f9967314c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x34c6252af0b0, JSClass 0xffffa7176148, in object 0x34c6252af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x34c6252af100, JSClass 0xffffa7176148, in object 0x34c6252af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x34c6252af150, JSClass 0xffffa7176148, in object 0x34c6252af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x34c6252af038 in GIRepository 0x2f9967313e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f9967303470), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f9967304888), global 0x34c6252741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x34c6252af1a0 in GIRepository 0x2f9967313e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2f9967301320), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f99673053d0), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2f99673053d0), global 0x34c6252741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f99673059b0), global 0x34c6252741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2f99673000f8 of 0x2f996731aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2f99673000f8 of 0x34c625275d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2f99673000f8 of 0x34c625275d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2f9967314078 of 0x34c625275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x34c625275e70 class 0xffffa717c030 in object 0x34c6252af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x34c6252af560, JSClass 0xffffa7175d98, in object 0x34c6252af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x34c6252af1c8 in GIRepository 0x2f9967313e78 JS IMPORT: Module metadata hook for module 0x2f99673053d0 JS IMPORT: Defining meta.importSync for module 0x2f99673053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Async module resolve hook for module '"./doubledynamicImportee.js"' (relative to 0x2f996731fab0), global 0x34c6252741c0 JS IMPORT: Async module resolve hook for module '"./doubledynamicImportee.js"' (relative to 0x2f996731fab0), global 0x34c6252741c0 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x2f99673000f8 of 0x34c6252ca1f0 'mainloop' is mod 1 JS IMPORT: successfully imported module 'mainloop' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x34c6252af588, JSClass 0xffffa7176148, in object 0x34c6252af038 JS G BXD: Defining method run in prototype for GLib.MainLoop JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"./doubledynamicImportee.js"' (relative to 0x2f996731fab0), global 0x34c6252741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"./doubledynamicImportee.js"' (relative to 0x2f996731fab0), global 0x34c6252741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G BXD: Defining method is_running in prototype for GLib.MainLoop JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Enqueue job , promise=, allocation site= JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1d5390500098 JS IMPORT: Defining parent (nil) of 0x1d53905000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1d53905000f8 of 0x1d5390500390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d5390501320), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d5390501bd8), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d53905021d8), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d53905021d8), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d5390501bd8), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d5390501320), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d5390503470), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5390503c90), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5390503c90), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d5390503470), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5390504888), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5390504888), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d5390503470), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d5390503470), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1d5390501320), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d53905053d0), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d53905053d0), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d53905059b0), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d53905059b0), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d53905053d0), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d53905053d0), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d5390501320), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d5390501bd8), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d53905021d8), global 0x2a2acf0741c0 JS IMPORT: Module metadata hook for module 0x1d5390501bd8 JS IMPORT: Defining meta.importSync for module 0x1d5390501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d5390501320), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d5390503470), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5390503c90), global 0x2a2acf0741c0 JS IMPORT: Module metadata hook for module 0x1d5390504338 JS IMPORT: Defining meta.importSync for module 0x1d5390504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d5390513ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1d53905000f8 of 0x1d5390514078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1d5390514078 in 0x1d53905000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1d53905000f8 of 0x1d5390514600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1d53905000f8 of 0x1d5390513e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1d53905000f8 of 0x2a2acf075498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1d5390514078 of 0x2a2acf075448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2a2acf0754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2a2acf0af060, JSClass 0xffffa71d6148, in object 0x2a2acf0af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1d5390514c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2a2acf0af0b0, JSClass 0xffffa71d6148, in object 0x2a2acf0af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2a2acf0af100, JSClass 0xffffa71d6148, in object 0x2a2acf0af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2a2acf0af150, JSClass 0xffffa71d6148, in object 0x2a2acf0af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2a2acf0af038 in GIRepository 0x1d5390513e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d5390503470), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d5390504888), global 0x2a2acf0741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2a2acf0af1a0 in GIRepository 0x1d5390513e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1d5390501320), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d53905053d0), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d53905053d0), global 0x2a2acf0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d53905059b0), global 0x2a2acf0741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1d53905000f8 of 0x1d539051aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1d53905000f8 of 0x2a2acf075d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1d53905000f8 of 0x2a2acf075d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1d5390514078 of 0x2a2acf075ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2a2acf075e70 class 0xffffa71dc030 in object 0x2a2acf0af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2a2acf0af560, JSClass 0xffffa71d5d98, in object 0x2a2acf0af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2a2acf0af1c8 in GIRepository 0x1d5390513e78 JS IMPORT: Module metadata hook for module 0x1d53905053d0 JS IMPORT: Defining meta.importSync for module 0x1d53905053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Async module resolve hook for module '"./dynamicImplicitMainloopImportee.js"' (relative to 0x1d539051fab0), global 0x2a2acf0741c0 JS CTX: Script evaluation succeeded JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"./dynamicImplicitMainloopImportee.js"' (relative to 0x1d539051fab0), global 0x2a2acf0741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1d53905000f8 of 0x1d5390521348 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3aff9d200098 JS IMPORT: Defining parent (nil) of 0x3aff9d2000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3aff9d2000f8 of 0x3aff9d200390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3aff9d201320), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3aff9d201bd8), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3aff9d2021d8), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3aff9d2021d8), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3aff9d201bd8), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3aff9d201320), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aff9d203470), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aff9d203c90), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aff9d203c90), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3aff9d203470), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aff9d204888), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aff9d204888), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aff9d203470), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3aff9d203470), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3aff9d201320), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aff9d2053d0), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3aff9d2053d0), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aff9d2059b0), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aff9d2059b0), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aff9d2053d0), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3aff9d2053d0), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3aff9d201320), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3aff9d201bd8), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3aff9d2021d8), global 0x281c48b741c0 JS IMPORT: Module metadata hook for module 0x3aff9d201bd8 JS IMPORT: Defining meta.importSync for module 0x3aff9d201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3aff9d201320), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aff9d203470), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aff9d203c90), global 0x281c48b741c0 JS IMPORT: Module metadata hook for module 0x3aff9d204338 JS IMPORT: Defining meta.importSync for module 0x3aff9d204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3aff9d213ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3aff9d2000f8 of 0x3aff9d214078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3aff9d214078 in 0x3aff9d2000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3aff9d2000f8 of 0x3aff9d214600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3aff9d2000f8 of 0x3aff9d213e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3aff9d2000f8 of 0x281c48b75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3aff9d214078 of 0x281c48b75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x281c48b754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x281c48baf060, JSClass 0xffffbf056148, in object 0x281c48baf038 JS CTX: Initialized class GIRepositoryGType prototype 0x3aff9d214c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x281c48baf0b0, JSClass 0xffffbf056148, in object 0x281c48baf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x281c48baf100, JSClass 0xffffbf056148, in object 0x281c48baf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x281c48baf150, JSClass 0xffffbf056148, in object 0x281c48baf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x281c48baf038 in GIRepository 0x3aff9d213e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3aff9d203470), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aff9d204888), global 0x281c48b741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x281c48baf1a0 in GIRepository 0x3aff9d213e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3aff9d201320), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aff9d2053d0), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3aff9d2053d0), global 0x281c48b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aff9d2059b0), global 0x281c48b741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3aff9d2000f8 of 0x3aff9d21aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3aff9d2000f8 of 0x281c48b75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3aff9d2000f8 of 0x281c48b75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3aff9d214078 of 0x281c48b75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x281c48b75e70 class 0xffffbf05c030 in object 0x281c48baf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x281c48baf560, JSClass 0xffffbf055d98, in object 0x281c48baf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x281c48baf1c8 in GIRepository 0x3aff9d213e78 JS IMPORT: Module metadata hook for module 0x3aff9d2053d0 JS IMPORT: Defining meta.importSync for module 0x3aff9d2053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Module resolve hook for module 'file:///<>/obj-aarch64-linux-gnu/dynamicTopLevelAwait.js' (file:///<>/obj-aarch64-linux-gnu/dynamicTopLevelAwait.js), global 0x281c48b741c0 JS IMPORT: Async module resolve hook for module '"./dynamicTopLevelAwaitImportee.js"' (relative to 0x3aff9d21fad0), global 0x281c48b741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"./dynamicTopLevelAwaitImportee.js"' (relative to 0x3aff9d21fad0), global 0x281c48b741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x3aff9d21fad0), global 0x281c48b741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS IMPORT: Module metadata hook for module 0x3aff9d222078 JS IMPORT: Defining meta.importSync for module 0x3aff9d222078 JS NATIVE: Defining native module 'system' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"system"' (relative to 0x3aff9d21fad0), global 0x281c48b741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 6/69 gjs:JS / Exceptions RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=65 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testExceptions.js ▶ 1/69 - System.programPath should end in '/argv.js' when gjs argv.js is run OK ▶ 5/69 Byte array can be created from a string OK ▶ 5/69 Byte array can be encoded from a string OK ▶ 5/69 Byte array encodes as UTF-8 by default OK ▶ 5/69 Byte array can be converted to a string of ASCII characters OK ▶ 5/69 Byte array can be converted to a string of UTF-8 characters even if it ends with a 0 OK ▶ 5/69 Byte array can be converted to a string of encoded characters even with a 0 byte OK ▶ 5/69 Byte array stops converting to a string at an embedded 0 byte OK ▶ 5/69 Byte array deals gracefully with a 0-length array OK ▶ 5/69 Byte array deals gracefully with a 0-length GLib.Bytes OK ▶ 5/69 Byte array deals gracefully with a 0-length string OK ▶ 5/69 Byte array deals gracefully with a non Uint8Array OK ▶ 5/69 Byte array legacy toString() behavior is preserved when created from a string OK ▶ 5/69 Byte array legacy toString() behavior is preserved when marshalled from GI OK 5/69 gjs:JS / ByteArray OK 0.47s 13 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x28a227f00098 JS IMPORT: Defining parent (nil) of 0x28a227f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x28a227f000f8 of 0x28a227f003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28a227f01340), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28a227f01bf8), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28a227f021f8), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28a227f021f8), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28a227f01bf8), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28a227f01340), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28a227f03490), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a227f03cb0), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a227f03cb0), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28a227f03490), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a227f048a8), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a227f048a8), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28a227f03490), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28a227f03490), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x28a227f01340), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28a227f053f0), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x28a227f053f0), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a227f059d0), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a227f059d0), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28a227f053f0), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x28a227f053f0), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28a227f01340), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28a227f01bf8), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28a227f021f8), global 0x30a9a78741c0 JS IMPORT: Module metadata hook for module 0x28a227f01bf8 JS IMPORT: Defining meta.importSync for module 0x28a227f01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28a227f01340), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28a227f03490), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a227f03cb0), global 0x30a9a78741c0 JS IMPORT: Module metadata hook for module 0x28a227f04358 JS IMPORT: Defining meta.importSync for module 0x28a227f04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x28a227f14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x28a227f000f8 of 0x28a227f14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x28a227f14098 in 0x28a227f000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x28a227f000f8 of 0x28a227f14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x28a227f000f8 of 0x28a227f13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x28a227f000f8 of 0x30a9a7875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x28a227f14098 of 0x30a9a7875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x30a9a78754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x30a9a78af060, JSClass 0xffff8bb76148, in object 0x30a9a78af038 JS CTX: Initialized class GIRepositoryGType prototype 0x28a227f14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x30a9a78af0b0, JSClass 0xffff8bb76148, in object 0x30a9a78af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x30a9a78af100, JSClass 0xffff8bb76148, in object 0x30a9a78af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30a9a78af150, JSClass 0xffff8bb76148, in object 0x30a9a78af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x30a9a78af038 in GIRepository 0x28a227f13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28a227f03490), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a227f048a8), global 0x30a9a78741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x30a9a78af1a0 in GIRepository 0x28a227f13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x28a227f01340), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28a227f053f0), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x28a227f053f0), global 0x30a9a78741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28a227f059d0), global 0x30a9a78741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x28a227f000f8 of 0x28a227f1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x28a227f000f8 of 0x30a9a7875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x28a227f000f8 of 0x30a9a7875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x28a227f14098 of 0x30a9a7875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x30a9a7875e70 class 0xffff8bb7c030 in object 0x30a9a78af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x30a9a78af560, JSClass 0xffff8bb75d98, in object 0x30a9a78af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x30a9a78af1c8 in GIRepository 0x28a227f13e98 JS IMPORT: Module metadata hook for module 0x28a227f053f0 JS IMPORT: Defining meta.importSync for module 0x28a227f053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x28a227f000f8 of 0x30a9a78ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x30a9a78af5b0, JSClass 0xffff8bb76148, in object 0x30a9a78af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x28a227f000f8 of 0x30a9a78ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js JS G NS: Defined namespace 'GIMarshallingTests' 0x30a9a78af628 in GIRepository 0x28a227f13e98 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x30a9a78af650, JSClass 0xffff8bb76148, in object 0x30a9a78af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G BXD: Defining method get_size in prototype for GLib.Bytes JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0x28a227f55788 JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 174 objects currently alive JS MEMORY: boxed_instance = 70 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 86 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 4 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 7/69 gjs:JS / Format RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=81 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testFormat.js ▶ 1/69 - System.exit() should still exit across an FFI boundary OK ▶ 7/69 imports.format escapes % with another % character OK ▶ 7/69 imports.format formats a single string argument OK ▶ 7/69 imports.format formats two string arguments OK ▶ 7/69 imports.format formats two swapped string arguments OK ▶ 7/69 imports.format formats a number in base 10 OK ▶ 7/69 imports.format formats a number in base 16 OK ▶ 7/69 imports.format formats a floating point number with no precision OK ▶ 7/69 imports.format formats a floating point number with precision 2 OK ▶ 7/69 imports.format pads with zeroes OK ▶ 7/69 imports.format pads with spaces OK ▶ 6/69 Exceptions are thrown from property setter OK ▶ 7/69 imports.format throws an error when given incorrect modifiers for the conversion type OK ▶ 6/69 Exceptions are thrown from property getter OK ▶ 7/69 imports.format throws an error when incorrectly instructed to swap arguments OK ▶ 6/69 Exceptions are logged from constructor OK ▶ 6/69 Exceptions are logged from property setter with binding OK ▶ 6/69 Exceptions are logged from property getter with binding OK ▶ 6/69 logError logs a warning for a GError OK ▶ 6/69 logError logs a warning with a message if given OK ▶ 6/69 logError also logs an error for a created GError that is not thrown OK ▶ 6/69 logError logs an error created with the GLib.Error constructor OK ▶ 6/69 logError logs the quark for a JS-created GError type OK ▶ 6/69 logError logs with stack for a GError created from a C struct OK 7/69 gjs:JS / Format OK 0.33s 12 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2eb025400098 JS IMPORT: Defining parent (nil) of 0x2eb0254000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2eb0254000f8 of 0x2eb0254003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2eb025401340), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2eb025401bf8), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2eb0254021f8), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2eb0254021f8), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2eb025401bf8), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2eb025401340), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2eb025403490), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb025403cb0), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb025403cb0), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2eb025403490), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb0254048a8), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb0254048a8), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2eb025403490), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2eb025403490), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2eb025401340), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2eb0254053f0), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2eb0254053f0), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb0254059d0), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb0254059d0), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2eb0254053f0), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2eb0254053f0), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2eb025401340), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2eb025401bf8), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2eb0254021f8), global 0x28b1ce1741c0 JS IMPORT: Module metadata hook for module 0x2eb025401bf8 JS IMPORT: Defining meta.importSync for module 0x2eb025401bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2eb025401340), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2eb025403490), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb025403cb0), global 0x28b1ce1741c0 JS IMPORT: Module metadata hook for module 0x2eb025404358 JS IMPORT: Defining meta.importSync for module 0x2eb025404358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2eb025414018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2eb0254000f8 of 0x2eb025414098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2eb025414098 in 0x2eb0254000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2eb0254000f8 of 0x2eb025414620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2eb0254000f8 of 0x2eb025413e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2eb0254000f8 of 0x28b1ce175498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2eb025414098 of 0x28b1ce175448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x28b1ce1754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x28b1ce1af060, JSClass 0xffff837b6148, in object 0x28b1ce1af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2eb025414c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x28b1ce1af0b0, JSClass 0xffff837b6148, in object 0x28b1ce1af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x28b1ce1af100, JSClass 0xffff837b6148, in object 0x28b1ce1af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x28b1ce1af150, JSClass 0xffff837b6148, in object 0x28b1ce1af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x28b1ce1af038 in GIRepository 0x2eb025413e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2eb025403490), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb0254048a8), global 0x28b1ce1741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x28b1ce1af1a0 in GIRepository 0x2eb025413e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2eb025401340), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2eb0254053f0), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2eb0254053f0), global 0x28b1ce1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2eb0254059d0), global 0x28b1ce1741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2eb0254000f8 of 0x2eb02541aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2eb0254000f8 of 0x28b1ce175d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2eb0254000f8 of 0x28b1ce175d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2eb025414098 of 0x28b1ce175ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x28b1ce175e70 class 0xffff837bc030 in object 0x28b1ce1af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x28b1ce1af560, JSClass 0xffff837b5d98, in object 0x28b1ce1af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x28b1ce1af1c8 in GIRepository 0x2eb025413e98 JS IMPORT: Module metadata hook for module 0x2eb0254053f0 JS IMPORT: Defining meta.importSync for module 0x2eb0254053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x2eb0254000f8 of 0x28b1ce1ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x28b1ce1af5b0, JSClass 0xffff837b6148, in object 0x28b1ce1af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2eb0254000f8 of 0x28b1ce1ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/format.js JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_format.js JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_format.js JS IMPORT: Importing module _format succeeded JS IMPORT: Defining parent 0x2eb0254000f8 of 0x28b1ce1ca5d8 '_format' is mod 1 JS IMPORT: successfully imported module '_format' JS IMPORT: Importing module format succeeded JS IMPORT: Defining parent 0x2eb0254000f8 of 0x28b1ce1ca588 'format' is mod 1 JS IMPORT: successfully imported module 'format' JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x28b1ce1af628, JSClass 0xffff837b6148, in object 0x28b1ce1af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 156 objects currently alive JS MEMORY: boxed_instance = 55 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 82 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 9 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 8/69 gjs:JS / Fundamental RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory MALLOC_PERTURB_=45 GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testFundamental.js ▶ 6/69 logError logs an error with a prefix if given OK ▶ 6/69 logError logs an error with prefix and message OK ▶ 6/69 logError logs a SyntaxError OK ▶ 6/69 logError logs an error with cause OK ▶ 6/69 logError logs a GError with cause OK ▶ 6/69 logError logs an error with non-object cause OK ▶ 6/69 logError logs an error with a cause tree OK ▶ 6/69 logError logs an error with cyclical causes OK ▶ 6/69 Exception from function with too few arguments contains the full function name OK ▶ 6/69 Exception from function with too few arguments contains the full method name OK ▶ 6/69 thrown GError is an instance of error enum type OK ▶ 6/69 thrown GError matches error domain and code OK ▶ 6/69 thrown GError has properties for domain and code OK ▶ 6/69 GError.new_literal constructs a valid GLib.Error OK ▶ 6/69 GError.new_literal does not accept invalid domains OK 6/69 gjs:JS / Exceptions OK 0.58s 26 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x35e4f6b00098 JS IMPORT: Defining parent (nil) of 0x35e4f6b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x35e4f6b000f8 of 0x35e4f6b003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35e4f6b01340), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35e4f6b01bf8), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35e4f6b021f8), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35e4f6b021f8), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35e4f6b01bf8), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35e4f6b01340), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35e4f6b03490), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35e4f6b03cb0), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35e4f6b03cb0), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35e4f6b03490), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35e4f6b048a8), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35e4f6b048a8), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35e4f6b03490), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35e4f6b03490), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x35e4f6b01340), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35e4f6b053f0), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x35e4f6b053f0), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35e4f6b059d0), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35e4f6b059d0), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35e4f6b053f0), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x35e4f6b053f0), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35e4f6b01340), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35e4f6b01bf8), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35e4f6b021f8), global 0x1743b6f741c0 JS IMPORT: Module metadata hook for module 0x35e4f6b01bf8 JS IMPORT: Defining meta.importSync for module 0x35e4f6b01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35e4f6b01340), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35e4f6b03490), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35e4f6b03cb0), global 0x1743b6f741c0 JS IMPORT: Module metadata hook for module 0x35e4f6b04358 JS IMPORT: Defining meta.importSync for module 0x35e4f6b04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x35e4f6b14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x35e4f6b000f8 of 0x35e4f6b14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x35e4f6b14098 in 0x35e4f6b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x35e4f6b000f8 of 0x35e4f6b14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x35e4f6b000f8 of 0x35e4f6b13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x35e4f6b000f8 of 0x1743b6f75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x35e4f6b14098 of 0x1743b6f75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1743b6f754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1743b6faf060, JSClass 0xffff9a7c6148, in object 0x1743b6faf038 JS CTX: Initialized class GIRepositoryGType prototype 0x35e4f6b14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1743b6faf0b0, JSClass 0xffff9a7c6148, in object 0x1743b6faf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1743b6faf100, JSClass 0xffff9a7c6148, in object 0x1743b6faf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1743b6faf150, JSClass 0xffff9a7c6148, in object 0x1743b6faf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1743b6faf038 in GIRepository 0x35e4f6b13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35e4f6b03490), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35e4f6b048a8), global 0x1743b6f741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1743b6faf1a0 in GIRepository 0x35e4f6b13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x35e4f6b01340), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35e4f6b053f0), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x35e4f6b053f0), global 0x1743b6f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35e4f6b059d0), global 0x1743b6f741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x35e4f6b000f8 of 0x35e4f6b1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x35e4f6b000f8 of 0x1743b6f75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x35e4f6b000f8 of 0x1743b6f75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x35e4f6b14098 of 0x1743b6f75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1743b6f75e70 class 0xffff9a7cc030 in object 0x1743b6faf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1743b6faf560, JSClass 0xffff9a7c5d98, in object 0x1743b6faf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1743b6faf1c8 in GIRepository 0x35e4f6b13e98 JS IMPORT: Module metadata hook for module 0x35e4f6b053f0 JS IMPORT: Defining meta.importSync for module 0x35e4f6b053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x35e4f6b000f8 of 0x1743b6fca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1743b6faf5b0, JSClass 0xffff9a7c6148, in object 0x1743b6faf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x35e4f6b000f8 of 0x1743b6fca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js JS G NS: Defined namespace 'GIMarshallingTests' 0x1743b6faf628 in GIRepository 0x35e4f6b13e98 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x35e4f6b000f8 of 0x1743b6fca6c8 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x35e4f6b000f8 of 0x1743b6fca718 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x35e4f6b000f8 of 0x1743b6fca678 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x35e4f6b14098 of 0x1743b6fca628 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1743b6faf678, JSClass 0xffff9a7c5d98, in object 0x1743b6faf650 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1743b6fca9e8, JSClass 0xffff9a7c6fc0, in object 0x1743b6faf650 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1743b6faf6f0, JSClass 0xffff9a7c5d98, in object 0x1743b6faf650 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x1743b6fcab28, JSClass 0xffff9a7c6fc0, in object 0x1743b6faf650 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1743b6faf768, JSClass 0xffff9a7c6148, in object 0x1743b6faf650 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1743b6faf7b8, JSClass 0xffff9a7c6148, in object 0x1743b6faf650 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1743b6faf808, JSClass 0xffff9a7c5d98, in object 0x1743b6faf650 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1743b6faf858, JSClass 0xffff9a7c5d98, in object 0x1743b6faf1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1743b6faf8a8, JSClass 0xffff9a7c5d98, in object 0x1743b6faf650 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x1743b6fcac68, JSClass 0xffff9a7c6fc0, in object 0x1743b6faf650 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1743b6faf920, JSClass 0xffff9a7c5d98, in object 0x35e4f6b13f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1743b6faf998, JSClass 0xffff9a7c6148, in object 0x1743b6faf650 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x1743b6faf9e8, JSClass 0xffff9a7c5d98, in object 0x1743b6faf650 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x1743b6faf650 in GIRepository 0x35e4f6b13e98 JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 JS G ENUM: Defining GObject.ParamFlags as 0x35e4f6b36888 JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaaeb5a2f00 type GParamString JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaaeb72a830 type GParamString JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x1743b6fafad8, JSClass 0xffff9a7c6148, in object 0x1743b6faf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0x35e4f6b1e698 JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 JS G ENUM: Defining GObject.BindingFlags as 0x35e4f6b22e18 JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' JS G OBJ: Defined class for Binding (GBinding), prototype 0x1743b6fafdd0, JSClass 0xffff9a7c5d98, in object 0x1743b6faf1c8 JS G NS: Found info type FUNCTION for 'file_new_for_path' in namespace 'Gio' JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x37437fc26cb8, JSClass 0xffff9a7c6d10, in object 0x1743b6faf650 JS G ENUM: Defining enum value FAILED (fixed from failed) 0 JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 JS G ENUM: Defining enum value PENDING (fixed from pending) 20 JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 JS G ENUM: Defining enum value BUSY (fixed from busy) 26 JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 JS G NS: Found info type FUNCTION for 'quark_from_string' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'get_locale_variants' in namespace 'GLib' JS G BXD: Defining method matches in prototype for GLib.Error JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 397 objects currently alive JS MEMORY: boxed_instance = 144 JS MEMORY: boxed_prototype = 9 JS MEMORY: closure = 0 JS MEMORY: function = 183 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 12 JS MEMORY: gerror_prototype = 1 JS MEMORY: interface = 3 JS MEMORY: module = 11 JS MEMORY: ns = 5 JS MEMORY: object_instance = 16 JS MEMORY: object_prototype = 11 JS MEMORY: param = 2 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS G OBJ: Enqueuing GObject 0xaaaaeb5d0e20 to toggle UP after shutdown, probably from another thread (0xaaaaeb617530). JS G OBJ: Enqueuing GObject 0xaaaaeb5d1400 to toggle UP after shutdown, probably from another thread (0xaaaaeb617530). JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 9/69 gjs:JS / Gettext RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 MALLOC_PERTURB_=75 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGettext.js ▶ 3/69 - file and line number are logged for syntax errors OK 3/69 gjs:Scripts / Warnings OK 1.29s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Trace/breakpoint trap (core dumped) ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 10/69 gjs:JS / GIMarshalling RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=49 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGIMarshalling.js ▶ 9/69 Gettext module setlocale returns a locale OK 9/69 gjs:JS / Gettext OK 0.26s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2ca347600098 JS IMPORT: Defining parent (nil) of 0x2ca3476000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2ca3476000f8 of 0x2ca3476003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ca347601340), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ca347601bf8), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ca3476021f8), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ca3476021f8), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ca347601bf8), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ca347601340), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca347603490), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca347603cb0), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca347603cb0), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ca347603490), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca3476048a8), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca3476048a8), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca347603490), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ca347603490), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2ca347601340), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca3476053f0), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ca3476053f0), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca3476059d0), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca3476059d0), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca3476053f0), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ca3476053f0), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ca347601340), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ca347601bf8), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ca3476021f8), global 0x15962aa741c0 JS IMPORT: Module metadata hook for module 0x2ca347601bf8 JS IMPORT: Defining meta.importSync for module 0x2ca347601bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ca347601340), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca347603490), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca347603cb0), global 0x15962aa741c0 JS IMPORT: Module metadata hook for module 0x2ca347604358 JS IMPORT: Defining meta.importSync for module 0x2ca347604358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ca347614018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2ca3476000f8 of 0x2ca347614098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2ca347614098 in 0x2ca3476000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2ca3476000f8 of 0x2ca347614620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2ca3476000f8 of 0x2ca347613e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2ca3476000f8 of 0x15962aa75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2ca347614098 of 0x15962aa75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x15962aa754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x15962aaaf060, JSClass 0xffffaaa06148, in object 0x15962aaaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x2ca347614c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x15962aaaf0b0, JSClass 0xffffaaa06148, in object 0x15962aaaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x15962aaaf100, JSClass 0xffffaaa06148, in object 0x15962aaaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x15962aaaf150, JSClass 0xffffaaa06148, in object 0x15962aaaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x15962aaaf038 in GIRepository 0x2ca347613e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ca347603490), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca3476048a8), global 0x15962aa741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x15962aaaf1a0 in GIRepository 0x2ca347613e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2ca347601340), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca3476053f0), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ca3476053f0), global 0x15962aa741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca3476059d0), global 0x15962aa741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2ca3476000f8 of 0x2ca34761aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2ca3476000f8 of 0x15962aa75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2ca3476000f8 of 0x15962aa75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2ca347614098 of 0x15962aa75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x15962aa75e70 class 0xffffaaa0c030 in object 0x15962aaaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x15962aaaf560, JSClass 0xffffaaa05d98, in object 0x15962aaaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x15962aaaf1c8 in GIRepository 0x2ca347613e98 JS IMPORT: Module metadata hook for module 0x2ca3476053f0 JS IMPORT: Defining meta.importSync for module 0x2ca3476053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x2ca3476000f8 of 0x15962aaca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x15962aaaf5b0, JSClass 0xffffaaa06148, in object 0x15962aaaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2ca3476000f8 of 0x15962aaca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'GjsPrivate' JS G ENUM: Defining enum value ALL (fixed from all) 6 JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 JS G ENUM: Defining enum value TIME (fixed from time) 2 JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x2ca347632db8 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0x2ca3476000f8 of 0x15962aaca5d8 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Importing module gettext succeeded JS IMPORT: Defining parent 0x2ca3476000f8 of 0x15962aaca588 'gettext' is mod 1 JS IMPORT: successfully imported module 'gettext' JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x15962aaaf650, JSClass 0xffffaaa06148, in object 0x15962aaaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'GjsPrivate' JS G BXD: Defining method destroy in prototype for GLib.Source JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 113 objects currently alive JS MEMORY: boxed_instance = 11 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 83 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 9 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 11/69 gjs:JS / Gio RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=221 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGio.js ▶ 8/69 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue OK ▶ 8/69 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue OK ▶ 8/69 Fundamental type support can marshal a custom fundamental type into a GValue if contains a pointer and does not provide setter and getters SKIP ▶ 8/69 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue if contains a pointer and does not provide setter and getters SKIP ▶ 8/69 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype SKIP ▶ 8/69 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype SKIP ▶ 8/69 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype SKIP ▶ 8/69 Fundamental type support can marshal a custom fundamental type into a transformable type SKIP ▶ 8/69 Fundamental type support can marshal to a null value OK ▶ 8/69 Fundamental type support can marshal to a null value if has no getter function SKIP 8/69 gjs:JS / Fundamental OK 0.43s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2436d9400098 JS IMPORT: Defining parent (nil) of 0x2436d94000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2436d94000f8 of 0x2436d94003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2436d9401340), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2436d9401bf8), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2436d94021f8), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2436d94021f8), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2436d9401bf8), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2436d9401340), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2436d9403490), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2436d9403cb0), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2436d9403cb0), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2436d9403490), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2436d94048a8), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2436d94048a8), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2436d9403490), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2436d9403490), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2436d9401340), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2436d94053f0), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2436d94053f0), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2436d94059d0), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2436d94059d0), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2436d94053f0), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2436d94053f0), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2436d9401340), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2436d9401bf8), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2436d94021f8), global 0x2ce46f3741c0 JS IMPORT: Module metadata hook for module 0x2436d9401bf8 JS IMPORT: Defining meta.importSync for module 0x2436d9401bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2436d9401340), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2436d9403490), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2436d9403cb0), global 0x2ce46f3741c0 JS IMPORT: Module metadata hook for module 0x2436d9404358 JS IMPORT: Defining meta.importSync for module 0x2436d9404358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2436d9414018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2436d94000f8 of 0x2436d9414098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2436d9414098 in 0x2436d94000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2436d94000f8 of 0x2436d9414620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2436d94000f8 of 0x2436d9413e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2436d94000f8 of 0x2ce46f375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2436d9414098 of 0x2ce46f375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2ce46f3754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2ce46f3af060, JSClass 0xffff7f6c6148, in object 0x2ce46f3af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2436d9414c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2ce46f3af0b0, JSClass 0xffff7f6c6148, in object 0x2ce46f3af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2ce46f3af100, JSClass 0xffff7f6c6148, in object 0x2ce46f3af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2ce46f3af150, JSClass 0xffff7f6c6148, in object 0x2ce46f3af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2ce46f3af038 in GIRepository 0x2436d9413e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2436d9403490), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2436d94048a8), global 0x2ce46f3741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2ce46f3af1a0 in GIRepository 0x2436d9413e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2436d9401340), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2436d94053f0), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2436d94053f0), global 0x2ce46f3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2436d94059d0), global 0x2ce46f3741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2436d94000f8 of 0x2436d941aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2436d94000f8 of 0x2ce46f375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2436d94000f8 of 0x2ce46f375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2436d9414098 of 0x2ce46f375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2ce46f375e70 class 0xffff7f6cc030 in object 0x2ce46f3af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2ce46f3af560, JSClass 0xffff7f6c5d98, in object 0x2ce46f3af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2ce46f3af1c8 in GIRepository 0x2436d9413e98 JS IMPORT: Module metadata hook for module 0x2436d94053f0 JS IMPORT: Defining meta.importSync for module 0x2436d94053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x2436d94000f8 of 0x2ce46f3ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2ce46f3af5b0, JSClass 0xffff7f6c6148, in object 0x2ce46f3af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2436d94000f8 of 0x2ce46f3ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js JS G NS: Defined namespace 'Regress' 0x2ce46f3af628 in GIRepository 0x2436d9413e98 JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x2ce46f3af650, JSClass 0xffff7f6c6cb0, in object 0x2ce46f3af628 JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x2ce46f3af6a0, JSClass 0xffff7f6c6cb0, in object 0x2ce46f3af628 JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. JS G NS: Found info type OBJECT for 'TestFundamentalObjectNoGetSetFunc' in namespace 'Regress' JS G FNDMTL: Defined class for TestFundamentalObjectNoGetSetFunc (RegressTestFundamentalObjectNoGetSetFunc), prototype 0x2ce46f3af6f0, JSClass 0xffff7f6c6cb0, in object 0x2ce46f3af628 JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. JS G NS: Found info type OBJECT for 'TestFundamentalSubObjectNoGetSetFunc' in namespace 'Regress' JS G FNDMTL: Defined class for TestFundamentalSubObjectNoGetSetFunc (RegressTestFundamentalSubObjectNoGetSetFunc), prototype 0x2ce46f3af740, JSClass 0xffff7f6c6cb0, in object 0x2ce46f3af628 JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 JS G ENUM: Defining enum value ACTION (fixed from action) 32 JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 JS G ENUM: Defining GObject.SignalFlags as 0x2436d94331d8 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x2ce46f3af7e0, JSClass 0xffff7f6c6148, in object 0x2ce46f3af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdup_value_contents' in namespace 'GObject' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' JS G BXD: Defined class for Value (GValue), prototype 0x2ce46f3afce0, JSClass 0xffff7f6c6148, in object 0x2ce46f3af1c8 JS G BXD: Defining method init in prototype for GObject.Value JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 161 objects currently alive JS MEMORY: boxed_instance = 41 JS MEMORY: boxed_prototype = 7 JS MEMORY: closure = 2 JS MEMORY: function = 90 JS MEMORY: fundamental_instance = 2 JS MEMORY: fundamental_prototype = 4 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 4 JS MEMORY: object_instance = 2 JS MEMORY: object_prototype = 2 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 12/69 gjs:JS / GLib RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 MALLOC_PERTURB_=182 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGLib.js ▶ 10/69 Boolean true marshals as a return value OK ▶ 10/69 Boolean true marshals as an in parameter OK ▶ 10/69 Boolean true marshals as an out parameter OK ▶ 10/69 Boolean true marshals as an inout parameter OK ▶ 10/69 Boolean false marshals as a return value OK ▶ 10/69 Boolean false marshals as an in parameter OK ▶ 10/69 Boolean false marshals as an out parameter OK ▶ 10/69 Boolean false marshals as an inout parameter OK ▶ 10/69 Integer int8-typed marshals signed value as a return value OK ▶ 10/69 Integer int8-typed marshals signed value as an in parameter OK ▶ 10/69 Integer int8-typed marshals signed value as an out parameter OK ▶ 10/69 Integer int8-typed marshals as an inout parameter OK ▶ 10/69 Integer int8-typed marshals unsigned value as a return value OK ▶ 10/69 Integer int8-typed marshals unsigned value as an in parameter OK ▶ 10/69 Integer int8-typed marshals unsigned value as an out parameter OK ▶ 10/69 Integer int8-typed marshals unsigned value as an inout parameter OK ▶ 10/69 Integer int16-typed marshals signed value as a return value OK ▶ 10/69 Integer int16-typed marshals signed value as an in parameter OK ▶ 10/69 Integer int16-typed marshals signed value as an out parameter OK ▶ 10/69 Integer int16-typed marshals as an inout parameter OK ▶ 10/69 Integer int16-typed marshals unsigned value as a return value OK ▶ 10/69 Integer int16-typed marshals unsigned value as an in parameter OK ▶ 10/69 Integer int16-typed marshals unsigned value as an out parameter OK ▶ 10/69 Integer int16-typed marshals unsigned value as an inout parameter OK ▶ 10/69 Integer int32-typed marshals signed value as a return value OK ▶ 10/69 Integer int32-typed marshals signed value as an in parameter OK ▶ 10/69 Integer int32-typed marshals signed value as an out parameter OK ▶ 10/69 Integer int32-typed marshals as an inout parameter OK ▶ 10/69 Integer int32-typed marshals unsigned value as a return value OK ▶ 10/69 Integer int32-typed marshals unsigned value as an in parameter OK ▶ 10/69 Integer int32-typed marshals unsigned value as an out parameter OK ▶ 10/69 Integer int32-typed marshals unsigned value as an inout parameter OK ▶ 10/69 Integer int64-typed marshals signed value as a return value OK ▶ 10/69 Integer int64-typed marshals signed value as an in parameter SKIP ▶ 10/69 Integer int64-typed marshals signed value as an out parameter OK ▶ 10/69 Integer int64-typed marshals as an inout parameter SKIP ▶ 10/69 Integer int64-typed marshals unsigned value as a return value OK ▶ 10/69 Integer int64-typed marshals unsigned value as an in parameter SKIP ▶ 10/69 Integer int64-typed marshals unsigned value as an out parameter OK ▶ 10/69 Integer int64-typed marshals unsigned value as an inout parameter SKIP ▶ 10/69 Integer short-typed marshals signed value as a return value OK ▶ 10/69 Integer short-typed marshals signed value as an in parameter OK ▶ 10/69 Integer short-typed marshals signed value as an out parameter OK ▶ 10/69 Integer short-typed marshals as an inout parameter OK ▶ 10/69 Integer short-typed marshals unsigned value as a return value OK ▶ 10/69 Integer short-typed marshals unsigned value as an in parameter OK ▶ 10/69 Integer short-typed marshals unsigned value as an out parameter OK ▶ 10/69 Integer short-typed marshals unsigned value as an inout parameter OK ▶ 10/69 Integer int-typed marshals signed value as a return value OK ▶ 10/69 Integer int-typed marshals signed value as an in parameter OK ▶ 10/69 Integer int-typed marshals signed value as an out parameter OK ▶ 10/69 Integer int-typed marshals as an inout parameter OK ▶ 10/69 Integer int-typed marshals unsigned value as a return value OK ▶ 10/69 Integer int-typed marshals unsigned value as an in parameter OK ▶ 10/69 Integer int-typed marshals unsigned value as an out parameter OK ▶ 10/69 Integer int-typed marshals unsigned value as an inout parameter OK ▶ 10/69 Integer long-typed marshals signed value as a return value OK ▶ 10/69 Integer long-typed marshals signed value as an in parameter SKIP ▶ 10/69 Integer long-typed marshals signed value as an out parameter OK ▶ 10/69 Integer long-typed marshals as an inout parameter SKIP ▶ 10/69 Integer long-typed marshals unsigned value as a return value OK ▶ 10/69 Integer long-typed marshals unsigned value as an in parameter SKIP ▶ 10/69 Integer long-typed marshals unsigned value as an out parameter OK ▶ 10/69 Integer long-typed marshals unsigned value as an inout parameter SKIP ▶ 10/69 Integer ssize-typed marshals signed value as a return value OK ▶ 10/69 Integer ssize-typed marshals signed value as an in parameter SKIP ▶ 10/69 Integer ssize-typed marshals signed value as an out parameter OK ▶ 10/69 Integer ssize-typed marshals as an inout parameter SKIP ▶ 10/69 Integer ssize-typed marshals unsigned value as a return value OK ▶ 10/69 Integer ssize-typed marshals unsigned value as an in parameter SKIP ▶ 10/69 Integer ssize-typed marshals unsigned value as an out parameter OK ▶ 10/69 Integer ssize-typed marshals unsigned value as an inout parameter SKIP ▶ 10/69 BigInt int64-typed marshals signed value as an in parameter OK ▶ 10/69 BigInt int64-typed marshals unsigned value as an in parameter OK ▶ 10/69 BigInt long-typed marshals signed value as an in parameter OK ▶ 10/69 BigInt long-typed marshals unsigned value as an in parameter OK ▶ 10/69 BigInt ssize-typed marshals signed value as an in parameter OK ▶ 10/69 BigInt ssize-typed marshals unsigned value as an in parameter OK ▶ 10/69 Floating point float-typed marshals value as a return value OK ▶ 10/69 Floating point float-typed marshals as an in parameter OK ▶ 10/69 Floating point float-typed marshals value as an out parameter OK ▶ 10/69 Floating point float-typed marshals value as an inout parameter OK ▶ 10/69 Floating point double-typed marshals value as a return value OK ▶ 10/69 Floating point double-typed marshals as an in parameter OK ▶ 10/69 Floating point double-typed marshals value as an out parameter OK ▶ 10/69 Floating point double-typed marshals value as an inout parameter OK ▶ 10/69 time_t marshals as a return value OK ▶ 10/69 time_t marshals as an in parameter OK ▶ 10/69 time_t marshals as an out parameter OK ▶ 10/69 time_t marshals as an inout parameter OK ▶ 10/69 GType void marshals as a return value OK ▶ 10/69 GType void marshals as an in parameter OK ▶ 10/69 GType void marshals as an out parameter OK ▶ 1/69 - Unhandled promise rejections should still be printed when exiting OK ▶ 10/69 GType void marshals as an inout parameter OK ▶ 10/69 GType string marshals as a return value OK ▶ 10/69 GType string marshals as an in parameter OK ▶ 10/69 GType string marshals as an out parameter OK ▶ 10/69 GType can be implicitly converted from a GObject type alias OK ▶ 10/69 GType can be implicitly converted from a JS type OK ▶ 10/69 UTF-8 string with transfer none marshals as a return value OK ▶ 10/69 UTF-8 string with transfer none marshals as an in parameter OK ▶ 10/69 UTF-8 string with transfer none marshals as an out parameter OK ▶ 10/69 UTF-8 string with transfer none marshals as an inout parameter OK ▶ 10/69 UTF-8 string with transfer full marshals as a return value OK ▶ 10/69 UTF-8 string with transfer full marshals as an out parameter OK ▶ 10/69 UTF-8 string with transfer full marshals as an inout parameter SKIP ▶ 11/69 ListStore iterator ListStore iterates OK ▶ 11/69 Sorting in ListStore test insert_sorted OK ▶ 11/69 Sorting in ListStore test sort OK ▶ 10/69 UTF-8 string marshals value as a byte array OK ▶ 10/69 UTF-8 string makes a default out value for a broken C function OK ▶ 10/69 In-out array in the style of gtk_init() marshals null OK ▶ 10/69 In-out array in the style of gtk_init() marshals an inout empty array SKIP ▶ 10/69 In-out array in the style of gtk_init() marshals an inout array SKIP ▶ 10/69 Fixed-size C array of ints marshals as a return value OK ▶ 11/69 Promisify function doesn't crash when async function is not defined OK ▶ 10/69 Fixed-size C array of ints marshals as an in parameter OK ▶ 11/69 Promisify function doesn't crash when finish function is not defined OK ▶ 10/69 Fixed-size C array of ints marshals as an out parameter OK ▶ 10/69 Fixed-size C array of ints marshals as an inout parameter OK ▶ 11/69 Promisify function can guess the finish function OK ▶ 10/69 Fixed-size C array of shorts marshals as a return value OK ▶ 11/69 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID OK ▶ 10/69 Fixed-size C array of shorts marshals as an in parameter OK ▶ 11/69 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed OK ▶ 11/69 Gio.Settings overrides doesn't crash when forgetting to specify a schema path OK ▶ 11/69 Gio.Settings overrides doesn't crash when specifying conflicting schema paths OK ▶ 11/69 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key OK ▶ 10/69 Fixed-size C array marshals a struct array as an out parameter OK ▶ 10/69 C array with length marshals as a return value OK ▶ 10/69 C array with length marshals as an in parameter OK ▶ 10/69 C array with length marshals as an out parameter OK ▶ 10/69 C array with length marshals as an inout parameter OK ▶ 10/69 C array with length can be returned along with other arguments OK ▶ 10/69 C array with length can be passed to a function with its length parameter before it OK ▶ 10/69 C array with length can be passed to a function with zero terminator OK ▶ 11/69 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key OK ▶ 11/69 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key OK ▶ 10/69 C array with length of strings marshals as an in parameter OK ▶ 11/69 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key OK ▶ 10/69 C array with length marshals a byte array as an in parameter OK ▶ 10/69 C array with length of signed 64-bit ints marshals as an in parameter OK ▶ 10/69 C array with length of unsigned 64-bit ints marshals as an in parameter OK ▶ 11/69 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key OK ▶ 11/69 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key OK ▶ 11/69 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key OK ▶ 10/69 C array with length of unichars marshals as an in parameter OK ▶ 10/69 C array with length of unichars marshals as an out parameter OK ▶ 10/69 C array with length of unichars marshals from an array of codepoints OK ▶ 11/69 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key OK ▶ 11/69 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key OK ▶ 11/69 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema OK ▶ 10/69 C array with length of booleans marshals as an in parameter OK ▶ 10/69 C array with length of booleans marshals as an out parameter OK ▶ 10/69 C array with length of booleans marshals from an array of numbers OK ▶ 10/69 C array with length of boxed structs marshals as an in parameter OK ▶ 10/69 C array with length of boxed structs passed by value marshals as an in parameter SKIP ▶ 10/69 C array with length of simple structs marshals as an in parameter SKIP ▶ 11/69 Gio.Settings overrides with existing schema still works with correct keys OK ▶ 10/69 C array with length marshals two arrays with the same length parameter OK ▶ 10/69 C array with length copies correctly on transfer full OK ▶ 10/69 C array with length of enums marshals as an in parameter OK ▶ 10/69 C array with length of flags marshals as an in parameter OK ▶ 10/69 C array with length marshals an array with a 64-bit length parameter OK ▶ 10/69 C array with length marshals an array with an 8-bit length parameter OK ▶ 10/69 C array with length can be an out argument along with other arguments OK ▶ 10/69 C array with length can be an in-out argument along with other arguments OK ▶ 10/69 C array with length does not interpret an unannotated integer as a length parameter OK ▶ 10/69 Zero-terminated C array of strings marshals as a return value OK ▶ 10/69 Zero-terminated C array of strings marshals as an in parameter OK ▶ 10/69 Zero-terminated C array of strings marshals as an out parameter OK ▶ 10/69 Zero-terminated C array of strings marshals as an inout parameter OK ▶ 10/69 Zero-terminated C array marshals null as a zero-terminated array return value OK ▶ 10/69 Zero-terminated C array marshals an array of structs as a return value OK ▶ 10/69 Zero-terminated C array marshals an array of unichars as a return value OK ▶ 10/69 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter OK ▶ 1/69 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. OK 11/69 gjs:JS / Gio OK 0.50s 21 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1c1490b00098 JS IMPORT: Defining parent (nil) of 0x1c1490b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1c1490b000f8 of 0x1c1490b003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c1490b01340), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c1490b01bf8), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c1490b021f8), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c1490b021f8), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c1490b01bf8), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c1490b01340), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c1490b03490), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c1490b03cb0), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c1490b03cb0), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c1490b03490), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c1490b048a8), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c1490b048a8), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c1490b03490), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c1490b03490), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1c1490b01340), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c1490b053f0), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c1490b053f0), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c1490b059d0), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c1490b059d0), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c1490b053f0), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c1490b053f0), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c1490b01340), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c1490b01bf8), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c1490b021f8), global 0x325d1ee741c0 JS IMPORT: Module metadata hook for module 0x1c1490b01bf8 JS IMPORT: Defining meta.importSync for module 0x1c1490b01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c1490b01340), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c1490b03490), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c1490b03cb0), global 0x325d1ee741c0 JS IMPORT: Module metadata hook for module 0x1c1490b04358 JS IMPORT: Defining meta.importSync for module 0x1c1490b04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c1490b14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1c1490b000f8 of 0x1c1490b14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1c1490b14098 in 0x1c1490b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1c1490b000f8 of 0x1c1490b14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1c1490b000f8 of 0x1c1490b13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1c1490b000f8 of 0x325d1ee75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1c1490b14098 of 0x325d1ee75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x325d1ee754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x325d1eeaf060, JSClass 0xffffb9ba6148, in object 0x325d1eeaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x1c1490b14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x325d1eeaf0b0, JSClass 0xffffb9ba6148, in object 0x325d1eeaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x325d1eeaf100, JSClass 0xffffb9ba6148, in object 0x325d1eeaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x325d1eeaf150, JSClass 0xffffb9ba6148, in object 0x325d1eeaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x325d1eeaf038 in GIRepository 0x1c1490b13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c1490b03490), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c1490b048a8), global 0x325d1ee741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x325d1eeaf1a0 in GIRepository 0x1c1490b13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1c1490b01340), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c1490b053f0), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c1490b053f0), global 0x325d1ee741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c1490b059d0), global 0x325d1ee741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1c1490b000f8 of 0x1c1490b1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1c1490b000f8 of 0x325d1ee75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1c1490b000f8 of 0x325d1ee75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1c1490b14098 of 0x325d1ee75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x325d1ee75e70 class 0xffffb9bac030 in object 0x325d1eeaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x325d1eeaf560, JSClass 0xffffb9ba5d98, in object 0x325d1eeaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x325d1eeaf1c8 in GIRepository 0x1c1490b13e98 JS IMPORT: Module metadata hook for module 0x1c1490b053f0 JS IMPORT: Defining meta.importSync for module 0x1c1490b053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x1c1490b000f8 of 0x325d1eeca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x325d1eeaf5b0, JSClass 0xffffb9ba6148, in object 0x325d1eeaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1c1490b000f8 of 0x325d1eeca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x1c1490b000f8 of 0x325d1eeca678 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x1c1490b000f8 of 0x325d1eeca6c8 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1c1490b000f8 of 0x325d1eeca628 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x1c1490b14098 of 0x325d1eeca5d8 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x325d1eeaf650, JSClass 0xffffb9ba5d98, in object 0x325d1eeaf628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x325d1eeca998, JSClass 0xffffb9ba6fc0, in object 0x325d1eeaf628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x325d1eeaf6c8, JSClass 0xffffb9ba5d98, in object 0x325d1eeaf628 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x325d1eecaad8, JSClass 0xffffb9ba6fc0, in object 0x325d1eeaf628 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x325d1eeaf740, JSClass 0xffffb9ba6148, in object 0x325d1eeaf628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x325d1eeaf790, JSClass 0xffffb9ba6148, in object 0x325d1eeaf628 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x325d1eeaf7e0, JSClass 0xffffb9ba5d98, in object 0x325d1eeaf628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x325d1eeaf830, JSClass 0xffffb9ba5d98, in object 0x325d1eeaf1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x325d1eeaf880, JSClass 0xffffb9ba5d98, in object 0x325d1eeaf628 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x325d1eecac18, JSClass 0xffffb9ba6fc0, in object 0x325d1eeaf628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x325d1eeaf8f8, JSClass 0xffffb9ba5d98, in object 0x1c1490b13f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x325d1eeaf970, JSClass 0xffffb9ba6148, in object 0x325d1eeaf628 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x325d1eeaf9c0, JSClass 0xffffb9ba5d98, in object 0x325d1eeaf628 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x325d1eeaf628 in GIRepository 0x1c1490b13e98 JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 JS G ENUM: Defining GObject.ParamFlags as 0x1c1490b36868 JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' JS G PRM: Wrapping GParamBoolean 'boolval' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaadf6cb850 type GParamBoolean JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x325d1eeafa60, JSClass 0xffffb9ba6148, in object 0x325d1eeaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type INTERFACE for 'ListModel' in namespace 'Gio' JS G IFACE: Defined class for ListModel (GListModel), prototype 0x3f5e1e427970, JSClass 0xffffb9ba6fc0, in object 0x325d1eeaf628 JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) JS G BXD: Defining method destroy in prototype for GLib.Source JS G OBJ: Defining method get_n_items in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method get_item in prototype for GListStore (Gio.ListStore) JS G NS: Found info type FUNCTION for 'list_store_insert_sorted' in namespace 'GjsPrivate' JS G NS: Found info type FUNCTION for 'list_store_sort' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'Subprocess' in namespace 'Gio' JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x325d1eeafec0, JSClass 0xffffb9ba5d98, in object 0x325d1eeaf628 JS G OBJ: Defining method communicate_utf8_async in prototype for GSubprocess (Gio.Subprocess) JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x3f5e1e43e240, JSClass 0xffffb9ba6148, in object 0x325d1eeaf628 JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema JS G BXD: Defining method get_id in prototype for Gio.SettingsSchema JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema JS G NS: Found info type FLAGS for 'SettingsBindFlags' in namespace 'Gio' JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 JS G ENUM: Defining enum value GET (fixed from get) 1 JS G ENUM: Defining enum value SET (fixed from set) 2 JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 JS G ENUM: Defining Gio.SettingsBindFlags as 0x1c1490b48930 JS G BXD: Defining method has_key in prototype for Gio.SettingsSchema JS G BXD: Defining method classify in prototype for GLib.Variant JS G BXD: Defining method n_children in prototype for GLib.Variant JS G BXD: Defining method get_child_value in prototype for GLib.Variant JS G BXD: Defining method get_int32 in prototype for GLib.Variant JS G BXD: Defining method get_boolean in prototype for GLib.Variant JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) JS G OBJ: Defined class for GSettingsAction (GSettingsAction), prototype 0x3f5e1e452470, JSClass 0xffffb9ba5d98, in object 0x325d1ee77d78 JS G NS: Found info type STRUCT for 'SettingsSchemaKey' in namespace 'Gio' JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0x3f5e1e452510, JSClass 0xffffb9ba6148, in object 0x325d1eeaf628 JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 547 objects currently alive JS MEMORY: boxed_instance = 169 JS MEMORY: boxed_prototype = 11 JS MEMORY: closure = 0 JS MEMORY: function = 193 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 4 JS MEMORY: module = 11 JS MEMORY: ns = 4 JS MEMORY: object_instance = 143 JS MEMORY: object_prototype = 11 JS MEMORY: param = 1 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 13/69 gjs:JS / GObject RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=42 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObject.js ▶ 12/69 GVariant constructor constructs a string variant OK ▶ 12/69 GVariant constructor constructs a string variant (backwards compatible API) OK ▶ 12/69 GVariant constructor constructs a struct variant OK ▶ 12/69 GVariant constructor constructs a maybe variant OK ▶ 12/69 GVariant constructor constructs a byte array variant OK ▶ 12/69 GVariant constructor constructs a byte array variant from a string OK ▶ 12/69 GVariant constructor 0-terminates a byte array variant constructed from a string OK ▶ 12/69 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array OK ▶ 12/69 GVariant unpack preserves type information if the unpacked object contains variants OK ▶ 12/69 GVariant unpack recursive leaves no variants in the unpacked object OK ▶ 12/69 GVariantDict lookup returns the unpacked variant OK ▶ 12/69 GVariantDict lookup returns null if the key isn't present OK ▶ 12/69 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter OK ▶ 12/69 GLib string function overrides GLib.stpcpy OK ▶ 10/69 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter OK ▶ 10/69 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter OK ▶ 10/69 GArray of ints with transfer none marshals as a return value OK ▶ 10/69 GArray of ints with transfer none marshals as an in parameter OK ▶ 10/69 GArray marshals int64s as a transfer-none return value OK ▶ 10/69 GArray of strings with transfer none marshals as a return value OK ▶ 10/69 GArray of strings with transfer none marshals as an in parameter OK ▶ 10/69 GArray of strings with transfer none marshals as an out parameter OK ▶ 10/69 GArray of strings with transfer none marshals as an inout parameter OK ▶ 10/69 GArray of strings with transfer full marshals as a return value OK ▶ 10/69 GArray of strings with transfer full marshals as an out parameter OK ▶ 10/69 GArray of strings with transfer full marshals as an inout parameter SKIP ▶ 10/69 GArray of strings with transfer container marshals as a return value OK ▶ 10/69 GArray of strings with transfer container marshals as an out parameter OK ▶ 10/69 GArray of strings with transfer container marshals as an inout parameter SKIP ▶ 10/69 GArray of strings marshals as a transfer-full caller-allocated out parameter SKIP ▶ 10/69 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors OK ▶ 10/69 GArray marshals boxed structs as a transfer-full return value OK ▶ 10/69 GArray of booleans with transfer none marshals as an in parameter OK ▶ 10/69 GArray of unichars can be passed in with transfer none OK ▶ 10/69 GPtrArray of strings with transfer none marshals as a return value OK ▶ 10/69 GPtrArray of strings with transfer none marshals as an in parameter OK ▶ 10/69 GPtrArray of strings with transfer none marshals as an out parameter OK ▶ 10/69 GPtrArray of strings with transfer none marshals as an inout parameter OK ▶ 10/69 GPtrArray of strings with transfer full marshals as a return value OK ▶ 10/69 GPtrArray of strings with transfer full marshals as an out parameter OK ▶ 10/69 GPtrArray of strings with transfer full marshals as an inout parameter SKIP ▶ 10/69 GPtrArray of strings with transfer container marshals as a return value OK ▶ 10/69 GPtrArray of strings with transfer container marshals as an out parameter OK ▶ 10/69 GPtrArray of strings with transfer container marshals as an inout parameter SKIP ▶ 10/69 GPtrArray of structs can be returned with transfer full OK ▶ 12/69 GLib string function overrides GLib.strstr_len OK ▶ 12/69 GLib string function overrides GLib.strrstr OK ▶ 12/69 GLib string function overrides GLib.strrstr_len OK ▶ 12/69 GLib string function overrides GLib.strup OK ▶ 12/69 GLib string function overrides GLib.strdown OK ▶ 12/69 GLib string function overrides GLib.strreverse OK ▶ 12/69 GLib string function overrides GLib.ascii_dtostr OK ▶ 12/69 GLib string function overrides GLib.ascii_formatd OK ▶ 12/69 GLib string function overrides GLib.strchug OK ▶ 12/69 GLib string function overrides GLib.strchomp OK ▶ 12/69 GLib string function overrides GLib.strstrip OK ▶ 12/69 GLib string function overrides GLib.strdelimit OK ▶ 12/69 GLib string function overrides GLib.strcanon OK ▶ 12/69 GLib string function overrides GLib.base64_encode OK ▶ 10/69 GByteArray marshals as a return value OK ▶ 10/69 GByteArray can be passed in with transfer none OK ▶ 10/69 GBytes marshals as a transfer-full return value OK ▶ 10/69 GBytes can be created from an array and passed in OK ▶ 10/69 GBytes can be created by returning from a function and passed in OK ▶ 10/69 GBytes can be implicitly converted from a ByteArray OK ▶ 10/69 GBytes can be created from a string and is encoded in UTF-8 OK 12/69 gjs:JS / GLib OK 0.53s 28 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1d75ae500098 JS IMPORT: Defining parent (nil) of 0x1d75ae5000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1d75ae5000f8 of 0x1d75ae5003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d75ae501340), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d75ae501bf8), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d75ae5021f8), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d75ae5021f8), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d75ae501bf8), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d75ae501340), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d75ae503490), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d75ae503cb0), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d75ae503cb0), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d75ae503490), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d75ae5048a8), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d75ae5048a8), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d75ae503490), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d75ae503490), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1d75ae501340), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d75ae5053f0), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d75ae5053f0), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d75ae5059d0), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d75ae5059d0), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d75ae5053f0), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d75ae5053f0), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d75ae501340), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d75ae501bf8), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d75ae5021f8), global 0x1677fc0741c0 JS IMPORT: Module metadata hook for module 0x1d75ae501bf8 JS IMPORT: Defining meta.importSync for module 0x1d75ae501bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d75ae501340), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d75ae503490), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d75ae503cb0), global 0x1677fc0741c0 JS IMPORT: Module metadata hook for module 0x1d75ae504358 JS IMPORT: Defining meta.importSync for module 0x1d75ae504358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d75ae514018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1d75ae5000f8 of 0x1d75ae514098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1d75ae514098 in 0x1d75ae5000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1d75ae5000f8 of 0x1d75ae514620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1d75ae5000f8 of 0x1d75ae513e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1d75ae5000f8 of 0x1677fc075498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1d75ae514098 of 0x1677fc075448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1677fc0754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1677fc0af060, JSClass 0xffffae8b6148, in object 0x1677fc0af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1d75ae514c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1677fc0af0b0, JSClass 0xffffae8b6148, in object 0x1677fc0af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1677fc0af100, JSClass 0xffffae8b6148, in object 0x1677fc0af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1677fc0af150, JSClass 0xffffae8b6148, in object 0x1677fc0af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1677fc0af038 in GIRepository 0x1d75ae513e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d75ae503490), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d75ae5048a8), global 0x1677fc0741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1677fc0af1a0 in GIRepository 0x1d75ae513e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1d75ae501340), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d75ae5053f0), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d75ae5053f0), global 0x1677fc0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d75ae5059d0), global 0x1677fc0741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1d75ae5000f8 of 0x1d75ae51aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1d75ae5000f8 of 0x1677fc075d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1d75ae5000f8 of 0x1677fc075d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1d75ae514098 of 0x1677fc075ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1677fc075e70 class 0xffffae8bc030 in object 0x1677fc0af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1677fc0af560, JSClass 0xffffae8b5d98, in object 0x1677fc0af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1677fc0af1c8 in GIRepository 0x1d75ae513e98 JS IMPORT: Module metadata hook for module 0x1d75ae5053f0 JS IMPORT: Defining meta.importSync for module 0x1d75ae5053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x1d75ae5000f8 of 0x1677fc0ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1677fc0af5b0, JSClass 0xffffae8b6148, in object 0x1677fc0af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1d75ae5000f8 of 0x1677fc0ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x1677fc0af628, JSClass 0xffffae8b6148, in object 0x1677fc0af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method get_string in prototype for GLib.Variant JS G BXD: Defining method classify in prototype for GLib.Variant JS G BXD: Defining method destroy in prototype for GLib.Source JS G BXD: Defining method equal in prototype for GLib.Variant JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1677fc0af9e8, JSClass 0xffffae8b6148, in object 0x1677fc0af038 JS G BXD: Defining method n_children in prototype for GLib.Variant JS G BXD: Defining method get_child_value in prototype for GLib.Variant JS G BXD: Defining method get_variant in prototype for GLib.Variant JS G BXD: Defining method is_of_type in prototype for GLib.Variant JS G BXD: Defining method get_uint32 in prototype for GLib.Variant JS G BXD: Defining method get_maybe in prototype for GLib.Variant JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant JS G BXD: Defining method insert_value in prototype for GLib.VariantDict JS G BXD: Defining method lookup_value in prototype for GLib.VariantDict JS G NS: Found info type FUNCTION for 'str_hash' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0x1d75ae57f1b8 JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'STR_DELIMITERS' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'base64_encode' in namespace 'GLib' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 416 objects currently alive JS MEMORY: boxed_instance = 291 JS MEMORY: boxed_prototype = 7 JS MEMORY: closure = 0 JS MEMORY: function = 107 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 10/69 GBytes turns into a GByteArray on assignment OK 14/69 gjs:JS / GObjectClass RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 MALLOC_PERTURB_=75 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectClass.js ▶ 10/69 GBytes cannot be passed to a function expecting a byte array OK ▶ 10/69 GStrv marshals as a return value OK ▶ 10/69 GStrv marshals as an in parameter OK ▶ 10/69 GStrv marshals as an out parameter OK ▶ 10/69 GStrv marshals as an inout parameter OK ▶ 10/69 GList of ints with transfer none marshals as a return value OK ▶ 10/69 GList of ints with transfer none marshals as an in parameter OK ▶ 10/69 GList of unsigned 32-bit ints with transfer none marshals as a return value OK ▶ 10/69 GList of unsigned 32-bit ints with transfer none marshals as an in parameter OK ▶ 10/69 GList of strings with transfer none marshals as a return value OK ▶ 10/69 GList of strings with transfer none marshals as an in parameter OK ▶ 10/69 GList of strings with transfer none marshals as an out parameter OK ▶ 10/69 GList of strings with transfer none marshals as an inout parameter OK ▶ 10/69 GList of strings with transfer full marshals as a return value OK ▶ 10/69 GList of strings with transfer full marshals as an out parameter OK ▶ 10/69 GList of strings with transfer full marshals as an inout parameter SKIP ▶ 1/69 - Unicode encoding for symbols should be functioning properly for ARGV and imports. OK ▶ 10/69 GList of strings with transfer container marshals as a return value OK ▶ 10/69 GList of strings with transfer container marshals as an out parameter OK ▶ 10/69 GList of strings with transfer container marshals as an inout parameter SKIP ▶ 10/69 GSList of ints with transfer none marshals as a return value OK ▶ 10/69 GSList of ints with transfer none marshals as an in parameter OK ▶ 10/69 GSList of strings with transfer none marshals as a return value OK ▶ 10/69 GSList of strings with transfer none marshals as an in parameter OK ▶ 10/69 GSList of strings with transfer none marshals as an out parameter OK ▶ 10/69 GSList of strings with transfer none marshals as an inout parameter OK ▶ 1/69 - --help should succeed OK ▶ 10/69 GSList of strings with transfer full marshals as a return value OK ▶ 10/69 GSList of strings with transfer full marshals as an out parameter OK ▶ 10/69 GSList of strings with transfer full marshals as an inout parameter SKIP ▶ 10/69 GSList of strings with transfer container marshals as a return value OK ▶ 10/69 GSList of strings with transfer container marshals as an out parameter OK ▶ 10/69 GSList of strings with transfer container marshals as an inout parameter SKIP ▶ 1/69 - --help should print something OK ▶ 10/69 GHashTable with integer values marshals as a return value OK ▶ 10/69 GHashTable with integer values marshals as an in parameter OK ▶ 10/69 GHashTable with string values with transfer none marshals as a return value OK ▶ 10/69 GHashTable with string values with transfer none marshals as an in parameter OK ▶ 10/69 GHashTable with string values with transfer none marshals as an out parameter OK ▶ 10/69 GHashTable with string values with transfer none marshals as an inout parameter OK ▶ 10/69 GHashTable with string values with transfer full marshals as a return value OK ▶ 10/69 GHashTable with string values with transfer full marshals as an out parameter OK ▶ 10/69 GHashTable with string values with transfer full marshals as an inout parameter SKIP ▶ 10/69 GHashTable with string values with transfer container marshals as a return value OK ▶ 10/69 GHashTable with string values with transfer container marshals as an out parameter OK ▶ 10/69 GHashTable with string values with transfer container marshals as an inout parameter SKIP ▶ 10/69 GHashTable with double values marshals as an in parameter OK ▶ 10/69 GHashTable with float values marshals as an in parameter OK ▶ 10/69 GHashTable with 64-bit int values marshals as an in parameter OK ▶ 10/69 GHashTable with unsigned 64-bit int values marshals as an in parameter OK ▶ 1/69 - should succeed when --help is not first arg OK ▶ 10/69 GHashTable symbol keys are ignored OK ▶ 10/69 GValue marshals as a return value OK ▶ 10/69 GValue marshals as an in parameter OK ▶ 10/69 GValue marshals as an out parameter OK ▶ 10/69 GValue marshals as an inout parameter SKIP ▶ 10/69 GValue marshals as an int64 in parameter OK ▶ 10/69 GValue type objects can be converted from primitive-like types OK ▶ 10/69 GValue can be passed into a function and modified OK ▶ 10/69 GValue can be passed into a function as a boxed type and modified OK ▶ 10/69 GValue enum can be passed into a function and packed SKIP ▶ 10/69 GValue enum can be passed into a function as a boxed type and packed OK ▶ 10/69 GValue flags can be passed into a function and packed SKIP ▶ 10/69 GValue flags can be passed into a function as a boxed type and packed OK ▶ 10/69 GValue marshals as an int64 out parameter OK ▶ 10/69 GValue marshals as a caller-allocated out parameter OK ▶ 10/69 GValue array can be passed into a function and packed OK ▶ 10/69 GValue array of boxed type GValues can be passed into a function OK ▶ 10/69 GValue array of uninitialized boxed GValues OK ▶ 10/69 GValue array can be passed as an out argument and unpacked OK ▶ 10/69 GValue array can roundtrip with GValues intact SKIP ▶ 10/69 GValue can have its type inferred from primitive values OK ▶ 10/69 GValue can have its type inferred as a GObject type OK ▶ 13/69 GObject overrides GObject.set() OK ▶ 10/69 GValue can have its type inferred as a superclass OK ▶ 10/69 GValue can have its type inferred as an interface that it implements OK ▶ 10/69 GValue can have its type inferred as a boxed type OK ▶ 10/69 GValue can have its type inferred as GVariant OK ▶ 13/69 GObject overrides Signal alternative syntax handler is called with the right object OK ▶ 10/69 GValue can have its type inferred as a union type OK ▶ 13/69 GObject overrides Signal alternative syntax disconnected handler is not called OK ▶ 10/69 GValue can have its type inferred as a GParamSpec OK ▶ 13/69 GObject overrides toString() shows the native object address OK ▶ 10/69 GValue can deal with a GValue packed in a GValue OK ▶ 13/69 GObject should be able to create a GType object for gpointer OK ▶ 10/69 Callback GClosure marshals as an in parameter OK ▶ 13/69 GObject should be able to create a GType object for GBoxed OK ▶ 13/69 GObject should be able to create a GType object for GParam OK ▶ 10/69 Callback GClosure marshals a GClosure as a return value SKIP ▶ 1/69 - should print something when --help is not first arg OK ▶ 13/69 GObject should be able to create a GType object for GInterface OK ▶ 13/69 GObject should be able to create a GType object for GObject OK ▶ 13/69 GObject should be able to create a GType object for GVariant OK ▶ 10/69 Callback marshals a return value OK ▶ 10/69 Callback marshals one out parameter OK ▶ 10/69 Callback marshals multiple out parameters OK ▶ 10/69 Callback marshals a return value and one out parameter OK ▶ 10/69 Callback marshals a return value and multiple out parameters OK ▶ 10/69 Callback marshals an array out parameter SKIP ▶ 10/69 Callback marshals a callback parameter that can be called from C OK ▶ 10/69 Raw pointers gets an allocated return value OK ▶ 10/69 Raw pointers can be roundtripped at least if the pointer is null OK ▶ 13/69 GObject should be able to query signals OK ▶ 13/69 GObject.Object.new() can be called with a property bag OK ▶ 13/69 GObject.Object.new() can be called to construct an object without setting properties OK ▶ 13/69 GObject.Object.new() complains about wrong types OK ▶ 13/69 GObject.Object.new() complains about wrong properties OK ▶ 13/69 GObject.Object.new() can construct C GObjects as well OK ▶ 13/69 GObject.Object.new_with_properties() can be called with two arrays OK ▶ 13/69 GObject.Object.new_with_properties() can be called to construct an object without setting properties OK ▶ 13/69 GObject.Object.new_with_properties() complains about various incorrect usages OK ▶ 13/69 GObject.Object.new_with_properties() complains about wrong types OK ▶ 13/69 GObject.Object.new_with_properties() complains about wrong properties OK ▶ 13/69 GObject.Object.new_with_properties() can construct C GObjects as well OK ▶ 10/69 Registered enum type marshals as a return value OK ▶ 10/69 Registered enum type marshals as an in parameter OK ▶ 10/69 Registered enum type marshals as an out parameter OK ▶ 10/69 Registered enum type marshals as an inout parameter OK ▶ 10/69 Bare enum type marshals as a return value OK ▶ 10/69 Bare enum type marshals as an in parameter OK ▶ 10/69 Bare enum type marshals as an out parameter OK ▶ 10/69 Bare enum type marshals as an inout parameter OK ▶ 10/69 Registered flags type marshals as a return value OK ▶ 10/69 Registered flags type marshals as an in parameter OK ▶ 10/69 Registered flags type marshals as an out parameter OK 13/69 gjs:JS / GObject OK 0.42s 22 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3f6370100098 JS IMPORT: Defining parent (nil) of 0x3f63701000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3f63701000f8 of 0x3f63701003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f6370101340), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f6370101bf8), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f63701021f8), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f63701021f8), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f6370101bf8), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f6370101340), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f6370103490), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f6370103cb0), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f6370103cb0), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f6370103490), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f63701048a8), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f63701048a8), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f6370103490), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f6370103490), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f6370101340), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f63701053f0), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f63701053f0), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f63701059d0), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f63701059d0), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f63701053f0), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f63701053f0), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f6370101340), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f6370101bf8), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f63701021f8), global 0x7fe3c5741c0 JS IMPORT: Module metadata hook for module 0x3f6370101bf8 JS IMPORT: Defining meta.importSync for module 0x3f6370101bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f6370101340), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f6370103490), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f6370103cb0), global 0x7fe3c5741c0 JS IMPORT: Module metadata hook for module 0x3f6370104358 JS IMPORT: Defining meta.importSync for module 0x3f6370104358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f6370114018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3f63701000f8 of 0x3f6370114098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3f6370114098 in 0x3f63701000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3f63701000f8 of 0x3f6370114620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3f63701000f8 of 0x3f6370113e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3f63701000f8 of 0x7fe3c575498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3f6370114098 of 0x7fe3c575448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7fe3c5754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7fe3c5af060, JSClass 0xffffbf5c6148, in object 0x7fe3c5af038 JS CTX: Initialized class GIRepositoryGType prototype 0x3f6370114c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7fe3c5af0b0, JSClass 0xffffbf5c6148, in object 0x7fe3c5af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7fe3c5af100, JSClass 0xffffbf5c6148, in object 0x7fe3c5af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7fe3c5af150, JSClass 0xffffbf5c6148, in object 0x7fe3c5af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7fe3c5af038 in GIRepository 0x3f6370113e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f6370103490), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f63701048a8), global 0x7fe3c5741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x7fe3c5af1a0 in GIRepository 0x3f6370113e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f6370101340), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f63701053f0), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f63701053f0), global 0x7fe3c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f63701059d0), global 0x7fe3c5741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3f63701000f8 of 0x3f637011aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3f63701000f8 of 0x7fe3c575d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3f63701000f8 of 0x7fe3c575d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3f6370114098 of 0x7fe3c575ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x7fe3c575e70 class 0xffffbf5cc030 in object 0x7fe3c5af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x7fe3c5af560, JSClass 0xffffbf5c5d98, in object 0x7fe3c5af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x7fe3c5af1c8 in GIRepository 0x3f6370113e98 JS IMPORT: Module metadata hook for module 0x3f63701053f0 JS IMPORT: Defining meta.importSync for module 0x3f63701053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x3f63701000f8 of 0x7fe3c5ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x7fe3c5af5b0, JSClass 0xffffbf5c6148, in object 0x7fe3c5af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3f63701000f8 of 0x7fe3c5ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x3f63701000f8 of 0x3f6370132978 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 JS G ENUM: Defining GObject.ParamFlags as 0x3f6370132c18 JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' JS G PRM: Wrapping GParamInt 'int' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaaf6d00830 type GParamInt JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' JS G PRM: Wrapping GParamString 'string' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaaf6a48960 type GParamString JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 JS G ENUM: Defining enum value ACTION (fixed from action) 32 JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 JS G ENUM: Defining GObject.SignalFlags as 0x3f6370133960 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x7fe3c5af678, JSClass 0xffffbf5c6148, in object 0x7fe3c5af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_query' in namespace 'GObject' JS G NS: Found info type STRUCT for 'SignalQuery' in namespace 'GObject' JS G BXD: Defined class for SignalQuery (void), prototype 0x7fe3c5afee8, JSClass 0xffffbf5c6148, in object 0x7fe3c5af1c8 JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 238 objects currently alive JS MEMORY: boxed_instance = 110 JS MEMORY: boxed_prototype = 7 JS MEMORY: closure = 0 JS MEMORY: function = 92 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 3 JS MEMORY: object_instance = 15 JS MEMORY: object_prototype = 2 JS MEMORY: param = 2 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 15/69 gjs:JS / GObjectInterface RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=109 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectInterface.js ▶ 10/69 Registered flags type marshals as an inout parameter OK ▶ 10/69 Registered flags type accepts zero OK ▶ 1/69 - --help should succeed before a script file OK ▶ 10/69 Bare flags type marshals as a return value OK ▶ 10/69 Bare flags type marshals as an in parameter OK ▶ 10/69 Bare flags type marshals as an out parameter OK ▶ 10/69 Bare flags type marshals as an inout parameter OK ▶ 10/69 Bare flags type accepts zero OK ▶ 10/69 Simple struct marshals as a return value OK ▶ 10/69 Simple struct marshals as the this-argument of a method OK ▶ 10/69 Pointer struct marshals as a return value OK ▶ 10/69 Pointer struct marshals as the this-argument of a method OK ▶ 10/69 Boxed struct marshals as a return value OK ▶ 10/69 Boxed struct marshals as the this-argument of a method OK ▶ 10/69 Boxed struct marshals as an out parameter OK ▶ 10/69 Boxed struct marshals as an inout parameter OK ▶ 10/69 Union marshals as a return value SKIP ▶ 10/69 Union marshals as the this-argument of a method OK ▶ 10/69 GObject has a static method that can be called OK ▶ 10/69 GObject has a method that can be called OK ▶ 14/69 GObject class with decorator throws an error when not used with a GObject-derived class OK ▶ 14/69 GObject class with decorator throws an error when used with an abstract class OK ▶ 14/69 GObject class with decorator constructs with default values for properties OK ▶ 14/69 GObject class with decorator constructs with a hash of property values OK ▶ 14/69 GObject class with decorator warns if more than one argument passed to the default constructor OK ▶ 14/69 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash OK ▶ 14/69 GObject class with decorator accepts a property hash that is not a plain object OK ▶ 1/69 - --help should print something before a script file OK ▶ 1/69 - --help should succeed before -c OK ▶ 14/69 GObject class with decorator constructs with property values from Gtk.Builder OK ▶ 14/69 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties OK ▶ 10/69 GObject has an overridden method that can be called OK ▶ 10/69 GObject can be created from a static constructor OK ▶ 10/69 GObject can have a static constructor that fails OK ▶ 10/69 GObject method marshals an int array as an in parameter OK ▶ 10/69 GObject method marshals an int array as an out parameter OK ▶ 10/69 GObject method marshals an int array as an inout parameter OK ▶ 14/69 GObject class with decorator has a name OK ▶ 14/69 GObject class with decorator has a notify signal OK ▶ 14/69 GObject class with decorator can define its own signals OK ▶ 14/69 GObject class with decorator passes emitted arguments to signal handlers OK ▶ 14/69 GObject class with decorator can return values from signals OK ▶ 14/69 GObject class with decorator does not call first-wins signal handlers after one returns a value OK ▶ 1/69 - --help should print something before -c OK ▶ 10/69 GObject method marshals an int array as a return value OK ▶ 10/69 GObject method with default implementation can be called OK ▶ 14/69 GObject class with decorator gets the return value of the default handler OK ▶ 14/69 GObject class with decorator calls run-last default handler last OK ▶ 14/69 GObject class with decorator can inherit from something that's not GObject.Object OK ▶ 14/69 GObject class with decorator can implement an interface OK ▶ 14/69 GObject class with decorator can implement interface vfuncs OK ▶ 10/69 GObject marshals as a return parameter with transfer none OK ▶ 10/69 GObject marshals as a out parameter with transfer none OK ▶ 10/69 GObject marshals as an inout parameter with transfer none OK ▶ 14/69 GObject class with decorator can be a subclass OK ▶ 14/69 GObject class with decorator can have any valid class name OK ▶ 10/69 GObject marshals as a return parameter with transfer full OK ▶ 10/69 GObject marshals as a out parameter with transfer full OK ▶ 14/69 GObject class with decorator handles anonymous class expressions OK ▶ 14/69 GObject class with decorator calls its _instance_init() function while chaining up in constructor OK ▶ 14/69 GObject class with decorator can have an interface-valued property OK ▶ 14/69 GObject class with decorator can have an int64 property OK ▶ 10/69 GObject marshals as an inout parameter with transfer full OK ▶ 10/69 GObject marshals as a this value with transfer none OK ▶ 10/69 Virtual function marshals an in argument OK ▶ 14/69 GObject class with decorator can have a default int64 property OK ▶ 14/69 GObject class with decorator can have an uint64 property OK ▶ 14/69 GObject class with decorator can have a default uint64 property OK ▶ 10/69 Virtual function marshals an out argument OK ▶ 10/69 Virtual function marshals a POD out argument SKIP ▶ 10/69 Virtual function marshals a callee-allocated pointer out argument OK ▶ 14/69 GObject class with decorator can override a property from the parent class OK ▶ 14/69 GObject class with decorator cannot override a non-existent property OK ▶ 14/69 GObject class with decorator handles gracefully forgetting to override a C property OK ▶ 14/69 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors OK ▶ 14/69 GObject class with decorator does not pollute the wrong prototype with GObject properties OK ▶ 10/69 Virtual function marshals a string out argument and return value SKIP ▶ 10/69 Virtual function can override a default implementation in JS OK ▶ 10/69 Virtual function marshals a callback SKIP ▶ 10/69 Virtual function marshals a return value OK ▶ 10/69 Virtual function marshals one out parameter OK ▶ 14/69 GObject class with decorator resolves properties from interfaces OK ▶ 14/69 GObject class with decorator has a toString() defintion OK ▶ 14/69 GObject class with decorator does not clobber native parent interface vfunc definitions OK ▶ 14/69 GObject class with decorator does not clobber dynamic parent interface vfunc definitions OK ▶ 10/69 Virtual function marshals multiple out parameters OK ▶ 10/69 Virtual function marshals a return value and one out parameter OK ▶ 10/69 Virtual function marshals a return value and multiple out parameters OK ▶ 10/69 Virtual function marshals one inout parameter OK ▶ 14/69 GObject class with custom constructor throws an error when not used with a GObject-derived class OK ▶ 14/69 GObject class with custom constructor constructs with default values for properties OK ▶ 14/69 GObject class with custom constructor has a toString() defintion OK ▶ 14/69 GObject class with custom constructor constructs with a hash of property values OK ▶ 14/69 GObject class with custom constructor accepts a property hash that is not a plain object OK ▶ 14/69 GObject class with custom constructor constructs with property values from Gtk.Builder OK ▶ 10/69 Virtual function marshals multiple inout parameters OK ▶ 10/69 Virtual function marshals a return value and one inout parameter OK ▶ 10/69 Virtual function marshals a return value and multiple inout parameters OK ▶ 10/69 Virtual function marshals an array out parameter OK ▶ 10/69 Virtual function marshals a caller-allocated GValue out parameter OK ▶ 10/69 Virtual function marshals an error out parameter when no error OK ▶ 14/69 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties OK ▶ 14/69 GObject class with custom constructor has a name OK ▶ 14/69 GObject class with custom constructor has a notify signal OK ▶ 14/69 GObject class with custom constructor can define its own signals OK ▶ 14/69 GObject class with custom constructor passes emitted arguments to signal handlers OK ▶ 14/69 GObject class with custom constructor can return values from signals OK ▶ 14/69 GObject class with custom constructor does not call first-wins signal handlers after one returns a value OK ▶ 10/69 Virtual function marshals an error out parameter with a JavaScript exception OK ▶ 10/69 Virtual function marshals an error out parameter with a GError exception OK ▶ 14/69 GObject class with custom constructor gets the return value of the default handler OK ▶ 14/69 GObject class with custom constructor calls run-last default handler last OK ▶ 10/69 Virtual function marshals an error out parameter with a primitive value OK ▶ 10/69 Virtual function marshals an error out parameter with a plain object OK ▶ 14/69 GObject class with custom constructor can be a subclass OK ▶ 14/69 GObject class with custom constructor can override a property from the parent class OK ▶ 14/69 GObject virtual function can have its property read OK ▶ 14/69 GObject virtual function can have its property overridden with an anonymous function OK ▶ 10/69 Virtual function marshals an enum return value OK ▶ 14/69 GObject virtual function can access the parent prototype with super() OK ▶ 14/69 GObject virtual function handles non-existing properties OK ▶ 10/69 Virtual function marshals an enum out parameter OK ▶ 10/69 Virtual function marshals a flags return value OK ▶ 14/69 GObject virtual function gracefully bails out when overriding an unsupported vfunc type OK ▶ 10/69 Virtual function marshals a flags out parameter OK ▶ 10/69 Virtual function marshals an object return parameter with transfer none OK ▶ 10/69 Virtual function marshals an object return parameter with transfer full OK ▶ 10/69 Virtual function marshals an object out parameter with transfer none OK ▶ 14/69 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type OK ▶ 14/69 GObject creation using base classes without registered GType fails when trying to register a GObject class that inherits from a non-GObject type OK ▶ 14/69 Register GType name uses the class name OK ▶ 14/69 Register GType name uses the sanitized class name OK ▶ 14/69 Register GType name use the file path and class name OK ▶ 14/69 Register GType name use the file path and sanitized class name OK ▶ 10/69 Virtual function marshals an object out parameter with transfer full OK ▶ 14/69 Register GType name use provided class name OK ▶ 10/69 Virtual function marshals an object in parameter with transfer none OK ▶ 14/69 Register GType name sanitizes user provided class name OK ▶ 10/69 Virtual function marshals an object in parameter with transfer full SKIP ▶ 10/69 Wrong virtual functions marshals a return value SKIP ▶ 10/69 Wrong virtual functions marshals one out parameter SKIP ▶ 14/69 Signal handler matching finds handlers by signal ID OK ▶ 14/69 Signal handler matching finds handlers by signal detail OK ▶ 14/69 Signal handler matching finds handlers by callback OK ▶ 14/69 Signal handler matching finds handlers by a combination of parameters OK ▶ 10/69 Wrong virtual functions marshals multiple out parameters OK ▶ 14/69 Signal handler matching blocks a handler by callback OK ▶ 10/69 Wrong virtual functions marshals a return value and one out parameter OK ▶ 14/69 Signal handler matching blocks multiple handlers by callback OK ▶ 10/69 Wrong virtual functions marshals a return value and multiple out parameters OK ▶ 14/69 Signal handler matching blocks handlers by a combination of parameters OK ▶ 14/69 Signal handler matching disconnects a handler by callback OK ▶ 14/69 Signal handler matching blocks multiple handlers by callback OK ▶ 10/69 Wrong virtual functions marshals an array out parameter OK ▶ 10/69 Wrong virtual functions marshals an enum return value OK ▶ 14/69 Signal handler matching blocks handlers by a combination of parameters OK ▶ 10/69 Wrong virtual functions marshals an enum out parameter OK ▶ 14/69 Signal handler matching blocks a handler by callback, convenience method OK ▶ 10/69 Wrong virtual functions marshals a flags return value OK ▶ 14/69 Signal handler matching disconnects a handler by callback, convenience method OK ▶ 14/69 Signal handler matching does not support disconnecting a handler by callback data OK ▶ 10/69 Wrong virtual functions marshals a flags out parameter OK ▶ 14/69 Property bindings can bind properties of the same type OK ▶ 10/69 Inherited GObject SubObject has a parent method that can be called OK ▶ 14/69 Property bindings can use custom mappings to bind properties of different types OK ▶ 10/69 Inherited GObject SubObject has a method that can be called OK ▶ 14/69 Auto accessor generation get and set the property OK ▶ 14/69 Auto accessor generation initial value is the param spec's default value OK ▶ 14/69 Auto accessor generation set properties at construct time OK ▶ 14/69 Auto accessor generation notify when the property changes OK ▶ 10/69 Inherited GObject SubObject has an overridden method that can be called OK ▶ 10/69 Inherited GObject SubObject has a method with default implementation that can be called OK ▶ 10/69 Inherited GObject SubSubObject has a parent method that can be called OK ▶ 1/69 - --help after script file should be passed to script OK ▶ 10/69 Inherited GObject SubSubObject has a method that can be called OK ▶ 10/69 Inherited GObject SubSubObject has an overridden method that can be called OK ▶ 10/69 Inherited GObject SubSubObject has a method with default implementation that can be called OK ▶ 14/69 Auto accessor generation copies accessors for camel and kebab if snake accessors given OK ▶ 10/69 Interface can be returned OK ▶ 10/69 Interface can call an interface vfunc in C OK ▶ 14/69 Auto accessor generation copies accessors for snake and kebab if camel accessors given OK ▶ 10/69 Interface can implement a C interface OK ▶ 14/69 Auto accessor generation copies accessors for snake and camel if kebab accessors given OK ▶ 14/69 Auto accessor generation readonly getter throws OK ▶ 14/69 Auto accessor generation writeonly setter throws OK ▶ 14/69 Auto accessor generation getter throws when setter defined OK ▶ 10/69 Interface can implement a C interface with a vfunc OK ▶ 14/69 Auto accessor generation setter throws when getter defined OK ▶ 10/69 Configurations of return values can handle two out parameters OK ▶ 10/69 Configurations of return values can handle three in and three out parameters OK ▶ 10/69 Configurations of return values can handle a return value and an out parameter OK ▶ 14/69 GObject class with JSObject property assigns a valid JSObject on construct OK ▶ 14/69 GObject class with JSObject property Set null with an empty JSObject on construct OK ▶ 14/69 GObject class with JSObject property assigns a null JSObject on construct OK ▶ 14/69 GObject class with JSObject property assigns a JSObject Array on construct OK ▶ 14/69 GObject class with JSObject property assigns a Function on construct OK ▶ 10/69 Configurations of return values can handle four in parameters, two of which are nullable OK ▶ 10/69 Configurations of return values can handle three in parameters, one of which is nullable and one not OK ▶ 10/69 Configurations of return values can handle an array in parameter and two nullable in parameters OK ▶ 14/69 GObject class with JSObject property throws an error when using a boolean value on construct OK ▶ 14/69 GObject class with JSObject property throws an error when using an int value on construct OK ▶ 14/69 GObject class with JSObject property throws an error when using a numeric value on construct OK ▶ 14/69 GObject class with JSObject property throws an error when using a string value on construct OK ▶ 14/69 GObject class with JSObject property throws an error when using an undefined value on construct OK ▶ 10/69 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length OK ▶ 10/69 GError marshals a GError** signature as an exception OK ▶ 10/69 GError marshals a GError** at the end of the signature as an exception OK ▶ 10/69 GError marshals a GError** elsewhere in the signature as an out parameter OK ▶ 10/69 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none OK ▶ 14/69 GObject class with JSObject property property value survives when GObject wrapper is collected OK ▶ 14/69 GObject class with JSObject signals emits signal with null JSObject parameter OK ▶ 14/69 GObject class with JSObject signals emits signal with JSObject parameter OK ▶ 14/69 GObject class with JSObject signals emits signal with multiple JSObject parameters OK ▶ 14/69 GObject class with JSObject signals re-emits signal with same JSObject parameter OK ▶ 14/69 GObject class with JSObject signals throws an error when using a boolean value as parameter OK ▶ 10/69 GError marshals GError as a return value OK ▶ 14/69 GObject class with JSObject signals throws an error when using an int value as parameter OK ▶ 14/69 GObject class with JSObject signals throws an error when using a numeric value as parameter OK ▶ 14/69 GObject class with JSObject signals throws an error when using a string value as parameter OK ▶ 14/69 GObject class with JSObject signals throws an error when using an undefined value as parameter OK ▶ 10/69 Overrides can add constants OK ▶ 10/69 Overrides can override a struct method OK ▶ 10/69 Overrides returns the overridden struct OK ▶ 10/69 Overrides can override an object constructor OK ▶ 15/69 GObject interface cannot be instantiated OK ▶ 14/69 GObject class with JSObject signals returns a JSObject OK ▶ 14/69 GObject class with JSObject signals returns null when returning undefined OK ▶ 14/69 GObject class with JSObject signals returns null when not returning OK ▶ 14/69 GObject class with JSObject signals throws an error when returning a boolean value OK ▶ 15/69 GObject interface has a name OK ▶ 15/69 GObject interface reports its type name OK ▶ 14/69 GObject class with JSObject signals throws an error when returning an int value OK ▶ 14/69 GObject class with JSObject signals throws an error when returning a numeric value OK ▶ 15/69 GObject interface can be implemented by a GObject class OK ▶ 14/69 GObject class with JSObject signals throws an error when returning a string value OK ▶ 15/69 GObject interface is implemented by a GObject class with the correct class object OK ▶ 15/69 GObject interface can have its required function implemented OK ▶ 15/69 GObject interface must have its required function implemented OK ▶ 15/69 GObject interface doesn't have to have its optional function implemented OK ▶ 15/69 GObject interface can have its optional function deferred to by the implementation OK ▶ 15/69 GObject interface can have its function chained up to OK ▶ 10/69 Overrides can override an object method OK ▶ 10/69 Overrides returns the overridden object OK ▶ 10/69 Filename marshals as a return value OK ▶ 14/69 GObject class with int64 properties can set an int64 property OK ▶ 14/69 GObject class with int64 properties can construct with int64 property OK ▶ 10/69 GObject.ParamSpec marshals as an in parameter OK ▶ 15/69 GObject interface can require another interface OK ▶ 15/69 GObject interface can chain up to another interface OK ▶ 10/69 GObject.ParamSpec marshals as a return value OK ▶ 15/69 GObject interface defers to the last interface's optional function OK ▶ 15/69 GObject interface must be implemented by a class that implements all required interfaces OK ▶ 15/69 GObject interface must be implemented by a class that implements required interfaces in correct order OK ▶ 15/69 GObject interface can require an interface from C OK ▶ 10/69 GObject.ParamSpec marshals as an out parameter OK ▶ 10/69 GObject properties gets and sets a boolean property OK ▶ 10/69 GObject properties gets and sets a char property OK ▶ 15/69 GObject interface can connect class signals on the implementing class OK ▶ 15/69 GObject interface can connect interface signals on the implementing class OK ▶ 10/69 GObject properties gets and sets a uchar property OK ▶ 15/69 GObject interface can define properties on the implementing class OK ▶ 15/69 GObject interface must have its properties overridden OK ▶ 10/69 GObject properties gets and sets a int property OK ▶ 15/69 GObject interface can have introspected properties overriden OK ▶ 15/69 GObject interface can be implemented by a class as well as its parent class OK ▶ 10/69 GObject properties gets and sets a uint property OK ▶ 15/69 GObject interface can be reimplemented by a subclass of a class that already implements it OK ▶ 15/69 GObject interface has a toString() defintion OK 14/69 gjs:JS / GObjectClass OK 0.83s 123 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1c9b42900098 JS IMPORT: Defining parent (nil) of 0x1c9b429000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1c9b429000f8 of 0x1c9b429003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c9b42901340), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c9b42901bf8), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c9b429021f8), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c9b429021f8), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c9b42901bf8), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c9b42901340), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c9b42903490), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c9b42903cb0), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c9b42903cb0), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c9b42903490), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c9b429048a8), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c9b429048a8), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c9b42903490), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c9b42903490), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1c9b42901340), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c9b429053f0), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c9b429053f0), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c9b429059d0), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c9b429059d0), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c9b429053f0), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c9b429053f0), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c9b42901340), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c9b42901bf8), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c9b429021f8), global 0x3e1c948741c0 JS IMPORT: Module metadata hook for module 0x1c9b42901bf8 JS IMPORT: Defining meta.importSync for module 0x1c9b42901bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c9b42901340), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c9b42903490), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c9b42903cb0), global 0x3e1c948741c0 JS IMPORT: Module metadata hook for module 0x1c9b42904358 JS IMPORT: Defining meta.importSync for module 0x1c9b42904358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c9b42914018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1c9b429000f8 of 0x1c9b42914098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1c9b42914098 in 0x1c9b429000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1c9b429000f8 of 0x1c9b42914620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1c9b429000f8 of 0x1c9b42913e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1c9b429000f8 of 0x3e1c94875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1c9b42914098 of 0x3e1c94875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3e1c948754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3e1c948af060, JSClass 0xffff90136148, in object 0x3e1c948af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1c9b42914c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3e1c948af0b0, JSClass 0xffff90136148, in object 0x3e1c948af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3e1c948af100, JSClass 0xffff90136148, in object 0x3e1c948af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3e1c948af150, JSClass 0xffff90136148, in object 0x3e1c948af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3e1c948af038 in GIRepository 0x1c9b42913e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c9b42903490), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c9b429048a8), global 0x3e1c948741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3e1c948af1a0 in GIRepository 0x1c9b42913e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1c9b42901340), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c9b429053f0), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c9b429053f0), global 0x3e1c948741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c9b429059d0), global 0x3e1c948741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1c9b429000f8 of 0x1c9b4291aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1c9b429000f8 of 0x3e1c94875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1c9b429000f8 of 0x3e1c94875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1c9b42914098 of 0x3e1c94875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3e1c94875e70 class 0xffff9013c030 in object 0x3e1c948af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3e1c948af560, JSClass 0xffff90135d98, in object 0x3e1c948af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3e1c948af1c8 in GIRepository 0x1c9b42913e98 JS IMPORT: Module metadata hook for module 0x1c9b429053f0 JS IMPORT: Defining meta.importSync for module 0x1c9b429053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x1c9b429000f8 of 0x3e1c948ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3e1c948af5b0, JSClass 0xffff90136148, in object 0x3e1c948af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1c9b429000f8 of 0x3e1c948ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1c9b429000f8 of 0x1c9b42932978 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x1c9b429000f8 of 0x2b9bfd5115b0 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x1c9b429000f8 of 0x2b9bfd511600 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1c9b429000f8 of 0x2b9bfd511560 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x1c9b42914098 of 0x2b9bfd511510 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3e1c948af650, JSClass 0xffff90135d98, in object 0x3e1c948af628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2b9bfd5118d0, JSClass 0xffff90136fc0, in object 0x3e1c948af628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3e1c948af6c8, JSClass 0xffff90135d98, in object 0x3e1c948af628 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x2b9bfd511a10, JSClass 0xffff90136fc0, in object 0x3e1c948af628 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3e1c948af740, JSClass 0xffff90136148, in object 0x3e1c948af628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3e1c948af790, JSClass 0xffff90136148, in object 0x3e1c948af628 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3e1c948af7e0, JSClass 0xffff90135d98, in object 0x3e1c948af628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3e1c948af830, JSClass 0xffff90135d98, in object 0x3e1c948af1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3e1c948af880, JSClass 0xffff90135d98, in object 0x3e1c948af628 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x2b9bfd511b50, JSClass 0xffff90136fc0, in object 0x3e1c948af628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3e1c948af8f8, JSClass 0xffff90135d98, in object 0x1c9b42913f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3e1c948af970, JSClass 0xffff90136148, in object 0x3e1c948af628 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x3e1c948af9c0, JSClass 0xffff90135d98, in object 0x3e1c948af628 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x3e1c948af628 in GIRepository 0x1c9b42913e98 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x1c9b42914098 of 0x2b9bfd51f470 'Gtk' is mod 1 JS IMPORT: successfully imported module 'Gtk' JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3e1c948afa38, JSClass 0xffff90135d98, in object 0x3e1c948af1c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3e1c948afa88, JSClass 0xffff90135d98, in object 0x3e1c948afa10 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x2b9bfd51f7b8, JSClass 0xffff90136fc0, in object 0x3e1c948afa10 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3e1c948afb00, JSClass 0xffff90135d98, in object 0x3e1c948afa10 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x3e1c948afa10 in GIRepository 0x1c9b42913e98 JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 JS G ENUM: Defining GObject.ParamFlags as 0x1c9b42938200 JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae627aab0 type GParamString JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae627ab40 type GParamString JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae627abd0 type GParamString JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 JS G ENUM: Defining enum value ACTION (fixed from action) 32 JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 JS G ENUM: Defining GObject.SignalFlags as 0x1c9b42938430 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae627ac60 type GParamString JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae627acf0 type GParamString JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae627ad80 type GParamString JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FLAGS for 'TypeFlags' in namespace 'GObject' JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 16 JS G ENUM: Defining enum value VALUE_ABSTRACT (fixed from value_abstract) 32 JS G ENUM: Defining enum value FINAL (fixed from final) 64 JS G ENUM: Defining GObject.TypeFlags as 0x1c9b4293bc40 JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' JS G OBJ: Defined class for Application (GApplication), prototype 0x3e1c948afc40, JSClass 0xffff90135d98, in object 0x3e1c948af628 JS G NS: Found info type FUNCTION for 'uuid_string_random' in namespace 'GLib' JS G PRM: Wrapping GParamString 'string' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae627af30 type GParamString JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' JS G PRM: Wrapping GParamBoolean 'bool' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638c190 type GParamBoolean JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' JS G PRM: Wrapping GParamInt 'simple' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638c950 type GParamInt JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638c9d0 type GParamInt JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638ca50 type GParamInt JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638cad0 type GParamInt JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638cb50 type GParamInt JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638cbd0 type GParamInt JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638cc50 type GParamInt JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638ccd0 type GParamInt JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638cd50 type GParamInt JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638cdd0 type GParamInt JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638ce50 type GParamInt JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638ced0 type GParamInt JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' JS G PRM: Wrapping GParamBoxed 'jsobj-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638c200 type GParamBoxed JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type CONSTANT for 'MININT32' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638cf50 type GParamInt64 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x2b9bfd5490d8, JSClass 0xffff90136148, in object 0x3e1c948af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0x1c9b42909030 JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x2b9bfd549768, JSClass 0xffff90135d98, in object 0x3e1c948afa10 JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject JS G PRM: JSObject created with param instance 0xaaaae627ab40 type GParamString JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject JS G PRM: JSObject created with param instance 0xaaaae627ab40 type GParamString JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x2b9bfd56cfd8, JSClass 0xffff90136fc0, in object 0x3e1c948af628 JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x2b9bfd5981a0, JSClass 0xffff90135d98, in object 0x3e1c948af628 JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638c2e0 type GParamObject JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae63c8020 type GParamInt64 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae63c80a0 type GParamInt64 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae63c8120 type GParamUInt64 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae63c81a0 type GParamUInt64 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae638c350 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x2b9bfd597380, JSClass 0xffff90136fc0, in object 0x3e1c948af628 JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x2b9bfd598dd0, JSClass 0xffff90135d98, in object 0x3e1c948af628 JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae648c030 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x2b9bfd59b0d8, JSClass 0xffff90135d98, in object 0x3e1c948af628 JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x2b9bfd597538, JSClass 0xffff90136fc0, in object 0x3e1c948af628 JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x2b9bfd59b2b8, JSClass 0xffff90135d98, in object 0x3e1c94877ec8 JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x2b9bfd59b308, JSClass 0xffff90135d98, in object 0x3e1c94877ec8 JS G NS: Found info type OBJECT for 'ZlibCompressor' in namespace 'Gio' JS G OBJ: Defined class for ZlibCompressor (GZlibCompressor), prototype 0x2b9bfd59b510, JSClass 0xffff90135d98, in object 0x3e1c948af628 JS G NS: Found info type INTERFACE for 'Converter' in namespace 'Gio' JS G IFACE: Defined class for Converter (GConverter), prototype 0x2b9bfd5976a0, JSClass 0xffff90136fc0, in object 0x3e1c948af628 JS G OBJ: Defining method reset in prototype for GZlibCompressor (Gio.ZlibCompressor) JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2b9bfd59bb78, JSClass 0xffff90136148, in object 0x3e1c948af038 Gjs-Console-Message: 19:17:16.937: { "enumerable": true, "configurable": false } JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject JS G PRM: JSObject created with param instance 0xaaaae627acf0 type GParamString JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject JS G PRM: JSObject created with param instance 0xaaaae627acf0 type GParamString JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae6496e70 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 JS G ENUM: Defining GObject.BindingFlags as 0x1dcc12e57998 JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' JS G OBJ: Defined class for Binding (GBinding), prototype 0x2b9bfd5bc128, JSClass 0xffff90135d98, in object 0x3e1c948af1c8 JS G NS: Found info type FUNCTION for 'g_object_bind_property_full' in namespace 'GjsPrivate' JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject JS G PRM: JSObject created with param instance 0xaaaae638c950 type GParamInt JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae61e0120 type GParamBoxed JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x2b9bfd5c2380, JSClass 0xffff90135d98, in object 0x3e1c948af628 JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x2b9bfd5c23d0, JSClass 0xffff90135d98, in object 0x3e1c948af628 JS G NS: Found info type INTERFACE for 'PollableInputStream' in namespace 'Gio' JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x2b9bfd5bd218, JSClass 0xffff90136fc0, in object 0x3e1c948af628 JS G NS: Found info type OBJECT for 'ConverterInputStream' in namespace 'Gio' JS G NS: Found info type OBJECT for 'FilterInputStream' in namespace 'Gio' JS G OBJ: Defined class for FilterInputStream (GFilterInputStream), prototype 0x2b9bfd5c2448, JSClass 0xffff90135d98, in object 0x3e1c948af628 JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0x2b9bfd5c2498, JSClass 0xffff90135d98, in object 0x3e1c948af628 JS G OBJ: Defining method get_converter in prototype for GConverterInputStream (Gio.ConverterInputStream) JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' JS G CLSR: Unable to convert return value when invoking closure JS G CLSR: Unable to convert return value when invoking closure JS G CLSR: Unable to convert return value when invoking closure JS G CLSR: Unable to convert return value when invoking closure JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 601 objects currently alive JS MEMORY: boxed_instance = 104 JS MEMORY: boxed_prototype = 10 JS MEMORY: closure = 60 JS MEMORY: function = 263 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 9 JS MEMORY: module = 12 JS MEMORY: ns = 5 JS MEMORY: object_instance = 38 JS MEMORY: object_prototype = 67 JS MEMORY: param = 33 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 16/69 gjs:JS / GObjectValue RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=246 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectValue.js ▶ 15/69 GObject interface has instance definition OK ▶ 15/69 GObject interface has instance definition for non-object type OK ▶ 15/69 GObject interface has instance definition for non-object type for native interface OK ▶ 15/69 GObject interface prototype toString is enumerable and defined OK ▶ 15/69 GObject interface prototype method properties are enumerated OK ▶ 15/69 GObject interface prototype method properties are defined OK ▶ 15/69 GObject interface prototype overrides are inherited by implementing classes OK ▶ 15/69 GObject interface prototype overrides cannot be changed by instances of child classes OK ▶ 15/69 GObject interface prototype unknown properties are inherited by implementing classes OK ▶ 15/69 GObject interface prototype original property can be shadowed by class prototype property OK ▶ 15/69 GObject interface prototype overridden property can be shadowed by class prototype property OK ▶ 15/69 GObject interface prototype shadowed property can be restored OK ▶ 10/69 GObject properties gets and sets a long property OK ▶ 10/69 GObject properties gets and sets a ulong property OK ▶ 10/69 GObject properties gets and sets a int64 property OK ▶ 10/69 GObject properties gets and sets a int64 property OK ▶ 10/69 GObject properties gets and sets a int64 property with a bigint OK ▶ 10/69 GObject properties gets and sets a uint64 property OK ▶ 10/69 GObject properties gets and sets a uint64 property with a bigint OK ▶ 10/69 GObject properties gets and sets a string property SKIP ▶ 10/69 GObject properties get and sets out-of-range values throws OK ▶ 10/69 GObject properties gets and sets a float property OK ▶ 10/69 GObject properties gets and sets a double property OK ▶ 10/69 GObject properties gets and sets a strv property OK ▶ 10/69 GObject properties gets and sets a boxed_struct property OK ▶ 10/69 GObject properties gets and sets a boxed_glist property OK ▶ 10/69 GObject properties gets and sets a gvalue property OK ▶ 10/69 GObject properties gets and sets a gvalue property with a bigint OK ▶ 10/69 GObject properties gets and sets a variant property OK ▶ 10/69 GObject properties gets and sets a variant property OK ▶ 15/69 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init OK ▶ 10/69 GObject properties gets and sets a variant property OK ▶ 10/69 GObject properties gets and sets a object property OK ▶ 10/69 GObject properties gets and sets a flags property OK ▶ 10/69 GObject properties gets and sets a enum property OK ▶ 10/69 GObject properties gets and sets a byte_array property OK ▶ 10/69 GObject properties gets a read-only property OK ▶ 10/69 GObject properties throws when setting a read-only property OK ▶ 1/69 - --help after script file should not print anything OK 15/69 gjs:JS / GObjectInterface OK 0.62s 37 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xa73c9200098 JS IMPORT: Defining parent (nil) of 0xa73c92000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xa73c92000f8 of 0xa73c92003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa73c9201340), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa73c9201bf8), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa73c92021f8), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa73c92021f8), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa73c9201bf8), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa73c9201340), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa73c9203490), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa73c9203cb0), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa73c9203cb0), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa73c9203490), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa73c92048a8), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa73c92048a8), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa73c9203490), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa73c9203490), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xa73c9201340), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa73c92053f0), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa73c92053f0), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa73c92059d0), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa73c92059d0), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa73c92053f0), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa73c92053f0), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa73c9201340), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa73c9201bf8), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa73c92021f8), global 0xe1d12d741c0 JS IMPORT: Module metadata hook for module 0xa73c9201bf8 JS IMPORT: Defining meta.importSync for module 0xa73c9201bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa73c9201340), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa73c9203490), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa73c9203cb0), global 0xe1d12d741c0 JS IMPORT: Module metadata hook for module 0xa73c9204358 JS IMPORT: Defining meta.importSync for module 0xa73c9204358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xa73c9214018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xa73c92000f8 of 0xa73c9214098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xa73c9214098 in 0xa73c92000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xa73c92000f8 of 0xa73c9214620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xa73c92000f8 of 0xa73c9213e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xa73c92000f8 of 0xe1d12d75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xa73c9214098 of 0xe1d12d75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xe1d12d754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xe1d12daf060, JSClass 0xffff97d96148, in object 0xe1d12daf038 JS CTX: Initialized class GIRepositoryGType prototype 0xa73c9214c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xe1d12daf0b0, JSClass 0xffff97d96148, in object 0xe1d12daf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xe1d12daf100, JSClass 0xffff97d96148, in object 0xe1d12daf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe1d12daf150, JSClass 0xffff97d96148, in object 0xe1d12daf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xe1d12daf038 in GIRepository 0xa73c9213e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa73c9203490), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa73c92048a8), global 0xe1d12d741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xe1d12daf1a0 in GIRepository 0xa73c9213e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xa73c9201340), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa73c92053f0), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa73c92053f0), global 0xe1d12d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa73c92059d0), global 0xe1d12d741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xa73c92000f8 of 0xa73c921aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xa73c92000f8 of 0xe1d12d75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xa73c92000f8 of 0xe1d12d75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xa73c9214098 of 0xe1d12d75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xe1d12d75e70 class 0xffff97d9c030 in object 0xe1d12daf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xe1d12daf560, JSClass 0xffff97d95d98, in object 0xe1d12daf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xe1d12daf1c8 in GIRepository 0xa73c9213e98 JS IMPORT: Module metadata hook for module 0xa73c92053f0 JS IMPORT: Defining meta.importSync for module 0xa73c92053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0xa73c92000f8 of 0xe1d12dca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe1d12daf5b0, JSClass 0xffff97d96148, in object 0xe1d12daf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xa73c92000f8 of 0xe1d12dca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0xa73c92000f8 of 0xe1d12dca7b8 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0xa73c92000f8 of 0xe1d12dca808 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xa73c92000f8 of 0xe1d12dca768 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xa73c9214098 of 0xe1d12dca718 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe1d12daf650, JSClass 0xffff97d95d98, in object 0xe1d12daf628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe1d12dcaad8, JSClass 0xffff97d96fc0, in object 0xe1d12daf628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe1d12daf6c8, JSClass 0xffff97d95d98, in object 0xe1d12daf628 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0xe1d12dcac18, JSClass 0xffff97d96fc0, in object 0xe1d12daf628 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe1d12daf740, JSClass 0xffff97d96148, in object 0xe1d12daf628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe1d12daf790, JSClass 0xffff97d96148, in object 0xe1d12daf628 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe1d12daf7e0, JSClass 0xffff97d95d98, in object 0xe1d12daf628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe1d12daf830, JSClass 0xffff97d95d98, in object 0xe1d12daf1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe1d12daf880, JSClass 0xffff97d95d98, in object 0xe1d12daf628 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0xe1d12dcad58, JSClass 0xffff97d96fc0, in object 0xe1d12daf628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe1d12daf8f8, JSClass 0xffff97d95d98, in object 0xa73c9213f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe1d12daf970, JSClass 0xffff97d96148, in object 0xe1d12daf628 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0xe1d12daf9c0, JSClass 0xffff97d95d98, in object 0xe1d12daf628 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0xe1d12daf628 in GIRepository 0xa73c9213e98 JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 JS G ENUM: Defining GObject.ParamFlags as 0xa73c9236838 JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaadefcaf00 type GParamString JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 JS G ENUM: Defining enum value ACTION (fixed from action) 32 JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 JS G ENUM: Defining GObject.SignalFlags as 0xa73c9236ef8 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaadf152850 type GParamOverride JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaadf152070 type GParamString JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaadf1528c0 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaadf152930 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' JS G IFACE: Defined class for Action (GAction), prototype 0x234c0ba0b9c0, JSClass 0xffff97d96fc0, in object 0xe1d12daf628 JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaadf152af0 type GParamOverride JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaadf152b60 type GParamOverride JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaadf152c60 type GParamOverride JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaadf152cd0 type GParamOverride JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaadf152d40 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0xe1d12dafbc8, JSClass 0xffff97d96148, in object 0xe1d12daf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaadf152db0 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaadf152e20 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0xa73c92116f8 JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 568 objects currently alive JS MEMORY: boxed_instance = 162 JS MEMORY: boxed_prototype = 9 JS MEMORY: closure = 3 JS MEMORY: function = 319 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 7 JS MEMORY: module = 11 JS MEMORY: ns = 4 JS MEMORY: object_instance = 23 JS MEMORY: object_prototype = 18 JS MEMORY: param = 12 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 10/69 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument SKIP ▶ 10/69 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument SKIP 17/69 gjs:JS / GTypeClass RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=20 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGTypeClass.js 10/69 gjs:JS / GIMarshalling OK 1.87s 391 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xd39b2100098 JS IMPORT: Defining parent (nil) of 0xd39b21000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xd39b21000f8 of 0xd39b21003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd39b2101340), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd39b2101bf8), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd39b21021f8), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd39b21021f8), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd39b2101bf8), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd39b2101340), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd39b2103490), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd39b2103cb0), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd39b2103cb0), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd39b2103490), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd39b21048a8), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd39b21048a8), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd39b2103490), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd39b2103490), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xd39b2101340), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd39b21053f0), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xd39b21053f0), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd39b21059d0), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd39b21059d0), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd39b21053f0), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xd39b21053f0), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xd39b2101340), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xd39b2101bf8), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xd39b21021f8), global 0x112727b741c0 JS IMPORT: Module metadata hook for module 0xd39b2101bf8 JS IMPORT: Defining meta.importSync for module 0xd39b2101bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xd39b2101340), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd39b2103490), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd39b2103cb0), global 0x112727b741c0 JS IMPORT: Module metadata hook for module 0xd39b2104358 JS IMPORT: Defining meta.importSync for module 0xd39b2104358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xd39b2114018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xd39b21000f8 of 0xd39b2114098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xd39b2114098 in 0xd39b21000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xd39b21000f8 of 0xd39b2114620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xd39b21000f8 of 0xd39b2113e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xd39b21000f8 of 0x112727b75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xd39b2114098 of 0x112727b75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x112727b754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x112727baf060, JSClass 0xffff90556148, in object 0x112727baf038 JS CTX: Initialized class GIRepositoryGType prototype 0xd39b2114c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x112727baf0b0, JSClass 0xffff90556148, in object 0x112727baf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x112727baf100, JSClass 0xffff90556148, in object 0x112727baf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x112727baf150, JSClass 0xffff90556148, in object 0x112727baf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x112727baf038 in GIRepository 0xd39b2113e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xd39b2103490), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd39b21048a8), global 0x112727b741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x112727baf1a0 in GIRepository 0xd39b2113e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xd39b2101340), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xd39b21053f0), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xd39b21053f0), global 0x112727b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xd39b21059d0), global 0x112727b741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xd39b21000f8 of 0xd39b211aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xd39b21000f8 of 0x112727b75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xd39b21000f8 of 0x112727b75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xd39b2114098 of 0x112727b75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x112727b75e70 class 0xffff9055c030 in object 0x112727baf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x112727baf560, JSClass 0xffff90555d98, in object 0x112727baf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x112727baf1c8 in GIRepository 0xd39b2113e98 JS IMPORT: Module metadata hook for module 0xd39b21053f0 JS IMPORT: Defining meta.importSync for module 0xd39b21053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0xd39b21000f8 of 0x112727bca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x112727baf5b0, JSClass 0xffff90556148, in object 0x112727baf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xd39b21000f8 of 0x112727bca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Importing module GIMarshallingTests succeeded JS IMPORT: Defining parent 0xd39b2114098 of 0x112727bca600 'GIMarshallingTests' is mod 1 JS IMPORT: successfully imported module 'GIMarshallingTests' JS G NS: Found info type CONSTANT for 'OVERRIDES_CONSTANT' in namespace 'GIMarshallingTests' JS G NS: Found info type STRUCT for 'OverridesStruct' in namespace 'GIMarshallingTests' JS G BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0x112727baf650, JSClass 0xffff90556148, in object 0x112727baf628 JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct JS G NS: Found info type OBJECT for 'OverridesObject' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x112727baf6a0, JSClass 0xffff90555d98, in object 0x112727baf628 JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) JS G NS: Defined namespace 'GIMarshallingTests' 0x112727baf628 in GIRepository 0xd39b2113e98 JS IMPORT: JS import 'Gio' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/Gio.js JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0xd39b21000f8 of 0x112727bca7e0 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0xd39b21000f8 of 0x112727bca830 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xd39b21000f8 of 0x112727bca790 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xd39b2114098 of 0x112727bca740 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x112727baf718, JSClass 0xffff90555d98, in object 0x112727baf6f0 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x112727bcab00, JSClass 0xffff90556fc0, in object 0x112727baf6f0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x112727baf790, JSClass 0xffff90555d98, in object 0x112727baf6f0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x112727bcac40, JSClass 0xffff90556fc0, in object 0x112727baf6f0 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x112727baf808, JSClass 0xffff90556148, in object 0x112727baf6f0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x112727baf858, JSClass 0xffff90556148, in object 0x112727baf6f0 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x112727baf8a8, JSClass 0xffff90555d98, in object 0x112727baf6f0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x112727baf8f8, JSClass 0xffff90555d98, in object 0x112727baf1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x112727baf948, JSClass 0xffff90555d98, in object 0x112727baf6f0 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x112727bcad80, JSClass 0xffff90556fc0, in object 0x112727baf6f0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x112727baf9c0, JSClass 0xffff90555d98, in object 0xd39b2113f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x112727bafa38, JSClass 0xffff90556148, in object 0x112727baf6f0 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x112727bafa88, JSClass 0xffff90555d98, in object 0x112727baf6f0 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x112727baf6f0 in GIRepository 0xd39b2113e98 JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x112727bafad8, JSClass 0xffff90556148, in object 0x112727baf628 JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' JS G BXD: Defined class for SimpleStruct (void), prototype 0x112727bafb28, JSClass 0xffff90556148, in object 0x112727baf628 JS G NS: Found info type ENUM for 'Enum' in namespace 'GIMarshallingTests' JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 JS G ENUM: Defining GIMarshallingTests.Enum as 0xd39b215fcc8 JS G NS: Found info type FLAGS for 'Flags' in namespace 'GIMarshallingTests' JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 JS G ENUM: Defining enum value MASK (fixed from mask) 3 JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 JS G ENUM: Defining GIMarshallingTests.Flags as 0xd39b2160f18 JS G NS: Found info type ENUM for 'GEnum' in namespace 'GIMarshallingTests' JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 JS G ENUM: Defining GIMarshallingTests.GEnum as 0xd39b214ed58 JS G NS: Found info type FLAGS for 'NoTypeFlags' in namespace 'GIMarshallingTests' JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 JS G ENUM: Defining enum value MASK (fixed from mask) 3 JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 JS G ENUM: Defining GIMarshallingTests.NoTypeFlags as 0xd39b2158648 JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x112727bafba0, JSClass 0xffff90555d98, in object 0x112727baf628 JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 JS G ENUM: Defining GObject.ParamFlags as 0xd39b21a5948 JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' JS G PRM: Wrapping GParamBoolean 'mybool' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaaf53d6840 type GParamBoolean JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x112727bafdd0, JSClass 0xffff90556148, in object 0x112727baf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'boolean_return_true' in namespace 'GIMarshallingTests' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'boolean_in_true' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'boolean_out_true' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'boolean_inout_true_false' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'boolean_return_false' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'boolean_in_false' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'boolean_out_false' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'boolean_inout_false_true' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int8_return_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int8_return_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int8_in_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int8_in_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int8_out_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int8_out_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int8_inout_max_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int8_inout_min_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint8_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint8_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint8_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint8_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int16_return_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int16_return_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int16_in_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int16_in_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int16_out_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int16_out_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int16_inout_max_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int16_inout_min_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint16_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint16_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint16_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint16_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int32_return_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int32_return_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int32_in_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int32_in_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int32_out_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int32_out_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int32_inout_max_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int32_inout_min_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint32_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint32_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint32_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint32_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int64_return_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0xd39b21cf228 JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'int64_return_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int64_out_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int64_out_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint64_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint64_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'short_return_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'short_return_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'short_in_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'short_in_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'short_out_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'short_out_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'short_inout_max_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'short_inout_min_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ushort_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ushort_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ushort_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ushort_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int_return_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int_return_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int_in_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int_in_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int_out_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int_out_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int_inout_max_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int_inout_min_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'long_return_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'long_return_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'long_out_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'long_out_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ulong_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ulong_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ssize_return_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ssize_return_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ssize_out_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ssize_out_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'size_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'size_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int64_in_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int64_in_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'uint64_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'long_in_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'long_in_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ulong_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ssize_in_max' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ssize_in_min' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'size_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'float_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'float_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'float_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'float_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'double_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'double_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'double_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'double_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'time_t_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'time_t_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'time_t_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'time_t_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gtype_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gtype_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gtype_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gtype_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gtype_string_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gtype_string_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gtype_string_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'utf8_none_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'utf8_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'utf8_none_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'utf8_none_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'utf8_full_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'utf8_full_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'utf8_dangling_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'init_function' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_fixed_int_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_fixed_int_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_fixed_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_fixed_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_fixed_short_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_fixed_short_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_fixed_out_struct' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_return_etc' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_in_len_before' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_in_len_zero_terminated' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_string_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_uint8_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_int64_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_uint64_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_unichar_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_unichar_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_bool_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_bool_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_struct_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'multi_array_key_value_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_struct_take_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_enum_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_flags_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_in_guint64_len' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_in_guint8_len' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_out_etc' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_inout_etc' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_zero_terminated_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_zero_terminated_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_zero_terminated_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_null' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_struct' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_gvariant_none_in' in namespace 'GIMarshallingTests' JS G BXD: Defining method classify in prototype for GLib.Variant JS G BXD: Defining method get_int32 in prototype for GLib.Variant JS G BXD: Defining method get_string in prototype for GLib.Variant JS G NS: Found info type FUNCTION for 'array_gvariant_container_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_gvariant_full_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_int_none_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_int_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_utf8_none_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_utf8_none_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_utf8_full_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_utf8_full_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_utf8_container_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_utf8_container_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_utf8_full_out_caller_allocated' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_bool_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gbytes_full_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gbytes_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gstrv_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gstrv_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gstrv_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gstrv_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'glist_int_none_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'glist_int_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'glist_uint32_none_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'glist_uint32_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'glist_utf8_none_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'glist_utf8_none_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'glist_utf8_none_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'glist_utf8_full_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'glist_utf8_full_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'glist_utf8_container_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'glist_utf8_container_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gslist_int_none_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gslist_int_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gslist_utf8_container_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ghashtable_int_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ghashtable_double_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ghashtable_float_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ghashtable_int64_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'ghashtable_uint64_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gvalue_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gvalue_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gvalue_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gvalue_int64_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gvalue_in_with_modification' in namespace 'GIMarshallingTests' JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' JS G BXD: Defined class for Value (GValue), prototype 0x292e1da83948, JSClass 0xffff90556148, in object 0x112727baf1c8 JS G BXD: Defining method init in prototype for GObject.Value JS G BXD: Defining method set_int in prototype for GObject.Value JS G BXD: Defining method get_int in prototype for GObject.Value JS G BXD: Defining method set_enum in prototype for GObject.Value JS G NS: Found info type FUNCTION for 'gvalue_in_enum' in namespace 'GIMarshallingTests' JS G BXD: Defining method set_flags in prototype for GObject.Value JS G NS: Found info type FUNCTION for 'gvalue_in_flags' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gvalue_int64_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gvalue_out_caller_allocates' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gvalue_flat_array' in namespace 'GIMarshallingTests' JS G BXD: Defining method set_string in prototype for GObject.Value JS G BXD: Defining method set_boolean in prototype for GObject.Value JS G NS: Found info type FUNCTION for 'return_gvalue_flat_array' in namespace 'GIMarshallingTests' JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x292e1da89178, JSClass 0xffff90555d98, in object 0x112727baf6f0 JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' JS G IFACE: Defined class for Action (GAction), prototype 0x292e1da805d8, JSClass 0xffff90556fc0, in object 0x112727baf6f0 JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x292e1da893d0, JSClass 0xffff90556148, in object 0x112727baf038 JS G NS: Found info type FUNCTION for 'union_returnv' in namespace 'GIMarshallingTests' JS G NS: Found info type UNION for 'Union' in namespace 'GIMarshallingTests' JS G BXD: Defined class for Union (GIMarshallingTestsUnion), prototype 0x292e1da89588, JSClass 0xffff90557470, in object 0x112727baf628 JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' JS G PRM: Wrapping GParamString 'my-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaaf53d60c0 type GParamString JS G BXD: Defining method set_double in prototype for GObject.Value JS G BXD: Defining method set_boxed in prototype for GObject.Value JS G NS: Found info type FUNCTION for 'gclosure_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'callback_return_value_only' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'callback_one_out_parameter' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'callback_multiple_out_parameters' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'callback_return_value_and_one_out_parameter' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'callback_return_value_and_multiple_out_parameters' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'callback_owned_boxed' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'pointer_in_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'genum_returnv' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'genum_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'genum_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'genum_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'enum_returnv' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'enum_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'enum_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'enum_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'flags_returnv' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'flags_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'flags_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'flags_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'flags_in_zero' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'no_type_flags_returnv' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'no_type_flags_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'no_type_flags_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'no_type_flags_inout' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'no_type_flags_in_zero' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'simple_struct_returnv' in namespace 'GIMarshallingTests' JS G BXD: Defining method inv in prototype for GIMarshallingTests.SimpleStruct JS G BXD: Defining method method in prototype for GIMarshallingTests.SimpleStruct JS G NS: Found info type FUNCTION for 'pointer_struct_returnv' in namespace 'GIMarshallingTests' JS G NS: Found info type STRUCT for 'PointerStruct' in namespace 'GIMarshallingTests' JS G BXD: Defined class for PointerStruct (void), prototype 0x292e1da8cfb0, JSClass 0xffff90556148, in object 0x112727baf628 JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct JS G NS: Found info type FUNCTION for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' JS G BXD: Defining method inv in prototype for GIMarshallingTests.BoxedStruct JS G NS: Found info type FUNCTION for 'boxed_struct_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'boxed_struct_inout' in namespace 'GIMarshallingTests' JS G BXD: Defining method inv in prototype for GIMarshallingTests.Union JS G BXD: Defining method method in prototype for GIMarshallingTests.Union JS G OBJ: Defining method method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method overridden_method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method method_array_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method method_array_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method method_array_inout in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method method_array_return in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method method_with_default_implementation in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method none_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method method_int8_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method method_int8_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method method_int8_arg_and_out_callee in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_return_value_only in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_return_value_and_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_return_value_and_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_caller_allocated_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x292e1da96560, JSClass 0xffff90556d10, in object 0x112727baf6f0 JS G ENUM: Defining enum value FAILED (fixed from failed) 0 JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 JS G ENUM: Defining enum value PENDING (fixed from pending) 20 JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 JS G ENUM: Defining enum value BUSY (fixed from busy) 26 JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 JS G BXD: Defining method matches in prototype for GLib.Error JS G NS: Found info type ENUM for 'SpawnError' in namespace 'GLib' JS G ERR: Defined class for SpawnError (GError), prototype 0x292e1da965d8, JSClass 0xffff90556d10, in object 0x112727baf038 JS G ENUM: Defining enum value FORK (fixed from fork) 0 JS G ENUM: Defining enum value READ (fixed from read) 1 JS G ENUM: Defining enum value CHDIR (fixed from chdir) 2 JS G ENUM: Defining enum value ACCES (fixed from acces) 3 JS G ENUM: Defining enum value PERM (fixed from perm) 4 JS G ENUM: Defining enum value TOO_BIG (fixed from too_big) 5 JS G ENUM: Defining enum value 2BIG (fixed from 2big) 5 JS G ENUM: Defining enum value NOEXEC (fixed from noexec) 6 JS G ENUM: Defining enum value NAMETOOLONG (fixed from nametoolong) 7 JS G ENUM: Defining enum value NOENT (fixed from noent) 8 JS G ENUM: Defining enum value NOMEM (fixed from nomem) 9 JS G ENUM: Defining enum value NOTDIR (fixed from notdir) 10 JS G ENUM: Defining enum value LOOP (fixed from loop) 11 JS G ENUM: Defining enum value TXTBUSY (fixed from txtbusy) 12 JS G ENUM: Defining enum value IO (fixed from io) 13 JS G ENUM: Defining enum value NFILE (fixed from nfile) 14 JS G ENUM: Defining enum value MFILE (fixed from mfile) 15 JS G ENUM: Defining enum value INVAL (fixed from inval) 16 JS G ENUM: Defining enum value ISDIR (fixed from isdir) 17 JS G ENUM: Defining enum value LIBBAD (fixed from libbad) 18 JS G ENUM: Defining enum value FAILED (fixed from failed) 19 JS G OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_out_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_return_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method vfunc_out_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) JS G FUNC: JSObject type 'undefined' is neither null nor an object JS G FUNC: JSObject type 'undefined' is neither null nor an object JS G FUNC: JSObject type 'undefined' is neither null nor an object JS G FUNC: JSObject type 'undefined' is neither null nor an object JS G NS: Found info type OBJECT for 'SubObject' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0x292e1daa36c8, JSClass 0xffff90555d98, in object 0x112727baf628 JS G OBJ: Defining method sub_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) JS G OBJ: Defining method overwritten_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) JS G NS: Found info type OBJECT for 'SubSubObject' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for SubSubObject (GIMarshallingTestsSubSubObject), prototype 0x292e1daa3a10, JSClass 0xffff90555d98, in object 0x112727baf628 JS G NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x292e1daa3da8, JSClass 0xffff90555d98, in object 0x112727baf628 JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x292e1da96920, JSClass 0xffff90556fc0, in object 0x112727baf628 JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) JS G OBJ: Defining method test_int8_in in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) JS G NS: Found info type FUNCTION for 'test_interface_test_int8_in' in namespace 'GIMarshallingTests' JS G NS: Found info type INTERFACE for 'Interface2' in namespace 'GIMarshallingTests' JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0x292e1da969e8, JSClass 0xffff90556fc0, in object 0x112727baf628 JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x292e1da96a38, JSClass 0xffff90556fc0, in object 0x112727baf628 JS G BXD: Defining method get_boolean in prototype for GLib.Variant JS G BXD: Defining method get_uint64 in prototype for GLib.Variant JS G BXD: Defining method get_int64 in prototype for GLib.Variant JS G BXD: Defining method is_of_type in prototype for GLib.Variant JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G BXD: Defined class for VariantType (GVariantType), prototype 0x292e1daa73a8, JSClass 0xffff90556148, in object 0x112727baf038 JS G NS: Found info type FUNCTION for 'int_out_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int_three_in_three_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int_return_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int_two_in_utf8_two_in_with_allow_none' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'int_one_in_utf8_two_in_one_allows_none' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in_out_of_order' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gerror' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gerror_array_in' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gerror_out' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gerror_out_transfer_none' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'filename_list_return' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'param_spec_in_bool' in namespace 'GIMarshallingTests' JS G NS: Found info type FUNCTION for 'param_spec_return' in namespace 'GIMarshallingTests' JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaaf53d6150 type GParamString JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' JS G NS: Found info type FUNCTION for 'param_spec_get_value_type' in namespace 'GjsPrivate' JS G NS: Found info type FUNCTION for 'param_spec_out' in namespace 'GIMarshallingTests' JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaaf53d61e0 type GParamString JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x292e1daaf740, JSClass 0xffff90555d98, in object 0x112727baf628 JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 3094 objects currently alive JS MEMORY: boxed_instance = 2279 JS MEMORY: boxed_prototype = 16 JS MEMORY: closure = 45 JS MEMORY: function = 585 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 4 JS MEMORY: gerror_prototype = 2 JS MEMORY: interface = 7 JS MEMORY: module = 12 JS MEMORY: ns = 5 JS MEMORY: object_instance = 112 JS MEMORY: object_prototype = 20 JS MEMORY: param = 4 JS MEMORY: union_instance = 2 JS MEMORY: union_prototype = 1 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 18/69 gjs:JS / Importer RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=247 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testImporter.js ▶ 1/69 - --help after -c should be passed to script OK ▶ 16/69 GObject value (GValue) initializes schar OK ▶ 16/69 GObject value (GValue) schar is compatible with itself OK ▶ 16/69 GObject value (GValue) schar is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets schar OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a schar SKIP ▶ 16/69 GObject value (GValue) initialized copies schar OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS schar SKIP ▶ 16/69 GObject value (GValue) initializes int OK ▶ 16/69 GObject value (GValue) int is compatible with itself OK ▶ 16/69 GObject value (GValue) int is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets int OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a int SKIP ▶ 16/69 GObject value (GValue) initialized copies int OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS int SKIP ▶ 16/69 GObject value (GValue) initializes int64 OK ▶ 16/69 GObject value (GValue) int64 is compatible with itself OK ▶ 16/69 GObject value (GValue) int64 is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets int64 OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a int64 SKIP ▶ 16/69 GObject value (GValue) initialized copies int64 OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS int64 SKIP ▶ 16/69 GObject value (GValue) initializes long OK ▶ 16/69 GObject value (GValue) long is compatible with itself OK ▶ 16/69 GObject value (GValue) long is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets long OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a long SKIP ▶ 16/69 GObject value (GValue) initialized copies long OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS long SKIP ▶ 16/69 GObject value (GValue) initializes char OK ▶ 16/69 GObject value (GValue) char is compatible with itself OK ▶ 16/69 GObject value (GValue) char is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets char OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a char SKIP ▶ 16/69 GObject value (GValue) initialized copies char OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS char SKIP ▶ 16/69 GObject value (GValue) initializes uchar OK ▶ 16/69 GObject value (GValue) uchar is compatible with itself OK ▶ 1/69 - --help after -c should not print anything OK ▶ 16/69 GObject value (GValue) uchar is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets uchar OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a uchar SKIP ▶ 16/69 GObject value (GValue) initialized copies uchar OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS uchar SKIP ▶ 16/69 GObject value (GValue) initializes uint OK ▶ 16/69 GObject value (GValue) uint is compatible with itself OK ▶ 16/69 GObject value (GValue) uint is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets uint OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a uint SKIP ▶ 16/69 GObject value (GValue) initialized copies uint OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS uint SKIP ▶ 16/69 GObject value (GValue) initializes uint64 OK ▶ 16/69 GObject value (GValue) uint64 is compatible with itself OK ▶ 16/69 GObject value (GValue) uint64 is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets uint64 OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a uint64 SKIP ▶ 16/69 GObject value (GValue) initialized copies uint64 OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 SKIP ▶ 16/69 GObject value (GValue) initializes ulong OK ▶ 16/69 GObject value (GValue) ulong is compatible with itself OK ▶ 16/69 GObject value (GValue) ulong is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets ulong OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a ulong SKIP ▶ 16/69 GObject value (GValue) initialized copies ulong OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS ulong SKIP ▶ 16/69 GObject value (GValue) initializes double OK ▶ 16/69 GObject value (GValue) double is compatible with itself OK ▶ 16/69 GObject value (GValue) double is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets double OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a double SKIP ▶ 16/69 GObject value (GValue) initialized copies double OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS double SKIP ▶ 16/69 GObject value (GValue) initializes float OK ▶ 16/69 GObject value (GValue) float is compatible with itself OK ▶ 16/69 GObject value (GValue) float is transformable to itself OK ▶ 18/69 GI importer can import GI modules OK ▶ 16/69 GObject value (GValue) initialized sets and gets float OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a float SKIP ▶ 16/69 GObject value (GValue) initialized copies float OK ▶ 18/69 GI importer on failure throws an exception when the overrides file can't be imported OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS float SKIP ▶ 16/69 GObject value (GValue) initializes gtype OK ▶ 16/69 GObject value (GValue) gtype is compatible with itself OK ▶ 18/69 GI importer on failure throws an exception when the overrides import throws one OK ▶ 1/69 - -I after script should succeed but give a warning OK ▶ 16/69 GObject value (GValue) gtype is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets gtype OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a gtype SKIP ▶ 18/69 GI importer on failure throws an exception when the overrides _init throws one OK ▶ 18/69 GI importer on failure throws an exception when the overrides _init isn't a function OK ▶ 16/69 GObject value (GValue) initialized copies gtype OK ▶ 18/69 Importer is on the global object (backwards compatibility) OK ▶ 18/69 Importer is abstract OK ▶ 18/69 Importer exists OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS gtype SKIP ▶ 18/69 Importer has a toString representation OK ▶ 17/69 Looking up param specs works OK ▶ 16/69 GObject value (GValue) initializes boolean OK ▶ 16/69 GObject value (GValue) boolean is compatible with itself OK ▶ 18/69 Importer throws an import error when trying to import a nonexistent module OK ▶ 16/69 GObject value (GValue) boolean is transformable to itself OK ▶ 18/69 Importer throws an error when evaluating the module file throws an error OK ▶ 17/69 Looking up param specs gives the correct name OK ▶ 18/69 Importer can import a module OK ▶ 18/69 Importer can import a module with a toString property OK ▶ 17/69 Looking up param specs gives the default value if present OK ▶ 16/69 GObject value (GValue) initialized sets and gets boolean OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a boolean SKIP ▶ 16/69 GObject value (GValue) initialized copies boolean OK ▶ 18/69 Importer makes deleting the import a no-op OK ▶ 18/69 Importer gives the same object when importing a second time OK ▶ 17/69 GType object has a name OK ▶ 17/69 GType object has a read-only name OK ▶ 17/69 GType object has an undeletable name OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS boolean SKIP ▶ 18/69 Importer can import a submodule OK ▶ 18/69 Importer imports modules with a toString representation OK ▶ 1/69 - --coverage-prefix after script should succeed but give a warning OK ▶ 18/69 Importer does not share the same object for a module on a different path OK ▶ 18/69 Importer gives the same object when importing a submodule a second time OK ▶ 17/69 GType object has a string representation OK ▶ 16/69 GObject value (GValue) initializes string OK ▶ 18/69 Importer has no meta properties on the toplevel importer OK ▶ 17/69 GType marshalling marshals the invalid GType object into JS null OK ▶ 18/69 Importer sets the names of imported modules OK ▶ 18/69 Importer gives a module the importer object as parent module OK ▶ 18/69 Importer gives a submodule the module as parent module OK ▶ 16/69 GObject value (GValue) string is compatible with itself OK ▶ 16/69 GObject value (GValue) string is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets string OK ▶ 18/69 Importer does not make a separate copy of a module imported in two places OK ▶ 18/69 Importer evaluates an __init__.js file in an imported directory OK ▶ 18/69 Importer throws on an __init__.js file with a syntax error OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a string SKIP ▶ 16/69 GObject value (GValue) initialized copies string OK ▶ 18/69 Importer throws when an __init__.js throws an error OK ▶ 18/69 Importer accesses a class defined in an __init__.js file OK ▶ 18/69 Importer can import a file encoded in UTF-8 OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS string SKIP 17/69 gjs:JS / GTypeClass OK 0.51s 8 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xfb732600098 JS IMPORT: Defining parent (nil) of 0xfb7326000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xfb7326000f8 of 0xfb7326003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xfb732601340), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfb732601bf8), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfb7326021f8), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfb7326021f8), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfb732601bf8), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xfb732601340), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfb732603490), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfb732603cb0), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfb732603cb0), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfb732603490), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfb7326048a8), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfb7326048a8), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfb732603490), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfb732603490), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xfb732601340), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfb7326053f0), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xfb7326053f0), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfb7326059d0), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfb7326059d0), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfb7326053f0), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xfb7326053f0), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xfb732601340), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfb732601bf8), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfb7326021f8), global 0x211e0dc741c0 JS IMPORT: Module metadata hook for module 0xfb732601bf8 JS IMPORT: Defining meta.importSync for module 0xfb732601bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xfb732601340), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfb732603490), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfb732603cb0), global 0x211e0dc741c0 JS IMPORT: Module metadata hook for module 0xfb732604358 JS IMPORT: Defining meta.importSync for module 0xfb732604358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xfb732614018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xfb7326000f8 of 0xfb732614098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xfb732614098 in 0xfb7326000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xfb7326000f8 of 0xfb732614620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xfb7326000f8 of 0xfb732613e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xfb7326000f8 of 0x211e0dc75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xfb732614098 of 0x211e0dc75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x211e0dc754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x211e0dcaf060, JSClass 0xffffb13f6148, in object 0x211e0dcaf038 JS CTX: Initialized class GIRepositoryGType prototype 0xfb732614c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x211e0dcaf0b0, JSClass 0xffffb13f6148, in object 0x211e0dcaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x211e0dcaf100, JSClass 0xffffb13f6148, in object 0x211e0dcaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x211e0dcaf150, JSClass 0xffffb13f6148, in object 0x211e0dcaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x211e0dcaf038 in GIRepository 0xfb732613e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfb732603490), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfb7326048a8), global 0x211e0dc741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x211e0dcaf1a0 in GIRepository 0xfb732613e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xfb732601340), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfb7326053f0), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xfb7326053f0), global 0x211e0dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfb7326059d0), global 0x211e0dc741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xfb7326000f8 of 0xfb73261aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xfb7326000f8 of 0x211e0dc75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xfb7326000f8 of 0x211e0dc75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xfb732614098 of 0x211e0dc75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x211e0dc75e70 class 0xffffb13fc030 in object 0x211e0dcaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x211e0dcaf560, JSClass 0xffffb13f5d98, in object 0x211e0dcaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x211e0dcaf1c8 in GIRepository 0xfb732613e98 JS IMPORT: Module metadata hook for module 0xfb7326053f0 JS IMPORT: Defining meta.importSync for module 0xfb7326053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0xfb7326000f8 of 0x211e0dcca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x211e0dcaf5b0, JSClass 0xffffb13f6148, in object 0x211e0dcaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xfb7326000f8 of 0x211e0dcca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0xfb7326000f8 of 0x211e0dcca628 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0xfb7326000f8 of 0x211e0dcca678 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xfb7326000f8 of 0x211e0dcca5d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xfb732614098 of 0x211e0dcca588 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x211e0dcaf650, JSClass 0xffffb13f5d98, in object 0x211e0dcaf628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x211e0dcca948, JSClass 0xffffb13f6fc0, in object 0x211e0dcaf628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x211e0dcaf6c8, JSClass 0xffffb13f5d98, in object 0x211e0dcaf628 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x211e0dccaa88, JSClass 0xffffb13f6fc0, in object 0x211e0dcaf628 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x211e0dcaf740, JSClass 0xffffb13f6148, in object 0x211e0dcaf628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x211e0dcaf790, JSClass 0xffffb13f6148, in object 0x211e0dcaf628 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x211e0dcaf7e0, JSClass 0xffffb13f5d98, in object 0x211e0dcaf628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x211e0dcaf830, JSClass 0xffffb13f5d98, in object 0x211e0dcaf1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x211e0dcaf880, JSClass 0xffffb13f5d98, in object 0x211e0dcaf628 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x211e0dccabc8, JSClass 0xffffb13f6fc0, in object 0x211e0dcaf628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x211e0dcaf8f8, JSClass 0xffffb13f5d98, in object 0xfb732613f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x211e0dcaf970, JSClass 0xffffb13f6148, in object 0x211e0dcaf628 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x211e0dcaf9c0, JSClass 0xffffb13f5d98, in object 0x211e0dcaf628 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x211e0dcaf628 in GIRepository 0xfb732613e98 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x211e0dcafa10, JSClass 0xffffb13f6148, in object 0x211e0dcaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x211e0dcafb00, JSClass 0xffffb13f5d98, in object 0x211e0dcaf628 JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject JS G PRM: JSObject created with param instance 0xaaaae58eef00 type GParamString JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x211e0dcafb50, JSClass 0xffffb13f5d98, in object 0x211e0dcaf628 JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0xaaaae5a756f0 type GParamBoolean JS G BXD: Defining method destroy in prototype for GLib.Source JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject JS G PRM: JSObject created with param instance 0xaaaae58eef00 type GParamString JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0xaaaae5a756f0 type GParamBoolean JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject JS G PRM: JSObject created with param instance 0xaaaae58eef00 type GParamString JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject JS G PRM: JSObject created with param instance 0xaaaae5a756f0 type GParamBoolean JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'type_parent' in namespace 'GObject' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 268 objects currently alive JS MEMORY: boxed_instance = 48 JS MEMORY: boxed_prototype = 9 JS MEMORY: closure = 0 JS MEMORY: function = 176 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 3 JS MEMORY: module = 11 JS MEMORY: ns = 4 JS MEMORY: object_instance = 1 JS MEMORY: object_prototype = 10 JS MEMORY: param = 6 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 16/69 GObject value (GValue) initializes param OK 19/69 gjs:JS / Introspection RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=17 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testIntrospection.js ▶ 18/69 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed OK ▶ 18/69 Importer properties defined in the module's lexical scope can be accessed OK ▶ 18/69 Importer properties defined in the module's lexical scope does not leak module properties into the global scope OK ▶ 18/69 Importer enumerating modules gets all of them OK ▶ 18/69 Importer enumerating modules includes modules that throw on import OK ▶ 18/69 Importer enumerating modules does not include meta properties OK ▶ 18/69 Importer doesn't crash when resolving a non-string property OK ▶ 18/69 Importer scripts support relative dynamic imports OK ▶ 18/69 Importer imported scripts support relative dynamic imports OK ▶ 16/69 GObject value (GValue) param is compatible with itself OK ▶ 16/69 GObject value (GValue) param is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets param OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a param SKIP ▶ 16/69 GObject value (GValue) initialized copies param OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS param SKIP ▶ 16/69 GObject value (GValue) initializes variant OK ▶ 16/69 GObject value (GValue) variant is compatible with itself OK ▶ 16/69 GObject value (GValue) variant is transformable to itself OK 18/69 gjs:JS / Importer OK 0.51s 38 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x135f2a100098 JS IMPORT: Defining parent (nil) of 0x135f2a1000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x135f2a1000f8 of 0x135f2a1003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x135f2a101340), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x135f2a101bf8), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x135f2a1021f8), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x135f2a1021f8), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x135f2a101bf8), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x135f2a101340), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x135f2a103490), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x135f2a103cb0), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x135f2a103cb0), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x135f2a103490), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x135f2a1048a8), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x135f2a1048a8), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x135f2a103490), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x135f2a103490), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x135f2a101340), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x135f2a1053f0), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x135f2a1053f0), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x135f2a1059d0), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x135f2a1059d0), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x135f2a1053f0), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x135f2a1053f0), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x135f2a101340), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x135f2a101bf8), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x135f2a1021f8), global 0x3d3980a741c0 JS IMPORT: Module metadata hook for module 0x135f2a101bf8 JS IMPORT: Defining meta.importSync for module 0x135f2a101bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x135f2a101340), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x135f2a103490), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x135f2a103cb0), global 0x3d3980a741c0 JS IMPORT: Module metadata hook for module 0x135f2a104358 JS IMPORT: Defining meta.importSync for module 0x135f2a104358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x135f2a114018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x135f2a1000f8 of 0x135f2a114098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x135f2a114098 in 0x135f2a1000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x135f2a1000f8 of 0x135f2a114620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x135f2a1000f8 of 0x135f2a113e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x135f2a1000f8 of 0x3d3980a75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x135f2a114098 of 0x3d3980a75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3d3980a754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3d3980aaf060, JSClass 0xffffa41a6148, in object 0x3d3980aaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x135f2a114c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3d3980aaf0b0, JSClass 0xffffa41a6148, in object 0x3d3980aaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d3980aaf100, JSClass 0xffffa41a6148, in object 0x3d3980aaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3d3980aaf150, JSClass 0xffffa41a6148, in object 0x3d3980aaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3d3980aaf038 in GIRepository 0x135f2a113e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x135f2a103490), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x135f2a1048a8), global 0x3d3980a741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3d3980aaf1a0 in GIRepository 0x135f2a113e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x135f2a101340), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x135f2a1053f0), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x135f2a1053f0), global 0x3d3980a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x135f2a1059d0), global 0x3d3980a741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x135f2a1000f8 of 0x135f2a11aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x135f2a1000f8 of 0x3d3980a75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x135f2a1000f8 of 0x3d3980a75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x135f2a114098 of 0x3d3980a75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3d3980a75e70 class 0xffffa41ac030 in object 0x3d3980aaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3d3980aaf560, JSClass 0xffffa41a5d98, in object 0x3d3980aaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3d3980aaf1c8 in GIRepository 0x135f2a113e98 JS IMPORT: Module metadata hook for module 0x135f2a1053f0 JS IMPORT: Defining meta.importSync for module 0x135f2a1053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x135f2a1000f8 of 0x3d3980aca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3d3980aaf5b0, JSClass 0xffffa41a6148, in object 0x3d3980aaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x135f2a1000f8 of 0x3d3980aca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x3d3980aaf628, JSClass 0xffffa41a6148, in object 0x3d3980aaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS IMPORT: Cleaning up from failed import of 'WarnLib' JS IMPORT: Cleaning up from failed import of 'GIMarshallingTests' JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' JS IMPORT: Importing module Regress succeeded JS IMPORT: Defining parent 0x3d3980a77c10 of 0x31032b317d08 'Regress' is mod 1 JS IMPORT: successfully imported module 'Regress' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x3d3980a77c10 of 0x31032b317d58 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS IMPORT: Importing module foobar succeeded JS IMPORT: Defining parent 0x3d3980a77a30 of 0x31032b317dd0 'foobar' is mod 1 JS IMPORT: successfully imported module 'foobar' JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA' to child importer 'subA' JS IMPORT: Importing directory 'subA' JS IMPORT: Defining parent 0x3d3980a77a30 of 0x135f2a138ca0 'subA' is mod 1 JS IMPORT: Defined importer 'subA' 0x135f2a138ca0 in 0x3d3980a77a30 JS IMPORT: successfully imported directory 'subA' JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA/subB' to child importer 'subB' JS IMPORT: Importing directory 'subB' JS IMPORT: Defining parent 0x135f2a138ca0 of 0x135f2a138de0 'subB' is mod 1 JS IMPORT: Defined importer 'subB' 0x135f2a138de0 in 0x135f2a138ca0 JS IMPORT: successfully imported directory 'subB' JS CTX: Script evaluation succeeded JS IMPORT: Importing module foobar succeeded JS IMPORT: Defining parent 0x135f2a138de0 of 0x31032b317e70 'foobar' is mod 1 JS IMPORT: successfully imported module 'foobar' JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules at resource:///org/gjs/jsunit/modules/nonexistentModuleName.js JS IMPORT: Cleaning up from failed import of 'alwaysThrows' JS IMPORT: Cleaning up from failed import of 'alwaysThrows' JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' JS IMPORT: Importing directory 'mutualImport' JS IMPORT: Defining parent 0x3d3980a77a30 of 0x135f2a12dbe8 'mutualImport' is mod 1 JS IMPORT: Defined importer 'mutualImport' 0x135f2a12dbe8 in 0x3d3980a77a30 JS IMPORT: successfully imported directory 'mutualImport' JS IMPORT: Importing module b succeeded JS IMPORT: Defining parent 0x135f2a12dbe8 of 0x31032b343268 'b' is mod 1 JS IMPORT: successfully imported module 'b' JS IMPORT: Importing module a succeeded JS IMPORT: Defining parent 0x135f2a12dbe8 of 0x31032b343218 'a' is mod 1 JS IMPORT: successfully imported module 'a' JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subBadInit' to child importer 'subBadInit' JS IMPORT: Importing directory 'subBadInit' JS IMPORT: Defining parent 0x3d3980a77a30 of 0x135f2a13afc0 'subBadInit' is mod 1 JS IMPORT: Defined importer 'subBadInit' 0x135f2a13afc0 in 0x3d3980a77a30 JS IMPORT: successfully imported directory 'subBadInit' JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subErrorInit' to child importer 'subErrorInit' JS IMPORT: Importing directory 'subErrorInit' JS IMPORT: Defining parent 0x3d3980a77a30 of 0x135f2a140958 'subErrorInit' is mod 1 JS IMPORT: Defined importer 'subErrorInit' 0x135f2a140958 in 0x3d3980a77a30 JS IMPORT: successfully imported directory 'subErrorInit' JS IMPORT: Importing module modunicode succeeded JS IMPORT: Defining parent 0x3d3980a77a30 of 0x31032b3432e0 'modunicode' is mod 1 JS IMPORT: successfully imported module 'modunicode' JS IMPORT: Importing module lexicalScope succeeded JS IMPORT: Defining parent 0x3d3980a77a30 of 0x31032b343330 'lexicalScope' is mod 1 JS IMPORT: successfully imported module 'lexicalScope' JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0x135f2a153fd0 JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS IMPORT: Async module resolve hook for module '"./modules/say.js"' (relative to 0x3d3980a77c40), global 0x3d3980a741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"./modules/say.js"' (relative to 0x3d3980a77c40), global 0x3d3980a741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Importing module dynamic succeeded JS IMPORT: Defining parent 0x3d3980a77a30 of 0x31032b343498 'dynamic' is mod 1 JS IMPORT: successfully imported module 'dynamic' JS IMPORT: Async module resolve hook for module '"./say.js"' (relative to 0x135f2a19d250), global 0x3d3980a741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"./say.js"' (relative to 0x135f2a19d250), global 0x3d3980a741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 330 objects currently alive JS MEMORY: boxed_instance = 212 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 84 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 20 JS MEMORY: ns = 7 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 20/69 gjs:JS / Lang RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=179 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testLang.js ▶ 16/69 GObject value (GValue) initialized sets and gets variant OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a variant SKIP ▶ 16/69 GObject value (GValue) initialized copies variant OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS variant SKIP ▶ 16/69 GObject value (GValue) initializes boxed OK ▶ 16/69 GObject value (GValue) boxed is compatible with itself OK ▶ 16/69 GObject value (GValue) boxed is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets boxed SKIP ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a boxed SKIP ▶ 16/69 GObject value (GValue) initialized copies boxed SKIP ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS boxed SKIP ▶ 16/69 GObject value (GValue) initializes gvalue OK ▶ 16/69 GObject value (GValue) gvalue is compatible with itself OK ▶ 16/69 GObject value (GValue) gvalue is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets gvalue SKIP ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a gvalue SKIP ▶ 16/69 GObject value (GValue) initialized copies gvalue SKIP ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue SKIP ▶ 16/69 GObject value (GValue) initializes object OK ▶ 16/69 GObject value (GValue) object is compatible with itself OK ▶ 16/69 GObject value (GValue) object is transformable to itself OK ▶ 1/69 - --coverage-output after script should succeed but give a warning OK ▶ 16/69 GObject value (GValue) initialized sets and gets object OK ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a object SKIP ▶ 16/69 GObject value (GValue) initialized copies object OK ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS object SKIP ▶ 16/69 GObject value (GValue) initializes instance OK ▶ 16/69 GObject value (GValue) instance is compatible with itself OK ▶ 16/69 GObject value (GValue) instance is transformable to itself OK ▶ 16/69 GObject value (GValue) initialized sets and gets instance SKIP ▶ 16/69 GObject value (GValue) initialized can be passed to a function and returns a instance SKIP ▶ 16/69 GObject value (GValue) initialized copies instance SKIP ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS instance SKIP ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int SKIP ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint SKIP ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean SKIP ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype SKIP ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double SKIP ▶ 16/69 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float SKIP ▶ 1/69 - --version should work OK ▶ 16/69 GObject value (GValue) initializes from instance of object OK ▶ 16/69 GObject value (GValue) initializes from instance of instance SKIP 16/69 gjs:JS / GObjectValue OK 0.85s 95 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3df0e7300098 JS IMPORT: Defining parent (nil) of 0x3df0e73000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3df0e73000f8 of 0x3df0e73003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3df0e7301340), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3df0e7301bf8), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3df0e73021f8), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3df0e73021f8), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3df0e7301bf8), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3df0e7301340), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3df0e7303490), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3df0e7303cb0), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3df0e7303cb0), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3df0e7303490), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3df0e73048a8), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3df0e73048a8), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3df0e7303490), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3df0e7303490), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3df0e7301340), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3df0e73053f0), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3df0e73053f0), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3df0e73059d0), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3df0e73059d0), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3df0e73053f0), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3df0e73053f0), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3df0e7301340), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3df0e7301bf8), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3df0e73021f8), global 0x1900174741c0 JS IMPORT: Module metadata hook for module 0x3df0e7301bf8 JS IMPORT: Defining meta.importSync for module 0x3df0e7301bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3df0e7301340), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3df0e7303490), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3df0e7303cb0), global 0x1900174741c0 JS IMPORT: Module metadata hook for module 0x3df0e7304358 JS IMPORT: Defining meta.importSync for module 0x3df0e7304358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3df0e7314018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3df0e73000f8 of 0x3df0e7314098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3df0e7314098 in 0x3df0e73000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3df0e73000f8 of 0x3df0e7314620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3df0e73000f8 of 0x3df0e7313e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3df0e73000f8 of 0x190017475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3df0e7314098 of 0x190017475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1900174754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1900174af060, JSClass 0xffffab106148, in object 0x1900174af038 JS CTX: Initialized class GIRepositoryGType prototype 0x3df0e7314c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1900174af0b0, JSClass 0xffffab106148, in object 0x1900174af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1900174af100, JSClass 0xffffab106148, in object 0x1900174af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1900174af150, JSClass 0xffffab106148, in object 0x1900174af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1900174af038 in GIRepository 0x3df0e7313e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3df0e7303490), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3df0e73048a8), global 0x1900174741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1900174af1a0 in GIRepository 0x3df0e7313e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3df0e7301340), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3df0e73053f0), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3df0e73053f0), global 0x1900174741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3df0e73059d0), global 0x1900174741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3df0e73000f8 of 0x3df0e731aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3df0e73000f8 of 0x190017475d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3df0e73000f8 of 0x190017475d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3df0e7314098 of 0x190017475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x190017475e70 class 0xffffab10c030 in object 0x1900174af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1900174af560, JSClass 0xffffab105d98, in object 0x1900174af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1900174af1c8 in GIRepository 0x3df0e7313e98 JS IMPORT: Module metadata hook for module 0x3df0e73053f0 JS IMPORT: Defining meta.importSync for module 0x3df0e73053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x3df0e73000f8 of 0x1900174ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1900174af5b0, JSClass 0xffffab106148, in object 0x1900174af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3df0e73000f8 of 0x1900174ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js JS G NS: Defined namespace 'GIMarshallingTests' 0x1900174af628 in GIRepository 0x3df0e7313e98 JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js JS G NS: Defined namespace 'Regress' 0x1900174af650 in GIRepository 0x3df0e7313e98 JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x1900174af678, JSClass 0xffffab106148, in object 0x1900174af628 JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' JS G BXD: Defined class for Value (GValue), prototype 0x1900174af6c8, JSClass 0xffffab106148, in object 0x1900174af1c8 JS G BXD: Defining method init in prototype for GObject.Value JS G BXD: Defining method set_int64 in prototype for GObject.Value JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x1900174af718, JSClass 0xffffab106cb0, in object 0x1900174af650 JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x1900174af768, JSClass 0xffffab106cb0, in object 0x1900174af650 JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x1900174af7b8, JSClass 0xffffab106148, in object 0x1900174af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G BXD: Defining method unset in prototype for GObject.Value JS G BXD: Defining method set_schar in prototype for GObject.Value JS G BXD: Defining method get_schar in prototype for GObject.Value JS G BXD: Defining method copy in prototype for GObject.Value JS G BXD: Defining method set_int in prototype for GObject.Value JS G BXD: Defining method get_int in prototype for GObject.Value JS G BXD: Defining method get_int64 in prototype for GObject.Value JS G BXD: Defining method set_long in prototype for GObject.Value JS G BXD: Defining method get_long in prototype for GObject.Value JS G BXD: Defining method set_char in prototype for GObject.Value JS G BXD: Defining method get_char in prototype for GObject.Value JS G BXD: Defining method set_uchar in prototype for GObject.Value JS G BXD: Defining method get_uchar in prototype for GObject.Value JS G BXD: Defining method set_uint in prototype for GObject.Value JS G BXD: Defining method get_uint in prototype for GObject.Value JS G BXD: Defining method set_uint64 in prototype for GObject.Value JS G BXD: Defining method get_uint64 in prototype for GObject.Value JS G BXD: Defining method set_ulong in prototype for GObject.Value JS G BXD: Defining method get_ulong in prototype for GObject.Value JS G BXD: Defining method set_double in prototype for GObject.Value JS G BXD: Defining method get_double in prototype for GObject.Value JS G BXD: Defining method set_float in prototype for GObject.Value JS G BXD: Defining method get_float in prototype for GObject.Value JS G BXD: Defining method set_gtype in prototype for GObject.Value JS G BXD: Defining method get_gtype in prototype for GObject.Value JS G BXD: Defining method set_boolean in prototype for GObject.Value JS G BXD: Defining method get_boolean in prototype for GObject.Value JS G BXD: Defining method set_string in prototype for GObject.Value JS G BXD: Defining method get_string in prototype for GObject.Value JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 JS G ENUM: Defining GObject.ParamFlags as 0x23cafac42770 JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae1091960 type GParamString JS G BXD: Defining method set_param in prototype for GObject.Value JS G BXD: Defining method get_param in prototype for GObject.Value JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae1091960 type GParamString JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae10919f0 type GParamString JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae10919f0 type GParamString JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G BXD: Defined class for VariantType (GVariantType), prototype 0x31b97077ff10, JSClass 0xffffab106148, in object 0x1900174af038 JS G BXD: Defining method set_variant in prototype for GObject.Value JS G BXD: Defining method get_variant in prototype for GObject.Value JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x31b970786a38, JSClass 0xffffab105d98, in object 0x1900174af628 JS G BXD: Defining method set_object in prototype for GObject.Value JS G BXD: Defining method get_object in prototype for GObject.Value JS G BXD: Defining method init_from_instance in prototype for GObject.Value JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 1325 objects currently alive JS MEMORY: boxed_instance = 1148 JS MEMORY: boxed_prototype = 9 JS MEMORY: closure = 0 JS MEMORY: function = 138 JS MEMORY: fundamental_instance = 4 JS MEMORY: fundamental_prototype = 2 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 5 JS MEMORY: object_instance = 6 JS MEMORY: object_prototype = 2 JS MEMORY: param = 4 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 21/69 gjs:JS / LegacyByteArray RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=66 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testLegacyByteArray.js ▶ 1/69 - --version should print something OK ▶ 20/69 Lang module counts properties with Lang.countProperties() OK ▶ 20/69 Lang module copies properties from one object to another with Lang.copyProperties() OK ▶ 19/69 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback OK ▶ 20/69 Lang module copies properties without an underscore with Lang.copyPublicProperties() OK ▶ 20/69 Lang module copies property getters and setters OK ▶ 20/69 Lang module bind() calls the bound function with the supplied this-object OK ▶ 19/69 Unsafe integer marshalling warns when conversion is lossy OK ▶ 20/69 Lang module bind() throws an error when no function supplied OK ▶ 20/69 Lang module bind() throws an error when this-object undefined OK ▶ 20/69 Lang module bind() supplies extra arguments to the function OK ▶ 1/69 - --version after -c should be passed to script OK ▶ 20/69 Lang module bind() appends the extra arguments to any arguments passed OK 20/69 gjs:JS / Lang OK 0.36s 9 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1650d9d00098 JS IMPORT: Defining parent (nil) of 0x1650d9d000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1650d9d000f8 of 0x1650d9d003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1650d9d01340), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1650d9d01bf8), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1650d9d021f8), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1650d9d021f8), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1650d9d01bf8), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1650d9d01340), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1650d9d03490), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1650d9d03cb0), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1650d9d03cb0), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1650d9d03490), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1650d9d048a8), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1650d9d048a8), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1650d9d03490), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1650d9d03490), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1650d9d01340), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1650d9d053f0), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1650d9d053f0), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1650d9d059d0), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1650d9d059d0), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1650d9d053f0), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1650d9d053f0), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1650d9d01340), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1650d9d01bf8), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1650d9d021f8), global 0x2a72efb741c0 JS IMPORT: Module metadata hook for module 0x1650d9d01bf8 JS IMPORT: Defining meta.importSync for module 0x1650d9d01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1650d9d01340), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1650d9d03490), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1650d9d03cb0), global 0x2a72efb741c0 JS IMPORT: Module metadata hook for module 0x1650d9d04358 JS IMPORT: Defining meta.importSync for module 0x1650d9d04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1650d9d14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1650d9d000f8 of 0x1650d9d14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1650d9d14098 in 0x1650d9d000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1650d9d000f8 of 0x1650d9d14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1650d9d000f8 of 0x1650d9d13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1650d9d000f8 of 0x2a72efb75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1650d9d14098 of 0x2a72efb75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2a72efb754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2a72efbaf060, JSClass 0xffff8af56148, in object 0x2a72efbaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x1650d9d14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2a72efbaf0b0, JSClass 0xffff8af56148, in object 0x2a72efbaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2a72efbaf100, JSClass 0xffff8af56148, in object 0x2a72efbaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2a72efbaf150, JSClass 0xffff8af56148, in object 0x2a72efbaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2a72efbaf038 in GIRepository 0x1650d9d13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1650d9d03490), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1650d9d048a8), global 0x2a72efb741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2a72efbaf1a0 in GIRepository 0x1650d9d13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1650d9d01340), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1650d9d053f0), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1650d9d053f0), global 0x2a72efb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1650d9d059d0), global 0x2a72efb741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1650d9d000f8 of 0x1650d9d1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1650d9d000f8 of 0x2a72efb75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1650d9d000f8 of 0x2a72efb75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1650d9d14098 of 0x2a72efb75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2a72efb75e70 class 0xffff8af5c030 in object 0x2a72efbaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2a72efbaf560, JSClass 0xffff8af55d98, in object 0x2a72efbaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2a72efbaf1c8 in GIRepository 0x1650d9d13e98 JS IMPORT: Module metadata hook for module 0x1650d9d053f0 JS IMPORT: Defining meta.importSync for module 0x1650d9d053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x1650d9d000f8 of 0x2a72efbca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2a72efbaf5b0, JSClass 0xffff8af56148, in object 0x2a72efbaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1650d9d000f8 of 0x2a72efbca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x1650d9d000f8 of 0x2a72efbca588 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x2a72efbaf628, JSClass 0xffff8af56148, in object 0x2a72efbaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 151 objects currently alive JS MEMORY: boxed_instance = 51 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 82 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 8 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 22/69 gjs:JS / LegacyClass RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=156 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testLegacyClass.js ▶ 21/69 Legacy byte array has length 0 for empty array OK ▶ 21/69 Legacy byte array initially sized to 10 has length 10 OK ▶ 21/69 Legacy byte array initially sized to 10 is initialized to zeroes OK ▶ 21/69 Legacy byte array assigns values correctly OK ▶ 21/69 Legacy byte array assignment past end implicitly lengthens the array OK ▶ 21/69 Legacy byte array assignment past end implicitly creates zero bytes OK ▶ 21/69 Legacy byte array changes the length when assigning to length property OK ▶ 21/69 Legacy byte array conversions gives a byte 5 when assigning 5 OK ▶ 21/69 Legacy byte array conversions gives a byte 0 when assigning null OK ▶ 21/69 Legacy byte array conversions gives a byte 0 when assigning undefined OK ▶ 21/69 Legacy byte array conversions rounds off when assigning a double OK ▶ 21/69 Legacy byte array can be created from an array OK ▶ 21/69 Legacy byte array can be converted to a string of ASCII characters OK ▶ 21/69 Legacy byte array can be passed in with transfer none OK 21/69 gjs:JS / LegacyByteArray OK 0.35s 14 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x83ee6200098 JS IMPORT: Defining parent (nil) of 0x83ee62000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x83ee62000f8 of 0x83ee62003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x83ee6201340), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x83ee6201bf8), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x83ee62021f8), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x83ee62021f8), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x83ee6201bf8), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x83ee6201340), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x83ee6203490), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x83ee6203cb0), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x83ee6203cb0), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x83ee6203490), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x83ee62048a8), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x83ee62048a8), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x83ee6203490), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x83ee6203490), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x83ee6201340), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x83ee62053f0), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x83ee62053f0), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x83ee62059d0), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x83ee62059d0), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x83ee62053f0), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x83ee62053f0), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x83ee6201340), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x83ee6201bf8), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x83ee62021f8), global 0x350efe3741c0 JS IMPORT: Module metadata hook for module 0x83ee6201bf8 JS IMPORT: Defining meta.importSync for module 0x83ee6201bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x83ee6201340), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x83ee6203490), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x83ee6203cb0), global 0x350efe3741c0 JS IMPORT: Module metadata hook for module 0x83ee6204358 JS IMPORT: Defining meta.importSync for module 0x83ee6204358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x83ee6214018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x83ee62000f8 of 0x83ee6214098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x83ee6214098 in 0x83ee62000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x83ee62000f8 of 0x83ee6214620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x83ee62000f8 of 0x83ee6213e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x83ee62000f8 of 0x350efe375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x83ee6214098 of 0x350efe375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x350efe3754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x350efe3af060, JSClass 0xffffa7a36148, in object 0x350efe3af038 JS CTX: Initialized class GIRepositoryGType prototype 0x83ee6214c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x350efe3af0b0, JSClass 0xffffa7a36148, in object 0x350efe3af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x350efe3af100, JSClass 0xffffa7a36148, in object 0x350efe3af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x350efe3af150, JSClass 0xffffa7a36148, in object 0x350efe3af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x350efe3af038 in GIRepository 0x83ee6213e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x83ee6203490), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x83ee62048a8), global 0x350efe3741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x350efe3af1a0 in GIRepository 0x83ee6213e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x83ee6201340), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x83ee62053f0), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x83ee62053f0), global 0x350efe3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x83ee62059d0), global 0x350efe3741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x83ee62000f8 of 0x83ee621aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x83ee62000f8 of 0x350efe375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x83ee62000f8 of 0x350efe375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x83ee6214098 of 0x350efe375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x350efe375e70 class 0xffffa7a3c030 in object 0x350efe3af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x350efe3af560, JSClass 0xffffa7a35d98, in object 0x350efe3af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x350efe3af1c8 in GIRepository 0x83ee6213e98 JS IMPORT: Module metadata hook for module 0x83ee62053f0 JS IMPORT: Defining meta.importSync for module 0x83ee62053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x83ee62000f8 of 0x350efe3ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x350efe3af5b0, JSClass 0xffffa7a36148, in object 0x350efe3af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x83ee62000f8 of 0x350efe3ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js JS G NS: Defined namespace 'GIMarshallingTests' 0x350efe3af628 in GIRepository 0x83ee6213e98 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x350efe3af650, JSClass 0xffffa7a36148, in object 0x350efe3af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 181 objects currently alive JS MEMORY: boxed_instance = 80 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 83 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 4 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 23/69 gjs:JS / LegacyGObject RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js MALLOC_PERTURB_=133 GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu NO_AT_BRIDGE=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testLegacyGObject.js ▶ 1/69 - --version after -c should not print anything OK ▶ 19/69 Marshalling empty flat arrays of structs accepts null OK ▶ 1/69 - --jsversion should work OK ▶ 19/69 Marshalling empty flat arrays of structs accepts an empty array OK ▶ 19/69 Constructor throws when constructor called without new OK ▶ 19/69 Enum classes enum has a $gtype property OK ▶ 19/69 Enum classes enum $gtype property is enumerable OK ▶ 19/69 GError domains Number converts error to quark OK ▶ 19/69 Object properties on GtkBuilder-constructed objects are found on the GObject itself OK ▶ 19/69 Object properties on GtkBuilder-constructed objects are found on the GObject's parents OK ▶ 1/69 - --jsversion should print something OK ▶ 19/69 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces OK ▶ 19/69 Garbage collection of introspected objects collects objects properly with signals connected OK ▶ 19/69 Gdk.Atom is presented as string OK ▶ 19/69 Complete enumeration (boxed types) enumerates all properties OK ▶ 22/69 A metaclass has its constructor called each time a class is created with it OK ▶ 22/69 A metaclass is an instance of Lang.Class OK ▶ 22/69 A metaclass produces instances that are instances of itself and Lang.Class OK ▶ 22/69 A metaclass can dynamically define properties in its constructor OK ▶ 22/69 A metaclass instance gets all the properties from its class and metaclass OK ▶ 22/69 A metaclass instance gets dynamically defined properties from metaclass OK ▶ 22/69 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass OK ▶ 22/69 A metaclass can be detected with Lang.getMetaClass OK ▶ 22/69 Class framework calls _init constructors OK ▶ 22/69 Class framework calls parent constructors OK ▶ 22/69 Class framework sets the right constructor properties OK ▶ 22/69 Class framework sets up instanceof correctly OK ▶ 22/69 Class framework has a name OK ▶ 22/69 Class framework reports a sensible value for toString() OK ▶ 22/69 Class framework allows overriding toString() OK ▶ 22/69 Class framework is not configurable OK ▶ 22/69 Class framework allows accessors for properties OK ▶ 22/69 Class framework raises an exception when creating an abstract class OK ▶ 19/69 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) OK ▶ 22/69 Class framework inherits properties from abstract base classes OK ▶ 1/69 - --jsversion after -c should be passed to script OK ▶ 22/69 Class framework inherits constructors from abstract base classes OK ▶ 22/69 Class framework allows ES6 classes to inherit from abstract base classes OK ▶ 22/69 Class framework lets methods call other methods without clobbering __caller__ OK ▶ 22/69 Class framework allows custom return values from constructors OK ▶ 22/69 Class framework allows symbol-named methods OK ▶ 22/69 An interface is an instance of Lang.Interface OK ▶ 22/69 An interface has a name OK ▶ 22/69 An interface cannot be instantiated OK ▶ 22/69 An interface can be implemented by a class OK ▶ 22/69 An interface can be implemented by a class's superclass OK ▶ 22/69 An interface doesn't disturb a class's constructor OK ▶ 22/69 An interface can have its required method implemented OK ▶ 22/69 An interface must have a name OK ▶ 22/69 An interface must have its required methods implemented OK ▶ 22/69 An interface does not have to have its optional methods implemented OK ▶ 22/69 An interface can have its optional method deferred to by the implementation OK ▶ 22/69 An interface can be chained up to by a class OK ▶ 22/69 An interface can include arguments when being chained up to by a class OK ▶ 22/69 An interface can have its property getter deferred to OK ▶ 22/69 An interface can have its property setter deferred to OK ▶ 22/69 An interface can have its property getter overridden OK ▶ 22/69 An interface can have its property setter overridden OK ▶ 22/69 An interface can require another interface OK ▶ 22/69 An interface can have empty requires OK ▶ 22/69 An interface can chain up to another interface OK ▶ 22/69 An interface can be chained up to with a generic OK ▶ 22/69 An interface can chain up to another interface with a generic OK ▶ 22/69 An interface has its optional function defer to that of the last interface OK ▶ 22/69 An interface must have all its required interfaces implemented OK ▶ 19/69 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined OK ▶ 22/69 An interface must have all its required interfaces implemented in the correct order OK ▶ 22/69 An interface can have its implementation on a parent class OK ▶ 22/69 An interface can require its implementor to be a subclass of some class OK ▶ 22/69 An interface must be implemented by an object which subclasses the required class OK ▶ 22/69 An interface can have methods that call others of its methods OK ▶ 22/69 An interface is implemented by a subclass of a class that implements it OK ▶ 22/69 An interface can be reimplemented by a subclass of a class that implements it OK ▶ 22/69 An interface tells what it is with toString() OK ▶ 22/69 ES6 class inheriting from Lang.Class calls a static method on the parent class OK ▶ 22/69 ES6 class inheriting from Lang.Class calls a method on the parent class OK ▶ 22/69 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor OK ▶ 22/69 ES6 class inheriting from Lang.Class chains up to a method on the parent class OK ▶ 22/69 ES6 class inheriting from Lang.Class overrides a method on the parent class OK ▶ 22/69 ES6 class inheriting from Lang.Class sets and gets a property from the parent class OK 19/69 gjs:JS / Introspection OK 0.96s 16 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2fd5b7900098 JS IMPORT: Defining parent (nil) of 0x2fd5b79000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2fd5b79000f8 of 0x2fd5b79003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fd5b7901340), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fd5b7901bf8), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fd5b79021f8), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fd5b79021f8), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fd5b7901bf8), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fd5b7901340), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd5b7903490), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd5b7903cb0), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd5b7903cb0), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fd5b7903490), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd5b79048a8), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd5b79048a8), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd5b7903490), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fd5b7903490), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fd5b7901340), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd5b79053f0), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fd5b79053f0), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd5b79059d0), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd5b79059d0), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd5b79053f0), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fd5b79053f0), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fd5b7901340), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fd5b7901bf8), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fd5b79021f8), global 0x1556bad741c0 JS IMPORT: Module metadata hook for module 0x2fd5b7901bf8 JS IMPORT: Defining meta.importSync for module 0x2fd5b7901bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fd5b7901340), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd5b7903490), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd5b7903cb0), global 0x1556bad741c0 JS IMPORT: Module metadata hook for module 0x2fd5b7904358 JS IMPORT: Defining meta.importSync for module 0x2fd5b7904358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2fd5b7914018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2fd5b79000f8 of 0x2fd5b7914098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2fd5b7914098 in 0x2fd5b79000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2fd5b79000f8 of 0x2fd5b7914620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2fd5b79000f8 of 0x2fd5b7913e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2fd5b79000f8 of 0x1556bad75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2fd5b7914098 of 0x1556bad75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1556bad754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1556badaf060, JSClass 0xffff99586148, in object 0x1556badaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x2fd5b7914c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1556badaf0b0, JSClass 0xffff99586148, in object 0x1556badaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1556badaf100, JSClass 0xffff99586148, in object 0x1556badaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1556badaf150, JSClass 0xffff99586148, in object 0x1556badaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1556badaf038 in GIRepository 0x2fd5b7913e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fd5b7903490), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd5b79048a8), global 0x1556bad741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1556badaf1a0 in GIRepository 0x2fd5b7913e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fd5b7901340), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fd5b79053f0), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fd5b79053f0), global 0x1556bad741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fd5b79059d0), global 0x1556bad741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2fd5b79000f8 of 0x2fd5b791aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2fd5b79000f8 of 0x1556bad75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2fd5b79000f8 of 0x1556bad75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2fd5b7914098 of 0x1556bad75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1556bad75e70 class 0xffff9958c030 in object 0x1556badaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1556badaf560, JSClass 0xffff99585d98, in object 0x1556badaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1556badaf1c8 in GIRepository 0x2fd5b7913e98 JS IMPORT: Module metadata hook for module 0x2fd5b79053f0 JS IMPORT: Defining meta.importSync for module 0x2fd5b79053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x2fd5b79000f8 of 0x1556badca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1556badaf5b0, JSClass 0xffff99586148, in object 0x1556badaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2fd5b79000f8 of 0x1556badca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'Gdk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Gdk.js JS G NS: Defined namespace 'Gdk' 0x1556badaf628 in GIRepository 0x2fd5b7913e98 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2fd5b79000f8 of 0x1556badca628 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x2fd5b79000f8 of 0x1556badca678 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x2fd5b79000f8 of 0x1556badca5d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x2fd5b7914098 of 0x1556badca588 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1556badaf678, JSClass 0xffff99585d98, in object 0x1556badaf650 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1556badca948, JSClass 0xffff99586fc0, in object 0x1556badaf650 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1556badaf6f0, JSClass 0xffff99585d98, in object 0x1556badaf650 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x1556badcaa88, JSClass 0xffff99586fc0, in object 0x1556badaf650 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1556badaf768, JSClass 0xffff99586148, in object 0x1556badaf650 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1556badaf7b8, JSClass 0xffff99586148, in object 0x1556badaf650 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1556badaf808, JSClass 0xffff99585d98, in object 0x1556badaf650 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1556badaf858, JSClass 0xffff99585d98, in object 0x1556badaf1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1556badaf8a8, JSClass 0xffff99585d98, in object 0x1556badaf650 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x1556badcabc8, JSClass 0xffff99586fc0, in object 0x1556badaf650 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1556badaf920, JSClass 0xffff99585d98, in object 0x2fd5b7913f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1556badaf998, JSClass 0xffff99586148, in object 0x1556badaf650 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x1556badaf9e8, JSClass 0xffff99585d98, in object 0x1556badaf650 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x1556badaf650 in GIRepository 0x2fd5b7913e98 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x2fd5b7914098 of 0x33084d4094e8 'Gtk' is mod 1 JS IMPORT: successfully imported module 'Gtk' JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x1556badafa60, JSClass 0xffff99585d98, in object 0x1556badaf1c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1556badafab0, JSClass 0xffff99585d98, in object 0x1556badafa38 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x33084d409830, JSClass 0xffff99586fc0, in object 0x1556badafa38 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1556badafb28, JSClass 0xffff99585d98, in object 0x1556badafa38 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x1556badafa38 in GIRepository 0x2fd5b7913e98 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x2fd5b79000f8 of 0x2fd5b7937ff0 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x1556badafb78, JSClass 0xffff99586148, in object 0x1556badaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1556badafc68, JSClass 0xffff99585d98, in object 0x1556badaf650 JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x1556badafcb8, JSClass 0xffff99585d98, in object 0x1556badaf650 JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0x2fd5b791b028 JS G NS: Found info type CONSTANT for 'MININT64' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'MAXINT64' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'MAXUINT64' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x1556badaff60, JSClass 0xffff99585d98, in object 0x1556badafa38 JS G OBJ: Defined class for Label (GtkLabel), prototype 0x1556badaffb0, JSClass 0xffff99585d98, in object 0x1556badafa38 JS G OBJ: Defining method drag_dest_set in prototype for GtkWidget (Gtk.Widget) JS G NS: Found info type FLAGS for 'DragAction' in namespace 'Gdk' JS G ENUM: Defining enum value DEFAULT (fixed from default) 1 JS G ENUM: Defining enum value COPY (fixed from copy) 2 JS G ENUM: Defining enum value MOVE (fixed from move) 4 JS G ENUM: Defining enum value LINK (fixed from link) 8 JS G ENUM: Defining enum value PRIVATE (fixed from private) 16 JS G ENUM: Defining enum value ASK (fixed from ask) 32 JS G ENUM: Defining Gdk.DragAction as 0x2fd5b79239a0 JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x33084d43a268, JSClass 0xffff99585d98, in object 0x1556badaf650 JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' JS G ENUM: Defining enum value STARTER (fixed from starter) -1 JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 JS G ENUM: Defining enum value SESSION (fixed from session) 2 JS G ENUM: Defining Gio.BusType as 0x2fd5b7938618 JS G NS: Found info type ENUM for 'ResolverError' in namespace 'Gio' JS G ERR: Defined class for ResolverError (GError), prototype 0x33084d425f88, JSClass 0xffff99586d10, in object 0x1556badaf650 JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 0 JS G ENUM: Defining enum value TEMPORARY_FAILURE (fixed from temporary_failure) 1 JS G ENUM: Defining enum value INTERNAL (fixed from internal) 2 JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x33084d43a6f0, JSClass 0xffff99585d98, in object 0x1556badafa38 JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) JS G NS: Found info type OBJECT for 'Button' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' JS G OBJ: Defined class for Bin (GtkBin), prototype 0x33084d43a768, JSClass 0xffff99585d98, in object 0x1556badafa38 JS G OBJ: Defined class for Button (GtkButton), prototype 0x33084d43a7b8, JSClass 0xffff99585d98, in object 0x1556badafa38 JS G NS: Found info type INTERFACE for 'Activatable' in namespace 'Gtk' JS G IFACE: Defined class for Activatable (GtkActivatable), prototype 0x33084d43c268, JSClass 0xffff99586fc0, in object 0x1556badafa38 JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Atom' in namespace 'Gdk' JS G BXD: Defined class for Atom (void), prototype 0x1556badafd58, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x1556badafe98, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type FLAGS for 'AnchorHints' in namespace 'Gdk' JS G ENUM: Defining enum value FLIP_X (fixed from flip_x) 1 JS G ENUM: Defining enum value FLIP_Y (fixed from flip_y) 2 JS G ENUM: Defining enum value SLIDE_X (fixed from slide_x) 4 JS G ENUM: Defining enum value SLIDE_Y (fixed from slide_y) 8 JS G ENUM: Defining enum value RESIZE_X (fixed from resize_x) 16 JS G ENUM: Defining enum value RESIZE_Y (fixed from resize_y) 32 JS G ENUM: Defining enum value FLIP (fixed from flip) 3 JS G ENUM: Defining enum value SLIDE (fixed from slide) 12 JS G ENUM: Defining enum value RESIZE (fixed from resize) 48 JS G ENUM: Defining Gdk.AnchorHints as 0x1231bf503b70 JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gdk' JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0x33084d43a1c8, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type FLAGS for 'AxisFlags' in namespace 'Gdk' JS G ENUM: Defining enum value X (fixed from x) 2 JS G ENUM: Defining enum value Y (fixed from y) 4 JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 8 JS G ENUM: Defining enum value XTILT (fixed from xtilt) 16 JS G ENUM: Defining enum value YTILT (fixed from ytilt) 32 JS G ENUM: Defining enum value WHEEL (fixed from wheel) 64 JS G ENUM: Defining enum value DISTANCE (fixed from distance) 128 JS G ENUM: Defining enum value ROTATION (fixed from rotation) 256 JS G ENUM: Defining enum value SLIDER (fixed from slider) 512 JS G ENUM: Defining Gdk.AxisFlags as 0x1231bf503c50 JS G NS: Found info type ENUM for 'AxisUse' in namespace 'Gdk' JS G ENUM: Defining enum value IGNORE (fixed from ignore) 0 JS G ENUM: Defining enum value X (fixed from x) 1 JS G ENUM: Defining enum value Y (fixed from y) 2 JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 3 JS G ENUM: Defining enum value XTILT (fixed from xtilt) 4 JS G ENUM: Defining enum value YTILT (fixed from ytilt) 5 JS G ENUM: Defining enum value WHEEL (fixed from wheel) 6 JS G ENUM: Defining enum value DISTANCE (fixed from distance) 7 JS G ENUM: Defining enum value ROTATION (fixed from rotation) 8 JS G ENUM: Defining enum value SLIDER (fixed from slider) 9 JS G ENUM: Defining enum value LAST (fixed from last) 10 JS G ENUM: Defining Gdk.AxisUse as 0x1231bf503d30 JS G NS: Found info type CONSTANT for 'BUTTON_MIDDLE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'BUTTON_PRIMARY' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'BUTTON_SECONDARY' in namespace 'Gdk' JS G NS: Found info type ENUM for 'ByteOrder' in namespace 'Gdk' JS G ENUM: Defining enum value LSB_FIRST (fixed from lsb_first) 0 JS G ENUM: Defining enum value MSB_FIRST (fixed from msb_first) 1 JS G ENUM: Defining Gdk.ByteOrder as 0x1231bf503e10 JS G NS: Found info type CONSTANT for 'CURRENT_TIME' in namespace 'Gdk' JS G NS: Found info type STRUCT for 'Color' in namespace 'Gdk' JS G BXD: Defined class for Color (GdkColor), prototype 0x33084d43a2e0, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'CrossingMode' in namespace 'Gdk' JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 JS G ENUM: Defining enum value GRAB (fixed from grab) 1 JS G ENUM: Defining enum value UNGRAB (fixed from ungrab) 2 JS G ENUM: Defining enum value GTK_GRAB (fixed from gtk_grab) 3 JS G ENUM: Defining enum value GTK_UNGRAB (fixed from gtk_ungrab) 4 JS G ENUM: Defining enum value STATE_CHANGED (fixed from state_changed) 5 JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 6 JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 7 JS G ENUM: Defining enum value DEVICE_SWITCH (fixed from device_switch) 8 JS G ENUM: Defining Gdk.CrossingMode as 0x1231bf503e70 JS G NS: Found info type OBJECT for 'Cursor' in namespace 'Gdk' JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0x33084d43a358, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'CursorType' in namespace 'Gdk' JS G ENUM: Defining enum value X_CURSOR (fixed from x_cursor) 0 JS G ENUM: Defining enum value ARROW (fixed from arrow) 2 JS G ENUM: Defining enum value BASED_ARROW_DOWN (fixed from based_arrow_down) 4 JS G ENUM: Defining enum value BASED_ARROW_UP (fixed from based_arrow_up) 6 JS G ENUM: Defining enum value BOAT (fixed from boat) 8 JS G ENUM: Defining enum value BOGOSITY (fixed from bogosity) 10 JS G ENUM: Defining enum value BOTTOM_LEFT_CORNER (fixed from bottom_left_corner) 12 JS G ENUM: Defining enum value BOTTOM_RIGHT_CORNER (fixed from bottom_right_corner) 14 JS G ENUM: Defining enum value BOTTOM_SIDE (fixed from bottom_side) 16 JS G ENUM: Defining enum value BOTTOM_TEE (fixed from bottom_tee) 18 JS G ENUM: Defining enum value BOX_SPIRAL (fixed from box_spiral) 20 JS G ENUM: Defining enum value CENTER_PTR (fixed from center_ptr) 22 JS G ENUM: Defining enum value CIRCLE (fixed from circle) 24 JS G ENUM: Defining enum value CLOCK (fixed from clock) 26 JS G ENUM: Defining enum value COFFEE_MUG (fixed from coffee_mug) 28 JS G ENUM: Defining enum value CROSS (fixed from cross) 30 JS G ENUM: Defining enum value CROSS_REVERSE (fixed from cross_reverse) 32 JS G ENUM: Defining enum value CROSSHAIR (fixed from crosshair) 34 JS G ENUM: Defining enum value DIAMOND_CROSS (fixed from diamond_cross) 36 JS G ENUM: Defining enum value DOT (fixed from dot) 38 JS G ENUM: Defining enum value DOTBOX (fixed from dotbox) 40 JS G ENUM: Defining enum value DOUBLE_ARROW (fixed from double_arrow) 42 JS G ENUM: Defining enum value DRAFT_LARGE (fixed from draft_large) 44 JS G ENUM: Defining enum value DRAFT_SMALL (fixed from draft_small) 46 JS G ENUM: Defining enum value DRAPED_BOX (fixed from draped_box) 48 JS G ENUM: Defining enum value EXCHANGE (fixed from exchange) 50 JS G ENUM: Defining enum value FLEUR (fixed from fleur) 52 JS G ENUM: Defining enum value GOBBLER (fixed from gobbler) 54 JS G ENUM: Defining enum value GUMBY (fixed from gumby) 56 JS G ENUM: Defining enum value HAND1 (fixed from hand1) 58 JS G ENUM: Defining enum value HAND2 (fixed from hand2) 60 JS G ENUM: Defining enum value HEART (fixed from heart) 62 JS G ENUM: Defining enum value ICON (fixed from icon) 64 JS G ENUM: Defining enum value IRON_CROSS (fixed from iron_cross) 66 JS G ENUM: Defining enum value LEFT_PTR (fixed from left_ptr) 68 JS G ENUM: Defining enum value LEFT_SIDE (fixed from left_side) 70 JS G ENUM: Defining enum value LEFT_TEE (fixed from left_tee) 72 JS G ENUM: Defining enum value LEFTBUTTON (fixed from leftbutton) 74 JS G ENUM: Defining enum value LL_ANGLE (fixed from ll_angle) 76 JS G ENUM: Defining enum value LR_ANGLE (fixed from lr_angle) 78 JS G ENUM: Defining enum value MAN (fixed from man) 80 JS G ENUM: Defining enum value MIDDLEBUTTON (fixed from middlebutton) 82 JS G ENUM: Defining enum value MOUSE (fixed from mouse) 84 JS G ENUM: Defining enum value PENCIL (fixed from pencil) 86 JS G ENUM: Defining enum value PIRATE (fixed from pirate) 88 JS G ENUM: Defining enum value PLUS (fixed from plus) 90 JS G ENUM: Defining enum value QUESTION_ARROW (fixed from question_arrow) 92 JS G ENUM: Defining enum value RIGHT_PTR (fixed from right_ptr) 94 JS G ENUM: Defining enum value RIGHT_SIDE (fixed from right_side) 96 JS G ENUM: Defining enum value RIGHT_TEE (fixed from right_tee) 98 JS G ENUM: Defining enum value RIGHTBUTTON (fixed from rightbutton) 100 JS G ENUM: Defining enum value RTL_LOGO (fixed from rtl_logo) 102 JS G ENUM: Defining enum value SAILBOAT (fixed from sailboat) 104 JS G ENUM: Defining enum value SB_DOWN_ARROW (fixed from sb_down_arrow) 106 JS G ENUM: Defining enum value SB_H_DOUBLE_ARROW (fixed from sb_h_double_arrow) 108 JS G ENUM: Defining enum value SB_LEFT_ARROW (fixed from sb_left_arrow) 110 JS G ENUM: Defining enum value SB_RIGHT_ARROW (fixed from sb_right_arrow) 112 JS G ENUM: Defining enum value SB_UP_ARROW (fixed from sb_up_arrow) 114 JS G ENUM: Defining enum value SB_V_DOUBLE_ARROW (fixed from sb_v_double_arrow) 116 JS G ENUM: Defining enum value SHUTTLE (fixed from shuttle) 118 JS G ENUM: Defining enum value SIZING (fixed from sizing) 120 JS G ENUM: Defining enum value SPIDER (fixed from spider) 122 JS G ENUM: Defining enum value SPRAYCAN (fixed from spraycan) 124 JS G ENUM: Defining enum value STAR (fixed from star) 126 JS G ENUM: Defining enum value TARGET (fixed from target) 128 JS G ENUM: Defining enum value TCROSS (fixed from tcross) 130 JS G ENUM: Defining enum value TOP_LEFT_ARROW (fixed from top_left_arrow) 132 JS G ENUM: Defining enum value TOP_LEFT_CORNER (fixed from top_left_corner) 134 JS G ENUM: Defining enum value TOP_RIGHT_CORNER (fixed from top_right_corner) 136 JS G ENUM: Defining enum value TOP_SIDE (fixed from top_side) 138 JS G ENUM: Defining enum value TOP_TEE (fixed from top_tee) 140 JS G ENUM: Defining enum value TREK (fixed from trek) 142 JS G ENUM: Defining enum value UL_ANGLE (fixed from ul_angle) 144 JS G ENUM: Defining enum value UMBRELLA (fixed from umbrella) 146 JS G ENUM: Defining enum value UR_ANGLE (fixed from ur_angle) 148 JS G ENUM: Defining enum value WATCH (fixed from watch) 150 JS G ENUM: Defining enum value XTERM (fixed from xterm) 152 JS G ENUM: Defining enum value LAST_CURSOR (fixed from last_cursor) 153 JS G ENUM: Defining enum value BLANK_CURSOR (fixed from blank_cursor) -2 JS G ENUM: Defining enum value CURSOR_IS_PIXMAP (fixed from cursor_is_pixmap) -1 JS G ENUM: Defining Gdk.CursorType as 0x1231bf503f50 JS G NS: Found info type OBJECT for 'Device' in namespace 'Gdk' JS G OBJ: Defined class for Device (GdkDevice), prototype 0x33084d43a3f8, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type OBJECT for 'DeviceManager' in namespace 'Gdk' JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0x33084d43a448, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type INTERFACE for 'DevicePad' in namespace 'Gdk' JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0x1556bad75c68, JSClass 0xffff99586fc0, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'DevicePadFeature' in namespace 'Gdk' JS G ENUM: Defining enum value BUTTON (fixed from button) 0 JS G ENUM: Defining enum value RING (fixed from ring) 1 JS G ENUM: Defining enum value STRIP (fixed from strip) 2 JS G ENUM: Defining Gdk.DevicePadFeature as 0x1231bf504730 JS G NS: Found info type STRUCT for 'DevicePadInterface' in namespace 'Gdk' JS G NS: Found info type OBJECT for 'DeviceTool' in namespace 'Gdk' JS G OBJ: Defined class for DeviceTool (GdkDeviceTool), prototype 0x33084d43a4e8, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'DeviceToolType' in namespace 'Gdk' JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 JS G ENUM: Defining enum value PEN (fixed from pen) 1 JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 JS G ENUM: Defining enum value BRUSH (fixed from brush) 3 JS G ENUM: Defining enum value PENCIL (fixed from pencil) 4 JS G ENUM: Defining enum value AIRBRUSH (fixed from airbrush) 5 JS G ENUM: Defining enum value MOUSE (fixed from mouse) 6 JS G ENUM: Defining enum value LENS (fixed from lens) 7 JS G ENUM: Defining Gdk.DeviceToolType as 0x1231bf504790 JS G NS: Found info type ENUM for 'DeviceType' in namespace 'Gdk' JS G ENUM: Defining enum value MASTER (fixed from master) 0 JS G ENUM: Defining enum value SLAVE (fixed from slave) 1 JS G ENUM: Defining enum value FLOATING (fixed from floating) 2 JS G ENUM: Defining Gdk.DeviceType as 0x1231bf504870 JS G NS: Found info type OBJECT for 'Display' in namespace 'Gdk' JS G OBJ: Defined class for Display (GdkDisplay), prototype 0x33084d43a588, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type OBJECT for 'DisplayManager' in namespace 'Gdk' JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0x33084d43a5d8, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'DragCancelReason' in namespace 'Gdk' JS G ENUM: Defining enum value NO_TARGET (fixed from no_target) 0 JS G ENUM: Defining enum value USER_CANCELLED (fixed from user_cancelled) 1 JS G ENUM: Defining enum value ERROR (fixed from error) 2 JS G ENUM: Defining Gdk.DragCancelReason as 0x1231bf5048d0 JS G NS: Found info type OBJECT for 'DragContext' in namespace 'Gdk' JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0x33084d43a650, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'DragProtocol' in namespace 'Gdk' JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value MOTIF (fixed from motif) 1 JS G ENUM: Defining enum value XDND (fixed from xdnd) 2 JS G ENUM: Defining enum value ROOTWIN (fixed from rootwin) 3 JS G ENUM: Defining enum value WIN32_DROPFILES (fixed from win32_dropfiles) 4 JS G ENUM: Defining enum value OLE2 (fixed from ole2) 5 JS G ENUM: Defining enum value LOCAL (fixed from local) 6 JS G ENUM: Defining enum value WAYLAND (fixed from wayland) 7 JS G ENUM: Defining Gdk.DragProtocol as 0x1231bf504930 JS G NS: Found info type OBJECT for 'DrawingContext' in namespace 'Gdk' JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0x33084d43a6c8, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'DrawingContextClass' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'EVENT_PROPAGATE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'EVENT_STOP' in namespace 'Gdk' JS G NS: Found info type UNION for 'Event' in namespace 'Gdk' JS G BXD: Defined class for Event (GdkEvent), prototype 0x33084d43a808, JSClass 0xffff99587470, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventAny' in namespace 'Gdk' JS G BXD: Defined class for EventAny (void), prototype 0x33084d43a858, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventButton' in namespace 'Gdk' JS G BXD: Defined class for EventButton (void), prototype 0x33084d43a880, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventConfigure' in namespace 'Gdk' JS G BXD: Defined class for EventConfigure (void), prototype 0x33084d43a8a8, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventCrossing' in namespace 'Gdk' JS G BXD: Defined class for EventCrossing (void), prototype 0x33084d43a8d0, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventDND' in namespace 'Gdk' JS G BXD: Defined class for EventDND (void), prototype 0x33084d43a8f8, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventExpose' in namespace 'Gdk' JS G BXD: Defined class for EventExpose (void), prototype 0x33084d43a920, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventFocus' in namespace 'Gdk' JS G BXD: Defined class for EventFocus (void), prototype 0x33084d43a948, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventGrabBroken' in namespace 'Gdk' JS G BXD: Defined class for EventGrabBroken (void), prototype 0x33084d43a998, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventKey' in namespace 'Gdk' JS G BXD: Defined class for EventKey (void), prototype 0x33084d43a9c0, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type FLAGS for 'EventMask' in namespace 'Gdk' JS G ENUM: Defining enum value EXPOSURE_MASK (fixed from exposure_mask) 2 JS G ENUM: Defining enum value POINTER_MOTION_MASK (fixed from pointer_motion_mask) 4 JS G ENUM: Defining enum value POINTER_MOTION_HINT_MASK (fixed from pointer_motion_hint_mask) 8 JS G ENUM: Defining enum value BUTTON_MOTION_MASK (fixed from button_motion_mask) 16 JS G ENUM: Defining enum value BUTTON1_MOTION_MASK (fixed from button1_motion_mask) 32 JS G ENUM: Defining enum value BUTTON2_MOTION_MASK (fixed from button2_motion_mask) 64 JS G ENUM: Defining enum value BUTTON3_MOTION_MASK (fixed from button3_motion_mask) 128 JS G ENUM: Defining enum value BUTTON_PRESS_MASK (fixed from button_press_mask) 256 JS G ENUM: Defining enum value BUTTON_RELEASE_MASK (fixed from button_release_mask) 512 JS G ENUM: Defining enum value KEY_PRESS_MASK (fixed from key_press_mask) 1024 JS G ENUM: Defining enum value KEY_RELEASE_MASK (fixed from key_release_mask) 2048 JS G ENUM: Defining enum value ENTER_NOTIFY_MASK (fixed from enter_notify_mask) 4096 JS G ENUM: Defining enum value LEAVE_NOTIFY_MASK (fixed from leave_notify_mask) 8192 JS G ENUM: Defining enum value FOCUS_CHANGE_MASK (fixed from focus_change_mask) 16384 JS G ENUM: Defining enum value STRUCTURE_MASK (fixed from structure_mask) 32768 JS G ENUM: Defining enum value PROPERTY_CHANGE_MASK (fixed from property_change_mask) 65536 JS G ENUM: Defining enum value VISIBILITY_NOTIFY_MASK (fixed from visibility_notify_mask) 131072 JS G ENUM: Defining enum value PROXIMITY_IN_MASK (fixed from proximity_in_mask) 262144 JS G ENUM: Defining enum value PROXIMITY_OUT_MASK (fixed from proximity_out_mask) 524288 JS G ENUM: Defining enum value SUBSTRUCTURE_MASK (fixed from substructure_mask) 1048576 JS G ENUM: Defining enum value SCROLL_MASK (fixed from scroll_mask) 2097152 JS G ENUM: Defining enum value TOUCH_MASK (fixed from touch_mask) 4194304 JS G ENUM: Defining enum value SMOOTH_SCROLL_MASK (fixed from smooth_scroll_mask) 8388608 JS G ENUM: Defining enum value TOUCHPAD_GESTURE_MASK (fixed from touchpad_gesture_mask) 16777216 JS G ENUM: Defining enum value TABLET_PAD_MASK (fixed from tablet_pad_mask) 33554432 JS G ENUM: Defining enum value ALL_EVENTS_MASK (fixed from all_events_mask) 67108862 JS G ENUM: Defining Gdk.EventMask as 0x1231bf504a10 JS G NS: Found info type STRUCT for 'EventMotion' in namespace 'Gdk' JS G BXD: Defined class for EventMotion (void), prototype 0x33084d43aa10, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventOwnerChange' in namespace 'Gdk' JS G BXD: Defined class for EventOwnerChange (void), prototype 0x33084d43aa38, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventPadAxis' in namespace 'Gdk' JS G BXD: Defined class for EventPadAxis (void), prototype 0x33084d43aa60, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventPadButton' in namespace 'Gdk' JS G BXD: Defined class for EventPadButton (void), prototype 0x33084d43aa88, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventPadGroupMode' in namespace 'Gdk' JS G BXD: Defined class for EventPadGroupMode (void), prototype 0x33084d43aab0, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventProperty' in namespace 'Gdk' JS G BXD: Defined class for EventProperty (void), prototype 0x33084d43aad8, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventProximity' in namespace 'Gdk' JS G BXD: Defined class for EventProximity (void), prototype 0x33084d43ab00, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventScroll' in namespace 'Gdk' JS G BXD: Defined class for EventScroll (void), prototype 0x33084d43ab28, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventSelection' in namespace 'Gdk' JS G BXD: Defined class for EventSelection (void), prototype 0x33084d43ab50, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventSequence' in namespace 'Gdk' JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0x33084d43abc8, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventSetting' in namespace 'Gdk' JS G BXD: Defined class for EventSetting (void), prototype 0x33084d43ac18, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventTouch' in namespace 'Gdk' JS G BXD: Defined class for EventTouch (void), prototype 0x33084d43ac40, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventTouchpadPinch' in namespace 'Gdk' JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0x33084d43ac68, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventTouchpadSwipe' in namespace 'Gdk' JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0x33084d43ac90, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'EventType' in namespace 'Gdk' JS G ENUM: Defining enum value NOTHING (fixed from nothing) -1 JS G ENUM: Defining enum value DELETE (fixed from delete) 0 JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 JS G ENUM: Defining enum value EXPOSE (fixed from expose) 2 JS G ENUM: Defining enum value MOTION_NOTIFY (fixed from motion_notify) 3 JS G ENUM: Defining enum value BUTTON_PRESS (fixed from button_press) 4 JS G ENUM: Defining enum value 2BUTTON_PRESS (fixed from 2button_press) 5 JS G ENUM: Defining enum value DOUBLE_BUTTON_PRESS (fixed from double_button_press) 5 JS G ENUM: Defining enum value 3BUTTON_PRESS (fixed from 3button_press) 6 JS G ENUM: Defining enum value TRIPLE_BUTTON_PRESS (fixed from triple_button_press) 6 JS G ENUM: Defining enum value BUTTON_RELEASE (fixed from button_release) 7 JS G ENUM: Defining enum value KEY_PRESS (fixed from key_press) 8 JS G ENUM: Defining enum value KEY_RELEASE (fixed from key_release) 9 JS G ENUM: Defining enum value ENTER_NOTIFY (fixed from enter_notify) 10 JS G ENUM: Defining enum value LEAVE_NOTIFY (fixed from leave_notify) 11 JS G ENUM: Defining enum value FOCUS_CHANGE (fixed from focus_change) 12 JS G ENUM: Defining enum value CONFIGURE (fixed from configure) 13 JS G ENUM: Defining enum value MAP (fixed from map) 14 JS G ENUM: Defining enum value UNMAP (fixed from unmap) 15 JS G ENUM: Defining enum value PROPERTY_NOTIFY (fixed from property_notify) 16 JS G ENUM: Defining enum value SELECTION_CLEAR (fixed from selection_clear) 17 JS G ENUM: Defining enum value SELECTION_REQUEST (fixed from selection_request) 18 JS G ENUM: Defining enum value SELECTION_NOTIFY (fixed from selection_notify) 19 JS G ENUM: Defining enum value PROXIMITY_IN (fixed from proximity_in) 20 JS G ENUM: Defining enum value PROXIMITY_OUT (fixed from proximity_out) 21 JS G ENUM: Defining enum value DRAG_ENTER (fixed from drag_enter) 22 JS G ENUM: Defining enum value DRAG_LEAVE (fixed from drag_leave) 23 JS G ENUM: Defining enum value DRAG_MOTION (fixed from drag_motion) 24 JS G ENUM: Defining enum value DRAG_STATUS (fixed from drag_status) 25 JS G ENUM: Defining enum value DROP_START (fixed from drop_start) 26 JS G ENUM: Defining enum value DROP_FINISHED (fixed from drop_finished) 27 JS G ENUM: Defining enum value CLIENT_EVENT (fixed from client_event) 28 JS G ENUM: Defining enum value VISIBILITY_NOTIFY (fixed from visibility_notify) 29 JS G ENUM: Defining enum value SCROLL (fixed from scroll) 31 JS G ENUM: Defining enum value WINDOW_STATE (fixed from window_state) 32 JS G ENUM: Defining enum value SETTING (fixed from setting) 33 JS G ENUM: Defining enum value OWNER_CHANGE (fixed from owner_change) 34 JS G ENUM: Defining enum value GRAB_BROKEN (fixed from grab_broken) 35 JS G ENUM: Defining enum value DAMAGE (fixed from damage) 36 JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 37 JS G ENUM: Defining enum value TOUCH_UPDATE (fixed from touch_update) 38 JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 39 JS G ENUM: Defining enum value TOUCH_CANCEL (fixed from touch_cancel) 40 JS G ENUM: Defining enum value TOUCHPAD_SWIPE (fixed from touchpad_swipe) 41 JS G ENUM: Defining enum value TOUCHPAD_PINCH (fixed from touchpad_pinch) 42 JS G ENUM: Defining enum value PAD_BUTTON_PRESS (fixed from pad_button_press) 43 JS G ENUM: Defining enum value PAD_BUTTON_RELEASE (fixed from pad_button_release) 44 JS G ENUM: Defining enum value PAD_RING (fixed from pad_ring) 45 JS G ENUM: Defining enum value PAD_STRIP (fixed from pad_strip) 46 JS G ENUM: Defining enum value PAD_GROUP_MODE (fixed from pad_group_mode) 47 JS G ENUM: Defining enum value EVENT_LAST (fixed from event_last) 48 JS G ENUM: Defining Gdk.EventType as 0x1231bf504bf0 JS G NS: Found info type STRUCT for 'EventVisibility' in namespace 'Gdk' JS G BXD: Defined class for EventVisibility (void), prototype 0x33084d43ace0, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'EventWindowState' in namespace 'Gdk' JS G BXD: Defined class for EventWindowState (void), prototype 0x33084d43ad08, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'FilterReturn' in namespace 'Gdk' JS G ENUM: Defining enum value CONTINUE (fixed from continue) 0 JS G ENUM: Defining enum value TRANSLATE (fixed from translate) 1 JS G ENUM: Defining enum value REMOVE (fixed from remove) 2 JS G ENUM: Defining Gdk.FilterReturn as 0x1231bf504fd0 JS G NS: Found info type OBJECT for 'FrameClock' in namespace 'Gdk' JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0x33084d43ad58, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'FrameClockClass' in namespace 'Gdk' JS G NS: Found info type FLAGS for 'FrameClockPhase' in namespace 'Gdk' JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value FLUSH_EVENTS (fixed from flush_events) 1 JS G ENUM: Defining enum value BEFORE_PAINT (fixed from before_paint) 2 JS G ENUM: Defining enum value UPDATE (fixed from update) 4 JS G ENUM: Defining enum value LAYOUT (fixed from layout) 8 JS G ENUM: Defining enum value PAINT (fixed from paint) 16 JS G ENUM: Defining enum value RESUME_EVENTS (fixed from resume_events) 32 JS G ENUM: Defining enum value AFTER_PAINT (fixed from after_paint) 64 JS G ENUM: Defining Gdk.FrameClockPhase as 0x1231bf505030 JS G NS: Found info type STRUCT for 'FrameClockPrivate' in namespace 'Gdk' JS G BXD: Defined class for FrameClockPrivate (void), prototype 0x33084d43add0, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'FrameTimings' in namespace 'Gdk' JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0x33084d43adf8, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'FullscreenMode' in namespace 'Gdk' JS G ENUM: Defining enum value CURRENT_MONITOR (fixed from current_monitor) 0 JS G ENUM: Defining enum value ALL_MONITORS (fixed from all_monitors) 1 JS G ENUM: Defining Gdk.FullscreenMode as 0x1231bf505110 JS G NS: Found info type OBJECT for 'GLContext' in namespace 'Gdk' JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0x33084d43ae70, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'GLError' in namespace 'Gdk' JS G ERR: Defined class for GLError (GError), prototype 0x33084d43ce48, JSClass 0xffff99586d10, in object 0x1556badaf628 JS G ENUM: Defining enum value NOT_AVAILABLE (fixed from not_available) 0 JS G ENUM: Defining enum value UNSUPPORTED_FORMAT (fixed from unsupported_format) 1 JS G ENUM: Defining enum value UNSUPPORTED_PROFILE (fixed from unsupported_profile) 2 JS G NS: Found info type STRUCT for 'Geometry' in namespace 'Gdk' JS G BXD: Defined class for Geometry (void), prototype 0x33084d43aec0, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'GrabOwnership' in namespace 'Gdk' JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value WINDOW (fixed from window) 1 JS G ENUM: Defining enum value APPLICATION (fixed from application) 2 JS G ENUM: Defining Gdk.GrabOwnership as 0x1231bf505170 JS G NS: Found info type ENUM for 'GrabStatus' in namespace 'Gdk' JS G ENUM: Defining enum value SUCCESS (fixed from success) 0 JS G ENUM: Defining enum value ALREADY_GRABBED (fixed from already_grabbed) 1 JS G ENUM: Defining enum value INVALID_TIME (fixed from invalid_time) 2 JS G ENUM: Defining enum value NOT_VIEWABLE (fixed from not_viewable) 3 JS G ENUM: Defining enum value FROZEN (fixed from frozen) 4 JS G ENUM: Defining enum value FAILED (fixed from failed) 5 JS G ENUM: Defining Gdk.GrabStatus as 0x1231bf5051d0 JS G NS: Found info type ENUM for 'Gravity' in namespace 'Gdk' JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 1 JS G ENUM: Defining enum value NORTH (fixed from north) 2 JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 3 JS G ENUM: Defining enum value WEST (fixed from west) 4 JS G ENUM: Defining enum value CENTER (fixed from center) 5 JS G ENUM: Defining enum value EAST (fixed from east) 6 JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 7 JS G ENUM: Defining enum value SOUTH (fixed from south) 8 JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 9 JS G ENUM: Defining enum value STATIC (fixed from static) 10 JS G ENUM: Defining Gdk.Gravity as 0x1231bf505230 JS G NS: Found info type ENUM for 'InputMode' in namespace 'Gdk' JS G ENUM: Defining enum value DISABLED (fixed from disabled) 0 JS G ENUM: Defining enum value SCREEN (fixed from screen) 1 JS G ENUM: Defining enum value WINDOW (fixed from window) 2 JS G ENUM: Defining Gdk.InputMode as 0x1231bf505310 JS G NS: Found info type ENUM for 'InputSource' in namespace 'Gdk' JS G ENUM: Defining enum value MOUSE (fixed from mouse) 0 JS G ENUM: Defining enum value PEN (fixed from pen) 1 JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 JS G ENUM: Defining enum value CURSOR (fixed from cursor) 3 JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 4 JS G ENUM: Defining enum value TOUCHSCREEN (fixed from touchscreen) 5 JS G ENUM: Defining enum value TOUCHPAD (fixed from touchpad) 6 JS G ENUM: Defining enum value TRACKPOINT (fixed from trackpoint) 7 JS G ENUM: Defining enum value TABLET_PAD (fixed from tablet_pad) 8 JS G ENUM: Defining Gdk.InputSource as 0x1231bf505370 JS G NS: Found info type CONSTANT for 'KEY_0' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_AltCursor' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Attn' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_BackTab' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_ChangeScreen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Copy' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_CursorBlink' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_CursorSelect' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_DeleteWord' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Duplicate' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Enter' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_EraseEOF' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_EraseInput' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_ExSelect' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_FieldMark' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Ident' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Jump' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_KeyClick' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Left2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_PA1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_PA2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_PA3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Play' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_PrintScreen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Quit' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Record' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Reset' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Right2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Rule' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Setup' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_3270_Test' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_6' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_7' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_8' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_9' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_A' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Aacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Abelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Abreve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Abreveacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Abrevebelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Abrevegrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Abrevehook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Abrevetilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AccessX_Enable' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AccessX_Feedback_Enable' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Acircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Acircumflexacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Acircumflexbelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Acircumflexgrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Acircumflexhook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Acircumflextilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AddFavorite' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Adiaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Agrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ahook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Alt_L' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Alt_R' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Amacron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Aogonek' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ApplicationLeft' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ApplicationRight' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_0' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_6' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_7' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_8' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_9' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_ain' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_alef' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_alefmaksura' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_beh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_comma' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_dad' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_dal' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_damma' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_dammatan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_ddal' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_farsi_yeh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_fatha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_fathatan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_feh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_fullstop' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_gaf' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_ghain' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_ha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_hah' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza_above' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza_below' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonalef' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonwaw' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonyeh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaunderalef' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh_doachashmee' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh_goal' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_jeem' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_jeh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_kaf' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_kasra' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_kasratan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_keheh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_khah' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_lam' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_madda_above' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_maddaonalef' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_meem' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_noon' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_noon_ghunna' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_peh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_percent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_qaf' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_question_mark' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_ra' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_rreh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_sad' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_seen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_semicolon' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_shadda' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_sheen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_sukun' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_superscript_alef' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_switch' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_tah' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_tatweel' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_tcheh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_teh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_tehmarbuta' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_thal' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_theh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_tteh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_veh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_waw' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_yeh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_yeh_baree' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_zah' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Arabic_zain' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Aring' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_AT' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_AYB' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_BEN' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_CHA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_DA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_DZA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_E' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_FE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_GHAT' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_GIM' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_HI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_HO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_INI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_JE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_KE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_KEN' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_KHE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_LYUN' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_MEN' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_NU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_O' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_PE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_PYUR' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_RA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_RE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_SE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_SHA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_TCHE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_TO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_TSA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_TSO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_TYUN' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_VEV' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_VO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_VYUN' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_YECH' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_ZA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_ZHE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_accent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_amanak' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_apostrophe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_at' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_ayb' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_ben' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_but' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_cha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_da' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_dza' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_e' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_exclam' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_fe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_full_stop' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_ghat' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_gim' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_hi' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_ho' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_hyphen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_ini' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_je' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_ke' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_ken' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_khe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_ligature_ew' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_lyun' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_men' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_nu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_o' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_paruyk' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_pe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_pyur' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_question' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_ra' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_re' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_se' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_separation_mark' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_sha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_shesht' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_tche' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_to' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_tsa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_tso' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_tyun' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_verjaket' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_vev' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_vo' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_vyun' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_yech' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_yentamna' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_za' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Armenian_zhe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Atilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudibleBell_Enable' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioCycleTrack' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioForward' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioLowerVolume' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioMedia' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioMicMute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioMute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioNext' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioPause' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioPlay' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioPreset' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioPrev' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioRaiseVolume' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioRandomPlay' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioRecord' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioRepeat' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioRewind' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_AudioStop' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Away' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_B' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Babovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Back' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_BackForward' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_BackSpace' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Battery' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Begin' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Blue' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Bluetooth' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Book' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_BounceKeys_Enable' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Break' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_BrightnessAdjust' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Byelorussian_SHORTU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Byelorussian_shortu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_C' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_CD' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_CH' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_C_H' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_C_h' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Calculator' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Calendar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cancel' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Caps_Lock' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ccaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ccedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ccircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ch' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Clear' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ClearGrab' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Close' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Codeinput' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ColonSign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Community' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ContrastAdjust' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Control_L' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Control_R' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Copy' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_CruzeiroSign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cut' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_CycleAngle' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_A' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_BE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE_descender' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE_vertstroke' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_DE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_DZHE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_E' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EF' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EL' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EM' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EN' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EN_descender' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ER' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ES' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_GHE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_GHE_bar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HARDSIGN' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HA_descender' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_I' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_IE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_IO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_I_macron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_JE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA_descender' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA_vertstroke' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_LJE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_NJE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_O' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_O_bar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_PE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SCHWA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHCHA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHHA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHORTI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SOFTSIGN' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_TE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_TSE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_macron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_straight' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_straight_bar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_VE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YERU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZHE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZHE_descender' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_a' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_be' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che_descender' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che_vertstroke' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_de' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_dzhe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_e' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ef' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_el' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_em' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_en' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_en_descender' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_er' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_es' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ghe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ghe_bar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ha_descender' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_hardsign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_i' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_i_macron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ie' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_io' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_je' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka_descender' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka_vertstroke' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_lje' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_nje' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_o' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_o_bar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_pe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_schwa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_sha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shcha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shorti' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_softsign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_te' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_tse' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_macron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_straight' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_straight_bar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ya' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_yeru' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_yu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ze' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_zhe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_zhe_descender' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_D' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_DOS' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Dabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Dcaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Delete' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Display' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Documents' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_DongSign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Down' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Dstroke' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_E' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ENG' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ETH' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_EZH' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Eabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Eacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ebelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ecaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ecircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexbelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexgrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexhook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ecircumflextilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_EcuSign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ediaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Egrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ehook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Eisu_Shift' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Eisu_toggle' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Eject' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Emacron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_End' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Eogonek' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Escape' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Eth' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Etilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_EuroSign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Excel' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Execute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Explorer' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F10' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F11' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F12' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F13' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F14' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F15' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F16' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F17' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F18' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F19' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F20' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F21' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F22' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F23' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F24' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F25' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F26' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F27' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F28' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F29' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F30' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F31' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F32' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F33' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F34' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F35' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F6' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F7' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F8' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_F9' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_FFrancSign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Fabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Farsi_0' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Farsi_1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Farsi_2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Farsi_3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Farsi_4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Farsi_5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Farsi_6' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Farsi_7' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Farsi_8' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Farsi_9' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Farsi_yeh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Favorites' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Finance' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Find' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_First_Virtual_Screen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Forward' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_FrameBack' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_FrameForward' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_G' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Gabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Game' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Gbreve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Gcaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Gcedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Gcircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_an' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_ban' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_can' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_char' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_chin' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_cil' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_don' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_en' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_fi' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_gan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_ghan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_hae' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_har' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_he' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_hie' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_hoe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_in' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_jhan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_jil' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_kan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_khar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_las' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_man' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_nar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_on' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_par' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_phar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_qar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_rae' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_san' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_shin' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_tan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_tar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_un' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_vin' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_we' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_xan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_zen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Georgian_zhar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Go' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_ALPHA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_ALPHAaccent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_BETA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_CHI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_DELTA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_EPSILON' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_EPSILONaccent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_ETA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_ETAaccent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_GAMMA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAaccent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAdiaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAdieresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_KAPPA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_LAMBDA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_LAMDA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_MU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_NU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_OMEGA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_OMEGAaccent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_OMICRON' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_OMICRONaccent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_PHI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_PI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_PSI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_RHO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_SIGMA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_TAU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_THETA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILON' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILONaccent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILONdieresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_XI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_ZETA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_accentdieresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_alpha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_alphaaccent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_beta' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_chi' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_delta' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_epsilon' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_epsilonaccent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_eta' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_etaaccent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_finalsmallsigma' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_gamma' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_horizbar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_iota' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_iotaaccent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_iotaaccentdieresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_iotadieresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_kappa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_lambda' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_lamda' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_mu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_nu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_omega' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_omegaaccent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_omicron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_omicronaccent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_phi' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_pi' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_psi' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_rho' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_sigma' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_switch' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_tau' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_theta' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilon' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilonaccent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilonaccentdieresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilondieresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_xi' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Greek_zeta' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Green' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_H' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_A' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_AE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_AraeA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_AraeAE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Banja' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Cieuc' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Codeinput' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Dikeud' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_E' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_EO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_EU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_End' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Hanja' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Hieuh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_I' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Ieung' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Cieuc' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Dikeud' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Hieuh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Ieung' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Jieuj' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Khieuq' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Kiyeog' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_KiyeogSios' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_KkogjiDalrinIeung' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Mieum' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Nieun' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_NieunHieuh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_NieunJieuj' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_PanSios' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Phieuf' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Pieub' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_PieubSios' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Rieul' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulHieuh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulKiyeog' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulMieum' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulPhieuf' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulPieub' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulSios' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulTieut' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Sios' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_SsangKiyeog' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_SsangSios' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Tieut' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_YeorinHieuh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jamo' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jeonja' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jieuj' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Khieuq' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Kiyeog' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_KiyeogSios' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_KkogjiDalrinIeung' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Mieum' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_MultipleCandidate' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Nieun' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_NieunHieuh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_NieunJieuj' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_O' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_OE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_PanSios' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Phieuf' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Pieub' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_PieubSios' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_PostHanja' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_PreHanja' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_PreviousCandidate' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Rieul' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulHieuh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulKiyeog' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulMieum' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulPhieuf' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulPieub' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulSios' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulTieut' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulYeorinHieuh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Romaja' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_SingleCandidate' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Sios' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Special' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangDikeud' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangJieuj' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangKiyeog' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangPieub' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangSios' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Start' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumMieum' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumPhieuf' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumPieub' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_Tieut' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_U' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_WA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_WAE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_WE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_WEO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_WI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_YA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_YAE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_YE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_YEO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_YI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_YO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_YU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_YeorinHieuh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hangul_switch' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hankaku' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hcircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hebrew_switch' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Help' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Henkan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Henkan_Mode' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hibernate' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hiragana' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hiragana_Katakana' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_History' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Home' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_HomePage' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_HotLinks' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hstroke' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hyper_L' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Hyper_R' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_I' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Center_Object' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Continuous_Underline' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Discontinuous_Underline' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Emphasize' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Enter' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Down' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Left' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Right' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Up' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_First_Group' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_First_Group_Lock' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Latch' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Lock' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Shift' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Last_Group' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Last_Group_Lock' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Left_Tab' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Level2_Latch' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Latch' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Lock' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Shift' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Latch' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Lock' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Shift' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Lock' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Move_Line_Down' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Move_Line_Up' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Next_Group' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Next_Group_Lock' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Line_Down' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Line_Up' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Space_Left' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Space_Right' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Prev_Group' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Prev_Group_Lock' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Both_Margins' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Margin_Left' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Margin_Right' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Set_Margin_Left' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ISO_Set_Margin_Right' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Iabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Iacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ibelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ibreve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Icircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Idiaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Igrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ihook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Imacron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Insert' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Iogonek' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Itilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_J' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Jcircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_K' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_0' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_6' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_7' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_8' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_9' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Add' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Begin' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Decimal' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Delete' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Divide' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Down' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_End' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Enter' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Equal' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_F1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_F2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_F3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_F4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Home' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Insert' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Left' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Multiply' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Next' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Page_Down' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Page_Up' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Prior' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Right' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Separator' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Space' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Subtract' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Tab' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KP_Up' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Kana_Lock' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Kana_Shift' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Kanji' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Kanji_Bangou' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Katakana' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KbdBrightnessDown' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KbdBrightnessUp' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_KbdLightOnOff' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Kcedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Keyboard' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Korean_Won' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_L' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_L1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_L10' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_L2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_L3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_L4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_L5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_L6' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_L7' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_L8' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_L9' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Lacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Last_Virtual_Screen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Launch0' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Launch1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Launch2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Launch3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Launch4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Launch5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Launch6' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Launch7' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Launch8' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Launch9' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_LaunchA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_LaunchB' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_LaunchC' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_LaunchD' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_LaunchE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_LaunchF' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Lbelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Lcaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Lcedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Left' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_LightBulb' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Linefeed' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_LiraSign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_LogGrabInfo' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_LogOff' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_LogWindowTree' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Lstroke' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_M' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Mabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Macedonia_DSE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Macedonia_GJE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Macedonia_KJE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Macedonia_dse' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Macedonia_gje' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Macedonia_kje' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Mae_Koho' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Mail' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_MailForward' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Market' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Massyo' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Meeting' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Memo' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Menu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_MenuKB' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_MenuPB' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Messenger' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Meta_L' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Meta_R' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_MillSign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ModeLock' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Mode_switch' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_MonBrightnessDown' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_MonBrightnessUp' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_MouseKeys_Accel_Enable' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_MouseKeys_Enable' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Muhenkan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Multi_key' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_MultipleCandidate' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Music' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_MyComputer' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_MySites' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_N' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Nacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_NairaSign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ncaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ncedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_New' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_NewSheqelSign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_News' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Next' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Next_VMode' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Next_Virtual_Screen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ntilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Num_Lock' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_O' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_OE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Oacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Obarred' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Obelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ocaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ocircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexbelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexgrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexhook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ocircumflextilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Odiaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Odoubleacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_OfficeHome' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ograve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ohook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ohorn' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ohornacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ohornbelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ohorngrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ohornhook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ohorntilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Omacron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ooblique' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Open' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_OpenURL' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Option' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Oslash' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Otilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Overlay1_Enable' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Overlay2_Enable' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_P' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Page_Down' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Page_Up' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Paste' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pause' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_PesetaSign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Phone' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pictures' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Accelerate' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button_Dflt' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick_Dflt' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_DfltBtnNext' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_DfltBtnPrev' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Down' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_DownLeft' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_DownRight' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag_Dflt' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_EnableKeys' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Left' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Right' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_Up' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_UpLeft' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Pointer_UpRight' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_PowerDown' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_PowerOff' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Prev_VMode' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Prev_Virtual_Screen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_PreviousCandidate' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Print' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Prior' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Q' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R10' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R11' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R12' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R13' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R14' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R15' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R6' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R7' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R8' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_R9' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_RFKill' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Racute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Rcaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Rcedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Red' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Redo' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Refresh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Reload' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_RepeatKeys_Enable' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Reply' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Return' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Right' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_RockerDown' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_RockerEnter' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_RockerUp' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Romaji' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_RotateWindows' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_RotationKB' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_RotationPB' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_RupeeSign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_S' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_SCHWA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Save' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Scaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Scedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Scircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ScreenSaver' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ScrollClick' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ScrollDown' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ScrollUp' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Scroll_Lock' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Search' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Select' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_SelectButton' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Send' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Serbian_DJE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Serbian_DZE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Serbian_JE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Serbian_LJE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Serbian_NJE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Serbian_TSHE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Serbian_dje' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Serbian_dze' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Serbian_je' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Serbian_lje' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Serbian_nje' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Serbian_tshe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Shift_L' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Shift_Lock' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Shift_R' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Shop' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_SingleCandidate' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_a' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_aa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_aa2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ae' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ae2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_aee' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_aee2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ai' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ai2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_al' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_au' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_au2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ba' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_bha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ca' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_cha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_dda' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ddha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_dha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_dhha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_e' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_e2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ee' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ee2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_fa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ga' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_gha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_h2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_i' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_i2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ii' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ii2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ja' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_jha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_jnya' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ka' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_kha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_kunddaliya' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_la' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_lla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_lu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_lu2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_luu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_luu2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ma' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_mba' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_na' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ndda' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ndha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ng' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ng2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_nga' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_nja' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_nna' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_nya' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_o' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_o2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_oo' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_oo2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_pa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_pha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ra' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ri' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_rii' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ru2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ruu2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_sa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_sha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ssha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_tha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_thha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_tta' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ttha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_u' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_u2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_uu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_uu2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_va' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sinh_ya' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sleep' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_SlowKeys_Enable' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Spell' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_SplitScreen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Standby' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Start' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_StickyKeys_Enable' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Stop' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Subtitle' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Super_L' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Super_R' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Support' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Suspend' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_10' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_11' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_12' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_6' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_7' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_8' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_9' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Sys_Req' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_T' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_THORN' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Tab' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Tabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_TaskPane' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Tcaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Tcedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Terminal' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Terminate_Server' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_baht' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_bobaimai' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_chochan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_chochang' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_choching' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_chochoe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_dochada' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_dodek' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_fofa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_fofan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_hohip' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_honokhuk' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhai' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhon' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhuat' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhwai' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_khorakhang' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_kokai' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_lakkhangyao' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_lekchet' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_lekha' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_lekhok' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_lekkao' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_leknung' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_lekpaet' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_leksam' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_leksi' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_leksong' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_leksun' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_lochula' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_loling' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_lu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_maichattawa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_maiek' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_maihanakat' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_maihanakat_maitho' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_maitaikhu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_maitho' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_maitri' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_maiyamok' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_moma' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_ngongu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_nikhahit' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_nonen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_nonu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_oang' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_paiyannoi' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_phinthu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_phophan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_phophung' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_phosamphao' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_popla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_rorua' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_ru' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_saraa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_saraae' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaimaimalai' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaimaimuan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_saraam' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_sarae' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_sarai' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_saraii' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_sarao' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_sarau' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_saraue' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_sarauee' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_sarauu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_sorusi' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_sosala' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_soso' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_sosua' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_thanthakhat' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_thonangmontho' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_thophuthao' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_thothahan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_thothan' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_thothong' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_thothung' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_topatak' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_totao' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_wowaen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_yoyak' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thai_yoying' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Thorn' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Time' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ToDoList' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Tools' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_TopMenu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_TouchpadOff' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_TouchpadOn' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_TouchpadToggle' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Touroku' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Travel' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Tslash' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_U' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_UWB' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Uacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ubelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ubreve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ucircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Udiaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Udoubleacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ugrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Uhook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Uhorn' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Uhornacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Uhornbelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Uhorngrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Uhornhook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Uhorntilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_GHE_WITH_UPTURN' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_I' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_IE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_YI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_ghe_with_upturn' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_i' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_ie' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_yi' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ukranian_I' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ukranian_JE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ukranian_YI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ukranian_i' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ukranian_je' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ukranian_yi' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Umacron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Undo' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ungrab' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Uogonek' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Up' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Uring' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_User1KB' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_User2KB' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_UserPB' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Utilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_V' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_VendorHome' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Video' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_View' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_VoidSymbol' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_W' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_WLAN' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_WWAN' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_WWW' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Wacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_WakeUp' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Wcircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Wdiaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_WebCam' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Wgrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_WheelButton' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_WindowClear' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_WonSign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Word' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_X' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Xabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Xfer' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Y' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Yacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ybelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ycircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ydiaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Yellow' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ygrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Yhook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Ytilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Z' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Zabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Zacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Zcaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Zen_Koho' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Zenkaku' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Zenkaku_Hankaku' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ZoomIn' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ZoomOut' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_Zstroke' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_a' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_aacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_abelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_abovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_abreve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_abreveacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_abrevebelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_abrevegrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_abrevehook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_abrevetilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_acircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_acircumflexacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_acircumflexbelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_acircumflexgrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_acircumflexhook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_acircumflextilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_acute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_adiaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ae' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_agrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ahook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_amacron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ampersand' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_aogonek' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_apostrophe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_approxeq' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_approximate' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_aring' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_asciicircum' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_asciitilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_asterisk' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_at' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_atilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_b' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_babovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_backslash' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ballotcross' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_bar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_because' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_blank' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_botintegral' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_botleftparens' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_botleftsqbracket' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_botleftsummation' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_botrightparens' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_botrightsqbracket' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_botrightsummation' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_bott' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_botvertsummationconnector' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braceleft' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braceright' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_bracketleft' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_bracketright' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_blank' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dot_1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dot_10' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dot_2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dot_3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dot_4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dot_5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dot_6' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dot_7' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dot_8' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dot_9' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12345' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123456' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12345678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123457' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123458' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12346' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123467' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123468' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12347' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123478' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12348' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1235' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12356' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1235678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12357' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12358' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1236' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12367' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12368' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1237' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12378' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1238' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1245' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12456' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1245678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12457' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12458' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1246' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12467' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12468' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1247' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12478' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1248' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_125' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1256' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_125678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1257' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1258' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_126' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1267' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1268' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_127' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1278' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_128' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1345' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13456' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1345678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13457' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13458' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1346' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13467' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13468' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1347' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13478' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1348' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_135' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1356' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_135678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1357' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1358' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_136' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1367' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1368' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_137' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1378' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_138' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_145' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1456' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_145678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1457' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1458' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_146' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1467' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1468' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_147' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1478' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_148' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_15' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_156' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_15678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_157' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_158' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_16' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_167' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_168' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_17' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_178' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_18' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2345' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23456' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2345678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23457' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23458' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2346' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23467' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23468' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2347' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23478' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2348' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_235' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2356' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_235678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2357' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2358' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_236' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2367' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2368' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_237' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2378' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_238' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_245' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2456' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_245678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2457' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2458' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_246' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2467' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2468' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_247' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2478' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_248' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_25' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_256' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_25678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_257' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_258' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_26' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_267' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_268' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_27' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_278' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_28' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_345' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3456' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_345678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3457' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3458' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_346' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3467' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3468' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_347' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3478' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_348' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_35' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_356' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_35678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_357' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_358' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_36' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_367' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_368' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_37' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_378' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_38' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_45' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_456' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_45678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_457' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_458' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_46' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_467' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_468' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_47' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_478' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_48' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_56' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_567' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_5678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_568' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_57' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_578' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_58' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_6' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_67' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_678' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_68' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_7' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_78' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_braille_dots_8' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_breve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_brokenbar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_c' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_c_h' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_cabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_cacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_careof' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_caret' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_caron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ccaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ccedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ccircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_cedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_cent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ch' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_checkerboard' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_checkmark' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_circle' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_club' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_colon' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_comma' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_containsas' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_copyright' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_cr' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_crossinglines' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_cuberoot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_currency' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_cursor' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_d' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dagger' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dcaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_A' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_E' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_I' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_O' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_U' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_a' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_abovecomma' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_abovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_abovereversedcomma' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_abovering' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_aboveverticalline' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_acute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_belowbreve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_belowcircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_belowcomma' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_belowdiaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_belowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_belowmacron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_belowring' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_belowtilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_belowverticalline' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_breve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_capital_schwa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_caron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_cedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_circumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_currency' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_dasia' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_diaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_doubleacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_doublegrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_e' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_grave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_greek' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_hook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_horn' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_i' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_invertedbreve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_iota' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_longsolidusoverlay' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_lowline' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_macron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_o' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_ogonek' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_perispomeni' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_psili' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_semivoiced_sound' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_small_schwa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_stroke' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_tilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_u' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dead_voiced_sound' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_decimalpoint' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_degree' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_diaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_diamond' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_digitspace' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dintegral' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_division' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dollar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_doubbaselinedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_doubleacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_doubledagger' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_doublelowquotemark' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_downarrow' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_downcaret' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_downshoe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_downstile' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_downtack' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_dstroke' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_e' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_eabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_eacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ebelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ecaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ecircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ecircumflexacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ecircumflexbelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ecircumflexgrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ecircumflexhook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ecircumflextilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ediaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_egrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ehook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_eightsubscript' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_eightsuperior' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_elementof' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ellipsis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_em3space' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_em4space' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_emacron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_emdash' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_emfilledcircle' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_emfilledrect' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_emopencircle' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_emopenrectangle' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_emptyset' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_emspace' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_endash' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_enfilledcircbullet' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_enfilledsqbullet' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_eng' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_enopencircbullet' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_enopensquarebullet' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_enspace' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_eogonek' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_equal' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_eth' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_etilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_exclam' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_exclamdown' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ezh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_f' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_fabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_femalesymbol' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ff' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_figdash' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_filledlefttribullet' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_filledrectbullet' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_filledrighttribullet' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_filledtribulletdown' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_filledtribulletup' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_fiveeighths' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_fivesixths' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_fivesubscript' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_fivesuperior' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_fourfifths' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_foursubscript' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_foursuperior' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_fourthroot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_function' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_g' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_gabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_gbreve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_gcaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_gcedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_gcircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_grave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_greater' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_greaterthanequal' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_guillemotleft' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_guillemotright' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_h' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hairspace' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hcircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_heart' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_aleph' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_ayin' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_bet' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_beth' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_chet' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_dalet' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_daleth' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_doublelowline' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalkaph' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalmem' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalnun' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalpe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalzade' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalzadi' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_gimel' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_gimmel' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_he' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_het' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_kaph' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_kuf' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_lamed' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_mem' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_nun' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_pe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_qoph' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_resh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_samech' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_samekh' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_shin' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_taf' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_taw' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_tet' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_teth' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_waw' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_yod' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_zade' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_zadi' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_zain' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hebrew_zayin' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hexagram' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_horizconnector' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_horizlinescan1' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_horizlinescan3' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_horizlinescan5' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_horizlinescan7' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_horizlinescan9' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hstroke' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ht' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_hyphen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_i' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_iTouch' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_iacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ibelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ibreve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_icircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_identical' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_idiaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_idotless' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ifonlyif' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_igrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ihook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_imacron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_implies' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_includedin' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_includes' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_infinity' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_integral' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_intersection' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_iogonek' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_itilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_j' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_jcircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_jot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_k' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_A' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_CHI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_E' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_FU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_HA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_HE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_HI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_HO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_HU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_I' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_KA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_KE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_KI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_KO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_KU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_MA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_ME' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_MI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_MO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_MU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_N' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_NA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_NE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_NI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_NO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_NU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_O' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_RA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_RE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_RI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_RO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_RU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_SA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_SE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_SHI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_SO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_SU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_TA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_TE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_TI' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_TO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_TSU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_TU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_U' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_WA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_WO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_YA' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_YO' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_YU' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_a' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_closingbracket' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_comma' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_conjunctive' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_e' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_fullstop' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_i' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_middledot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_o' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_openingbracket' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_switch' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_tsu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_tu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_u' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_ya' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_yo' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kana_yu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kappa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kcedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_kra' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_l' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_lacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_latincross' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_lbelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_lcaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_lcedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_leftanglebracket' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_leftarrow' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_leftcaret' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_leftdoublequotemark' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_leftmiddlecurlybrace' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_leftopentriangle' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_leftpointer' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_leftradical' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_leftshoe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_leftsinglequotemark' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_leftt' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_lefttack' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_less' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_lessthanequal' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_lf' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_logicaland' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_logicalor' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_lowleftcorner' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_lowrightcorner' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_lstroke' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_m' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_mabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_macron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_malesymbol' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_maltesecross' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_marker' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_masculine' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_minus' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_minutes' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_mu' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_multiply' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_musicalflat' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_musicalsharp' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_n' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_nabla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_nacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ncaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ncedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ninesubscript' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ninesuperior' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_nl' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_nobreakspace' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_notapproxeq' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_notelementof' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_notequal' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_notidentical' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_notsign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ntilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_numbersign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_numerosign' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_o' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_oacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_obarred' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_obelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ocaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ocircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ocircumflexacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ocircumflexbelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ocircumflexgrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ocircumflexhook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ocircumflextilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_odiaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_odoubleacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_oe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ogonek' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ograve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ohook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ohorn' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ohornacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ohornbelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ohorngrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ohornhook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ohorntilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_omacron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_oneeighth' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_onefifth' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_onehalf' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_onequarter' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_onesixth' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_onesubscript' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_onesuperior' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_onethird' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ooblique' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_openrectbullet' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_openstar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_opentribulletdown' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_opentribulletup' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ordfeminine' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_oslash' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_otilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_overbar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_overline' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_p' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_pabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_paragraph' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_parenleft' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_parenright' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_partdifferential' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_partialderivative' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_percent' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_period' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_periodcentered' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_permille' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_phonographcopyright' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_plus' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_plusminus' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_prescription' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_prolongedsound' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_punctspace' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_q' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_quad' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_question' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_questiondown' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_quotedbl' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_quoteleft' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_quoteright' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_r' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_racute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_radical' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_rcaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_rcedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_registered' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_rightanglebracket' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_rightarrow' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_rightcaret' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_rightdoublequotemark' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_rightmiddlecurlybrace' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_rightmiddlesummation' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_rightopentriangle' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_rightpointer' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_rightshoe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_rightsinglequotemark' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_rightt' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_righttack' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_s' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_sabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_sacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_scaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_scedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_schwa' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_scircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_script_switch' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_seconds' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_section' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_semicolon' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_semivoicedsound' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_seveneighths' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_sevensubscript' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_sevensuperior' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_signaturemark' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_signifblank' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_similarequal' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_singlelowquotemark' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_sixsubscript' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_sixsuperior' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_slash' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_soliddiamond' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_space' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_squareroot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ssharp' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_sterling' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_stricteq' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_t' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_tabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_tcaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_tcedilla' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_telephone' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_telephonerecorder' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_therefore' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_thinspace' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_thorn' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_threeeighths' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_threefifths' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_threequarters' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_threesubscript' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_threesuperior' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_tintegral' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_topintegral' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_topleftparens' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_topleftradical' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_topleftsqbracket' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_topleftsummation' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_toprightparens' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_toprightsqbracket' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_toprightsummation' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_topt' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_topvertsummationconnector' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_trademark' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_trademarkincircle' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_tslash' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_twofifths' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_twosubscript' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_twosuperior' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_twothirds' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_u' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_uacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ubelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ubreve' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ucircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_udiaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_udoubleacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ugrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_uhook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_uhorn' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_uhornacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_uhornbelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_uhorngrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_uhornhook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_uhorntilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_umacron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_underbar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_underscore' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_union' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_uogonek' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_uparrow' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_upcaret' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_upleftcorner' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_uprightcorner' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_upshoe' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_upstile' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_uptack' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_uring' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_utilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_v' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_variation' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_vertbar' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_vertconnector' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_voicedsound' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_vt' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_w' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_wacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_wcircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_wdiaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_wgrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_x' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_xabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_y' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_yacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ybelowdot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ycircumflex' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ydiaeresis' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_yen' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ygrave' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_yhook' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_ytilde' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_z' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_zabovedot' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_zacute' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_zcaron' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_zerosubscript' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_zerosuperior' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'KEY_zstroke' in namespace 'Gdk' JS G NS: Found info type OBJECT for 'Keymap' in namespace 'Gdk' JS G OBJ: Defined class for Keymap (GdkKeymap), prototype 0x33084d43afb0, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'KeymapKey' in namespace 'Gdk' JS G BXD: Defined class for KeymapKey (void), prototype 0x33084d481038, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'MAX_TIMECOORD_AXES' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'MICRO_VERSION' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'MINOR_VERSION' in namespace 'Gdk' JS G NS: Found info type ENUM for 'ModifierIntent' in namespace 'Gdk' JS G ENUM: Defining enum value PRIMARY_ACCELERATOR (fixed from primary_accelerator) 0 JS G ENUM: Defining enum value CONTEXT_MENU (fixed from context_menu) 1 JS G ENUM: Defining enum value EXTEND_SELECTION (fixed from extend_selection) 2 JS G ENUM: Defining enum value MODIFY_SELECTION (fixed from modify_selection) 3 JS G ENUM: Defining enum value NO_TEXT_INPUT (fixed from no_text_input) 4 JS G ENUM: Defining enum value SHIFT_GROUP (fixed from shift_group) 5 JS G ENUM: Defining enum value DEFAULT_MOD_MASK (fixed from default_mod_mask) 6 JS G ENUM: Defining Gdk.ModifierIntent as 0x1231bf505450 JS G NS: Found info type FLAGS for 'ModifierType' in namespace 'Gdk' JS G ENUM: Defining enum value SHIFT_MASK (fixed from shift_mask) 1 JS G ENUM: Defining enum value LOCK_MASK (fixed from lock_mask) 2 JS G ENUM: Defining enum value CONTROL_MASK (fixed from control_mask) 4 JS G ENUM: Defining enum value MOD1_MASK (fixed from mod1_mask) 8 JS G ENUM: Defining enum value MOD2_MASK (fixed from mod2_mask) 16 JS G ENUM: Defining enum value MOD3_MASK (fixed from mod3_mask) 32 JS G ENUM: Defining enum value MOD4_MASK (fixed from mod4_mask) 64 JS G ENUM: Defining enum value MOD5_MASK (fixed from mod5_mask) 128 JS G ENUM: Defining enum value BUTTON1_MASK (fixed from button1_mask) 256 JS G ENUM: Defining enum value BUTTON2_MASK (fixed from button2_mask) 512 JS G ENUM: Defining enum value BUTTON3_MASK (fixed from button3_mask) 1024 JS G ENUM: Defining enum value BUTTON4_MASK (fixed from button4_mask) 2048 JS G ENUM: Defining enum value BUTTON5_MASK (fixed from button5_mask) 4096 JS G ENUM: Defining enum value MODIFIER_RESERVED_13_MASK (fixed from modifier_reserved_13_mask) 8192 JS G ENUM: Defining enum value MODIFIER_RESERVED_14_MASK (fixed from modifier_reserved_14_mask) 16384 JS G ENUM: Defining enum value MODIFIER_RESERVED_15_MASK (fixed from modifier_reserved_15_mask) 32768 JS G ENUM: Defining enum value MODIFIER_RESERVED_16_MASK (fixed from modifier_reserved_16_mask) 65536 JS G ENUM: Defining enum value MODIFIER_RESERVED_17_MASK (fixed from modifier_reserved_17_mask) 131072 JS G ENUM: Defining enum value MODIFIER_RESERVED_18_MASK (fixed from modifier_reserved_18_mask) 262144 JS G ENUM: Defining enum value MODIFIER_RESERVED_19_MASK (fixed from modifier_reserved_19_mask) 524288 JS G ENUM: Defining enum value MODIFIER_RESERVED_20_MASK (fixed from modifier_reserved_20_mask) 1048576 JS G ENUM: Defining enum value MODIFIER_RESERVED_21_MASK (fixed from modifier_reserved_21_mask) 2097152 JS G ENUM: Defining enum value MODIFIER_RESERVED_22_MASK (fixed from modifier_reserved_22_mask) 4194304 JS G ENUM: Defining enum value MODIFIER_RESERVED_23_MASK (fixed from modifier_reserved_23_mask) 8388608 JS G ENUM: Defining enum value MODIFIER_RESERVED_24_MASK (fixed from modifier_reserved_24_mask) 16777216 JS G ENUM: Defining enum value MODIFIER_RESERVED_25_MASK (fixed from modifier_reserved_25_mask) 33554432 JS G ENUM: Defining enum value SUPER_MASK (fixed from super_mask) 67108864 JS G ENUM: Defining enum value HYPER_MASK (fixed from hyper_mask) 134217728 JS G ENUM: Defining enum value META_MASK (fixed from meta_mask) 268435456 JS G ENUM: Defining enum value MODIFIER_RESERVED_29_MASK (fixed from modifier_reserved_29_mask) 536870912 JS G ENUM: Defining enum value RELEASE_MASK (fixed from release_mask) 1073741824 JS G ENUM: Defining enum value MODIFIER_MASK (fixed from modifier_mask) 1543512063 JS G ENUM: Defining Gdk.ModifierType as 0x1231bf505530 JS G NS: Found info type OBJECT for 'Monitor' in namespace 'Gdk' JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0x33084d4810b0, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'MonitorClass' in namespace 'Gdk' JS G NS: Found info type ENUM for 'NotifyType' in namespace 'Gdk' JS G ENUM: Defining enum value ANCESTOR (fixed from ancestor) 0 JS G ENUM: Defining enum value VIRTUAL (fixed from virtual) 1 JS G ENUM: Defining enum value INFERIOR (fixed from inferior) 2 JS G ENUM: Defining enum value NONLINEAR (fixed from nonlinear) 3 JS G ENUM: Defining enum value NONLINEAR_VIRTUAL (fixed from nonlinear_virtual) 4 JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 5 JS G ENUM: Defining Gdk.NotifyType as 0x1231bf505910 JS G NS: Found info type ENUM for 'OwnerChange' in namespace 'Gdk' JS G ENUM: Defining enum value NEW_OWNER (fixed from new_owner) 0 JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 JS G ENUM: Defining enum value CLOSE (fixed from close) 2 JS G ENUM: Defining Gdk.OwnerChange as 0x1231bf505970 JS G NS: Found info type CONSTANT for 'PARENT_RELATIVE' in namespace 'Gdk' JS G NS: Found info type CONSTANT for 'PRIORITY_REDRAW' in namespace 'Gdk' JS G NS: Found info type STRUCT for 'Point' in namespace 'Gdk' JS G BXD: Defined class for Point (void), prototype 0x33084d481150, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'PropMode' in namespace 'Gdk' JS G ENUM: Defining enum value REPLACE (fixed from replace) 0 JS G ENUM: Defining enum value PREPEND (fixed from prepend) 1 JS G ENUM: Defining enum value APPEND (fixed from append) 2 JS G ENUM: Defining Gdk.PropMode as 0x1231bf5059d0 JS G NS: Found info type ENUM for 'PropertyState' in namespace 'Gdk' JS G ENUM: Defining enum value NEW_VALUE (fixed from new_value) 0 JS G ENUM: Defining enum value DELETE (fixed from delete) 1 JS G ENUM: Defining Gdk.PropertyState as 0x1231bf505a30 JS G NS: Found info type STRUCT for 'RGBA' in namespace 'Gdk' JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0x33084d4811c8, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type OBJECT for 'Screen' in namespace 'Gdk' JS G OBJ: Defined class for Screen (GdkScreen), prototype 0x33084d481218, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'ScrollDirection' in namespace 'Gdk' JS G ENUM: Defining enum value UP (fixed from up) 0 JS G ENUM: Defining enum value DOWN (fixed from down) 1 JS G ENUM: Defining enum value LEFT (fixed from left) 2 JS G ENUM: Defining enum value RIGHT (fixed from right) 3 JS G ENUM: Defining enum value SMOOTH (fixed from smooth) 4 JS G ENUM: Defining Gdk.ScrollDirection as 0x1231bf505a90 JS G NS: Found info type OBJECT for 'Seat' in namespace 'Gdk' JS G OBJ: Defined class for Seat (GdkSeat), prototype 0x33084d481290, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type FLAGS for 'SeatCapabilities' in namespace 'Gdk' JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value POINTER (fixed from pointer) 1 JS G ENUM: Defining enum value TOUCH (fixed from touch) 2 JS G ENUM: Defining enum value TABLET_STYLUS (fixed from tablet_stylus) 4 JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 8 JS G ENUM: Defining enum value ALL_POINTING (fixed from all_pointing) 7 JS G ENUM: Defining enum value ALL (fixed from all) 15 JS G ENUM: Defining Gdk.SeatCapabilities as 0x1231bf505af0 JS G NS: Found info type ENUM for 'SettingAction' in namespace 'Gdk' JS G ENUM: Defining enum value NEW (fixed from new) 0 JS G ENUM: Defining enum value CHANGED (fixed from changed) 1 JS G ENUM: Defining enum value DELETED (fixed from deleted) 2 JS G ENUM: Defining Gdk.SettingAction as 0x1231bf505bd0 JS G NS: Found info type ENUM for 'Status' in namespace 'Gdk' JS G ENUM: Defining enum value OK (fixed from ok) 0 JS G ENUM: Defining enum value ERROR (fixed from error) -1 JS G ENUM: Defining enum value ERROR_PARAM (fixed from error_param) -2 JS G ENUM: Defining enum value ERROR_FILE (fixed from error_file) -3 JS G ENUM: Defining enum value ERROR_MEM (fixed from error_mem) -4 JS G ENUM: Defining Gdk.Status as 0x1231bf505c30 JS G NS: Found info type ENUM for 'SubpixelLayout' in namespace 'Gdk' JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 JS G ENUM: Defining enum value NONE (fixed from none) 1 JS G ENUM: Defining enum value HORIZONTAL_RGB (fixed from horizontal_rgb) 2 JS G ENUM: Defining enum value HORIZONTAL_BGR (fixed from horizontal_bgr) 3 JS G ENUM: Defining enum value VERTICAL_RGB (fixed from vertical_rgb) 4 JS G ENUM: Defining enum value VERTICAL_BGR (fixed from vertical_bgr) 5 JS G ENUM: Defining Gdk.SubpixelLayout as 0x1231bf505c90 JS G NS: Found info type STRUCT for 'TimeCoord' in namespace 'Gdk' JS G BXD: Defined class for TimeCoord (void), prototype 0x33084d481380, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'TouchpadGesturePhase' in namespace 'Gdk' JS G ENUM: Defining enum value BEGIN (fixed from begin) 0 JS G ENUM: Defining enum value UPDATE (fixed from update) 1 JS G ENUM: Defining enum value END (fixed from end) 2 JS G ENUM: Defining enum value CANCEL (fixed from cancel) 3 JS G ENUM: Defining Gdk.TouchpadGesturePhase as 0x1231bf505cf0 JS G NS: Found info type ENUM for 'VisibilityState' in namespace 'Gdk' JS G ENUM: Defining enum value UNOBSCURED (fixed from unobscured) 0 JS G ENUM: Defining enum value PARTIAL (fixed from partial) 1 JS G ENUM: Defining enum value FULLY_OBSCURED (fixed from fully_obscured) 2 JS G ENUM: Defining Gdk.VisibilityState as 0x1231bf505d50 JS G NS: Found info type OBJECT for 'Visual' in namespace 'Gdk' JS G OBJ: Defined class for Visual (GdkVisual), prototype 0x33084d4813f8, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type ENUM for 'VisualType' in namespace 'Gdk' JS G ENUM: Defining enum value STATIC_GRAY (fixed from static_gray) 0 JS G ENUM: Defining enum value GRAYSCALE (fixed from grayscale) 1 JS G ENUM: Defining enum value STATIC_COLOR (fixed from static_color) 2 JS G ENUM: Defining enum value PSEUDO_COLOR (fixed from pseudo_color) 3 JS G ENUM: Defining enum value TRUE_COLOR (fixed from true_color) 4 JS G ENUM: Defining enum value DIRECT_COLOR (fixed from direct_color) 5 JS G ENUM: Defining Gdk.VisualType as 0x1231bf505db0 JS G NS: Found info type FLAGS for 'WMDecoration' in namespace 'Gdk' JS G ENUM: Defining enum value ALL (fixed from all) 1 JS G ENUM: Defining enum value BORDER (fixed from border) 2 JS G ENUM: Defining enum value RESIZEH (fixed from resizeh) 4 JS G ENUM: Defining enum value TITLE (fixed from title) 8 JS G ENUM: Defining enum value MENU (fixed from menu) 16 JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 32 JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 64 JS G ENUM: Defining Gdk.WMDecoration as 0x1231bf505e10 JS G NS: Found info type FLAGS for 'WMFunction' in namespace 'Gdk' JS G ENUM: Defining enum value ALL (fixed from all) 1 JS G ENUM: Defining enum value RESIZE (fixed from resize) 2 JS G ENUM: Defining enum value MOVE (fixed from move) 4 JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 8 JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 16 JS G ENUM: Defining enum value CLOSE (fixed from close) 32 JS G ENUM: Defining Gdk.WMFunction as 0x1231bf505ef0 JS G NS: Found info type OBJECT for 'Window' in namespace 'Gdk' JS G OBJ: Defined class for Window (GdkWindow), prototype 0x33084d4814c0, JSClass 0xffff99585d98, in object 0x1556badaf628 JS G NS: Found info type STRUCT for 'WindowAttr' in namespace 'Gdk' JS G BXD: Defined class for WindowAttr (void), prototype 0x33084d481510, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type FLAGS for 'WindowAttributesType' in namespace 'Gdk' JS G ENUM: Defining enum value TITLE (fixed from title) 2 JS G ENUM: Defining enum value X (fixed from x) 4 JS G ENUM: Defining enum value Y (fixed from y) 8 JS G ENUM: Defining enum value CURSOR (fixed from cursor) 16 JS G ENUM: Defining enum value VISUAL (fixed from visual) 32 JS G ENUM: Defining enum value WMCLASS (fixed from wmclass) 64 JS G ENUM: Defining enum value NOREDIR (fixed from noredir) 128 JS G ENUM: Defining enum value TYPE_HINT (fixed from type_hint) 256 JS G ENUM: Defining Gdk.WindowAttributesType as 0x1231bf505f50 JS G NS: Found info type STRUCT for 'WindowClass' in namespace 'Gdk' JS G NS: Found info type ENUM for 'WindowEdge' in namespace 'Gdk' JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 0 JS G ENUM: Defining enum value NORTH (fixed from north) 1 JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 2 JS G ENUM: Defining enum value WEST (fixed from west) 3 JS G ENUM: Defining enum value EAST (fixed from east) 4 JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 5 JS G ENUM: Defining enum value SOUTH (fixed from south) 6 JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 7 JS G ENUM: Defining Gdk.WindowEdge as 0x1231bf506030 JS G NS: Found info type FLAGS for 'WindowHints' in namespace 'Gdk' JS G ENUM: Defining enum value POS (fixed from pos) 1 JS G ENUM: Defining enum value MIN_SIZE (fixed from min_size) 2 JS G ENUM: Defining enum value MAX_SIZE (fixed from max_size) 4 JS G ENUM: Defining enum value BASE_SIZE (fixed from base_size) 8 JS G ENUM: Defining enum value ASPECT (fixed from aspect) 16 JS G ENUM: Defining enum value RESIZE_INC (fixed from resize_inc) 32 JS G ENUM: Defining enum value WIN_GRAVITY (fixed from win_gravity) 64 JS G ENUM: Defining enum value USER_POS (fixed from user_pos) 128 JS G ENUM: Defining enum value USER_SIZE (fixed from user_size) 256 JS G ENUM: Defining Gdk.WindowHints as 0x1231bf506110 JS G NS: Found info type STRUCT for 'WindowRedirect' in namespace 'Gdk' JS G BXD: Defined class for WindowRedirect (void), prototype 0x33084d4815b0, JSClass 0xffff99586148, in object 0x1556badaf628 JS G NS: Found info type FLAGS for 'WindowState' in namespace 'Gdk' JS G ENUM: Defining enum value WITHDRAWN (fixed from withdrawn) 1 JS G ENUM: Defining enum value ICONIFIED (fixed from iconified) 2 JS G ENUM: Defining enum value MAXIMIZED (fixed from maximized) 4 JS G ENUM: Defining enum value STICKY (fixed from sticky) 8 JS G ENUM: Defining enum value FULLSCREEN (fixed from fullscreen) 16 JS G ENUM: Defining enum value ABOVE (fixed from above) 32 JS G ENUM: Defining enum value BELOW (fixed from below) 64 JS G ENUM: Defining enum value FOCUSED (fixed from focused) 128 JS G ENUM: Defining enum value TILED (fixed from tiled) 256 JS G ENUM: Defining enum value TOP_TILED (fixed from top_tiled) 512 JS G ENUM: Defining enum value TOP_RESIZABLE (fixed from top_resizable) 1024 JS G ENUM: Defining enum value RIGHT_TILED (fixed from right_tiled) 2048 JS G ENUM: Defining enum value RIGHT_RESIZABLE (fixed from right_resizable) 4096 JS G ENUM: Defining enum value BOTTOM_TILED (fixed from bottom_tiled) 8192 JS G ENUM: Defining enum value BOTTOM_RESIZABLE (fixed from bottom_resizable) 16384 JS G ENUM: Defining enum value LEFT_TILED (fixed from left_tiled) 32768 JS G ENUM: Defining enum value LEFT_RESIZABLE (fixed from left_resizable) 65536 JS G ENUM: Defining Gdk.WindowState as 0x1231bf5061f0 JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gdk' JS G ENUM: Defining enum value ROOT (fixed from root) 0 JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 1 JS G ENUM: Defining enum value CHILD (fixed from child) 2 JS G ENUM: Defining enum value TEMP (fixed from temp) 3 JS G ENUM: Defining enum value FOREIGN (fixed from foreign) 4 JS G ENUM: Defining enum value OFFSCREEN (fixed from offscreen) 5 JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 6 JS G ENUM: Defining Gdk.WindowType as 0x1231bf5063d0 JS G NS: Found info type ENUM for 'WindowTypeHint' in namespace 'Gdk' JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 JS G ENUM: Defining enum value DIALOG (fixed from dialog) 1 JS G ENUM: Defining enum value MENU (fixed from menu) 2 JS G ENUM: Defining enum value TOOLBAR (fixed from toolbar) 3 JS G ENUM: Defining enum value SPLASHSCREEN (fixed from splashscreen) 4 JS G ENUM: Defining enum value UTILITY (fixed from utility) 5 JS G ENUM: Defining enum value DOCK (fixed from dock) 6 JS G ENUM: Defining enum value DESKTOP (fixed from desktop) 7 JS G ENUM: Defining enum value DROPDOWN_MENU (fixed from dropdown_menu) 8 JS G ENUM: Defining enum value POPUP_MENU (fixed from popup_menu) 9 JS G ENUM: Defining enum value TOOLTIP (fixed from tooltip) 10 JS G ENUM: Defining enum value NOTIFICATION (fixed from notification) 11 JS G ENUM: Defining enum value COMBO (fixed from combo) 12 JS G ENUM: Defining enum value DND (fixed from dnd) 13 JS G ENUM: Defining Gdk.WindowTypeHint as 0x1231bf5064b0 JS G NS: Found info type ENUM for 'WindowWindowClass' in namespace 'Gdk' JS G ENUM: Defining enum value INPUT_OUTPUT (fixed from input_output) 0 JS G ENUM: Defining enum value INPUT_ONLY (fixed from input_only) 1 JS G ENUM: Defining Gdk.WindowWindowClass as 0x1231bf506590 JS G NS: Found info type FUNCTION for 'add_option_entries_libgtk_only' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'atom_intern' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'atom_intern_static_string' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'beep' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_create' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_draw_from_gl' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_get_clip_rectangle' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_get_drawing_context' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_rectangle' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_region' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_region_create_from_surface' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_set_source_color' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_set_source_pixbuf' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_set_source_rgba' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_set_source_window' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'cairo_surface_create_from_pixbuf' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'color_parse' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'disable_multidevice' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_abort' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_begin' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_begin_for_device' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_begin_from_point' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_drop' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_drop_done' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_drop_succeeded' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_find_window_for_screen' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_get_selection' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_motion' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drag_status' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drop_finish' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'drop_reply' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'error_trap_pop' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'error_trap_pop_ignored' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'error_trap_push' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'event_get' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'event_handler_set' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'event_peek' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'event_request_motions' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'events_get_angle' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'events_get_center' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'events_get_distance' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'events_pending' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'flush' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'get_default_root_window' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'get_display' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'get_display_arg_name' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'get_program_class' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'get_show_events' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'gl_error_quark' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'init' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'init_check' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyboard_grab' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyboard_ungrab' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_convert_case' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_from_name' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_is_lower' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_is_upper' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_name' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_to_lower' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_to_unicode' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'keyval_to_upper' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'list_visuals' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'notify_startup_complete' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'notify_startup_complete_with_id' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'offscreen_window_get_embedder' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'offscreen_window_get_surface' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'offscreen_window_set_embedder' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pango_context_get' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pango_context_get_for_display' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pango_context_get_for_screen' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'parse_args' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pixbuf_get_from_surface' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pixbuf_get_from_window' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pointer_grab' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pointer_is_grabbed' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pointer_ungrab' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'pre_parse_libgtk_only' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'property_delete' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'property_get' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'query_depths' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'query_visual_types' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'selection_convert' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'selection_owner_get' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'selection_owner_get_for_display' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'selection_owner_set' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'selection_owner_set_for_display' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'selection_send_notify' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'selection_send_notify_for_display' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'set_allowed_backends' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'set_double_click_time' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'set_program_class' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'set_show_events' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'setting_get' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'synthesize_window_state' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'test_render_sync' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'test_simulate_button' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'test_simulate_key' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'text_property_to_utf8_list_for_display' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'threads_add_idle' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'threads_add_timeout' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'threads_add_timeout_seconds' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'threads_enter' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'threads_init' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'threads_leave' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'unicode_to_keyval' in namespace 'Gdk' JS G NS: Found info type FUNCTION for 'utf8_to_string_target' in namespace 'Gdk' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 483 objects currently alive JS MEMORY: boxed_instance = 35 JS MEMORY: boxed_prototype = 46 JS MEMORY: closure = 0 JS MEMORY: function = 339 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 2 JS MEMORY: interface = 6 JS MEMORY: module = 12 JS MEMORY: ns = 6 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 36 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 1 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 24/69 gjs:JS / Mainloop RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=155 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testMainloop.js ▶ 1/69 - --jsversion after -c should not print anything OK ▶ 23/69 GObject class constructs with default values for properties OK ▶ 23/69 GObject class constructs with a hash of property values OK ▶ 23/69 GObject class constructs with property values from Gtk.Builder OK ▶ 23/69 GObject class does not allow changing CONSTRUCT_ONLY properties OK ▶ 23/69 GObject class has a name OK ▶ 23/69 GObject class has a notify signal OK ▶ 23/69 GObject class can define its own signals OK ▶ 23/69 GObject class passes emitted arguments to signal handlers OK ▶ 23/69 GObject class can return values from signals OK ▶ 23/69 GObject class does not call first-wins signal handlers after one returns a value OK ▶ 23/69 GObject class gets the return value of the default handler OK ▶ 23/69 GObject class calls run-last default handler last OK ▶ 23/69 GObject class can inherit from something that's not GObject.Object OK ▶ 23/69 GObject class can implement an interface OK ▶ 23/69 GObject class can implement interface vfuncs OK ▶ 23/69 GObject class can be a subclass OK ▶ 23/69 GObject class can have any valid Lang.Class name OK ▶ 23/69 GObject class calls its _instance_init() function while chaining up in constructor OK ▶ 23/69 GObject class can have an interface-valued property OK ▶ 23/69 GObject class can override a property from the parent class OK ▶ 23/69 GObject class cannot override a non-existent property OK ▶ 23/69 GObject class handles gracefully forgetting to override a C property OK ▶ 23/69 GObject class handles gracefully overriding a C property but forgetting the accessors OK ▶ 23/69 GObject interface class can implement a Lang.Interface OK ▶ 23/69 GObject interface throws when an interface requires a GObject interface but not GObject.Object OK ▶ 23/69 GObject interface can be implemented by a GObject class along with a JS interface OK ▶ 23/69 GObject interface is an instance of the interface classes OK ▶ 23/69 GObject interface cannot be instantiated OK ▶ 23/69 GObject interface has a name OK ▶ 23/69 GObject interface reports its type name OK ▶ 23/69 GObject interface can be implemented by a GObject class OK ▶ 23/69 GObject interface is implemented by a GObject class with the correct class object OK 22/69 gjs:JS / LegacyClass OK 0.76s 62 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x31bb04800098 JS IMPORT: Defining parent (nil) of 0x31bb048000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x31bb048000f8 of 0x31bb048003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31bb04801340), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31bb04801bf8), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31bb048021f8), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31bb048021f8), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31bb04801bf8), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31bb04801340), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31bb04803490), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bb04803cb0), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bb04803cb0), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31bb04803490), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bb048048a8), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bb048048a8), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31bb04803490), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31bb04803490), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x31bb04801340), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31bb048053f0), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31bb048053f0), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bb048059d0), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bb048059d0), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31bb048053f0), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31bb048053f0), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31bb04801340), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31bb04801bf8), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31bb048021f8), global 0x3a0bee8741c0 JS IMPORT: Module metadata hook for module 0x31bb04801bf8 JS IMPORT: Defining meta.importSync for module 0x31bb04801bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31bb04801340), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31bb04803490), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bb04803cb0), global 0x3a0bee8741c0 JS IMPORT: Module metadata hook for module 0x31bb04804358 JS IMPORT: Defining meta.importSync for module 0x31bb04804358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x31bb04814018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x31bb048000f8 of 0x31bb04814098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x31bb04814098 in 0x31bb048000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x31bb048000f8 of 0x31bb04814620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x31bb048000f8 of 0x31bb04813e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x31bb048000f8 of 0x3a0bee875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x31bb04814098 of 0x3a0bee875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a0bee8754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a0bee8af060, JSClass 0xffff9f766148, in object 0x3a0bee8af038 JS CTX: Initialized class GIRepositoryGType prototype 0x31bb04814c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a0bee8af0b0, JSClass 0xffff9f766148, in object 0x3a0bee8af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a0bee8af100, JSClass 0xffff9f766148, in object 0x3a0bee8af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a0bee8af150, JSClass 0xffff9f766148, in object 0x3a0bee8af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a0bee8af038 in GIRepository 0x31bb04813e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31bb04803490), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bb048048a8), global 0x3a0bee8741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3a0bee8af1a0 in GIRepository 0x31bb04813e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x31bb04801340), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31bb048053f0), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31bb048053f0), global 0x3a0bee8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bb048059d0), global 0x3a0bee8741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x31bb048000f8 of 0x31bb0481aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x31bb048000f8 of 0x3a0bee875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x31bb048000f8 of 0x3a0bee875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x31bb04814098 of 0x3a0bee875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3a0bee875e70 class 0xffff9f76c030 in object 0x3a0bee8af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3a0bee8af560, JSClass 0xffff9f765d98, in object 0x3a0bee8af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3a0bee8af1c8 in GIRepository 0x31bb04813e98 JS IMPORT: Module metadata hook for module 0x31bb048053f0 JS IMPORT: Defining meta.importSync for module 0x31bb048053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x31bb048000f8 of 0x3a0bee8ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3a0bee8af5b0, JSClass 0xffff9f766148, in object 0x3a0bee8af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x31bb048000f8 of 0x3a0bee8ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x31bb048000f8 of 0x3a0bee8ca5d8 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x3a0bee8af628, JSClass 0xffff9f766148, in object 0x3a0bee8af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 375 objects currently alive JS MEMORY: boxed_instance = 275 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 82 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 8 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 23/69 GObject interface can be implemented by a class also implementing a Lang.Interface OK ▶ 23/69 GObject interface can have its required function implemented OK ▶ 23/69 GObject interface must have its required function implemented OK ▶ 23/69 GObject interface doesn't have to have its optional function implemented OK ▶ 23/69 GObject interface can have its optional function deferred to by the implementation OK ▶ 23/69 GObject interface can have its function chained up to OK ▶ 23/69 GObject interface can require another interface OK ▶ 23/69 GObject interface can chain up to another interface OK 25/69 gjs:JS / Namespace RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=180 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testNamespace.js ▶ 1/69 - no profiling data should be dumped without --profile OK ▶ 23/69 GObject interface defers to the last interface's optional function OK ▶ 23/69 GObject interface must be implemented by a class that implements all required interfaces OK ▶ 23/69 GObject interface must be implemented by a class that implements required interfaces in correct order OK ▶ 23/69 GObject interface can require an interface from C OK ▶ 23/69 GObject interface can define signals on the implementing class OK ▶ 23/69 GObject interface can define properties on the implementing class OK ▶ 23/69 GObject interface must have its properties overridden OK ▶ 23/69 GObject interface gets the correct type for its metaclass OK ▶ 23/69 GObject interface can be implemented by a class as well as its parent class OK ▶ 23/69 GObject interface can be reimplemented by a subclass of a class that already implements it OK ▶ 23/69 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class OK ▶ 23/69 ES6 GObject class inheriting from GObject.Class calls a method on the parent class OK ▶ 23/69 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor OK ▶ 23/69 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class OK ▶ 23/69 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class OK ▶ 23/69 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class OK ▶ 23/69 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class OK ▶ 23/69 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class OK ▶ 23/69 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent OK ▶ 23/69 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself OK 23/69 gjs:JS / LegacyGObject OK 0.73s 60 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xda140500098 JS IMPORT: Defining parent (nil) of 0xda1405000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xda1405000f8 of 0xda1405003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xda140501340), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xda140501bf8), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xda1405021f8), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xda1405021f8), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xda140501bf8), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xda140501340), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xda140503490), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xda140503cb0), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xda140503cb0), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xda140503490), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xda1405048a8), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xda1405048a8), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xda140503490), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xda140503490), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xda140501340), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xda1405053f0), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xda1405053f0), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xda1405059d0), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xda1405059d0), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xda1405053f0), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xda1405053f0), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xda140501340), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xda140501bf8), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xda1405021f8), global 0x4f49be741c0 JS IMPORT: Module metadata hook for module 0xda140501bf8 JS IMPORT: Defining meta.importSync for module 0xda140501bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xda140501340), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xda140503490), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xda140503cb0), global 0x4f49be741c0 JS IMPORT: Module metadata hook for module 0xda140504358 JS IMPORT: Defining meta.importSync for module 0xda140504358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xda140514018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xda1405000f8 of 0xda140514098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xda140514098 in 0xda1405000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xda1405000f8 of 0xda140514620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xda1405000f8 of 0xda140513e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xda1405000f8 of 0x4f49be75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xda140514098 of 0x4f49be75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x4f49be754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x4f49beaf060, JSClass 0xffffb90d6148, in object 0x4f49beaf038 JS CTX: Initialized class GIRepositoryGType prototype 0xda140514c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x4f49beaf0b0, JSClass 0xffffb90d6148, in object 0x4f49beaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x4f49beaf100, JSClass 0xffffb90d6148, in object 0x4f49beaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4f49beaf150, JSClass 0xffffb90d6148, in object 0x4f49beaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x4f49beaf038 in GIRepository 0xda140513e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xda140503490), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xda1405048a8), global 0x4f49be741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x4f49beaf1a0 in GIRepository 0xda140513e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xda140501340), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xda1405053f0), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xda1405053f0), global 0x4f49be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xda1405059d0), global 0x4f49be741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xda1405000f8 of 0xda14051aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xda1405000f8 of 0x4f49be75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xda1405000f8 of 0x4f49be75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xda140514098 of 0x4f49be75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x4f49be75e70 class 0xffffb90dc030 in object 0x4f49beaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x4f49beaf560, JSClass 0xffffb90d5d98, in object 0x4f49beaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x4f49beaf1c8 in GIRepository 0xda140513e98 JS IMPORT: Module metadata hook for module 0xda1405053f0 JS IMPORT: Defining meta.importSync for module 0xda1405053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0xda1405000f8 of 0x4f49beca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x4f49beaf5b0, JSClass 0xffffb90d6148, in object 0x4f49beaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0xda1405000f8 of 0x4f49beca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0xda1405000f8 of 0x4f49beca920 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0xda1405000f8 of 0x4f49beca970 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0xda1405000f8 of 0x4f49beca8d0 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0xda140514098 of 0x4f49beca880 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x4f49beaf650, JSClass 0xffffb90d5d98, in object 0x4f49beaf628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x4f49becac40, JSClass 0xffffb90d6fc0, in object 0x4f49beaf628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x4f49beaf6c8, JSClass 0xffffb90d5d98, in object 0x4f49beaf628 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x4f49becad80, JSClass 0xffffb90d6fc0, in object 0x4f49beaf628 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x4f49beaf740, JSClass 0xffffb90d6148, in object 0x4f49beaf628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x4f49beaf790, JSClass 0xffffb90d6148, in object 0x4f49beaf628 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x4f49beaf7e0, JSClass 0xffffb90d5d98, in object 0x4f49beaf628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x4f49beaf830, JSClass 0xffffb90d5d98, in object 0x4f49beaf1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x4f49beaf880, JSClass 0xffffb90d5d98, in object 0x4f49beaf628 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x4f49becaec0, JSClass 0xffffb90d6fc0, in object 0x4f49beaf628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x4f49beaf8f8, JSClass 0xffffb90d5d98, in object 0xda140513f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x4f49beaf970, JSClass 0xffffb90d6148, in object 0x4f49beaf628 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x4f49beaf9c0, JSClass 0xffffb90d5d98, in object 0x4f49beaf628 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x4f49beaf628 in GIRepository 0xda140513e98 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0xda140514098 of 0x313edca0e7e0 'Gtk' is mod 1 JS IMPORT: successfully imported module 'Gtk' JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x4f49beafa38, JSClass 0xffffb90d5d98, in object 0x4f49beaf1c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x4f49beafa88, JSClass 0xffffb90d5d98, in object 0x4f49beafa10 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x313edca0eb28, JSClass 0xffffb90d6fc0, in object 0x4f49beafa10 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x4f49beafb00, JSClass 0xffffb90d5d98, in object 0x4f49beafa10 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x4f49beafa10 in GIRepository 0xda140513e98 JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0xda1405000f8 of 0x313edca0ec40 'mainloop' is mod 1 JS IMPORT: successfully imported module 'mainloop' JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 JS G ENUM: Defining GObject.ParamFlags as 0xda1405383b8 JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab2177e2b0 type GParamString JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab2177e340 type GParamString JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab2177e3d0 type GParamString JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 JS G ENUM: Defining enum value ACTION (fixed from action) 32 JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 JS G ENUM: Defining GObject.SignalFlags as 0xda1405385e8 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x4f49beafb50, JSClass 0xffffb90d5d98, in object 0xda140513f78 JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' JS G OBJ: Defined class for Application (GApplication), prototype 0x4f49beafba0, JSClass 0xffffb90d5d98, in object 0x4f49beaf628 JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x313edca0ef38, JSClass 0xffffb90d6fc0, in object 0x4f49beaf628 JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x4f49beafc18, JSClass 0xffffb90d5d98, in object 0xda140513f78 JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x4f49beafc68, JSClass 0xffffb90d5d98, in object 0xda140513f78 JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x4f49beafcb8, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x4f49beafd08, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x4f49beafd58, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x4f49beafda8, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab2177e580 type GParamString JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x313edca1cb78, JSClass 0xffffb90d6fc0, in object 0x4f49be77dd8 JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x313edca1cbc8, JSClass 0xffffb90d6fc0, in object 0x4f49be77dd8 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab21668990 type GParamOverride JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab2177e610 type GParamString JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x4f49beafe48, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab21668a00 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x4f49beafe98, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab21668a70 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x4f49beafee8, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x313edca1cdd0, JSClass 0xffffb90d6fc0, in object 0x4f49be77dd8 JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x313edca1ce20, JSClass 0xffffb90d6fc0, in object 0x4f49be77dd8 JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' JS G PRM: Wrapping GParamInt 'property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab21669150 type GParamInt JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab216691d0 type GParamInt JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defined class for Gjs_Legacy (Gjs_Legacy), prototype 0x4f49beaff88, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab21668ae0 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x313edca3c060, JSClass 0xffffb90d6148, in object 0x4f49beaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x313edca3c308, JSClass 0xffffb90d5d98, in object 0x4f49beafa10 JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject JS G PRM: JSObject created with param instance 0xaaab2177e340 type GParamString JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject JS G PRM: JSObject created with param instance 0xaaab2177e340 type GParamString JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x313edca3cce0, JSClass 0xffffb90d5d98, in object 0x4f49beaf628 JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab21852450 type GParamObject JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x313edca74088, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab218524c0 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x313edca741c8, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0xda14055b318 JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x313edca743a8, JSClass 0xffffb90d5d98, in object 0x4f49beaf628 JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x313edca6d4c0, JSClass 0xffffb90d6fc0, in object 0x4f49beaf628 JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x313edca74420, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab21852530 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x313edca74538, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x313edca74588, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x313edca74830, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab218525a0 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0x313edca74ce0, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab21852610 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x313edca74e70, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaab21852680 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x313edca7b2b8, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x313edca6d8a8, JSClass 0xffffb90d6fc0, in object 0x4f49be77dd8 JS G BXD: Defining method is_running in prototype for GLib.MainLoop JS G BXD: Defining method quit in prototype for GLib.MainLoop JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x313edca7b740, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x313edca7b830, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x313edca86128, JSClass 0xffffb90d6fc0, in object 0x4f49be77dd8 JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x313edca7b948, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x313edca7ba38, JSClass 0xffffb90d5d98, in object 0x4f49be77dd8 JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 697 objects currently alive JS MEMORY: boxed_instance = 288 JS MEMORY: boxed_prototype = 9 JS MEMORY: closure = 15 JS MEMORY: function = 229 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 12 JS MEMORY: module = 13 JS MEMORY: ns = 5 JS MEMORY: object_instance = 67 JS MEMORY: object_prototype = 40 JS MEMORY: param = 19 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 26/69 gjs:JS / Package RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 MALLOC_PERTURB_=129 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testPackage.js ▶ 1/69 - --profile should dump profiling data to the default file name SKIP ▶ 1/69 - --profile with argument should dump profiling data to the named file SKIP ▶ 1/69 - GJS_ENABLE_PROFILER=1 should enable the profiler SKIP ▶ 1/69 - interpreter should exit with the correct exit code from a queued promise job OK ▶ 1/69 - interpreter should run queued promise jobs before finishing OK ▶ 1/69 - interpreter should stop running jobs when one calls System.exit() OK ▶ 24/69 Mainloop.timeout_add() runs a timeout function OK ▶ 24/69 Mainloop.timeout_add() runs a timeout function until it returns false OK ▶ 24/69 Mainloop.timeout_add() runs a timeout function after an initial timeout OK ▶ 24/69 Mainloop.idle_add() runs an idle function OK ▶ 24/69 Mainloop.idle_add() continues to run idle functions that return true OK ▶ 24/69 Mainloop.idle_add() does not run idle functions if removed OK ▶ 24/69 Mainloop.idle_add() can remove idle functions while they are being invoked OK ▶ 24/69 Mainloop.idle_add() does not leak idle callbacks OK 24/69 gjs:JS / Mainloop OK 0.46s 8 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x12fe8cd00098 JS IMPORT: Defining parent (nil) of 0x12fe8cd000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x12fe8cd000f8 of 0x12fe8cd003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12fe8cd01340), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12fe8cd01bf8), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12fe8cd021f8), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12fe8cd021f8), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12fe8cd01bf8), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12fe8cd01340), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12fe8cd03490), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12fe8cd03cb0), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12fe8cd03cb0), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12fe8cd03490), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12fe8cd048a8), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12fe8cd048a8), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12fe8cd03490), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12fe8cd03490), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x12fe8cd01340), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12fe8cd053f0), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x12fe8cd053f0), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12fe8cd059d0), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12fe8cd059d0), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12fe8cd053f0), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x12fe8cd053f0), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x12fe8cd01340), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x12fe8cd01bf8), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x12fe8cd021f8), global 0x10fb2ce741c0 JS IMPORT: Module metadata hook for module 0x12fe8cd01bf8 JS IMPORT: Defining meta.importSync for module 0x12fe8cd01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x12fe8cd01340), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12fe8cd03490), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12fe8cd03cb0), global 0x10fb2ce741c0 JS IMPORT: Module metadata hook for module 0x12fe8cd04358 JS IMPORT: Defining meta.importSync for module 0x12fe8cd04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x12fe8cd14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x12fe8cd000f8 of 0x12fe8cd14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x12fe8cd14098 in 0x12fe8cd000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x12fe8cd000f8 of 0x12fe8cd14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x12fe8cd000f8 of 0x12fe8cd13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x12fe8cd000f8 of 0x10fb2ce75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x12fe8cd14098 of 0x10fb2ce75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x10fb2ce754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x10fb2ceaf060, JSClass 0xffffad1c6148, in object 0x10fb2ceaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x12fe8cd14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x10fb2ceaf0b0, JSClass 0xffffad1c6148, in object 0x10fb2ceaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x10fb2ceaf100, JSClass 0xffffad1c6148, in object 0x10fb2ceaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10fb2ceaf150, JSClass 0xffffad1c6148, in object 0x10fb2ceaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x10fb2ceaf038 in GIRepository 0x12fe8cd13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x12fe8cd03490), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12fe8cd048a8), global 0x10fb2ce741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x10fb2ceaf1a0 in GIRepository 0x12fe8cd13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x12fe8cd01340), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x12fe8cd053f0), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x12fe8cd053f0), global 0x10fb2ce741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x12fe8cd059d0), global 0x10fb2ce741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x12fe8cd000f8 of 0x12fe8cd1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x12fe8cd000f8 of 0x10fb2ce75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x12fe8cd000f8 of 0x10fb2ce75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x12fe8cd14098 of 0x10fb2ce75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x10fb2ce75e70 class 0xffffad1cc030 in object 0x10fb2ceaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x10fb2ceaf560, JSClass 0xffffad1c5d98, in object 0x10fb2ceaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x10fb2ceaf1c8 in GIRepository 0x12fe8cd13e98 JS IMPORT: Module metadata hook for module 0x12fe8cd053f0 JS IMPORT: Defining meta.importSync for module 0x12fe8cd053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x12fe8cd000f8 of 0x10fb2ceca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x10fb2ceaf5b0, JSClass 0xffffad1c6148, in object 0x10fb2ceaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x12fe8cd000f8 of 0x10fb2ceca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x12fe8cd000f8 of 0x10fb2ceca588 'mainloop' is mod 1 JS IMPORT: successfully imported module 'mainloop' JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x10fb2ceaf628, JSClass 0xffffad1c6148, in object 0x10fb2ceaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 157 objects currently alive JS MEMORY: boxed_instance = 54 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 1 JS MEMORY: function = 84 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 8 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 27/69 gjs:JS / ParamSpec RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=97 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testParamSpec.js ▶ 25/69 GI repository namespace supplies a name OK 25/69 gjs:JS / Namespace OK 0.43s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1f4c9a900098 JS IMPORT: Defining parent (nil) of 0x1f4c9a9000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1f4c9a9000f8 of 0x1f4c9a9003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f4c9a901340), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f4c9a901bf8), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f4c9a9021f8), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f4c9a9021f8), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f4c9a901bf8), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f4c9a901340), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f4c9a903490), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f4c9a903cb0), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f4c9a903cb0), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f4c9a903490), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f4c9a9048a8), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f4c9a9048a8), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f4c9a903490), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f4c9a903490), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1f4c9a901340), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f4c9a9053f0), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1f4c9a9053f0), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f4c9a9059d0), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f4c9a9059d0), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f4c9a9053f0), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1f4c9a9053f0), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f4c9a901340), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f4c9a901bf8), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f4c9a9021f8), global 0xea0b93741c0 JS IMPORT: Module metadata hook for module 0x1f4c9a901bf8 JS IMPORT: Defining meta.importSync for module 0x1f4c9a901bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f4c9a901340), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f4c9a903490), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f4c9a903cb0), global 0xea0b93741c0 JS IMPORT: Module metadata hook for module 0x1f4c9a904358 JS IMPORT: Defining meta.importSync for module 0x1f4c9a904358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f4c9a914018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1f4c9a9000f8 of 0x1f4c9a914098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1f4c9a914098 in 0x1f4c9a9000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1f4c9a9000f8 of 0x1f4c9a914620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1f4c9a9000f8 of 0x1f4c9a913e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1f4c9a9000f8 of 0xea0b9375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1f4c9a914098 of 0xea0b9375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xea0b93754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xea0b93af060, JSClass 0xffff8e8d6148, in object 0xea0b93af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1f4c9a914c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xea0b93af0b0, JSClass 0xffff8e8d6148, in object 0xea0b93af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xea0b93af100, JSClass 0xffff8e8d6148, in object 0xea0b93af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xea0b93af150, JSClass 0xffff8e8d6148, in object 0xea0b93af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xea0b93af038 in GIRepository 0x1f4c9a913e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f4c9a903490), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f4c9a9048a8), global 0xea0b93741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xea0b93af1a0 in GIRepository 0x1f4c9a913e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1f4c9a901340), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f4c9a9053f0), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1f4c9a9053f0), global 0xea0b93741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f4c9a9059d0), global 0xea0b93741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1f4c9a9000f8 of 0x1f4c9a91aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1f4c9a9000f8 of 0xea0b9375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1f4c9a9000f8 of 0xea0b9375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1f4c9a914098 of 0xea0b9375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xea0b9375e70 class 0xffff8e8dc030 in object 0xea0b93af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xea0b93af560, JSClass 0xffff8e8d5d98, in object 0xea0b93af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xea0b93af1c8 in GIRepository 0x1f4c9a913e98 JS IMPORT: Module metadata hook for module 0x1f4c9a9053f0 JS IMPORT: Defining meta.importSync for module 0x1f4c9a9053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x1f4c9a9000f8 of 0xea0b93ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xea0b93af5b0, JSClass 0xffff8e8d6148, in object 0xea0b93af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1f4c9a9000f8 of 0xea0b93ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js JS G NS: Defined namespace 'Regress' 0xea0b93af628 in GIRepository 0x1f4c9a913e98 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0xea0b93af650, JSClass 0xffff8e8d6148, in object 0xea0b93af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 111 objects currently alive JS MEMORY: boxed_instance = 11 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 82 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 4 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 28/69 gjs:JS / Print RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=181 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testPrint.js ▶ 26/69 Package module finds an existing library OK ▶ 26/69 Package module doesn't find a non-existent library OK ▶ 26/69 Package module finds a function OK ▶ 26/69 Package module doesn't find a non-existent function OK ▶ 26/69 Package module finds a class OK ▶ 26/69 Package module doesn't find a non-existent class OK ▶ 26/69 Package module finds a property OK ▶ 26/69 Package module doesn't find a non-existent property OK ▶ 26/69 Package module finds a static function OK ▶ 26/69 Package module doesn't find a non-existent static function OK ▶ 26/69 Package module finds a method OK ▶ 26/69 Package module doesn't find a non-existent method OK ▶ 26/69 Package module finds an interface OK ▶ 26/69 Package module doesn't find a non-existent interface OK ▶ 26/69 Package module finds an interface method OK ▶ 26/69 Package module doesn't find a non-existent interface method OK ▶ 26/69 Package module finds an enum value OK ▶ 26/69 Package module doesn't find a non-existent enum value OK ▶ 26/69 Package module finds a constant OK ▶ 26/69 Package module doesn't find a non-existent constant OK 26/69 gjs:JS / Package OK 0.44s 20 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x117e9f000098 JS IMPORT: Defining parent (nil) of 0x117e9f0000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x117e9f0000f8 of 0x117e9f0003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x117e9f001340), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x117e9f001bf8), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x117e9f0021f8), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x117e9f0021f8), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x117e9f001bf8), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x117e9f001340), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x117e9f003490), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x117e9f003cb0), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x117e9f003cb0), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x117e9f003490), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x117e9f0048a8), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x117e9f0048a8), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x117e9f003490), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x117e9f003490), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x117e9f001340), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x117e9f0053f0), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x117e9f0053f0), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x117e9f0059d0), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x117e9f0059d0), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x117e9f0053f0), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x117e9f0053f0), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x117e9f001340), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x117e9f001bf8), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x117e9f0021f8), global 0x2df181a741c0 JS IMPORT: Module metadata hook for module 0x117e9f001bf8 JS IMPORT: Defining meta.importSync for module 0x117e9f001bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x117e9f001340), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x117e9f003490), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x117e9f003cb0), global 0x2df181a741c0 JS IMPORT: Module metadata hook for module 0x117e9f004358 JS IMPORT: Defining meta.importSync for module 0x117e9f004358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x117e9f014018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x117e9f0000f8 of 0x117e9f014098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x117e9f014098 in 0x117e9f0000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x117e9f0000f8 of 0x117e9f014620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x117e9f0000f8 of 0x117e9f013e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x117e9f0000f8 of 0x2df181a75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x117e9f014098 of 0x2df181a75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2df181a754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2df181aaf060, JSClass 0xffff836f6148, in object 0x2df181aaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x117e9f014c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2df181aaf0b0, JSClass 0xffff836f6148, in object 0x2df181aaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2df181aaf100, JSClass 0xffff836f6148, in object 0x2df181aaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2df181aaf150, JSClass 0xffff836f6148, in object 0x2df181aaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2df181aaf038 in GIRepository 0x117e9f013e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x117e9f003490), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x117e9f0048a8), global 0x2df181a741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2df181aaf1a0 in GIRepository 0x117e9f013e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x117e9f001340), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x117e9f0053f0), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x117e9f0053f0), global 0x2df181a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x117e9f0059d0), global 0x2df181a741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x117e9f0000f8 of 0x117e9f01aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x117e9f0000f8 of 0x2df181a75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x117e9f0000f8 of 0x2df181a75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x117e9f014098 of 0x2df181a75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2df181a75e70 class 0xffff836fc030 in object 0x2df181aaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2df181aaf560, JSClass 0xffff836f5d98, in object 0x2df181aaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2df181aaf1c8 in GIRepository 0x117e9f013e98 JS IMPORT: Module metadata hook for module 0x117e9f0053f0 JS IMPORT: Defining meta.importSync for module 0x117e9f0053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x117e9f0000f8 of 0x2df181aca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2df181aaf5b0, JSClass 0xffff836f6148, in object 0x2df181aaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x117e9f0000f8 of 0x2df181aca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'package' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/package.js JS IMPORT: JS import 'GIRepository' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIRepository.js JS G NS: Defined namespace 'GIRepository' 0x2df181aaf628 in GIRepository 0x117e9f013e98 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x117e9f0000f8 of 0x2df181aca678 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x117e9f0000f8 of 0x2df181aca6c8 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x117e9f0000f8 of 0x2df181aca628 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x117e9f014098 of 0x2df181aca5d8 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2df181aaf678, JSClass 0xffff836f5d98, in object 0x2df181aaf650 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2df181aca998, JSClass 0xffff836f6fc0, in object 0x2df181aaf650 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2df181aaf6f0, JSClass 0xffff836f5d98, in object 0x2df181aaf650 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x2df181acaad8, JSClass 0xffff836f6fc0, in object 0x2df181aaf650 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2df181aaf768, JSClass 0xffff836f6148, in object 0x2df181aaf650 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2df181aaf7b8, JSClass 0xffff836f6148, in object 0x2df181aaf650 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2df181aaf808, JSClass 0xffff836f5d98, in object 0x2df181aaf650 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2df181aaf858, JSClass 0xffff836f5d98, in object 0x2df181aaf1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2df181aaf8a8, JSClass 0xffff836f5d98, in object 0x2df181aaf650 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x2df181acac18, JSClass 0xffff836f6fc0, in object 0x2df181aaf650 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2df181aaf920, JSClass 0xffff836f5d98, in object 0x117e9f013f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2df181aaf998, JSClass 0xffff836f6148, in object 0x2df181aaf650 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x2df181aaf9e8, JSClass 0xffff836f5d98, in object 0x2df181aaf650 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x2df181aaf650 in GIRepository 0x117e9f013e98 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x117e9f0000f8 of 0x117e9f036c28 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'GjsPrivate' JS G ENUM: Defining enum value ALL (fixed from all) 6 JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 JS G ENUM: Defining enum value TIME (fixed from time) 2 JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x117e9f0372a8 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0x117e9f0000f8 of 0x131e7180a588 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Importing module gettext succeeded JS IMPORT: Defining parent 0x117e9f0000f8 of 0x131e7180a538 'gettext' is mod 1 JS IMPORT: successfully imported module 'gettext' JS IMPORT: Importing module package succeeded JS IMPORT: Defining parent 0x117e9f0000f8 of 0x2df181aca588 'package' is mod 1 JS IMPORT: successfully imported module 'package' JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x2df181aafa60, JSClass 0xffff836f6148, in object 0x2df181aaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js JS G NS: Defined namespace 'Regress' 0x2df181aafb50 in GIRepository 0x2df181a77940 JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x2df181aafdf8, JSClass 0xffff836f5d98, in object 0x2df181aafb50 JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js JS G NS: Defined namespace 'GIMarshallingTests' 0x131e71839380 in GIRepository 0x2df181a77940 JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x131e71825b28, JSClass 0xffff836f6fc0, in object 0x131e71839380 JS G NS: Found info type FUNCTION for 'type_default_interface_ref' in namespace 'GObject' JS G NS: Found info type STRUCT for 'TypeInterface' in namespace 'GObject' JS G BXD: Defined class for TypeInterface (void), prototype 0x131e718395b0, JSClass 0xffff836f6148, in object 0x2df181aaf1c8 JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 JS G ENUM: Defining Regress.TestEnum as 0x117e9f062d08 JS G NS: Found info type CONSTANT for 'BOOL_CONSTANT' in namespace 'Regress' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 317 objects currently alive JS MEMORY: boxed_instance = 88 JS MEMORY: boxed_prototype = 10 JS MEMORY: closure = 0 JS MEMORY: function = 184 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 4 JS MEMORY: module = 14 JS MEMORY: ns = 7 JS MEMORY: object_instance = 1 JS MEMORY: object_prototype = 9 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 29/69 gjs:JS / Promise RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=102 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testPromise.js ▶ 27/69 GObject.ParamSpec.string has the correct name strings OK ▶ 27/69 GObject.ParamSpec.string has the correct flags OK ▶ 27/69 GObject.ParamSpec.string has the correct default value OK ▶ 27/69 GObject.ParamSpec.int has the correct name strings OK ▶ 27/69 GObject.ParamSpec.int has the correct flags OK ▶ 27/69 GObject.ParamSpec.int has the correct default value OK ▶ 27/69 GObject.ParamSpec.uint has the correct name strings OK ▶ 27/69 GObject.ParamSpec.uint has the correct flags OK ▶ 27/69 GObject.ParamSpec.uint has the correct default value OK ▶ 27/69 GObject.ParamSpec.int64 has the correct name strings OK ▶ 27/69 GObject.ParamSpec.int64 has the correct flags OK ▶ 27/69 GObject.ParamSpec.int64 has the correct default value OK ▶ 27/69 GObject.ParamSpec.uint64 has the correct name strings OK ▶ 27/69 GObject.ParamSpec.uint64 has the correct flags OK ▶ 27/69 GObject.ParamSpec.uint64 has the correct default value OK ▶ 27/69 GObject.ParamSpec.enum has the correct name strings OK ▶ 28/69 print can be spied upon OK ▶ 27/69 GObject.ParamSpec.enum has the correct flags OK ▶ 27/69 GObject.ParamSpec.enum has the correct default value OK ▶ 27/69 GObject.ParamSpec.flags has the correct name strings OK ▶ 27/69 GObject.ParamSpec.flags has the correct flags OK ▶ 28/69 printerr can be spied upon OK ▶ 27/69 GObject.ParamSpec.flags has the correct default value OK ▶ 28/69 log can be spied upon OK ▶ 28/69 logError can be spied upon OK ▶ 27/69 GObject.ParamSpec.object has the correct name strings OK ▶ 27/69 GObject.ParamSpec.object has the correct flags OK ▶ 27/69 GObject.ParamSpec.object has the correct default value OK ▶ 27/69 GObject.ParamSpec.jsobject has the correct name strings OK ▶ 27/69 GObject.ParamSpec.jsobject has the correct flags OK ▶ 27/69 GObject.ParamSpec.jsobject has the correct default value OK ▶ 27/69 GObject.ParamSpec object doesn't crash when resolving a non-string property OK 28/69 gjs:JS / Print OK 0.33s 4 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x35516ad00098 JS IMPORT: Defining parent (nil) of 0x35516ad000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x35516ad000f8 of 0x35516ad003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35516ad01340), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35516ad01bf8), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35516ad021f8), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35516ad021f8), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35516ad01bf8), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35516ad01340), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35516ad03490), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35516ad03cb0), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35516ad03cb0), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35516ad03490), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35516ad048a8), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35516ad048a8), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35516ad03490), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35516ad03490), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x35516ad01340), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35516ad053f0), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x35516ad053f0), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35516ad059d0), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35516ad059d0), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35516ad053f0), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x35516ad053f0), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35516ad01340), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35516ad01bf8), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35516ad021f8), global 0x3d20bdd741c0 JS IMPORT: Module metadata hook for module 0x35516ad01bf8 JS IMPORT: Defining meta.importSync for module 0x35516ad01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35516ad01340), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35516ad03490), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35516ad03cb0), global 0x3d20bdd741c0 JS IMPORT: Module metadata hook for module 0x35516ad04358 JS IMPORT: Defining meta.importSync for module 0x35516ad04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x35516ad14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x35516ad000f8 of 0x35516ad14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x35516ad14098 in 0x35516ad000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x35516ad000f8 of 0x35516ad14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x35516ad000f8 of 0x35516ad13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x35516ad000f8 of 0x3d20bdd75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x35516ad14098 of 0x3d20bdd75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3d20bdd754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3d20bddaf060, JSClass 0xffff9f126148, in object 0x3d20bddaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x35516ad14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3d20bddaf0b0, JSClass 0xffff9f126148, in object 0x3d20bddaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d20bddaf100, JSClass 0xffff9f126148, in object 0x3d20bddaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3d20bddaf150, JSClass 0xffff9f126148, in object 0x3d20bddaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3d20bddaf038 in GIRepository 0x35516ad13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35516ad03490), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35516ad048a8), global 0x3d20bdd741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3d20bddaf1a0 in GIRepository 0x35516ad13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x35516ad01340), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35516ad053f0), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x35516ad053f0), global 0x3d20bdd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35516ad059d0), global 0x3d20bdd741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x35516ad000f8 of 0x35516ad1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x35516ad000f8 of 0x3d20bdd75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x35516ad000f8 of 0x3d20bdd75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x35516ad14098 of 0x3d20bdd75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3d20bdd75e70 class 0xffff9f12c030 in object 0x3d20bddaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3d20bddaf560, JSClass 0xffff9f125d98, in object 0x3d20bddaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3d20bddaf1c8 in GIRepository 0x35516ad13e98 JS IMPORT: Module metadata hook for module 0x35516ad053f0 JS IMPORT: Defining meta.importSync for module 0x35516ad053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x35516ad000f8 of 0x3d20bddca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3d20bddaf5b0, JSClass 0xffff9f126148, in object 0x3d20bddaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x35516ad000f8 of 0x3d20bddca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x3d20bddaf628, JSClass 0xffff9f126148, in object 0x3d20bddaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 131 objects currently alive JS MEMORY: boxed_instance = 32 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 82 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 30/69 gjs:JS / Regress RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=76 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testRegress.js 27/69 gjs:JS / ParamSpec OK 0.42s 28 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1db68ac00098 JS IMPORT: Defining parent (nil) of 0x1db68ac000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1db68ac000f8 of 0x1db68ac003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1db68ac01340), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1db68ac01bf8), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1db68ac021f8), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1db68ac021f8), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1db68ac01bf8), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1db68ac01340), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1db68ac03490), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1db68ac03cb0), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1db68ac03cb0), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1db68ac03490), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1db68ac048a8), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1db68ac048a8), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1db68ac03490), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1db68ac03490), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1db68ac01340), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1db68ac053f0), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1db68ac053f0), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1db68ac059d0), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1db68ac059d0), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1db68ac053f0), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1db68ac053f0), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1db68ac01340), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1db68ac01bf8), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1db68ac021f8), global 0x1723fa8741c0 JS IMPORT: Module metadata hook for module 0x1db68ac01bf8 JS IMPORT: Defining meta.importSync for module 0x1db68ac01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1db68ac01340), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1db68ac03490), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1db68ac03cb0), global 0x1723fa8741c0 JS IMPORT: Module metadata hook for module 0x1db68ac04358 JS IMPORT: Defining meta.importSync for module 0x1db68ac04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1db68ac14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1db68ac000f8 of 0x1db68ac14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1db68ac14098 in 0x1db68ac000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1db68ac000f8 of 0x1db68ac14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1db68ac000f8 of 0x1db68ac13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1db68ac000f8 of 0x1723fa875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1db68ac14098 of 0x1723fa875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1723fa8754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1723fa8af060, JSClass 0xffffb3886148, in object 0x1723fa8af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1db68ac14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1723fa8af0b0, JSClass 0xffffb3886148, in object 0x1723fa8af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1723fa8af100, JSClass 0xffffb3886148, in object 0x1723fa8af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1723fa8af150, JSClass 0xffffb3886148, in object 0x1723fa8af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1723fa8af038 in GIRepository 0x1db68ac13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1db68ac03490), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1db68ac048a8), global 0x1723fa8741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1723fa8af1a0 in GIRepository 0x1db68ac13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1db68ac01340), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1db68ac053f0), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1db68ac053f0), global 0x1723fa8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1db68ac059d0), global 0x1723fa8741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1db68ac000f8 of 0x1db68ac1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1db68ac000f8 of 0x1723fa875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1db68ac000f8 of 0x1723fa875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1db68ac14098 of 0x1723fa875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1723fa875e70 class 0xffffb388c030 in object 0x1723fa8af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1723fa8af560, JSClass 0xffffb3885d98, in object 0x1723fa8af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1723fa8af1c8 in GIRepository 0x1db68ac13e98 JS IMPORT: Module metadata hook for module 0x1db68ac053f0 JS IMPORT: Defining meta.importSync for module 0x1db68ac053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x1db68ac000f8 of 0x1723fa8ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1723fa8af5b0, JSClass 0xffffb3886148, in object 0x1723fa8af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1db68ac000f8 of 0x1723fa8ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js JS G NS: Defined namespace 'Regress' 0x1723fa8af628 in GIRepository 0x1db68ac13e98 JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 JS G ENUM: Defining GObject.ParamFlags as 0x1db68ac32a98 JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 JS G ENUM: Defining Regress.TestEnum as 0x1db68ac3e0b8 JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 JS G ENUM: Defining Regress.TestFlags as 0x1db68ac005e8 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x1723fa8af6a0, JSClass 0xffffb3886148, in object 0x1723fa8af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae1eae960 type GParamString JS G BXD: Defining method destroy in prototype for GLib.Source JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae1eae9f0 type GParamString JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae1eaea80 type GParamString JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a4830 type GParamInt JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a48b0 type GParamInt JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a4930 type GParamInt JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_uint' in namespace 'GObject' JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a49b0 type GParamUInt JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a4a30 type GParamUInt JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a4ab0 type GParamUInt JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a4b30 type GParamInt64 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a4bb0 type GParamInt64 JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a4c30 type GParamInt64 JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a4cb0 type GParamUInt64 JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a4d30 type GParamUInt64 JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a4db0 type GParamUInt64 JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_enum' in namespace 'GObject' JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a4e30 type GParamEnum JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a4eb0 type GParamEnum JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20a4f30 type GParamEnum JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_flags' in namespace 'GObject' JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20f1040 type GParamFlags JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20f10c0 type GParamFlags JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae20f1140 type GParamFlags JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae1eabe10 type GParamObject JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae1eabe80 type GParamObject JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae1eabef0 type GParamObject JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae1eabf60 type GParamBoxed JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae1eac460 type GParamBoxed JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae1eac4d0 type GParamBoxed JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaae1eaeb10 type GParamString JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 348 objects currently alive JS MEMORY: boxed_instance = 173 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 129 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 4 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 28 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 31/69 gjs:JS / Signals RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=139 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu NO_AT_BRIDGE=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testSignals.js ▶ 29/69 Promise waits for all promises before handling unhandled, when handled OK ▶ 29/69 Promise waits for all promises before handling unhandled, when unhandled OK ▶ 29/69 Promise do not lead to high-priority IDLE starvation OK 29/69 gjs:JS / Promise OK 0.40s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1c319f700098 JS IMPORT: Defining parent (nil) of 0x1c319f7000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1c319f7000f8 of 0x1c319f7003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c319f701340), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c319f701bf8), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c319f7021f8), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c319f7021f8), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c319f701bf8), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c319f701340), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c319f703490), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c319f703cb0), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c319f703cb0), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c319f703490), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c319f7048a8), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c319f7048a8), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c319f703490), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c319f703490), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1c319f701340), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c319f7053f0), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c319f7053f0), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c319f7059d0), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c319f7059d0), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c319f7053f0), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c319f7053f0), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c319f701340), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c319f701bf8), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c319f7021f8), global 0x254ac5e741c0 JS IMPORT: Module metadata hook for module 0x1c319f701bf8 JS IMPORT: Defining meta.importSync for module 0x1c319f701bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c319f701340), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c319f703490), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c319f703cb0), global 0x254ac5e741c0 JS IMPORT: Module metadata hook for module 0x1c319f704358 JS IMPORT: Defining meta.importSync for module 0x1c319f704358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c319f714018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1c319f7000f8 of 0x1c319f714098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1c319f714098 in 0x1c319f7000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1c319f7000f8 of 0x1c319f714620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1c319f7000f8 of 0x1c319f713e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1c319f7000f8 of 0x254ac5e75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1c319f714098 of 0x254ac5e75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x254ac5e754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x254ac5eaf060, JSClass 0xffffa0dc6148, in object 0x254ac5eaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x1c319f714c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x254ac5eaf0b0, JSClass 0xffffa0dc6148, in object 0x254ac5eaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x254ac5eaf100, JSClass 0xffffa0dc6148, in object 0x254ac5eaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x254ac5eaf150, JSClass 0xffffa0dc6148, in object 0x254ac5eaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x254ac5eaf038 in GIRepository 0x1c319f713e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c319f703490), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c319f7048a8), global 0x254ac5e741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x254ac5eaf1a0 in GIRepository 0x1c319f713e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1c319f701340), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c319f7053f0), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c319f7053f0), global 0x254ac5e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c319f7059d0), global 0x254ac5e741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1c319f7000f8 of 0x1c319f71aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1c319f7000f8 of 0x254ac5e75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1c319f7000f8 of 0x254ac5e75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1c319f714098 of 0x254ac5e75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x254ac5e75e70 class 0xffffa0dcc030 in object 0x254ac5eaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x254ac5eaf560, JSClass 0xffffa0dc5d98, in object 0x254ac5eaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x254ac5eaf1c8 in GIRepository 0x1c319f713e98 JS IMPORT: Module metadata hook for module 0x1c319f7053f0 JS IMPORT: Defining meta.importSync for module 0x1c319f7053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x1c319f7000f8 of 0x254ac5eca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x254ac5eaf5b0, JSClass 0xffffa0dc6148, in object 0x254ac5eaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1c319f7000f8 of 0x254ac5eca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x254ac5eaf628, JSClass 0xffffa0dc6148, in object 0x254ac5eaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS CTX: Enqueue job , promise=, allocation site= JS G BXD: Defining method get_context in prototype for GLib.MainLoop JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' JS G BXD: Defined class for MainContext (GMainContext), prototype 0x254ac5eaf768, JSClass 0xffffa0dc6148, in object 0x254ac5eaf038 JS G BXD: Defining method iteration in prototype for GLib.MainContext JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0x1c319f706ed0 JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G BXD: Defining method quit in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 137 objects currently alive JS MEMORY: boxed_instance = 28 JS MEMORY: boxed_prototype = 7 JS MEMORY: closure = 0 JS MEMORY: function = 91 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 32/69 gjs:JS / System RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=139 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu NO_AT_BRIDGE=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testSystem.js ▶ 31/69 Legacy object with signals calls a signal handler when a signal is emitted OK ▶ 31/69 Legacy object with signals does not call a signal handler after the signal is disconnected OK ▶ 31/69 Legacy object with signals can disconnect a signal handler during signal emission OK ▶ 31/69 Legacy object with signals distinguishes multiple signals OK ▶ 31/69 Legacy object with signals determines if a signal is connected on a JS object OK ▶ 31/69 Legacy object with signals with exception in signal handler does not affect other callbacks OK ▶ 31/69 Legacy object with signals with exception in signal handler does not disconnect the callback OK ▶ 31/69 Object with signals added calls a signal handler when a signal is emitted OK ▶ 31/69 Object with signals added does not call a signal handler after the signal is disconnected OK ▶ 31/69 Object with signals added can disconnect a signal handler during signal emission OK ▶ 31/69 Object with signals added distinguishes multiple signals OK ▶ 31/69 Object with signals added determines if a signal is connected on a JS object OK ▶ 31/69 Object with signals added with exception in signal handler does not affect other callbacks OK ▶ 31/69 Object with signals added with exception in signal handler does not disconnect the callback OK 31/69 gjs:JS / Signals OK 0.36s 14 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1428b7e00098 JS IMPORT: Defining parent (nil) of 0x1428b7e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1428b7e000f8 of 0x1428b7e003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1428b7e01340), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1428b7e01bf8), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1428b7e021f8), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1428b7e021f8), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1428b7e01bf8), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1428b7e01340), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1428b7e03490), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1428b7e03cb0), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1428b7e03cb0), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1428b7e03490), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1428b7e048a8), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1428b7e048a8), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1428b7e03490), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1428b7e03490), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1428b7e01340), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1428b7e053f0), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1428b7e053f0), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1428b7e059d0), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1428b7e059d0), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1428b7e053f0), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1428b7e053f0), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1428b7e01340), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1428b7e01bf8), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1428b7e021f8), global 0x2d41766741c0 JS IMPORT: Module metadata hook for module 0x1428b7e01bf8 JS IMPORT: Defining meta.importSync for module 0x1428b7e01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1428b7e01340), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1428b7e03490), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1428b7e03cb0), global 0x2d41766741c0 JS IMPORT: Module metadata hook for module 0x1428b7e04358 JS IMPORT: Defining meta.importSync for module 0x1428b7e04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1428b7e14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1428b7e000f8 of 0x1428b7e14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1428b7e14098 in 0x1428b7e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1428b7e000f8 of 0x1428b7e14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1428b7e000f8 of 0x1428b7e13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1428b7e000f8 of 0x2d4176675498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1428b7e14098 of 0x2d4176675448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2d41766754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2d41766af060, JSClass 0xffffa3a06148, in object 0x2d41766af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1428b7e14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2d41766af0b0, JSClass 0xffffa3a06148, in object 0x2d41766af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d41766af100, JSClass 0xffffa3a06148, in object 0x2d41766af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d41766af150, JSClass 0xffffa3a06148, in object 0x2d41766af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2d41766af038 in GIRepository 0x1428b7e13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1428b7e03490), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1428b7e048a8), global 0x2d41766741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2d41766af1a0 in GIRepository 0x1428b7e13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1428b7e01340), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1428b7e053f0), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1428b7e053f0), global 0x2d41766741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1428b7e059d0), global 0x2d41766741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1428b7e000f8 of 0x1428b7e1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1428b7e000f8 of 0x2d4176675d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1428b7e000f8 of 0x2d4176675d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1428b7e14098 of 0x2d4176675ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2d4176675e70 class 0xffffa3a0c030 in object 0x2d41766af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2d41766af560, JSClass 0xffffa3a05d98, in object 0x2d41766af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2d41766af1c8 in GIRepository 0x1428b7e13e98 JS IMPORT: Module metadata hook for module 0x1428b7e053f0 JS IMPORT: Defining meta.importSync for module 0x1428b7e053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x1428b7e000f8 of 0x2d41766ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2d41766af5b0, JSClass 0xffffa3a06148, in object 0x2d41766af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x1428b7e000f8 of 0x2d41766ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x1428b7e000f8 of 0x2d41766ca588 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x1428b7e000f8 of 0x2d41766ca628 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x1428b7e000f8 of 0x2d41766ca5d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x2d41766af628, JSClass 0xffffa3a06148, in object 0x2d41766af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0x1428b7e37330 JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 193 objects currently alive JS MEMORY: boxed_instance = 90 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 83 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 10 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 33/69 gjs:JS / Tweener RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GJS_USE_UNINSTALLED_FILES=1 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=171 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testTweener.js ▶ 30/69 Life, the Universe and Everything includes null return value OK ▶ 30/69 Life, the Universe and Everything includes booleans OK ▶ 30/69 Life, the Universe and Everything includes 8-bit integers OK ▶ 30/69 Life, the Universe and Everything includes unsigned 8-bit integers OK ▶ 30/69 Life, the Universe and Everything includes 16-bit integers OK ▶ 30/69 Life, the Universe and Everything includes unsigned 16-bit integers OK ▶ 30/69 Life, the Universe and Everything includes 32-bit integers OK ▶ 30/69 Life, the Universe and Everything includes unsigned 32-bit integers OK ▶ 30/69 Life, the Universe and Everything includes 64-bit integers OK ▶ 1/69 - unhandled promise rejection should be reported OK ▶ 32/69 System.addressOf() gives different results for different objects OK ▶ 30/69 Life, the Universe and Everything includes unsigned 64-bit integers OK ▶ 32/69 System.version gives a plausible number OK ▶ 30/69 Life, the Universe and Everything includes shorts OK ▶ 30/69 Life, the Universe and Everything includes ints OK ▶ 32/69 System.refcount() gives the correct number OK ▶ 30/69 Life, the Universe and Everything includes longs OK ▶ 30/69 Life, the Universe and Everything includes ssizes OK ▶ 30/69 Life, the Universe and Everything includes floats OK ▶ 32/69 System.addressOfGObject() gives different results for different objects OK ▶ 32/69 System.addressOfGObject() throws for non GObject objects OK ▶ 30/69 Life, the Universe and Everything includes doubles OK ▶ 30/69 Life, the Universe and Everything includes ushorts OK ▶ 30/69 Life, the Universe and Everything includes uints OK ▶ 30/69 Life, the Universe and Everything includes ulongs OK ▶ 32/69 System.gc() does not crash the application OK ▶ 30/69 Life, the Universe and Everything includes sizes OK ▶ 32/69 System.dumpHeap() throws but does not crash when given a nonexistent path OK ▶ 32/69 System.dumpMemoryInfo() OK ▶ 32/69 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path OK ▶ 30/69 Life, the Universe and Everything No implicit conversion to unsigned for uint8 OK ▶ 30/69 Life, the Universe and Everything No implicit conversion to unsigned for uint16 OK ▶ 30/69 Life, the Universe and Everything No implicit conversion to unsigned for uint32 OK ▶ 30/69 Life, the Universe and Everything No implicit conversion to unsigned for uint64 OK ▶ 30/69 Life, the Universe and Everything No implicit conversion to unsigned for uint OK ▶ 30/69 Life, the Universe and Everything No implicit conversion to unsigned for size OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for int8 OK ▶ 32/69 System.programPath is null when executed from minijasmine OK ▶ 32/69 System.programArgs System.programArgs is an array OK ▶ 32/69 System.programArgs modifications persist OK ▶ 32/69 System.programArgs System.programArgs is equal to ARGV OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for int16 OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for int32 OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for int64 OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for short OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for int OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for long OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for ssize OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort OK 32/69 gjs:JS / System OK 0.35s 13 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x10b3b7000098 JS IMPORT: Defining parent (nil) of 0x10b3b70000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x10b3b70000f8 of 0x10b3b70003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10b3b7001340), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10b3b7001bf8), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10b3b70021f8), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10b3b70021f8), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10b3b7001bf8), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10b3b7001340), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10b3b7003490), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b3b7003cb0), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b3b7003cb0), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10b3b7003490), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b3b70048a8), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b3b70048a8), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10b3b7003490), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10b3b7003490), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x10b3b7001340), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10b3b70053f0), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10b3b70053f0), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b3b70059d0), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b3b70059d0), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10b3b70053f0), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10b3b70053f0), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x10b3b7001340), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x10b3b7001bf8), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x10b3b70021f8), global 0x2b736bf741c0 JS IMPORT: Module metadata hook for module 0x10b3b7001bf8 JS IMPORT: Defining meta.importSync for module 0x10b3b7001bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x10b3b7001340), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10b3b7003490), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b3b7003cb0), global 0x2b736bf741c0 JS IMPORT: Module metadata hook for module 0x10b3b7004358 JS IMPORT: Defining meta.importSync for module 0x10b3b7004358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x10b3b7014018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x10b3b70000f8 of 0x10b3b7014098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x10b3b7014098 in 0x10b3b70000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x10b3b70000f8 of 0x10b3b7014620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x10b3b70000f8 of 0x10b3b7013e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x10b3b70000f8 of 0x2b736bf75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x10b3b7014098 of 0x2b736bf75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b736bf754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b736bfaf060, JSClass 0xffffa3126148, in object 0x2b736bfaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x10b3b7014c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b736bfaf0b0, JSClass 0xffffa3126148, in object 0x2b736bfaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b736bfaf100, JSClass 0xffffa3126148, in object 0x2b736bfaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b736bfaf150, JSClass 0xffffa3126148, in object 0x2b736bfaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b736bfaf038 in GIRepository 0x10b3b7013e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x10b3b7003490), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b3b70048a8), global 0x2b736bf741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2b736bfaf1a0 in GIRepository 0x10b3b7013e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x10b3b7001340), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x10b3b70053f0), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x10b3b70053f0), global 0x2b736bf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x10b3b70059d0), global 0x2b736bf741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x10b3b70000f8 of 0x10b3b701aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x10b3b70000f8 of 0x2b736bf75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x10b3b70000f8 of 0x2b736bf75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x10b3b7014098 of 0x2b736bf75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2b736bf75e70 class 0xffffa312c030 in object 0x2b736bfaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2b736bfaf560, JSClass 0xffffa3125d98, in object 0x2b736bfaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2b736bfaf1c8 in GIRepository 0x10b3b7013e98 JS IMPORT: Module metadata hook for module 0x10b3b70053f0 JS IMPORT: Defining meta.importSync for module 0x10b3b70053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x10b3b70000f8 of 0x2b736bfca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2b736bfaf5b0, JSClass 0xffffa3126148, in object 0x2b736bfaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x10b3b70000f8 of 0x2b736bfca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x10b3b70000f8 of 0x10b3b7032978 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x10b3b70000f8 of 0x2b736bfca628 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x10b3b70000f8 of 0x2b736bfca678 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x10b3b70000f8 of 0x2b736bfca5d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x10b3b7014098 of 0x2b736bfca588 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x2b736bfaf650, JSClass 0xffffa3125d98, in object 0x2b736bfaf628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x2b736bfca948, JSClass 0xffffa3126fc0, in object 0x2b736bfaf628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x2b736bfaf6c8, JSClass 0xffffa3125d98, in object 0x2b736bfaf628 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x2b736bfcaa88, JSClass 0xffffa3126fc0, in object 0x2b736bfaf628 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x2b736bfaf740, JSClass 0xffffa3126148, in object 0x2b736bfaf628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x2b736bfaf790, JSClass 0xffffa3126148, in object 0x2b736bfaf628 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x2b736bfaf7e0, JSClass 0xffffa3125d98, in object 0x2b736bfaf628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x2b736bfaf830, JSClass 0xffffa3125d98, in object 0x2b736bfaf1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x2b736bfaf880, JSClass 0xffffa3125d98, in object 0x2b736bfaf628 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x2b736bfcabc8, JSClass 0xffffa3126fc0, in object 0x2b736bfaf628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x2b736bfaf8f8, JSClass 0xffffa3125d98, in object 0x10b3b7013f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x2b736bfaf970, JSClass 0xffffa3126148, in object 0x2b736bfaf628 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x2b736bfaf9c0, JSClass 0xffffa3125d98, in object 0x2b736bfaf628 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x2b736bfaf628 in GIRepository 0x10b3b7013e98 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x2b736bfafa10, JSClass 0xffffa3126148, in object 0x2b736bfaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 235 objects currently alive JS MEMORY: boxed_instance = 49 JS MEMORY: boxed_prototype = 9 JS MEMORY: closure = 0 JS MEMORY: function = 150 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 3 JS MEMORY: module = 11 JS MEMORY: ns = 4 JS MEMORY: object_instance = 1 JS MEMORY: object_prototype = 8 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for uint OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN converts to 0 for size OK 34/69 gjs:JS / Cairo RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=146 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testCairo.js ▶ 30/69 Life, the Universe and Everything Infinity and NaN not for float OK ▶ 30/69 Life, the Universe and Everything Infinity and NaN not for double OK ▶ 30/69 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 OK ▶ 30/69 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 OK ▶ 30/69 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for long OK ▶ 30/69 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ulong OK ▶ 30/69 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for size OK ▶ 30/69 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ssize OK ▶ 30/69 Life, the Universe and Everything includes wide characters OK ▶ 30/69 Life, the Universe and Everything includes time_t OK ▶ 30/69 Life, the Universe and Everything includes GTypes OK ▶ 30/69 Life, the Universe and Everything closures OK ▶ 30/69 Life, the Universe and Everything closures with one argument OK ▶ 30/69 Life, the Universe and Everything closure with GLib.Variant argument OK ▶ 30/69 Life, the Universe and Everything GValue marshalling integer in OK ▶ 30/69 Life, the Universe and Everything GValue marshalling integer out OK ▶ 30/69 Life, the Universe and Everything integer GLib.Variant OK ▶ 30/69 Life, the Universe and Everything string GLib.Variant OK ▶ 30/69 Life, the Universe and Everything dictionary GLib.Variant OK ▶ 30/69 Life, the Universe and Everything variant GLib.Variant OK ▶ 30/69 Life, the Universe and Everything string array GLib.Variant OK ▶ 30/69 Life, the Universe and Everything UTF-8 strings as return types OK ▶ 30/69 Life, the Universe and Everything UTF-8 strings as in parameters OK ▶ 30/69 Life, the Universe and Everything UTF-8 strings as out parameters OK ▶ 30/69 Life, the Universe and Everything UTF-8 strings as in-out parameters SKIP ▶ 30/69 Life, the Universe and Everything return values in filename encoding OK ▶ 30/69 Life, the Universe and Everything Various configurations of arguments in after out OK ▶ 30/69 Life, the Universe and Everything Various configurations of arguments multiple number args OK ▶ 30/69 Life, the Universe and Everything Various configurations of arguments multiple string out parameters OK ▶ 30/69 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter OK ▶ 30/69 Life, the Universe and Everything Various configurations of arguments nullable string in parameter OK ▶ 30/69 Life, the Universe and Everything Various configurations of arguments nullable string out parameter OK ▶ 30/69 Life, the Universe and Everything arrays of int in OK ▶ 30/69 Life, the Universe and Everything arrays of gint8 in OK ▶ 30/69 Life, the Universe and Everything arrays of gint16 in OK ▶ 30/69 Life, the Universe and Everything arrays of gint32 in OK ▶ 30/69 Life, the Universe and Everything arrays of gint64 in OK ▶ 30/69 Life, the Universe and Everything implicit conversions from strings to int arrays OK ▶ 30/69 Life, the Universe and Everything out arrays of integers OK ▶ 30/69 Life, the Universe and Everything inout arrays of integers SKIP ▶ 30/69 Life, the Universe and Everything String arrays marshalling in OK ▶ 30/69 Life, the Universe and Everything String arrays marshalling out OK ▶ 30/69 Life, the Universe and Everything String arrays marshalling return value with container transfer OK ▶ 30/69 Life, the Universe and Everything String arrays marshalling out parameter with container transfer OK ▶ 30/69 Life, the Universe and Everything GType arrays OK ▶ 30/69 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter OK ▶ 30/69 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter OK ▶ 30/69 Life, the Universe and Everything Fixed arrays of integers marshals as a return value OK ▶ 30/69 Life, the Universe and Everything integer array with static length OK ▶ 30/69 Life, the Universe and Everything string array that's const in C OK ▶ 30/69 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full OK ▶ 30/69 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none OK ▶ 30/69 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter OK ▶ 30/69 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value OK ▶ 30/69 Life, the Universe and Everything glist types return with transfer-none OK ▶ 30/69 Life, the Universe and Everything glist types return with transfer-container OK ▶ 30/69 Life, the Universe and Everything glist types return with transfer-full OK ▶ 30/69 Life, the Universe and Everything glist types in with transfer-none OK ▶ 30/69 Life, the Universe and Everything glist types nullable in OK ▶ 30/69 Life, the Universe and Everything glist types nullable out OK ▶ 30/69 Life, the Universe and Everything glist types in with transfer-container SKIP ▶ 30/69 Life, the Universe and Everything gslist types return with transfer-none OK ▶ 30/69 Life, the Universe and Everything gslist types return with transfer-container OK ▶ 30/69 Life, the Universe and Everything gslist types return with transfer-full OK ▶ 30/69 Life, the Universe and Everything gslist types in with transfer-none OK ▶ 30/69 Life, the Universe and Everything gslist types nullable in OK ▶ 1/69 - catching an await expression should not cause unhandled rejection OK ▶ 30/69 Life, the Universe and Everything gslist types nullable out OK ▶ 30/69 Life, the Universe and Everything gslist types in with transfer-container SKIP ▶ 30/69 Life, the Universe and Everything GList of GTypes in with transfer container OK ▶ 30/69 Life, the Universe and Everything GHash type null GHash out OK ▶ 30/69 Life, the Universe and Everything GHash type out GHash OK ▶ 30/69 Life, the Universe and Everything GHash type with GValue value type out OK ▶ 30/69 Life, the Universe and Everything GHash type with GValue value type in SKIP ▶ 30/69 Life, the Universe and Everything GHash type marshals as a return value with transfer container OK ▶ 30/69 Life, the Universe and Everything GHash type marshals as a return value with transfer full OK ▶ 30/69 Life, the Universe and Everything GHash type null GHash in OK ▶ 30/69 Life, the Universe and Everything GHash type null GHashTable out OK ▶ 30/69 Life, the Universe and Everything GHash type in GHash OK ▶ 30/69 Life, the Universe and Everything GHash type nested GHash OK ▶ 30/69 Life, the Universe and Everything GArray marshals as a return value with transfer container OK ▶ 30/69 Life, the Universe and Everything GArray marshals as a return value with transfer full OK ▶ 30/69 Life, the Universe and Everything enum parameter OK ▶ 30/69 Life, the Universe and Everything unsigned enum parameter OK ▶ 30/69 Life, the Universe and Everything flags parameter OK ▶ 33/69 Tweener runs a simple tween OK ▶ 30/69 Life, the Universe and Everything Simple introspected struct sets fields correctly OK ▶ 30/69 Life, the Universe and Everything Simple introspected struct can clone OK ▶ 33/69 Tweener calls callbacks during the tween OK ▶ 30/69 Life, the Universe and Everything Simple introspected struct can be modified by a method OK ▶ 30/69 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values OK ▶ 30/69 Life, the Universe and Everything Simple introspected struct constructors catches bad field names OK ▶ 33/69 Tweener can pause tweens OK ▶ 30/69 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type OK ▶ 30/69 Life, the Universe and Everything out arrays of structs OK ▶ 30/69 Life, the Universe and Everything Introspected nested struct sets fields correctly OK ▶ 33/69 Tweener can remove tweens OK ▶ 30/69 Life, the Universe and Everything Introspected nested struct can clone OK ▶ 30/69 Life, the Universe and Everything Struct with non-basic member sets fields correctly SKIP ▶ 33/69 Tweener overrides a tween with another one acting on the same object and property at the same time OK ▶ 33/69 Tweener does not override a tween with another one acting not at the same time OK ▶ 30/69 Life, the Universe and Everything Struct with annotated fields sets fields correctly SKIP ▶ 30/69 Life, the Universe and Everything Struct with array of anonymous unions sets fields correctly SKIP ▶ 33/69 Tweener can pause and resume all tweens OK ▶ 30/69 Life, the Universe and Everything Struct with const/volatile members sets fields correctly SKIP ▶ 33/69 Tweener can remove all tweens OK ▶ 30/69 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly OK ▶ 30/69 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method OK ▶ 33/69 Tweener runs a tween with a time of 0 immediately OK ▶ 30/69 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method OK ▶ 33/69 Tweener can call a callback a certain number of times OK ▶ 30/69 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values OK ▶ 30/69 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names OK ▶ 33/69 Tweener can count the number of tweens on an object OK ▶ 30/69 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type OK ▶ 33/69 Tweener can register special properties OK ▶ 30/69 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields OK ▶ 30/69 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field from an instance OK ▶ 33/69 Tweener can register special modifiers for properties OK ▶ 33/69 Tweener can split properties into more than one special property OK ▶ 30/69 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field directly from a hash of field values OK ▶ 30/69 Life, the Universe and Everything Introspected boxed nested struct constructors constructs with a nested hash of field values OK ▶ 30/69 Life, the Universe and Everything Introspected boxed nested struct constructors copies an object from another object of the same type OK ▶ 33/69 Tweener calls an overwrite callback when a tween is replaced OK ▶ 33/69 Tweener can still overwrite a tween after it has started OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Opaque constructs from a default constructor OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Opaque sets fields correctly OK ▶ 33/69 Tweener stays within min and max values OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with different args OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly OK 33/69 gjs:JS / Tweener OK 0.52s 17 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x98d0e600098 JS IMPORT: Defining parent (nil) of 0x98d0e6000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x98d0e6000f8 of 0x98d0e6003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x98d0e601340), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x98d0e601bf8), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x98d0e6021f8), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x98d0e6021f8), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x98d0e601bf8), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x98d0e601340), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x98d0e603490), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x98d0e603cb0), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x98d0e603cb0), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x98d0e603490), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x98d0e6048a8), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x98d0e6048a8), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x98d0e603490), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x98d0e603490), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x98d0e601340), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x98d0e6053f0), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x98d0e6053f0), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x98d0e6059d0), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x98d0e6059d0), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x98d0e6053f0), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x98d0e6053f0), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x98d0e601340), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x98d0e601bf8), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x98d0e6021f8), global 0x29fa073741c0 JS IMPORT: Module metadata hook for module 0x98d0e601bf8 JS IMPORT: Defining meta.importSync for module 0x98d0e601bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x98d0e601340), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x98d0e603490), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x98d0e603cb0), global 0x29fa073741c0 JS IMPORT: Module metadata hook for module 0x98d0e604358 JS IMPORT: Defining meta.importSync for module 0x98d0e604358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x98d0e614018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x98d0e6000f8 of 0x98d0e614098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x98d0e614098 in 0x98d0e6000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x98d0e6000f8 of 0x98d0e614620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x98d0e6000f8 of 0x98d0e613e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x98d0e6000f8 of 0x29fa07375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x98d0e614098 of 0x29fa07375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x29fa073754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x29fa073af060, JSClass 0xffffac996148, in object 0x29fa073af038 JS CTX: Initialized class GIRepositoryGType prototype 0x98d0e614c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x29fa073af0b0, JSClass 0xffffac996148, in object 0x29fa073af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x29fa073af100, JSClass 0xffffac996148, in object 0x29fa073af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x29fa073af150, JSClass 0xffffac996148, in object 0x29fa073af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x29fa073af038 in GIRepository 0x98d0e613e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x98d0e603490), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x98d0e6048a8), global 0x29fa073741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x29fa073af1a0 in GIRepository 0x98d0e613e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x98d0e601340), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x98d0e6053f0), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x98d0e6053f0), global 0x29fa073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x98d0e6059d0), global 0x29fa073741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x98d0e6000f8 of 0x98d0e61aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x98d0e6000f8 of 0x29fa07375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x98d0e6000f8 of 0x29fa07375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x98d0e614098 of 0x29fa07375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x29fa07375e70 class 0xffffac99c030 in object 0x29fa073af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x29fa073af560, JSClass 0xffffac995d98, in object 0x29fa073af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x29fa073af1c8 in GIRepository 0x98d0e613e98 JS IMPORT: Module metadata hook for module 0x98d0e6053f0 JS IMPORT: Defining meta.importSync for module 0x98d0e6053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x98d0e6000f8 of 0x29fa073ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x29fa073af5b0, JSClass 0xffffac996148, in object 0x29fa073af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x98d0e6000f8 of 0x29fa073ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'tweener' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/tweener.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/script/tweener' to child importer 'tweener' JS IMPORT: Importing directory 'tweener' JS IMPORT: Defining parent 0x98d0e6000f8 of 0x98d0e6329f8 'tweener' is mod 1 JS IMPORT: Defined importer 'tweener' 0x98d0e6329f8 in 0x98d0e6000f8 JS IMPORT: successfully imported directory 'tweener' JS IMPORT: Importing module tweenList succeeded JS IMPORT: Defining parent 0x98d0e6329f8 of 0x29fa073ca600 'tweenList' is mod 1 JS IMPORT: successfully imported module 'tweenList' JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x98d0e6000f8 of 0x29fa073ca6c8 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x98d0e6000f8 of 0x29fa073ca718 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x98d0e6000f8 of 0x29fa073ca678 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module tweener succeeded JS IMPORT: Defining parent 0x98d0e6329f8 of 0x29fa073ca588 'tweener' is mod 1 JS IMPORT: successfully imported module 'tweener' JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x29fa073af628, JSClass 0xffffac996148, in object 0x29fa073af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS IMPORT: Importing module equations succeeded JS IMPORT: Defining parent 0x29fa07377af0 of 0x3b8b76b1bdd0 'equations' is mod 1 JS IMPORT: successfully imported module 'equations' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 199 objects currently alive JS MEMORY: boxed_instance = 94 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 82 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 13 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 35/69 gjs:JS / Gtk3 RUNNING >>> MALLOC_PERTURB_=44 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGtk3.js ▶ 30/69 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type OK ▶ 30/69 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor OK ▶ 30/69 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type OK ▶ 30/69 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type OK ▶ 30/69 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type OK ▶ 30/69 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject OK ▶ 30/69 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type OK ▶ 30/69 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type OK ▶ 30/69 Life, the Universe and Everything Introspected GObject can access fields with simple types OK ▶ 30/69 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) OK ▶ 30/69 Life, the Universe and Everything Introspected GObject throws when setting a read-only field OK ▶ 30/69 Life, the Universe and Everything Introspected GObject has normal Object methods OK ▶ 30/69 Life, the Universe and Everything Introspected GObject sets write-only properties OK ▶ 34/69 Cairo context has the right type OK ▶ 30/69 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties OK ▶ 30/69 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) OK ▶ 30/69 Life, the Universe and Everything Introspected GObject static methods OK ▶ 30/69 Life, the Universe and Everything Introspected GObject GProperty Boxed type OK ▶ 34/69 Cairo context reports its target surface OK ▶ 34/69 Cairo context can set its source to a pattern OK ▶ 34/69 Cairo context can set its antialias OK ▶ 34/69 Cairo context can set its fill rule OK ▶ 34/69 Cairo context can set its line cap OK ▶ 34/69 Cairo context can set its line join OK ▶ 34/69 Cairo context can set its line width OK ▶ 34/69 Cairo context can set its miter limit OK ▶ 30/69 Life, the Universe and Everything Introspected GObject GProperty Hash table SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject GProperty List SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject GProperty Pointer array SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject GProperty Hash table with old-style annotation SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject GProperty Integer OK ▶ 30/69 Life, the Universe and Everything Introspected GObject GProperty Float OK ▶ 30/69 Life, the Universe and Everything Introspected GObject GProperty Double OK ▶ 30/69 Life, the Universe and Everything Introspected GObject GProperty String OK ▶ 34/69 Cairo context can set its operator OK ▶ 30/69 Life, the Universe and Everything Introspected GObject GProperty GType object SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject GProperty Byte array SKIP ▶ 34/69 Cairo context can set its tolerance OK ▶ 34/69 Cairo context has a rectangle as clip extents OK ▶ 34/69 Cairo context has a rectangle as fill extents OK ▶ 34/69 Cairo context has a rectangle as stroke extents OK ▶ 34/69 Cairo context has zero dashes initially OK ▶ 34/69 Cairo context transforms user to device coordinates OK ▶ 34/69 Cairo context transforms user to device distance OK ▶ 34/69 Cairo context transforms device to user coordinates OK ▶ 34/69 Cairo context transforms device to user distance OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments OK ▶ 34/69 Cairo context computes text extents OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Signal connection signal with int64 gets correct value SKIP ▶ 34/69 Cairo context can call various, otherwise untested, methods without crashing OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Signal connection signal with uint64 gets correct value SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject Signal connection signal with array len parameter is not passed correct array and no length arg OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Signal connection can pass parameter to signal with array len parameter via emit SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set OK ▶ 30/69 Life, the Universe and Everything Introspected GObject can call an instance method OK ▶ 30/69 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method OK ▶ 30/69 Life, the Universe and Everything Introspected GObject can call a static method OK ▶ 30/69 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Object torture signature 0 OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Object torture signature 1 success OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Introspected function length skips over return value annotated with skip SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject Introspected function length skips over parameters annotated with skip SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject Introspected function length skips over out parameters annotated with skip SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject Introspected function length skips over inout parameters annotated with skip SKIP ▶ 30/69 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods OK ▶ 30/69 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters OK ▶ 30/69 Life, the Universe and Everything Introspected GObject virtual function OK ▶ 30/69 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type OK ▶ 30/69 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject OK ▶ 30/69 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type OK ▶ 30/69 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type OK ▶ 30/69 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type OK ▶ 30/69 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed OK ▶ 30/69 Life, the Universe and Everything Introspected GObject wrong type for GObject method can be called on a GObject of subclass of expected type OK ▶ 30/69 Life, the Universe and Everything Introspected GObject marshals a null object in OK ▶ 30/69 Life, the Universe and Everything Introspected GObject marshals a null object out OK ▶ 30/69 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in OK ▶ 30/69 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in OK ▶ 30/69 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods OK ▶ 30/69 Life, the Universe and Everything marshals a fixed-size array of objects out OK ▶ 30/69 Life, the Universe and Everything Inherited GObject can read fields from a parent class OK ▶ 30/69 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor OK ▶ 30/69 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class OK ▶ 30/69 Life, the Universe and Everything Inherited GObject can have its own properties OK ▶ 30/69 Life, the Universe and Everything Overridden properties on interfaces set and get properly OK ▶ 34/69 Cairo context has methods when created from a C function OK ▶ 30/69 Life, the Universe and Everything Overridden properties on interfaces default properly OK ▶ 34/69 Cairo pattern has typechecks OK ▶ 30/69 Life, the Universe and Everything Overridden properties on interfaces construct properly OK ▶ 34/69 Cairo solid pattern can be created from RGB static method OK ▶ 34/69 Cairo solid pattern can be created from RGBA static method OK ▶ 34/69 Cairo surface pattern can be created and added as a source OK ▶ 34/69 Cairo linear gradient can be created and added as a source OK ▶ 30/69 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type OK ▶ 30/69 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type OK ▶ 30/69 Life, the Universe and Everything callbacks OK ▶ 30/69 Life, the Universe and Everything null / undefined callback OK ▶ 30/69 Life, the Universe and Everything callback called more than once OK ▶ 34/69 Cairo radial gradient can be created and added as a source OK ▶ 34/69 Cairo path has typechecks OK ▶ 30/69 Life, the Universe and Everything null callback called more than once OK ▶ 30/69 Life, the Universe and Everything array callbacks OK ▶ 34/69 Cairo surface has typechecks OK ▶ 30/69 Life, the Universe and Everything null array callback OK ▶ 30/69 Life, the Universe and Everything callback with inout array SKIP ▶ 34/69 Cairo surface can access the device scale OK ▶ 30/69 Life, the Universe and Everything simple callback OK ▶ 30/69 Life, the Universe and Everything null simple callback OK ▶ 30/69 Life, the Universe and Everything noptr callback OK ▶ 34/69 Cairo surface can access the device offset OK ▶ 30/69 Life, the Universe and Everything null simple callback OK ▶ 30/69 Life, the Universe and Everything callback with user data OK ▶ 30/69 Life, the Universe and Everything callback with transfer-full return value OK ▶ 34/69 Cairo GI test suite for context can be marshalled as a return value OK ▶ 30/69 Life, the Universe and Everything callback with destroy-notify OK ▶ 30/69 Life, the Universe and Everything callback with destroy-notify and no user data SKIP ▶ 30/69 Life, the Universe and Everything callback with destroy-notify and no user data throws error OK ▶ 34/69 Cairo GI test suite for context can be marshalled as an in parameter OK ▶ 30/69 Life, the Universe and Everything async callback OK ▶ 30/69 Life, the Universe and Everything Gio.AsyncReadyCallback OK ▶ 34/69 Cairo GI test suite for surface can be marshalled as a transfer-none return value OK ▶ 30/69 Life, the Universe and Everything instance method taking a callback OK ▶ 30/69 Life, the Universe and Everything static method taking a callback OK ▶ 34/69 Cairo GI test suite for surface can be marshalled as a transfer-full return value OK ▶ 30/69 Life, the Universe and Everything constructor taking a callback OK ▶ 34/69 Cairo GI test suite for surface can be marshalled as an in parameter OK ▶ 30/69 Life, the Universe and Everything hash table passed to callback OK ▶ 30/69 Life, the Universe and Everything GError callback OK ▶ 34/69 Cairo GI test suite for surface can be marshalled as an out parameter OK ▶ 30/69 Life, the Universe and Everything null GError callback OK ▶ 30/69 Life, the Universe and Everything owned GError callback OK ▶ 30/69 Life, the Universe and Everything Introspected interface correctly emits interface signals OK ▶ 30/69 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties OK ▶ 34/69 Cairo GI test suite can be marshalled through a signal handler OK ▶ 30/69 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor OK ▶ 30/69 Life, the Universe and Everything GObject with nonstandard prefix calls methods OK ▶ 30/69 Life, the Universe and Everything GObject with nonstandard prefix calls a static method OK ▶ 34/69 Cairo GI test suite can have its type inferred as a foreign struct OK ▶ 30/69 Life, the Universe and Everything GObject.InitiallyUnowned constructs OK ▶ 34/69 Cairo imported via GI has the same functionality as imports.cairo OK ▶ 30/69 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor OK ▶ 30/69 Life, the Universe and Everything torture signature 0 OK ▶ 34/69 Cairo imported via GI has boxed types from the GIR file OK ▶ 30/69 Life, the Universe and Everything torture signature 1 fail OK ▶ 30/69 Life, the Universe and Everything torture signature 1 success OK ▶ 30/69 Life, the Universe and Everything torture signature 2 OK ▶ 30/69 Life, the Universe and Everything GValue boxing and unboxing date in OK ▶ 30/69 Life, the Universe and Everything GValue boxing and unboxing strv in OK ▶ 30/69 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array OK ▶ 30/69 Life, the Universe and Everything code coverage for documentation tests that don't do anything OK ▶ 30/69 Life, the Universe and Everything marshals an aliased type OK ▶ 30/69 Life, the Universe and Everything deals with a fixed-size array in a struct OK ▶ 30/69 Life, the Universe and Everything marshals a fixed-size int array as a gpointer OK ▶ 30/69 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct OK ▶ 30/69 Life, the Universe and Everything marshals a transfer-floating GLib.Variant OK ▶ 30/69 Life, the Universe and Everything Flat array of structs out parameter with transfer none OK ▶ 30/69 Life, the Universe and Everything Flat array of structs out parameter with transfer container OK ▶ 30/69 Life, the Universe and Everything Flat array of structs out parameter with transfer full OK ▶ 30/69 Life, the Universe and Everything Flat array of structs caller-allocated out parameter SKIP ▶ 30/69 Life, the Universe and Everything Flat array of structs transfer-full in parameter OK ▶ 30/69 Life, the Universe and Everything Flat array of structs transfer-none in parameter OK 34/69 gjs:JS / Cairo OK 1.00s 42 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x227ccb700098 JS IMPORT: Defining parent (nil) of 0x227ccb7000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x227ccb7000f8 of 0x227ccb7003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x227ccb701340), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x227ccb701bf8), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x227ccb7021f8), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x227ccb7021f8), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x227ccb701bf8), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x227ccb701340), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227ccb703490), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227ccb703cb0), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227ccb703cb0), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x227ccb703490), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227ccb7048a8), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227ccb7048a8), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227ccb703490), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x227ccb703490), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x227ccb701340), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227ccb7053f0), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x227ccb7053f0), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227ccb7059d0), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227ccb7059d0), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227ccb7053f0), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x227ccb7053f0), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x227ccb701340), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x227ccb701bf8), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x227ccb7021f8), global 0x3a929e0741c0 JS IMPORT: Module metadata hook for module 0x227ccb701bf8 JS IMPORT: Defining meta.importSync for module 0x227ccb701bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x227ccb701340), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227ccb703490), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227ccb703cb0), global 0x3a929e0741c0 JS IMPORT: Module metadata hook for module 0x227ccb704358 JS IMPORT: Defining meta.importSync for module 0x227ccb704358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x227ccb714018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x227ccb7000f8 of 0x227ccb714098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x227ccb714098 in 0x227ccb7000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x227ccb7000f8 of 0x227ccb714620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x227ccb7000f8 of 0x227ccb713e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x227ccb7000f8 of 0x3a929e075498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x227ccb714098 of 0x3a929e075448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a929e0754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a929e0af060, JSClass 0xffff9fbd6148, in object 0x3a929e0af038 JS CTX: Initialized class GIRepositoryGType prototype 0x227ccb714c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a929e0af0b0, JSClass 0xffff9fbd6148, in object 0x3a929e0af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a929e0af100, JSClass 0xffff9fbd6148, in object 0x3a929e0af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a929e0af150, JSClass 0xffff9fbd6148, in object 0x3a929e0af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a929e0af038 in GIRepository 0x227ccb713e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x227ccb703490), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227ccb7048a8), global 0x3a929e0741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3a929e0af1a0 in GIRepository 0x227ccb713e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x227ccb701340), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x227ccb7053f0), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x227ccb7053f0), global 0x3a929e0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x227ccb7059d0), global 0x3a929e0741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x227ccb7000f8 of 0x227ccb71aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x227ccb7000f8 of 0x3a929e075d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x227ccb7000f8 of 0x3a929e075d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x227ccb714098 of 0x3a929e075ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3a929e075e70 class 0xffff9fbdc030 in object 0x3a929e0af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3a929e0af560, JSClass 0xffff9fbd5d98, in object 0x3a929e0af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3a929e0af1c8 in GIRepository 0x227ccb713e98 JS IMPORT: Module metadata hook for module 0x227ccb7053f0 JS IMPORT: Defining meta.importSync for module 0x227ccb7053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x227ccb7000f8 of 0x3a929e0ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3a929e0af5b0, JSClass 0xffff9fbd6148, in object 0x3a929e0af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x227ccb7000f8 of 0x3a929e0ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js JS IMPORT: Importing module _cairo succeeded JS IMPORT: Defining parent 0x227ccb7000f8 of 0x3a929e0ca5d8 '_cairo' is mod 1 JS IMPORT: successfully imported module '_cairo' JS IMPORT: Importing 'cairoNative' JS NATIVE: Defining native module 'cairoNative' JS CTX: Initialized class Region prototype 0x227ccb7330b8 JS CTX: Initialized class Context prototype 0x227ccb7331d8 JS CTX: Initialized class Surface prototype 0x227ccb7339b8 JS CTX: Initialized class ImageSurface prototype 0x227ccb733a98 JS CTX: Initialized class Path prototype 0x227ccb733af8 JS CTX: Initialized class PSSurface prototype 0x227ccb733b58 JS CTX: Initialized class PDFSurface prototype 0x227ccb733bb8 JS CTX: Initialized class SVGSurface prototype 0x227ccb733c98 JS CTX: Initialized class Pattern prototype 0x227ccb733d78 JS CTX: Initialized class Gradient prototype 0x227ccb733dd8 JS CTX: Initialized class LinearGradient prototype 0x227ccb733e38 JS CTX: Initialized class RadialGradient prototype 0x227ccb733e98 JS CTX: Initialized class SurfacePattern prototype 0x227ccb733ef8 JS CTX: Initialized class SolidPattern prototype 0x227ccb733f58 JS IMPORT: Defining parent 0x227ccb7000f8 of 0x227ccb733098 'cairoNative' is mod 1 JS IMPORT: successfully imported module 'cairoNative' JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x227ccb7000f8 of 0x3a929e0ca588 'cairo' is mod 1 JS IMPORT: successfully imported module 'cairo' JS IMPORT: JS import 'Gdk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Gdk.js JS G NS: Defined namespace 'Gdk' 0x3a929e0af6c8 in GIRepository 0x227ccb713e98 JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js JS G NS: Defined namespace 'GIMarshallingTests' 0x3a929e0af6f0 in GIRepository 0x227ccb713e98 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x227ccb7000f8 of 0x3a929e0ca768 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x227ccb7000f8 of 0x3a929e0ca7b8 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x227ccb7000f8 of 0x3a929e0ca718 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x227ccb714098 of 0x3a929e0ca6c8 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3a929e0af768, JSClass 0xffff9fbd5d98, in object 0x3a929e0af740 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3a929e0caa88, JSClass 0xffff9fbd6fc0, in object 0x3a929e0af740 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3a929e0af7e0, JSClass 0xffff9fbd5d98, in object 0x3a929e0af740 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x3a929e0cabc8, JSClass 0xffff9fbd6fc0, in object 0x3a929e0af740 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3a929e0af858, JSClass 0xffff9fbd6148, in object 0x3a929e0af740 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3a929e0af8a8, JSClass 0xffff9fbd6148, in object 0x3a929e0af740 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3a929e0af8f8, JSClass 0xffff9fbd5d98, in object 0x3a929e0af740 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3a929e0af948, JSClass 0xffff9fbd5d98, in object 0x3a929e0af1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3a929e0af998, JSClass 0xffff9fbd5d98, in object 0x3a929e0af740 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x3a929e0cad08, JSClass 0xffff9fbd6fc0, in object 0x3a929e0af740 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3a929e0afa10, JSClass 0xffff9fbd5d98, in object 0x227ccb713f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3a929e0afa88, JSClass 0xffff9fbd6148, in object 0x3a929e0af740 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x3a929e0afad8, JSClass 0xffff9fbd5d98, in object 0x3a929e0af740 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x3a929e0af740 in GIRepository 0x227ccb713e98 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x227ccb714098 of 0x3a929e0ca678 'Gtk' is mod 1 JS IMPORT: successfully imported module 'Gtk' JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3a929e0afb28, JSClass 0xffff9fbd5d98, in object 0x3a929e0af1c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3a929e0afb78, JSClass 0xffff9fbd5d98, in object 0x3a929e0af718 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x5ab3c013920, JSClass 0xffff9fbd6fc0, in object 0x3a929e0af718 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3a929e0afbf0, JSClass 0xffff9fbd5d98, in object 0x3a929e0af718 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x3a929e0af718 in GIRepository 0x227ccb713e98 JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js JS G NS: Defined namespace 'Regress' 0x3a929e0afc40 in GIRepository 0x227ccb713e98 JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x3a929e077dc0 of 0x5ab3c02f718 'cairo' is mod 1 JS IMPORT: successfully imported module 'cairo' JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 JS G ENUM: Defining enum value NONE (fixed from none) 1 JS G ENUM: Defining enum value GRAY (fixed from gray) 2 JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 JS G ENUM: Defining enum value FAST (fixed from fast) 4 JS G ENUM: Defining enum value GOOD (fixed from good) 5 JS G ENUM: Defining enum value BEST (fixed from best) 6 JS G ENUM: Defining cairo.Antialias as 0x227ccb716e38 JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' JS G ENUM: Defining enum value COLOR (fixed from color) 4096 JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 JS G ENUM: Defining cairo.Content as 0x227ccb716f18 JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 JS G ENUM: Defining enum value PAD (fixed from pad) 3 JS G ENUM: Defining cairo.Extend as 0x227ccb716f78 JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' JS G ENUM: Defining enum value WINDING (fixed from winding) 0 JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 JS G ENUM: Defining cairo.FillRule as 0x227ccb716fd8 JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' JS G ENUM: Defining enum value FAST (fixed from fast) 0 JS G ENUM: Defining enum value GOOD (fixed from good) 1 JS G ENUM: Defining enum value BEST (fixed from best) 2 JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 JS G ENUM: Defining cairo.Filter as 0x227ccb717038 JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 JS G ENUM: Defining cairo.FontSlant as 0x227ccb717098 JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 JS G ENUM: Defining enum value BOLD (fixed from bold) 1 JS G ENUM: Defining cairo.FontWeight as 0x227ccb7170f8 JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 JS G ENUM: Defining enum value A8 (fixed from a8) 2 JS G ENUM: Defining enum value A1 (fixed from a1) 3 JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 JS G ENUM: Defining cairo.Format as 0x227ccb717158 JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' JS G ENUM: Defining enum value BUTT (fixed from butt) 0 JS G ENUM: Defining enum value ROUND (fixed from round) 1 JS G ENUM: Defining enum value SQUARE (fixed from square) 2 JS G ENUM: Defining cairo.LineCap as 0x227ccb717238 JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' JS G ENUM: Defining enum value MITER (fixed from miter) 0 JS G ENUM: Defining enum value ROUND (fixed from round) 1 JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 JS G ENUM: Defining cairo.LineJoin as 0x227ccb717298 JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 JS G ENUM: Defining enum value SOURCE (fixed from source) 1 JS G ENUM: Defining enum value OVER (fixed from over) 2 JS G ENUM: Defining enum value IN (fixed from in) 3 JS G ENUM: Defining enum value OUT (fixed from out) 4 JS G ENUM: Defining enum value ATOP (fixed from atop) 5 JS G ENUM: Defining enum value DEST (fixed from dest) 6 JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 JS G ENUM: Defining enum value XOR (fixed from xor) 11 JS G ENUM: Defining enum value ADD (fixed from add) 12 JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 JS G ENUM: Defining cairo.Operator as 0x227ccb7172f8 JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' JS G ENUM: Defining enum value SOLID (fixed from solid) 0 JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 JS G ENUM: Defining enum value MESH (fixed from mesh) 4 JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 JS G ENUM: Defining cairo.PatternType as 0x227ccb7174d8 JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' JS G ENUM: Defining enum value IMAGE (fixed from image) 0 JS G ENUM: Defining enum value PDF (fixed from pdf) 1 JS G ENUM: Defining enum value PS (fixed from ps) 2 JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 JS G ENUM: Defining enum value XCB (fixed from xcb) 4 JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 JS G ENUM: Defining enum value BEOS (fixed from beos) 8 JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 JS G ENUM: Defining enum value SVG (fixed from svg) 10 JS G ENUM: Defining enum value OS2 (fixed from os2) 11 JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 JS G ENUM: Defining enum value QT (fixed from qt) 15 JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 JS G ENUM: Defining enum value VG (fixed from vg) 17 JS G ENUM: Defining enum value GL (fixed from gl) 18 JS G ENUM: Defining enum value DRM (fixed from drm) 19 JS G ENUM: Defining enum value TEE (fixed from tee) 20 JS G ENUM: Defining enum value XML (fixed from xml) 21 JS G ENUM: Defining enum value SKIA (fixed from skia) 22 JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 JS G ENUM: Defining enum value COGL (fixed from cogl) 24 JS G ENUM: Defining cairo.SurfaceType as 0x227ccb717538 JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' JS G BXD: Defined class for Region (CairoRegion), prototype 0x3a929e0afe98, JSClass 0xffff9fbd6148, in object 0x3a929e0afc68 JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' JS G BXD: Defined class for Context (CairoContext), prototype 0x3a929e0afec0, JSClass 0xffff9fbd6148, in object 0x3a929e0afc68 JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' JS G BXD: Defined class for Surface (CairoSurface), prototype 0x3a929e0afee8, JSClass 0xffff9fbd6148, in object 0x3a929e0afc68 JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' JS G BXD: Defined class for Path (void), prototype 0x3a929e0aff10, JSClass 0xffff9fbd6148, in object 0x3a929e0afc68 JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x3a929e0aff38, JSClass 0xffff9fbd6148, in object 0x3a929e0afc68 JS G NS: Defined namespace 'cairo' 0x3a929e0afc68 in GIRepository 0x3a929e077970 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x3a929e0aff60, JSClass 0xffff9fbd6148, in object 0x3a929e0af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'OffscreenWindow' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' JS G OBJ: Defined class for Bin (GtkBin), prototype 0x5ab3c065178, JSClass 0xffff9fbd5d98, in object 0x3a929e0af718 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x5ab3c0651c8, JSClass 0xffff9fbd5d98, in object 0x3a929e0af718 JS G OBJ: Defined class for OffscreenWindow (GtkOffscreenWindow), prototype 0x5ab3c065218, JSClass 0xffff9fbd5d98, in object 0x3a929e0af718 JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G NS: Found info type OBJECT for 'DrawingArea' in namespace 'Gtk' JS G OBJ: Defined class for DrawingArea (GtkDrawingArea), prototype 0x5ab3c065268, JSClass 0xffff9fbd5d98, in object 0x3a929e0af718 JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) JS G OBJ: Defining method realize in prototype for GtkWidget (Gtk.Widget) JS G NS: Found info type FUNCTION for 'cairo_create' in namespace 'Gdk' JS G NS: Found info type OBJECT for 'Window' in namespace 'Gdk' JS G OBJ: Defined class for Window (GdkWindow), prototype 0x5ab3c0652b8, JSClass 0xffff9fbd5d98, in object 0x3a929e0af6c8 JS G OBJ: Defined class for GdkX11Window (GdkX11Window), prototype 0x5ab3c065308, JSClass 0xffff9fbd5d98, in object 0x3a929e077f10 JS G NS: Found info type FUNCTION for 'test_cairo_context_full_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_cairo_context_none_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_out' in namespace 'Regress' JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x5ab3c06b5b0, JSClass 0xffff9fbd5d98, in object 0x3a929e0afc40 JS G OBJ: Defining method emit_sig_with_foreign_struct in prototype for RegressTestObj (Regress.TestObj) JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x5ab3c06b8d0, JSClass 0xffff9fbd6148, in object 0x3a929e0afc68 JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 545 objects currently alive JS MEMORY: boxed_instance = 252 JS MEMORY: boxed_prototype = 15 JS MEMORY: closure = 1 JS MEMORY: function = 226 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 4 JS MEMORY: module = 15 JS MEMORY: ns = 9 JS MEMORY: object_instance = 5 JS MEMORY: object_prototype = 18 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 36/69 gjs:JS / GObjectDestructionAccess RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 MALLOC_PERTURB_=34 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js ▶ 35/69 Gtk overrides UI template sets up internal and public template children OK ▶ 35/69 Gtk overrides UI template sets up public template children with the correct widgets OK ▶ 35/69 Gtk overrides UI template sets up internal template children with the correct widgets OK ▶ 35/69 Gtk overrides UI template connects template callbacks to the correct handler OK ▶ 35/69 Gtk overrides UI template binds template callbacks to the correct object OK ▶ 35/69 Gtk overrides UI template from resource sets up internal and public template children OK 30/69 gjs:JS / Regress OK 1.65s 271 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x5fd23300098 JS IMPORT: Defining parent (nil) of 0x5fd233000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5fd233000f8 of 0x5fd233003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5fd23301340), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5fd23301bf8), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5fd233021f8), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5fd233021f8), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5fd23301bf8), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5fd23301340), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5fd23303490), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5fd23303cb0), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5fd23303cb0), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5fd23303490), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5fd233048a8), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5fd233048a8), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5fd23303490), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5fd23303490), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x5fd23301340), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5fd233053f0), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5fd233053f0), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5fd233059d0), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5fd233059d0), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5fd233053f0), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5fd233053f0), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5fd23301340), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5fd23301bf8), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5fd233021f8), global 0xfeb736741c0 JS IMPORT: Module metadata hook for module 0x5fd23301bf8 JS IMPORT: Defining meta.importSync for module 0x5fd23301bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5fd23301340), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5fd23303490), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5fd23303cb0), global 0xfeb736741c0 JS IMPORT: Module metadata hook for module 0x5fd23304358 JS IMPORT: Defining meta.importSync for module 0x5fd23304358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5fd23314018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x5fd233000f8 of 0x5fd23314098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5fd23314098 in 0x5fd233000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x5fd233000f8 of 0x5fd23314620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5fd233000f8 of 0x5fd23313e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5fd233000f8 of 0xfeb73675498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5fd23314098 of 0xfeb73675448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xfeb736754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xfeb736af060, JSClass 0xffffafe86148, in object 0xfeb736af038 JS CTX: Initialized class GIRepositoryGType prototype 0x5fd23314c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xfeb736af0b0, JSClass 0xffffafe86148, in object 0xfeb736af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xfeb736af100, JSClass 0xffffafe86148, in object 0xfeb736af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xfeb736af150, JSClass 0xffffafe86148, in object 0xfeb736af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xfeb736af038 in GIRepository 0x5fd23313e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5fd23303490), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5fd233048a8), global 0xfeb736741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xfeb736af1a0 in GIRepository 0x5fd23313e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x5fd23301340), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5fd233053f0), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5fd233053f0), global 0xfeb736741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5fd233059d0), global 0xfeb736741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x5fd233000f8 of 0x5fd2331aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x5fd233000f8 of 0xfeb73675d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x5fd233000f8 of 0xfeb73675d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x5fd23314098 of 0xfeb73675ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xfeb73675e70 class 0xffffafe8c030 in object 0xfeb736af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xfeb736af560, JSClass 0xffffafe85d98, in object 0xfeb736af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xfeb736af1c8 in GIRepository 0x5fd23313e98 JS IMPORT: Module metadata hook for module 0x5fd233053f0 JS IMPORT: Defining meta.importSync for module 0x5fd233053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x5fd233000f8 of 0xfeb736ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xfeb736af5b0, JSClass 0xffffafe86148, in object 0xfeb736af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x5fd233000f8 of 0xfeb736ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js JS G NS: Defined namespace 'Regress' 0xfeb736af628 in GIRepository 0x5fd23313e98 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x5fd233000f8 of 0xfeb736ca628 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x5fd233000f8 of 0xfeb736ca678 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x5fd233000f8 of 0xfeb736ca5d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x5fd23314098 of 0xfeb736ca588 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xfeb736af678, JSClass 0xffffafe85d98, in object 0xfeb736af650 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xfeb736ca948, JSClass 0xffffafe86fc0, in object 0xfeb736af650 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xfeb736af6f0, JSClass 0xffffafe85d98, in object 0xfeb736af650 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0xfeb736caa88, JSClass 0xffffafe86fc0, in object 0xfeb736af650 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xfeb736af768, JSClass 0xffffafe86148, in object 0xfeb736af650 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xfeb736af7b8, JSClass 0xffffafe86148, in object 0xfeb736af650 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xfeb736af808, JSClass 0xffffafe85d98, in object 0xfeb736af650 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xfeb736af858, JSClass 0xffffafe85d98, in object 0xfeb736af1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xfeb736af8a8, JSClass 0xffffafe85d98, in object 0xfeb736af650 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0xfeb736cabc8, JSClass 0xffffafe86fc0, in object 0xfeb736af650 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xfeb736af920, JSClass 0xffffafe85d98, in object 0x5fd23313f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xfeb736af998, JSClass 0xffffafe86148, in object 0xfeb736af650 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0xfeb736af9e8, JSClass 0xffffafe85d98, in object 0xfeb736af650 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0xfeb736af650 in GIRepository 0x5fd23313e98 JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SIZEOF_SIZE_T' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'test_uint64' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_int64' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_long' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ulong' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_size' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ssize' in namespace 'Regress' JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 JS G ENUM: Defining Regress.TestFlags as 0x5fd23340888 JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 JS G ENUM: Defining Regress.TestEnum as 0x5fd233408e8 JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x1e67fd17c3f8, JSClass 0xffffafe86fc0, in object 0xfeb736af628 JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject JS G PRM: JSObject created with param instance 0xaaaab1339840 type GParamOverride JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 JS G ENUM: Defining GObject.ParamFlags as 0x5fd2332d420 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0xfeb736afb00, JSClass 0xffffafe86148, in object 0xfeb736af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'test_return_allow_none' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_return_nullable' in namespace 'Regress' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'test_boolean' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_boolean_true' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_boolean_false' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_int8' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_uint8' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_int16' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_uint16' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_int32' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_uint32' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_short' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_int' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_float' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_double' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ushort' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_uint' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0x5fd233922b0 JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'test_unichar' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_timet' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_gtype' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_closure' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_closure_one_arg' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_closure_variant' in namespace 'Regress' JS G BXD: Defining method classify in prototype for GLib.Variant JS G BXD: Defining method get_string in prototype for GLib.Variant JS G NS: Found info type FUNCTION for 'test_int_value_arg' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_value_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_gvariant_i' in namespace 'Regress' JS G BXD: Defining method get_type_string in prototype for GLib.Variant JS G BXD: Defining method get_int32 in prototype for GLib.Variant JS G NS: Found info type FUNCTION for 'test_gvariant_s' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_gvariant_asv' in namespace 'Regress' JS G BXD: Defining method is_of_type in prototype for GLib.Variant JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1e67fd1e6510, JSClass 0xffffafe86148, in object 0xfeb736af038 JS G BXD: Defining method n_children in prototype for GLib.Variant JS G BXD: Defining method get_child_value in prototype for GLib.Variant JS G BXD: Defining method get_variant in prototype for GLib.Variant JS G NS: Found info type FUNCTION for 'test_gvariant_v' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_gvariant_as' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_utf8_const_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_utf8_nonconst_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_utf8_const_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_utf8_out' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_filename_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_int_out_utf8' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_multi_double_args' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_utf8_out_out' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_utf8_out_nonconst_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_utf8_null_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_utf8_null_out' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_int_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_gint8_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_gint16_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_gint32_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_gint64_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_int_out' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_strv_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_strv_out' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_strv_out_container' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_strv_outarg' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_gtype_in' in namespace 'Regress' JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x1e67fd1ea9c0, JSClass 0xffffafe85d98, in object 0xfeb736af650 JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' JS G IFACE: Defined class for Icon (GIcon), prototype 0x1e67fd1dcbf0, JSClass 0xffffafe86fc0, in object 0xfeb736af650 JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_out' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_static_in_int' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_strv_out_c' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_int_full_out' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_int_none_out' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_int_null_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_int_null_out' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_glist_nothing_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_glist_nothing_return2' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_glist_container_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_glist_everything_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_glist_nothing_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_glist_nothing_in2' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_glist_null_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_glist_null_out' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return2' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_gslist_container_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_gslist_everything_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in2' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_gslist_null_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_gslist_null_out' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_glist_gtype_container_in' in namespace 'Regress' JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x1e67fd1f1b00, JSClass 0xffffafe85d98, in object 0xfeb736af628 JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x1e67fd1f1b50, JSClass 0xffffafe85d98, in object 0xfeb736af628 JS G NS: Found info type FUNCTION for 'test_ghash_null_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return2' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ghash_gvalue_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ghash_container_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ghash_everything_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ghash_null_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ghash_null_out' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in2' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return2' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_garray_container_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_garray_full_return' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_enum_param' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_unsigned_enum_param' in namespace 'Regress' JS G NS: Found info type ENUM for 'TestEnumUnsigned' in namespace 'Regress' JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2147483648 JS G ENUM: Defining Regress.TestEnumUnsigned as 0x5fd233831f0 JS G NS: Found info type FUNCTION for 'global_get_flags_out' in namespace 'Regress' JS G NS: Found info type STRUCT for 'TestStructA' in namespace 'Regress' JS G BXD: Defined class for TestStructA (void), prototype 0x3eeabf0046f0, JSClass 0xffffafe86148, in object 0xfeb736af628 JS G BXD: Defining method clone in prototype for Regress.TestStructA JS G NS: Found info type FUNCTION for 'test_array_struct_out' in namespace 'Regress' JS G NS: Found info type STRUCT for 'TestStructB' in namespace 'Regress' JS G BXD: Defined class for TestStructB (void), prototype 0x3eeabf004e98, JSClass 0xffffafe86148, in object 0xfeb736af628 JS G BXD: Defining method clone in prototype for Regress.TestStructB JS G NS: Found info type STRUCT for 'TestSimpleBoxedA' in namespace 'Regress' JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0x3eeabf006588, JSClass 0xffffafe86148, in object 0xfeb736af628 JS G BXD: Defining method equals in prototype for Regress.TestSimpleBoxedA JS G NS: Found info type STRUCT for 'TestSimpleBoxedB' in namespace 'Regress' JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0x3eeabf006c18, JSClass 0xffffafe86148, in object 0xfeb736af628 JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x3eeabf009380, JSClass 0xffffafe86148, in object 0xfeb736af628 JS G BXD: Defining method equals in prototype for Regress.TestBoxed JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_method' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_static' in namespace 'Regress' JS G NS: Found info type STRUCT for 'TestBoxedB' in namespace 'Regress' JS G BXD: Defined class for TestBoxedB (RegressTestBoxedB), prototype 0x3eeabf0099c0, JSClass 0xffffafe86148, in object 0xfeb736af628 JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x3eeabf009d58, JSClass 0xffffafe86148, in object 0xfeb736af628 JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x3eeabf009f60, JSClass 0xffffafe86148, in object 0xfeb736af628 JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' JS G IFACE: Defined class for Action (GAction), prototype 0x1e67fd1f5cb8, JSClass 0xffffafe86fc0, in object 0xfeb736af650 JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x3eeabf00c308, JSClass 0xffffafe86148, in object 0xfeb736af038 JS G BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA JS G OBJ: Defining method set_bare in prototype for RegressTestObj (Regress.TestObj) JS G OBJ: Defining method unset_bare in prototype for RegressTestSubObj (Regress.TestSubObj) JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' JS G OBJ: Defining method emit_sig_with_obj in prototype for RegressTestObj (Regress.TestObj) JS G OBJ: Defining method emit_sig_with_array_len_prop in prototype for RegressTestObj (Regress.TestObj) JS G OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x3eeabf017560, JSClass 0xffffafe86d10, in object 0xfeb736af650 JS G ENUM: Defining enum value FAILED (fixed from failed) 0 JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 JS G ENUM: Defining enum value PENDING (fixed from pending) 20 JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 JS G ENUM: Defining enum value BUSY (fixed from busy) 26 JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' JS G OBJ: Defining method emit_sig_with_null_error in prototype for RegressTestObj (Regress.TestObj) JS G OBJ: Defining method instance_method in prototype for RegressTestObj (Regress.TestObj) JS G OBJ: Defining method instance_method_full in prototype for RegressTestObj (Regress.TestObj) JS G OBJ: Defining method forced_method in prototype for RegressTestObj (Regress.TestObj) JS G OBJ: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) JS G OBJ: Defining method skip_return_val in prototype for RegressTestObj (Regress.TestObj) JS G OBJ: Defining method do_matrix in prototype for RegressTestObj (Regress.TestObj) JS G NS: Found info type FUNCTION for 'func_obj_null_in' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'func_obj_nullable_in' in namespace 'Regress' JS G OBJ: Defining method not_nullable_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) JS G OBJ: Defining method not_nullable_element_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) JS G NS: Found info type FUNCTION for 'test_array_fixed_out_objects' in namespace 'Regress' JS G OBJ: Defining method instance_method in prototype for RegressTestSubObj (Regress.TestSubObj) JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x3eeabf02e600, JSClass 0xffffafe86cb0, in object 0xfeb736af628 JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x3eeabf02e650, JSClass 0xffffafe86cb0, in object 0xfeb736af628 JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. JS G NS: Found info type FUNCTION for 'test_create_fundamental_hidden_class_instance' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_callback' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_multi_callback' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_callback' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_simple_callback' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_noptr_callback' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_callback_user_data' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_callback_return_full' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_callback_thaw_notifications' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify_no_user_data' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_callback_async' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_callback_thaw_async' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_async_ready_callback' in namespace 'Regress' JS G NS: Found info type OBJECT for 'SimpleAsyncResult' in namespace 'Gio' JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0x3eeabf042308, JSClass 0xffffafe85d98, in object 0xfeb736af650 JS G NS: Found info type INTERFACE for 'AsyncResult' in namespace 'Gio' JS G IFACE: Defined class for AsyncResult (GAsyncResult), prototype 0x3eeabf0431a0, JSClass 0xffffafe86fc0, in object 0xfeb736af650 JS G OBJ: Defining method instance_method_callback in prototype for RegressTestObj (Regress.TestObj) JS G NS: Found info type FUNCTION for 'test_hash_table_callback' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_gerror_callback' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_null_gerror_callback' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_owned_gerror_callback' in namespace 'Regress' JS G NS: Found info type OBJECT for 'TestWi8021x' in namespace 'Regress' JS G OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0x3eeabf042a60, JSClass 0xffffafe85d98, in object 0xfeb736af628 JS G OBJ: Defining method get_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) JS G OBJ: Defining method set_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) JS G NS: Found info type OBJECT for 'TestFloating' in namespace 'Regress' JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3eeabf042e70, JSClass 0xffffafe85d98, in object 0xfeb736af1c8 JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x3eeabf042ec0, JSClass 0xffffafe85d98, in object 0xfeb736af628 JS G NS: Found info type FUNCTION for 'test_torture_signature_0' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_torture_signature_1' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_torture_signature_2' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_date_in_gvalue' in namespace 'Regress' JS G NS: Found info type STRUCT for 'Date' in namespace 'GLib' JS G BXD: Defined class for Date (GDate), prototype 0x3eeabf04a3a8, JSClass 0xffffafe86148, in object 0xfeb736af038 JS G BXD: Defining method get_year in prototype for GLib.Date JS G BXD: Defining method get_month in prototype for GLib.Date JS G NS: Found info type ENUM for 'DateMonth' in namespace 'GLib' JS G ENUM: Defining enum value BAD_MONTH (fixed from bad_month) 0 JS G ENUM: Defining enum value JANUARY (fixed from january) 1 JS G ENUM: Defining enum value FEBRUARY (fixed from february) 2 JS G ENUM: Defining enum value MARCH (fixed from march) 3 JS G ENUM: Defining enum value APRIL (fixed from april) 4 JS G ENUM: Defining enum value MAY (fixed from may) 5 JS G ENUM: Defining enum value JUNE (fixed from june) 6 JS G ENUM: Defining enum value JULY (fixed from july) 7 JS G ENUM: Defining enum value AUGUST (fixed from august) 8 JS G ENUM: Defining enum value SEPTEMBER (fixed from september) 9 JS G ENUM: Defining enum value OCTOBER (fixed from october) 10 JS G ENUM: Defining enum value NOVEMBER (fixed from november) 11 JS G ENUM: Defining enum value DECEMBER (fixed from december) 12 JS G ENUM: Defining GLib.DateMonth as 0x5fd233d7c70 JS G BXD: Defining method get_day in prototype for GLib.Date JS G NS: Found info type FUNCTION for 'test_strv_in_gvalue' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_null_strv_in_gvalue' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_multiline_doc_comments' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_nested_parameter' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_versioning' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'aliased_caller_alloc' in namespace 'Regress' JS G NS: Found info type STRUCT for 'TestStructFixedArray' in namespace 'Regress' JS G BXD: Defined class for TestStructFixedArray (void), prototype 0x3eeabf04a7b8, JSClass 0xffffafe86148, in object 0xfeb736af628 JS G BXD: Defining method frob in prototype for Regress.TestStructFixedArray JS G NS: Found info type FUNCTION for 'has_parameter_named_attrs' in namespace 'Regress' JS G NS: Found info type STRUCT for 'LikeXklConfigItem' in namespace 'Regress' JS G BXD: Defined class for LikeXklConfigItem (void), prototype 0x3eeabf04a920, JSClass 0xffffafe86148, in object 0xfeb736af628 JS G BXD: Defining method set_name in prototype for Regress.LikeXklConfigItem JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_struct_out_none' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_struct_out_container' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_struct_out_full_fixed' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_struct_in_full' in namespace 'Regress' JS G NS: Found info type FUNCTION for 'test_array_struct_in_none' in namespace 'Regress' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 2191 objects currently alive JS MEMORY: boxed_instance = 1583 JS MEMORY: boxed_prototype = 22 JS MEMORY: closure = 8 JS MEMORY: function = 412 JS MEMORY: fundamental_instance = 2 JS MEMORY: fundamental_prototype = 2 JS MEMORY: gerror_instance = 5 JS MEMORY: gerror_prototype = 1 JS MEMORY: interface = 7 JS MEMORY: module = 11 JS MEMORY: ns = 5 JS MEMORY: object_instance = 116 JS MEMORY: object_prototype = 16 JS MEMORY: param = 1 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 37/69 gjs:JS / LegacyGtk RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=147 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testLegacyGtk.js ▶ 35/69 Gtk overrides UI template from resource sets up public template children with the correct widgets OK ▶ 35/69 Gtk overrides UI template from resource sets up internal template children with the correct widgets OK ▶ 35/69 Gtk overrides UI template from resource connects template callbacks to the correct handler OK ▶ 35/69 Gtk overrides UI template from resource binds template callbacks to the correct object OK ▶ 35/69 Gtk overrides UI template from file sets up internal and public template children OK ▶ 35/69 Gtk overrides UI template from file sets up public template children with the correct widgets OK ▶ 35/69 Gtk overrides UI template from file sets up internal template children with the correct widgets OK ▶ 35/69 Gtk overrides UI template from file connects template callbacks to the correct handler OK ▶ 35/69 Gtk overrides UI template from file binds template callbacks to the correct object OK ▶ 35/69 Gtk overrides Class inheriting from template class sets up internal and public template children SKIP ▶ 35/69 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets SKIP ▶ 35/69 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets SKIP ▶ 35/69 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler SKIP ▶ 35/69 Gtk overrides Class inheriting from template class binds template callbacks to the correct object SKIP ▶ 35/69 Gtk overrides sets CSS names on classes OK ▶ 35/69 Gtk overrides static inheritance works OK ▶ 35/69 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection OK ▶ 35/69 Gtk overrides GTK vfuncs are not called if the object is disposed OK ▶ 35/69 Gtk overrides destroy signal is emitted while disposing objects OK ▶ 35/69 Gtk overrides accepts string in place of GdkAtom OK ▶ 35/69 Gtk overrides accepts null in place of GdkAtom as GDK_NONE OK ▶ 35/69 Gtk overrides uses the correct GType for null child properties OK ▶ 35/69 Gtk overrides can create a Gtk.TreeIter with accessible stamp field OK ▶ 35/69 Gtk overrides can get style properties using GObject.Value OK ▶ 35/69 Gtk overrides can pass a parent object to a child at construction OK ▶ 1/69 - main program exceptions are not swallowed by queued promise jobs OK 35/69 gjs:JS / Gtk3 OK 0.95s 26 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2e1ef3700098 JS IMPORT: Defining parent (nil) of 0x2e1ef37000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2e1ef37000f8 of 0x2e1ef37003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e1ef3701340), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e1ef3701bf8), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e1ef37021f8), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e1ef37021f8), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e1ef3701bf8), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e1ef3701340), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e1ef3703490), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e1ef3703cb0), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e1ef3703cb0), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e1ef3703490), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e1ef37048a8), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e1ef37048a8), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e1ef3703490), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e1ef3703490), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e1ef3701340), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e1ef37053f0), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e1ef37053f0), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e1ef37059d0), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e1ef37059d0), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e1ef37053f0), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e1ef37053f0), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e1ef3701340), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e1ef3701bf8), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e1ef37021f8), global 0x36add45741c0 JS IMPORT: Module metadata hook for module 0x2e1ef3701bf8 JS IMPORT: Defining meta.importSync for module 0x2e1ef3701bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e1ef3701340), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e1ef3703490), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e1ef3703cb0), global 0x36add45741c0 JS IMPORT: Module metadata hook for module 0x2e1ef3704358 JS IMPORT: Defining meta.importSync for module 0x2e1ef3704358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e1ef3714018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2e1ef37000f8 of 0x2e1ef3714098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2e1ef3714098 in 0x2e1ef37000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2e1ef37000f8 of 0x2e1ef3714620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2e1ef37000f8 of 0x2e1ef3713e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2e1ef37000f8 of 0x36add4575498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2e1ef3714098 of 0x36add4575448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x36add45754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x36add45af060, JSClass 0xffffbcc06148, in object 0x36add45af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2e1ef3714c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x36add45af0b0, JSClass 0xffffbcc06148, in object 0x36add45af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x36add45af100, JSClass 0xffffbcc06148, in object 0x36add45af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x36add45af150, JSClass 0xffffbcc06148, in object 0x36add45af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x36add45af038 in GIRepository 0x2e1ef3713e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e1ef3703490), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e1ef37048a8), global 0x36add45741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x36add45af1a0 in GIRepository 0x2e1ef3713e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e1ef3701340), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e1ef37053f0), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e1ef37053f0), global 0x36add45741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e1ef37059d0), global 0x36add45741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2e1ef37000f8 of 0x2e1ef371aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2e1ef37000f8 of 0x36add4575d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2e1ef37000f8 of 0x36add4575d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2e1ef3714098 of 0x36add4575ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x36add4575e70 class 0xffffbcc0c030 in object 0x36add45af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x36add45af560, JSClass 0xffffbcc05d98, in object 0x36add45af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x36add45af1c8 in GIRepository 0x2e1ef3713e98 JS IMPORT: Module metadata hook for module 0x2e1ef37053f0 JS IMPORT: Defining meta.importSync for module 0x2e1ef37053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x2e1ef37000f8 of 0x36add45ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x36add45af5b0, JSClass 0xffffbcc06148, in object 0x36add45af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2e1ef37000f8 of 0x36add45ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2e1ef37000f8 of 0x36add45ca650 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x2e1ef37000f8 of 0x36add45ca6a0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x2e1ef37000f8 of 0x36add45ca600 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x2e1ef3714098 of 0x36add45ca5b0 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x36add45af650, JSClass 0xffffbcc05d98, in object 0x36add45af628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x36add45ca970, JSClass 0xffffbcc06fc0, in object 0x36add45af628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x36add45af6c8, JSClass 0xffffbcc05d98, in object 0x36add45af628 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x36add45caab0, JSClass 0xffffbcc06fc0, in object 0x36add45af628 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x36add45af740, JSClass 0xffffbcc06148, in object 0x36add45af628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x36add45af790, JSClass 0xffffbcc06148, in object 0x36add45af628 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x36add45af7e0, JSClass 0xffffbcc05d98, in object 0x36add45af628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x36add45af830, JSClass 0xffffbcc05d98, in object 0x36add45af1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x36add45af880, JSClass 0xffffbcc05d98, in object 0x36add45af628 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x36add45cabf0, JSClass 0xffffbcc06fc0, in object 0x36add45af628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x36add45af8f8, JSClass 0xffffbcc05d98, in object 0x2e1ef3713f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x36add45af970, JSClass 0xffffbcc06148, in object 0x36add45af628 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x36add45af9c0, JSClass 0xffffbcc05d98, in object 0x36add45af628 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x36add45af628 in GIRepository 0x2e1ef3713e98 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x2e1ef3714098 of 0x3bd620d0a510 'Gtk' is mod 1 JS IMPORT: successfully imported module 'Gtk' JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x36add45afa38, JSClass 0xffffbcc05d98, in object 0x36add45af1c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x36add45afa88, JSClass 0xffffbcc05d98, in object 0x36add45afa10 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x3bd620d0a858, JSClass 0xffffbcc06fc0, in object 0x36add45afa10 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x36add45afb00, JSClass 0xffffbcc05d98, in object 0x36add45afa10 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x36add45afa10 in GIRepository 0x2e1ef3713e98 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x2e1ef37000f8 of 0x2e1ef3738010 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x36add45afb50, JSClass 0xffffbcc05d98, in object 0x36add45afa10 JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x3bd620d0a998, JSClass 0xffffbcc06fc0, in object 0x36add45afa10 JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x36add45afc90, JSClass 0xffffbcc05d98, in object 0x36add45af628 JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x36add45afce0, JSClass 0xffffbcc05d98, in object 0x36add45af628 JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x36add45afd30, JSClass 0xffffbcc05d98, in object 0x2e1ef3713f78 JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio' JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x3bd620d0aa38, JSClass 0xffffbcc06fc0, in object 0x36add45af628 JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) JS G NS: Found info type OBJECT for 'FileOutputStream' in namespace 'Gio' JS G NS: Found info type OBJECT for 'OutputStream' in namespace 'Gio' JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x36add45afdd0, JSClass 0xffffbcc05d98, in object 0x36add45af628 JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x36add45afe20, JSClass 0xffffbcc05d98, in object 0x36add45af628 JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x36add45afe70, JSClass 0xffffbcc05d98, in object 0x2e1ef3713f78 JS G NS: Found info type OBJECT for 'DataOutputStream' in namespace 'Gio' JS G NS: Found info type OBJECT for 'FilterOutputStream' in namespace 'Gio' JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x36add45afee8, JSClass 0xffffbcc05d98, in object 0x36add45af628 JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x36add45aff38, JSClass 0xffffbcc05d98, in object 0x36add45af628 JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3bd620d0aab0, JSClass 0xffffbcc06fc0, in object 0x36add45af628 JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x3bd620d150b0, JSClass 0xffffbcc06148, in object 0x36add45af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' JS G OBJ: Defined class for Bin (GtkBin), prototype 0x3bd620d151f0, JSClass 0xffffbcc05d98, in object 0x36add45afa10 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x3bd620d15240, JSClass 0xffffbcc05d98, in object 0x36add45afa10 JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 JS G ENUM: Defining enum value POPUP (fixed from popup) 1 JS G ENUM: Defining Gtk.WindowType as 0x2e1ef371f540 JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x3bd620d152b8, JSClass 0xffffbcc05d98, in object 0x36add45afa10 JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x3bd620d15330, JSClass 0xffffbcc05d98, in object 0x36add45afa10 JS G OBJ: Defined class for Label (GtkLabel), prototype 0x3bd620d15380, JSClass 0xffffbcc05d98, in object 0x36add45afa10 JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' JS G ENUM: Defining enum value AFTER (fixed from after) 1 JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 JS G ENUM: Defining GObject.ConnectFlags as 0x2e1ef371f710 JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0x2e1ef3759f10 == Stack trace for context 0xaaaaff4a2190 == #0 aaaaff57af00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGtk3.js:189 (36add45656a0 @ 223) #1 fffff23e4ea0 b resource:///org/gjs/jsunit/jasmine.js:7044 (36add45e7e20 @ 325) #2 fffff23e4f80 b resource:///org/gjs/jsunit/jasmine.js:7085 (36add45e8150 @ 83) #3 fffff23e5040 b resource:///org/gjs/jsunit/jasmine.js:7004 (36add45e7f60 @ 91) #4 fffff23e50f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (36add45e7f10 @ 189) #5 fffff23e51b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (36add45e7b50 @ 31) #6 fffff23e5270 b resource:///org/gjs/jsunit/jasmine.js:7101 (36add45e81a0 @ 82) #7 fffff23e5330 b self-hosted:1178 (36add45b0a10 @ 398) #8 fffff23e53e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (36add45a9380 @ 67) #9 aaaaff57ae70 i :12 (36add456bc40 @ 74) JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' == Stack trace for context 0xaaaaff4a2190 == #0 aaaaff57af00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGtk3.js:213 (36add4565790 @ 313) #1 fffff23e4ea0 b resource:///org/gjs/jsunit/jasmine.js:7044 (36add45e7e20 @ 325) #2 fffff23e4f80 b resource:///org/gjs/jsunit/jasmine.js:7085 (36add45e8150 @ 83) #3 fffff23e5040 b resource:///org/gjs/jsunit/jasmine.js:7004 (36add45e7f60 @ 91) #4 fffff23e50f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (36add45e7f10 @ 189) #5 fffff23e51b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (36add45e7b50 @ 31) #6 fffff23e5270 b resource:///org/gjs/jsunit/jasmine.js:7101 (36add45e81a0 @ 82) #7 fffff23e5330 b self-hosted:1178 (36add45b0a10 @ 398) #8 fffff23e53e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (36add45a9380 @ 67) #9 aaaaff57ae70 i :12 (36add456bc40 @ 74) == Stack trace for context 0xaaaaff4a2190 == #0 aaaaff57af00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGtk3.js:230 (36add4565880 @ 226) #1 fffff23e4ea0 b resource:///org/gjs/jsunit/jasmine.js:7044 (36add45e7e20 @ 325) #2 fffff23e4f80 b resource:///org/gjs/jsunit/jasmine.js:7085 (36add45e8150 @ 83) #3 fffff23e5040 b resource:///org/gjs/jsunit/jasmine.js:7004 (36add45e7f60 @ 91) #4 fffff23e50f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (36add45e7f10 @ 189) #5 fffff23e51b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (36add45e7b50 @ 31) #6 fffff23e5270 b resource:///org/gjs/jsunit/jasmine.js:7101 (36add45e81a0 @ 82) #7 fffff23e5330 b self-hosted:1178 (36add45b0a10 @ 398) #8 fffff23e53e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (36add45a9380 @ 67) #9 aaaaff57ae70 i :12 (36add456bc40 @ 74) JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk' JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x3bd620d15470, JSClass 0xffffbcc05d98, in object 0x36add45afa10 JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' JS G OBJ: Defined class for Stack (GtkStack), prototype 0x3bd620d15650, JSClass 0xffffbcc05d98, in object 0x36add45afa10 JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' JS G OBJ: Defined class for Box (GtkBox), prototype 0x3bd620d156a0, JSClass 0xffffbcc05d98, in object 0x36add45afa10 JS G OBJ: Defining method add_named in prototype for GtkStack (Gtk.Stack) JS G OBJ: Defining method get_child_by_name in prototype for GtkStack (Gtk.Stack) JS G NS: Found info type FUNCTION for 'gtk_container_child_set_property' in namespace 'GjsPrivate' JS G NS: Found info type STRUCT for 'TreeIter' in namespace 'Gtk' JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0x3bd620d15790, JSClass 0xffffbcc06148, in object 0x36add45afa10 JS G NS: Found info type OBJECT for 'ScrolledWindow' in namespace 'Gtk' JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0x3bd620d15880, JSClass 0xffffbcc05d98, in object 0x36add45afa10 JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' JS G BXD: Defined class for Value (GValue), prototype 0x3bd620d158d0, JSClass 0xffffbcc06148, in object 0x36add45af1c8 JS G BXD: Defining method init in prototype for GObject.Value JS G OBJ: Defining method style_get_property in prototype for GtkWidget (Gtk.Widget) JS G BXD: Defining method get_boolean in prototype for GObject.Value JS G BXD: Defining method unset in prototype for GObject.Value JS G BXD: Defining method set_int in prototype for GObject.Value JS G BXD: Defining method get_int in prototype for GObject.Value JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G BXD: Defining method set_string in prototype for GObject.Value JS G BXD: Defining method get_string in prototype for GObject.Value JS G NS: Found info type OBJECT for 'Frame' in namespace 'Gtk' JS G OBJ: Defined class for Frame (GtkFrame), prototype 0x3bd620d159c0, JSClass 0xffffbcc05d98, in object 0x36add45afa10 JS G OBJ: Defining method show in prototype for GtkWidget (Gtk.Widget) JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 370 objects currently alive JS MEMORY: boxed_instance = 41 JS MEMORY: boxed_prototype = 11 JS MEMORY: closure = 6 JS MEMORY: function = 225 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 7 JS MEMORY: module = 12 JS MEMORY: ns = 5 JS MEMORY: object_instance = 27 JS MEMORY: object_prototype = 36 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 38/69 gjs:JS / WarnLib RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=149 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu NO_AT_BRIDGE=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testWarnLib.js ▶ 1/69 - object unref from other thread after shutdown should not race OK ▶ 38/69 WarnLib bug 689482 OK ▶ 38/69 WarnLib calls vfuncs with unnamed parameters OK 38/69 gjs:JS / WarnLib OK 0.33s 2 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x239e5af00098 JS IMPORT: Defining parent (nil) of 0x239e5af000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x239e5af000f8 of 0x239e5af003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x239e5af01340), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x239e5af01bf8), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x239e5af021f8), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x239e5af021f8), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x239e5af01bf8), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x239e5af01340), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239e5af03490), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239e5af03cb0), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239e5af03cb0), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x239e5af03490), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239e5af048a8), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239e5af048a8), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239e5af03490), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x239e5af03490), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x239e5af01340), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239e5af053f0), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x239e5af053f0), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239e5af059d0), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239e5af059d0), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239e5af053f0), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x239e5af053f0), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x239e5af01340), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x239e5af01bf8), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x239e5af021f8), global 0x368ea00741c0 JS IMPORT: Module metadata hook for module 0x239e5af01bf8 JS IMPORT: Defining meta.importSync for module 0x239e5af01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x239e5af01340), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239e5af03490), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239e5af03cb0), global 0x368ea00741c0 JS IMPORT: Module metadata hook for module 0x239e5af04358 JS IMPORT: Defining meta.importSync for module 0x239e5af04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x239e5af14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x239e5af000f8 of 0x239e5af14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x239e5af14098 in 0x239e5af000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x239e5af000f8 of 0x239e5af14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x239e5af000f8 of 0x239e5af13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x239e5af000f8 of 0x368ea0075498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x239e5af14098 of 0x368ea0075448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x368ea00754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x368ea00af060, JSClass 0xffffa8556148, in object 0x368ea00af038 JS CTX: Initialized class GIRepositoryGType prototype 0x239e5af14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x368ea00af0b0, JSClass 0xffffa8556148, in object 0x368ea00af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x368ea00af100, JSClass 0xffffa8556148, in object 0x368ea00af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x368ea00af150, JSClass 0xffffa8556148, in object 0x368ea00af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x368ea00af038 in GIRepository 0x239e5af13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x239e5af03490), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239e5af048a8), global 0x368ea00741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x368ea00af1a0 in GIRepository 0x239e5af13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x239e5af01340), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239e5af053f0), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x239e5af053f0), global 0x368ea00741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239e5af059d0), global 0x368ea00741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x239e5af000f8 of 0x239e5af1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x239e5af000f8 of 0x368ea0075d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x239e5af000f8 of 0x368ea0075d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x239e5af14098 of 0x368ea0075ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x368ea0075e70 class 0xffffa855c030 in object 0x368ea00af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x368ea00af560, JSClass 0xffffa8555d98, in object 0x368ea00af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x368ea00af1c8 in GIRepository 0x239e5af13e98 JS IMPORT: Module metadata hook for module 0x239e5af053f0 JS IMPORT: Defining meta.importSync for module 0x239e5af053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x239e5af000f8 of 0x368ea00ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x368ea00af5b0, JSClass 0xffffa8556148, in object 0x368ea00af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x239e5af000f8 of 0x368ea00ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x239e5af000f8 of 0x368ea00ca628 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x239e5af000f8 of 0x368ea00ca678 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x239e5af000f8 of 0x368ea00ca5d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x239e5af14098 of 0x368ea00ca588 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x368ea00af650, JSClass 0xffffa8555d98, in object 0x368ea00af628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x368ea00ca948, JSClass 0xffffa8556fc0, in object 0x368ea00af628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x368ea00af6c8, JSClass 0xffffa8555d98, in object 0x368ea00af628 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x368ea00caa88, JSClass 0xffffa8556fc0, in object 0x368ea00af628 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x368ea00af740, JSClass 0xffffa8556148, in object 0x368ea00af628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x368ea00af790, JSClass 0xffffa8556148, in object 0x368ea00af628 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x368ea00af7e0, JSClass 0xffffa8555d98, in object 0x368ea00af628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x368ea00af830, JSClass 0xffffa8555d98, in object 0x368ea00af1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x368ea00af880, JSClass 0xffffa8555d98, in object 0x368ea00af628 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x368ea00cabc8, JSClass 0xffffa8556fc0, in object 0x368ea00af628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x368ea00af8f8, JSClass 0xffffa8555d98, in object 0x239e5af13f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x368ea00af970, JSClass 0xffffa8556148, in object 0x368ea00af628 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x368ea00af9c0, JSClass 0xffffa8555d98, in object 0x368ea00af628 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x368ea00af628 in GIRepository 0x239e5af13e98 JS IMPORT: JS import 'WarnLib' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/WarnLib.js JS G NS: Defined namespace 'WarnLib' 0x368ea00afa10 in GIRepository 0x239e5af13e98 JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x6bf27007538, JSClass 0xffffa8556fc0, in object 0x368ea00afa10 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x368ea00afab0, JSClass 0xffffa8556148, in object 0x368ea00af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'throw_unpaired' in namespace 'WarnLib' JS G BXD: Defining method matches in prototype for GLib.Error JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x6bf27020948, JSClass 0xffffa8556d10, in object 0x368ea00af628 JS G ENUM: Defining enum value FAILED (fixed from failed) 0 JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 JS G ENUM: Defining enum value PENDING (fixed from pending) 20 JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 JS G ENUM: Defining enum value BUSY (fixed from busy) 26 JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 JS G BXD: Defining method destroy in prototype for GLib.Source JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 230 objects currently alive JS MEMORY: boxed_instance = 16 JS MEMORY: boxed_prototype = 9 JS MEMORY: closure = 2 JS MEMORY: function = 171 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 1 JS MEMORY: interface = 4 JS MEMORY: module = 11 JS MEMORY: ns = 5 JS MEMORY: object_instance = 2 JS MEMORY: object_prototype = 9 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 39/69 gjs:dbus / GDBus RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 PATH=/usr/lib/aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp MALLOC_PERTURB_=7 GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /usr/bin/dbus-run-session --config-file /<>/obj-aarch64-linux-gnu/../installed-tests/js/../../test/test-bus.conf -- installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGDBus.js ▶ 36/69 Access to destroyed GObject Get property OK ▶ 36/69 Access to destroyed GObject Set property OK ▶ 36/69 Access to destroyed GObject Add expando property OK ▶ 36/69 Access to destroyed GObject Access to unset expando property OK ▶ 36/69 Access to destroyed GObject Access previously set expando property OK ▶ 36/69 Access to destroyed GObject Access to getter method OK ▶ 36/69 Access to destroyed GObject Access to setter method OK ▶ 36/69 Access to destroyed GObject Proto function connect OK ▶ 36/69 Access to destroyed GObject Proto function connect_after OK ▶ 36/69 Access to destroyed GObject Proto function emit OK ▶ 36/69 Access to destroyed GObject Proto function signals_disconnect OK ▶ 37/69 Legacy Gtk overrides UI template sets up internal and public template children OK ▶ 36/69 Access to destroyed GObject Proto function signals_block OK ▶ 37/69 Legacy Gtk overrides UI template sets up public template children with the correct widgets OK ▶ 36/69 Access to destroyed GObject Proto function signals_unblock OK ▶ 36/69 Access to destroyed GObject Proto function toString OK ▶ 37/69 Legacy Gtk overrides UI template sets up internal template children with the correct widgets OK ▶ 36/69 Access to destroyed GObject Proto function toString before/after OK ▶ 37/69 Legacy Gtk overrides UI template from resource sets up internal and public template children OK ▶ 37/69 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets OK ▶ 36/69 Access to finalized GObject Get property OK ▶ 37/69 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets OK ▶ 37/69 Legacy Gtk overrides sets CSS names on classes OK ▶ 36/69 Access to finalized GObject Set property OK ▶ 36/69 Access to finalized GObject Add expando property OK 37/69 gjs:JS / LegacyGtk OK 0.85s 7 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3f9dafc00098 JS IMPORT: Defining parent (nil) of 0x3f9dafc000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3f9dafc000f8 of 0x3f9dafc003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f9dafc01340), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f9dafc01bf8), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f9dafc021f8), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f9dafc021f8), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f9dafc01bf8), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f9dafc01340), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f9dafc03490), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9dafc03cb0), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9dafc03cb0), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f9dafc03490), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9dafc048a8), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9dafc048a8), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f9dafc03490), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f9dafc03490), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f9dafc01340), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f9dafc053f0), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f9dafc053f0), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9dafc059d0), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9dafc059d0), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f9dafc053f0), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f9dafc053f0), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f9dafc01340), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f9dafc01bf8), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f9dafc021f8), global 0xb1ab0a741c0 JS IMPORT: Module metadata hook for module 0x3f9dafc01bf8 JS IMPORT: Defining meta.importSync for module 0x3f9dafc01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f9dafc01340), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f9dafc03490), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9dafc03cb0), global 0xb1ab0a741c0 JS IMPORT: Module metadata hook for module 0x3f9dafc04358 JS IMPORT: Defining meta.importSync for module 0x3f9dafc04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f9dafc14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3f9dafc000f8 of 0x3f9dafc14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3f9dafc14098 in 0x3f9dafc000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3f9dafc000f8 of 0x3f9dafc14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3f9dafc000f8 of 0x3f9dafc13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3f9dafc000f8 of 0xb1ab0a75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3f9dafc14098 of 0xb1ab0a75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xb1ab0a754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xb1ab0aaf060, JSClass 0xffff9f256148, in object 0xb1ab0aaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x3f9dafc14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xb1ab0aaf0b0, JSClass 0xffff9f256148, in object 0xb1ab0aaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xb1ab0aaf100, JSClass 0xffff9f256148, in object 0xb1ab0aaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xb1ab0aaf150, JSClass 0xffff9f256148, in object 0xb1ab0aaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xb1ab0aaf038 in GIRepository 0x3f9dafc13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f9dafc03490), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9dafc048a8), global 0xb1ab0a741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xb1ab0aaf1a0 in GIRepository 0x3f9dafc13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f9dafc01340), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f9dafc053f0), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f9dafc053f0), global 0xb1ab0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f9dafc059d0), global 0xb1ab0a741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3f9dafc000f8 of 0x3f9dafc1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3f9dafc000f8 of 0xb1ab0a75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3f9dafc000f8 of 0xb1ab0a75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3f9dafc14098 of 0xb1ab0a75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xb1ab0a75e70 class 0xffff9f25c030 in object 0xb1ab0aaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xb1ab0aaf560, JSClass 0xffff9f255d98, in object 0xb1ab0aaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xb1ab0aaf1c8 in GIRepository 0x3f9dafc13e98 JS IMPORT: Module metadata hook for module 0x3f9dafc053f0 JS IMPORT: Defining meta.importSync for module 0x3f9dafc053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x3f9dafc000f8 of 0xb1ab0aca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xb1ab0aaf5b0, JSClass 0xffff9f256148, in object 0xb1ab0aaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3f9dafc000f8 of 0xb1ab0aca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x3f9dafc000f8 of 0xb1ab0aca678 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x3f9dafc000f8 of 0xb1ab0aca6c8 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x3f9dafc000f8 of 0xb1ab0aca628 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x3f9dafc14098 of 0xb1ab0aca5d8 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xb1ab0aaf678, JSClass 0xffff9f255d98, in object 0xb1ab0aaf650 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xb1ab0aca998, JSClass 0xffff9f256fc0, in object 0xb1ab0aaf650 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xb1ab0aaf6f0, JSClass 0xffff9f255d98, in object 0xb1ab0aaf650 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0xb1ab0acaad8, JSClass 0xffff9f256fc0, in object 0xb1ab0aaf650 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xb1ab0aaf768, JSClass 0xffff9f256148, in object 0xb1ab0aaf650 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xb1ab0aaf7b8, JSClass 0xffff9f256148, in object 0xb1ab0aaf650 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xb1ab0aaf808, JSClass 0xffff9f255d98, in object 0xb1ab0aaf650 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xb1ab0aaf858, JSClass 0xffff9f255d98, in object 0xb1ab0aaf1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xb1ab0aaf8a8, JSClass 0xffff9f255d98, in object 0xb1ab0aaf650 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0xb1ab0acac18, JSClass 0xffff9f256fc0, in object 0xb1ab0aaf650 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xb1ab0aaf920, JSClass 0xffff9f255d98, in object 0x3f9dafc13f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xb1ab0aaf998, JSClass 0xffff9f256148, in object 0xb1ab0aaf650 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0xb1ab0aaf9e8, JSClass 0xffff9f255d98, in object 0xb1ab0aaf650 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0xb1ab0aaf650 in GIRepository 0x3f9dafc13e98 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x3f9dafc14098 of 0xb1ab0aca588 'Gtk' is mod 1 JS IMPORT: successfully imported module 'Gtk' JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xb1ab0aafa38, JSClass 0xffff9f255d98, in object 0xb1ab0aaf1c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xb1ab0aafa88, JSClass 0xffff9f255d98, in object 0xb1ab0aaf628 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xd26bba08830, JSClass 0xffff9f256fc0, in object 0xb1ab0aaf628 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0xb1ab0aafb00, JSClass 0xffff9f255d98, in object 0xb1ab0aaf628 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0xb1ab0aaf628 in GIRepository 0x3f9dafc13e98 JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' JS G OBJ: Defined class for Grid (GtkGrid), prototype 0xb1ab0aafb50, JSClass 0xffff9f255d98, in object 0xb1ab0aaf628 JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0xd26bba08970, JSClass 0xffff9f256fc0, in object 0xb1ab0aaf628 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0xb1ab0aafbc8, JSClass 0xffff9f255d98, in object 0x3f9dafc13f78 JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0xb1ab0aafc18, JSClass 0xffff9f255d98, in object 0x3f9dafc13f78 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0xb1ab0aafc68, JSClass 0xffff9f256148, in object 0xb1ab0aaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' JS G OBJ: Defined class for Bin (GtkBin), prototype 0xb1ab0aafda8, JSClass 0xffff9f255d98, in object 0xb1ab0aaf628 JS G OBJ: Defined class for Window (GtkWindow), prototype 0xb1ab0aafdf8, JSClass 0xffff9f255d98, in object 0xb1ab0aaf628 JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 JS G ENUM: Defining enum value POPUP (fixed from popup) 1 JS G ENUM: Defining Gtk.WindowType as 0x3f9dafc0c920 JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' JS G OBJ: Defined class for Misc (GtkMisc), prototype 0xb1ab0aafe70, JSClass 0xffff9f255d98, in object 0xb1ab0aaf628 JS G OBJ: Defined class for Label (GtkLabel), prototype 0xb1ab0aafec0, JSClass 0xffff9f255d98, in object 0xb1ab0aaf628 JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0xd26bba403f8, JSClass 0xffff9f255d98, in object 0xb1ab0aaf628 JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' JS G ENUM: Defining enum value AFTER (fixed from after) 1 JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 JS G ENUM: Defining GObject.ConnectFlags as 0x3f9dafc31198 JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 353 objects currently alive JS MEMORY: boxed_instance = 54 JS MEMORY: boxed_prototype = 9 JS MEMORY: closure = 2 JS MEMORY: function = 213 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 5 JS MEMORY: module = 12 JS MEMORY: ns = 5 JS MEMORY: object_instance = 34 JS MEMORY: object_prototype = 19 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 40/69 gjs:JS / Async RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=42 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testAsync.js -m ▶ 36/69 Access to finalized GObject Access to unset expando property OK ▶ 36/69 Access to finalized GObject Access previously set expando property OK ▶ 36/69 Access to finalized GObject Access to getter method OK ▶ 36/69 Access to finalized GObject Access to setter method OK ▶ 36/69 Access to finalized GObject Proto function connect OK ▶ 36/69 Access to finalized GObject Proto function connect_after OK ▶ 1/69 - avoid crashing when GTK vfuncs are called on context destroy OK ▶ 36/69 Access to finalized GObject Proto function emit OK ▶ 36/69 Access to finalized GObject Proto function signals_disconnect OK ▶ 36/69 Access to finalized GObject Proto function signals_block OK ▶ 39/69 Exported DBus object can call a remote method OK ▶ 36/69 Access to finalized GObject Proto function signals_unblock OK ▶ 39/69 Exported DBus object can call a remote method when not using makeProxyWrapper OK ▶ 36/69 Access to finalized GObject Proto function toString OK ▶ 39/69 Exported DBus object can handle an exception thrown by a remote method OK ▶ 39/69 Exported DBus object can still destructure the return value when an exception is thrown OK ▶ 39/69 Exported DBus object throws an exception when trying to call a method that does not exist OK ▶ 39/69 Exported DBus object can pass a parameter to a remote method that is not a JSON object OK ▶ 39/69 Exported DBus object can call a remote method with no in parameter OK ▶ 39/69 Exported DBus object can call a remote method with multiple in parameters OK ▶ 39/69 Exported DBus object can call a remote method with no return value OK ▶ 36/69 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected OK ▶ 39/69 Exported DBus object can emit a DBus signal OK ▶ 36/69 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected OK ▶ 39/69 Exported DBus object can call a remote method with multiple return values OK ▶ 39/69 Exported DBus object does not coalesce one array into the array of return values OK ▶ 39/69 Exported DBus object does not coalesce an array of arrays into the array of return values OK ▶ 36/69 Disposed or finalized GObject calls dispose vfunc on explicit disposal only OK ▶ 39/69 Exported DBus object can return multiple arrays from a remote method OK ▶ 36/69 Disposed or finalized GObject generates a warn on object garbage collection OK ▶ 39/69 Exported DBus object handles a bad signature by throwing an exception OK ▶ 39/69 Exported DBus object can call a remote method that is implemented asynchronously OK ▶ 36/69 Disposed or finalized GObject generates a warn on object garbage collection if has expando property OK ▶ 39/69 Exported DBus object can send and receive bytes from a remote method OK ▶ 39/69 Exported DBus object can call a remote method that returns an array of structs OK ▶ 39/69 Exported DBus object can send and receive dicts from a remote method OK ▶ 40/69 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW OK ▶ 39/69 Exported DBus object can call a remote method with a Unix FD OK ▶ 40/69 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH OK ▶ 40/69 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT OK ▶ 39/69 Exported DBus object can call an asynchronously implemented remote method with a Unix FD OK ▶ 40/69 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE OK ▶ 40/69 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE OK ▶ 36/69 Disposed or finalized GObject generates a warn if already disposed at garbage collection OK ▶ 40/69 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW OK ▶ 40/69 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH OK ▶ 39/69 Exported DBus object can call a remote method that returns a Unix FD OK ▶ 40/69 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT OK ▶ 40/69 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE OK ▶ 39/69 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD OK ▶ 40/69 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE OK ▶ 39/69 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one OK ▶ 39/69 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList OK ▶ 39/69 Exported DBus object Has defined properties OK ▶ 39/69 Exported DBus object reading readonly property works OK ▶ 39/69 Exported DBus object reading readwrite property works OK 40/69 gjs:JS / Async OK 0.38s 10 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3d129d000098 JS IMPORT: Defining parent (nil) of 0x3d129d0000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3d129d0000f8 of 0x3d129d0003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d129d001340), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d129d001bf8), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d129d0021f8), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d129d0021f8), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d129d001bf8), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d129d001340), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d129d003490), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d129d003cb0), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d129d003cb0), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d129d003490), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d129d0048a8), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d129d0048a8), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d129d003490), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d129d003490), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d129d001340), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d129d0053f0), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d129d0053f0), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d129d0059d0), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d129d0059d0), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d129d0053f0), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d129d0053f0), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d129d001340), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d129d001bf8), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d129d0021f8), global 0x10225c6741c0 JS IMPORT: Module metadata hook for module 0x3d129d001bf8 JS IMPORT: Defining meta.importSync for module 0x3d129d001bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d129d001340), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d129d003490), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d129d003cb0), global 0x10225c6741c0 JS IMPORT: Module metadata hook for module 0x3d129d004358 JS IMPORT: Defining meta.importSync for module 0x3d129d004358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d129d014018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3d129d0000f8 of 0x3d129d014098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3d129d014098 in 0x3d129d0000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3d129d0000f8 of 0x3d129d014620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3d129d0000f8 of 0x3d129d013e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3d129d0000f8 of 0x10225c675498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3d129d014098 of 0x10225c675448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x10225c6754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x10225c6af060, JSClass 0xffff948c6148, in object 0x10225c6af038 JS CTX: Initialized class GIRepositoryGType prototype 0x3d129d014c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x10225c6af0b0, JSClass 0xffff948c6148, in object 0x10225c6af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x10225c6af100, JSClass 0xffff948c6148, in object 0x10225c6af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10225c6af150, JSClass 0xffff948c6148, in object 0x10225c6af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x10225c6af038 in GIRepository 0x3d129d013e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d129d003490), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d129d0048a8), global 0x10225c6741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x10225c6af1a0 in GIRepository 0x3d129d013e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d129d001340), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d129d0053f0), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d129d0053f0), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d129d0059d0), global 0x10225c6741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3d129d0000f8 of 0x3d129d01aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3d129d0000f8 of 0x10225c675d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3d129d0000f8 of 0x10225c675d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3d129d014098 of 0x10225c675ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x10225c675e70 class 0xffff948cc030 in object 0x10225c6af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x10225c6af560, JSClass 0xffff948c5d98, in object 0x10225c6af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x10225c6af1c8 in GIRepository 0x3d129d013e98 JS IMPORT: Module metadata hook for module 0x3d129d0053f0 JS IMPORT: Defining meta.importSync for module 0x3d129d0053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x3d129d0000f8 of 0x10225c6ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x10225c6af5b0, JSClass 0xffff948c6148, in object 0x10225c6af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3d129d0000f8 of 0x10225c6ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Module resolve hook for module 'file:///<>/installed-tests/js/testAsync.js' (file:///<>/installed-tests/js/testAsync.js), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d129d0328d8), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d129d0328d8), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d129d0328d8), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d129d0328d8), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d129d0328d8), global 0x10225c6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d129d0328d8), global 0x10225c6741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x10225c6af628, JSClass 0xffff948c6148, in object 0x10225c6af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH_IDLE' in namespace 'GLib' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 163 objects currently alive JS MEMORY: boxed_instance = 63 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 83 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 41/69 gjs:JS / Console RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=136 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testConsole.js -m ▶ 39/69 Exported DBus object reading writeonly throws an error OK ▶ 39/69 Exported DBus object Setting a readwrite property works OK ▶ 39/69 Exported DBus object Setting a writeonly property works OK ▶ 39/69 Exported DBus object Setting a readonly property throws an error OK ▶ 39/69 Exported DBus object Marking a property as invalidated works OK 39/69 gjs:dbus / GDBus OK 0.79s 33 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x5a97fb00098 JS IMPORT: Defining parent (nil) of 0x5a97fb000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5a97fb000f8 of 0x5a97fb003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5a97fb01340), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5a97fb01bf8), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5a97fb021f8), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5a97fb021f8), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5a97fb01bf8), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5a97fb01340), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a97fb03490), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a97fb03cb0), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a97fb03cb0), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5a97fb03490), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a97fb048a8), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a97fb048a8), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a97fb03490), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5a97fb03490), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x5a97fb01340), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a97fb053f0), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5a97fb053f0), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a97fb059d0), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a97fb059d0), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a97fb053f0), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5a97fb053f0), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5a97fb01340), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5a97fb01bf8), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5a97fb021f8), global 0x184092a741c0 JS IMPORT: Module metadata hook for module 0x5a97fb01bf8 JS IMPORT: Defining meta.importSync for module 0x5a97fb01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5a97fb01340), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a97fb03490), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a97fb03cb0), global 0x184092a741c0 JS IMPORT: Module metadata hook for module 0x5a97fb04358 JS IMPORT: Defining meta.importSync for module 0x5a97fb04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5a97fb14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x5a97fb000f8 of 0x5a97fb14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5a97fb14098 in 0x5a97fb000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x5a97fb000f8 of 0x5a97fb14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5a97fb000f8 of 0x5a97fb13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5a97fb000f8 of 0x184092a75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5a97fb14098 of 0x184092a75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x184092a754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x184092aaf060, JSClass 0xffff80766148, in object 0x184092aaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x5a97fb14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x184092aaf0b0, JSClass 0xffff80766148, in object 0x184092aaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x184092aaf100, JSClass 0xffff80766148, in object 0x184092aaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x184092aaf150, JSClass 0xffff80766148, in object 0x184092aaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x184092aaf038 in GIRepository 0x5a97fb13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5a97fb03490), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a97fb048a8), global 0x184092a741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x184092aaf1a0 in GIRepository 0x5a97fb13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x5a97fb01340), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5a97fb053f0), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5a97fb053f0), global 0x184092a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5a97fb059d0), global 0x184092a741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x5a97fb000f8 of 0x5a97fb1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x5a97fb000f8 of 0x184092a75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x5a97fb000f8 of 0x184092a75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x5a97fb14098 of 0x184092a75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x184092a75e70 class 0xffff8076c030 in object 0x184092aaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x184092aaf560, JSClass 0xffff80765d98, in object 0x184092aaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x184092aaf1c8 in GIRepository 0x5a97fb13e98 JS IMPORT: Module metadata hook for module 0x5a97fb053f0 JS IMPORT: Defining meta.importSync for module 0x5a97fb053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x5a97fb000f8 of 0x184092aca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x184092aaf5b0, JSClass 0xffff80766148, in object 0x184092aaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x5a97fb000f8 of 0x184092aca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x5a97fb000f8 of 0x184092aca628 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x5a97fb000f8 of 0x184092aca678 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x5a97fb000f8 of 0x184092aca5d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x5a97fb14098 of 0x184092aca588 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x184092aaf650, JSClass 0xffff80765d98, in object 0x184092aaf628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x184092aca948, JSClass 0xffff80766fc0, in object 0x184092aaf628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x184092aaf6c8, JSClass 0xffff80765d98, in object 0x184092aaf628 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x184092acaa88, JSClass 0xffff80766fc0, in object 0x184092aaf628 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x184092aaf740, JSClass 0xffff80766148, in object 0x184092aaf628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x184092aaf790, JSClass 0xffff80766148, in object 0x184092aaf628 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x184092aaf7e0, JSClass 0xffff80765d98, in object 0x184092aaf628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x184092aaf830, JSClass 0xffff80765d98, in object 0x184092aaf1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x184092aaf880, JSClass 0xffff80765d98, in object 0x184092aaf628 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x184092acabc8, JSClass 0xffff80766fc0, in object 0x184092aaf628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x184092aaf8f8, JSClass 0xffff80765d98, in object 0x5a97fb13f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x184092aaf970, JSClass 0xffff80766148, in object 0x184092aaf628 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x184092aaf9c0, JSClass 0xffff80765d98, in object 0x184092aaf628 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x184092aaf628 in GIRepository 0x5a97fb13e98 JS IMPORT: JS import 'GjsTestTools' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsTestTools.js JS G NS: Defined namespace 'GjsTestTools' 0x184092aafa10 in GIRepository 0x5a97fb13e98 JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x184092aafa88, JSClass 0xffff80766148, in object 0x184092aaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo JS G NS: Found info type INTERFACE for 'DBusInterface' in namespace 'Gio' JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x1d853d2277e0, JSClass 0xffff80766fc0, in object 0x184092aaf628 JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton) JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' JS G ENUM: Defining enum value STARTER (fixed from starter) -1 JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 JS G ENUM: Defining enum value SESSION (fixed from session) 2 JS G ENUM: Defining Gio.BusType as 0x5a97fb15a68 JS G NS: Found info type FLAGS for 'BusNameOwnerFlags' in namespace 'Gio' JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value ALLOW_REPLACEMENT (fixed from allow_replacement) 1 JS G ENUM: Defining enum value REPLACE (fixed from replace) 2 JS G ENUM: Defining enum value DO_NOT_QUEUE (fixed from do_not_queue) 4 JS G ENUM: Defining Gio.BusNameOwnerFlags as 0x5a97fb15ac8 Gjs-Message: 19:17:22.555: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0x184092aafc18 native@0xaaaae6d05000] JS G BXD: Defining method quit in prototype for GLib.MainLoop JS G NS: Found info type FLAGS for 'DBusProxyFlags' in namespace 'Gio' JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value DO_NOT_LOAD_PROPERTIES (fixed from do_not_load_properties) 1 JS G ENUM: Defining enum value DO_NOT_CONNECT_SIGNALS (fixed from do_not_connect_signals) 2 JS G ENUM: Defining enum value DO_NOT_AUTO_START (fixed from do_not_auto_start) 4 JS G ENUM: Defining enum value GET_INVALIDATED_PROPERTIES (fixed from get_invalidated_properties) 8 JS G ENUM: Defining enum value DO_NOT_AUTO_START_AT_CONSTRUCTION (fixed from do_not_auto_start_at_construction) 16 JS G ENUM: Defining enum value NO_MATCH_RULE (fixed from no_match_rule) 32 JS G ENUM: Defining Gio.DBusProxyFlags as 0x5a97fb15c80 JS G NS: Found info type STRUCT for 'DBusSignalInfo' in namespace 'Gio' JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0x184092aafcb8, JSClass 0xffff80766148, in object 0x184092aaf628 JS G NS: Found info type STRUCT for 'DBusMethodInfo' in namespace 'Gio' JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0x184092aafd30, JSClass 0xffff80766148, in object 0x184092aaf628 JS G NS: Found info type STRUCT for 'DBusArgInfo' in namespace 'Gio' JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x1d853d238128, JSClass 0xffff80766148, in object 0x184092aaf628 JS G NS: Found info type STRUCT for 'DBusPropertyInfo' in namespace 'Gio' JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x1d853d2386c8, JSClass 0xffff80766148, in object 0x184092aaf628 JS G NS: Found info type FLAGS for 'DBusPropertyInfoFlags' in namespace 'Gio' JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value READABLE (fixed from readable) 1 JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 JS G ENUM: Defining Gio.DBusPropertyInfoFlags as 0x5a97fb1aed0 JS G BXD: Defining method lookup_property in prototype for Gio.DBusInterfaceInfo JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' JS G OBJ: Defined class for Task (GTask), prototype 0x1d853d238880, JSClass 0xffff80765d98, in object 0x184092aaf628 JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1d853d238998, JSClass 0xffff80766148, in object 0x184092aaf038 JS G OBJ: Defining method call_with_unix_fd_list in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type OBJECT for 'DBusMethodInvocation' in namespace 'Gio' JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0x1d853d238a88, JSClass 0xffff80765d98, in object 0x184092aaf628 JS G OBJ: Defining method get_message in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) JS G NS: Found info type OBJECT for 'DBusMessage' in namespace 'Gio' JS G OBJ: Defined class for DBusMessage (GDBusMessage), prototype 0x1d853d238b00, JSClass 0xffff80765d98, in object 0x184092aaf628 JS G OBJ: Defining method get_unix_fd_list in prototype for GDBusMessage (Gio.DBusMessage) JS G BXD: Defining method classify in prototype for GLib.Variant JS G BXD: Defining method n_children in prototype for GLib.Variant JS G BXD: Defining method get_child_value in prototype for GLib.Variant JS G BXD: Defining method is_of_type in prototype for GLib.Variant JS G BXD: Defining method lookup_method in prototype for Gio.DBusInterfaceInfo JS G OBJ: Defining method return_value_with_unix_fd_list in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) JS G OBJ: Defining method call_with_unix_fd_list_finish in prototype for GDBusProxy (Gio.DBusProxy) JS G BXD: Defining method get_string in prototype for GLib.Variant JS G BXD: Defining method get_variant in prototype for GLib.Variant JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0x5a97fb33ec8 JS G OBJ: Defining method return_dbus_error in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x1d853d240088, JSClass 0xffff80766d10, in object 0x184092aaf628 JS G ENUM: Defining enum value FAILED (fixed from failed) 0 JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 JS G ENUM: Defining enum value PENDING (fixed from pending) 20 JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 JS G ENUM: Defining enum value BUSY (fixed from busy) 26 JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 Gjs-Message: 19:17:22.645: JS LOG: Missing handler for DBus method thisDoesNotExist JS G OBJ: Defining method return_gerror in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) JS G NS: Found info type ENUM for 'DBusError' in namespace 'Gio' JS G ERR: Defined class for DBusError (GError), prototype 0x1d853d240178, JSClass 0xffff80766d10, in object 0x184092aaf628 JS G ENUM: Defining enum value FAILED (fixed from failed) 0 JS G ENUM: Defining enum value NO_MEMORY (fixed from no_memory) 1 JS G ENUM: Defining enum value SERVICE_UNKNOWN (fixed from service_unknown) 2 JS G ENUM: Defining enum value NAME_HAS_NO_OWNER (fixed from name_has_no_owner) 3 JS G ENUM: Defining enum value NO_REPLY (fixed from no_reply) 4 JS G ENUM: Defining enum value IO_ERROR (fixed from io_error) 5 JS G ENUM: Defining enum value BAD_ADDRESS (fixed from bad_address) 6 JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 7 JS G ENUM: Defining enum value LIMITS_EXCEEDED (fixed from limits_exceeded) 8 JS G ENUM: Defining enum value ACCESS_DENIED (fixed from access_denied) 9 JS G ENUM: Defining enum value AUTH_FAILED (fixed from auth_failed) 10 JS G ENUM: Defining enum value NO_SERVER (fixed from no_server) 11 JS G ENUM: Defining enum value TIMEOUT (fixed from timeout) 12 JS G ENUM: Defining enum value NO_NETWORK (fixed from no_network) 13 JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 14 JS G ENUM: Defining enum value DISCONNECTED (fixed from disconnected) 15 JS G ENUM: Defining enum value INVALID_ARGS (fixed from invalid_args) 16 JS G ENUM: Defining enum value FILE_NOT_FOUND (fixed from file_not_found) 17 JS G ENUM: Defining enum value FILE_EXISTS (fixed from file_exists) 18 JS G ENUM: Defining enum value UNKNOWN_METHOD (fixed from unknown_method) 19 JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 20 JS G ENUM: Defining enum value MATCH_RULE_NOT_FOUND (fixed from match_rule_not_found) 21 JS G ENUM: Defining enum value MATCH_RULE_INVALID (fixed from match_rule_invalid) 22 JS G ENUM: Defining enum value SPAWN_EXEC_FAILED (fixed from spawn_exec_failed) 23 JS G ENUM: Defining enum value SPAWN_FORK_FAILED (fixed from spawn_fork_failed) 24 JS G ENUM: Defining enum value SPAWN_CHILD_EXITED (fixed from spawn_child_exited) 25 JS G ENUM: Defining enum value SPAWN_CHILD_SIGNALED (fixed from spawn_child_signaled) 26 JS G ENUM: Defining enum value SPAWN_FAILED (fixed from spawn_failed) 27 JS G ENUM: Defining enum value SPAWN_SETUP_FAILED (fixed from spawn_setup_failed) 28 JS G ENUM: Defining enum value SPAWN_CONFIG_INVALID (fixed from spawn_config_invalid) 29 JS G ENUM: Defining enum value SPAWN_SERVICE_INVALID (fixed from spawn_service_invalid) 30 JS G ENUM: Defining enum value SPAWN_SERVICE_NOT_FOUND (fixed from spawn_service_not_found) 31 JS G ENUM: Defining enum value SPAWN_PERMISSIONS_INVALID (fixed from spawn_permissions_invalid) 32 JS G ENUM: Defining enum value SPAWN_FILE_INVALID (fixed from spawn_file_invalid) 33 JS G ENUM: Defining enum value SPAWN_NO_MEMORY (fixed from spawn_no_memory) 34 JS G ENUM: Defining enum value UNIX_PROCESS_ID_UNKNOWN (fixed from unix_process_id_unknown) 35 JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 36 JS G ENUM: Defining enum value INVALID_FILE_CONTENT (fixed from invalid_file_content) 37 JS G ENUM: Defining enum value SELINUX_SECURITY_CONTEXT_UNKNOWN (fixed from selinux_security_context_unknown) 38 JS G ENUM: Defining enum value ADT_AUDIT_DATA_UNKNOWN (fixed from adt_audit_data_unknown) 39 JS G ENUM: Defining enum value OBJECT_PATH_IN_USE (fixed from object_path_in_use) 40 JS G ENUM: Defining enum value UNKNOWN_OBJECT (fixed from unknown_object) 41 JS G ENUM: Defining enum value UNKNOWN_INTERFACE (fixed from unknown_interface) 42 JS G ENUM: Defining enum value UNKNOWN_PROPERTY (fixed from unknown_property) 43 JS G ENUM: Defining enum value PROPERTY_READ_ONLY (fixed from property_read_only) 44 JS G BXD: Defining method get_int32 in prototype for GLib.Variant JS G OBJ: Defining method emit_signal in prototype for GjsDBusImplementation (GjsPrivate.DBusImplementation) JS G OBJ: Defining method return_value in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) JS G BXD: Defining method get_byte in prototype for GLib.Variant JS G BXD: Defining method get_double in prototype for GLib.Variant JS G NS: Found info type FUNCTION for 'open_bytes' in namespace 'GjsTestTools' JS G NS: Found info type OBJECT for 'UnixFDList' in namespace 'Gio' JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0x1d853d26f1f0, JSClass 0xffff80765d98, in object 0x184092aaf628 JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x1d853d26f268, JSClass 0xffff80765d98, in object 0x184092aaf628 JS G BXD: Defining method get_handle in prototype for GLib.Variant JS G OBJ: Defining method get_length in prototype for GUnixFDList (Gio.UnixFDList) JS G OBJ: Defining method get in prototype for GUnixFDList (Gio.UnixFDList) JS G NS: Found info type OBJECT for 'UnixInputStream' in namespace 'Gio' JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1d853d26f3f8, JSClass 0xffff80765d98, in object 0x184092aaf628 JS G OBJ: Defined class for UnixInputStream (GUnixInputStream), prototype 0x1d853d26f448, JSClass 0xffff80765d98, in object 0x184092aaf628 JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x1d853d265600, JSClass 0xffff80766fc0, in object 0x184092aaf628 JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) JS G OBJ: Defining method get_cached_property in prototype for GDBusProxy (Gio.DBusProxy) JS G OBJ: Defining method set_cached_property in prototype for GDBusProxy (Gio.DBusProxy) JS G OBJ: Defining method call in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type FLAGS for 'DBusCallFlags' in namespace 'Gio' JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value NO_AUTO_START (fixed from no_auto_start) 1 JS G ENUM: Defining enum value ALLOW_INTERACTIVE_AUTHORIZATION (fixed from allow_interactive_authorization) 2 JS G ENUM: Defining Gio.DBusCallFlags as 0x5a97fb86110 JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' JS G BXD: Defining method get_context in prototype for GLib.MainLoop JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' JS G BXD: Defined class for MainContext (GMainContext), prototype 0x1d853d278c68, JSClass 0xffff80766148, in object 0x184092aaf038 JS G BXD: Defining method iteration in prototype for GLib.MainContext JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G OBJ: Defining method call_finish in prototype for GDBusProxy (Gio.DBusProxy) JS G OBJ: Defining method emit_property_changed in prototype for GjsDBusImplementation (GjsPrivate.DBusImplementation) JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 1329 objects currently alive JS MEMORY: boxed_instance = 894 JS MEMORY: boxed_prototype = 15 JS MEMORY: closure = 36 JS MEMORY: function = 244 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 5 JS MEMORY: gerror_prototype = 2 JS MEMORY: interface = 5 JS MEMORY: module = 11 JS MEMORY: ns = 5 JS MEMORY: object_instance = 97 JS MEMORY: object_prototype = 15 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 42/69 gjs:JS / ESModules RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=200 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testESModules.js -m ▶ 36/69 Disposed or finalized GObject created from other function is marked as disposed and garbage collected OK ▶ 36/69 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected OK ▶ 36/69 Disposed or finalized GObject returned from function is marked as disposed OK ▶ 36/69 Disposed or finalized GObject returned from function is marked as disposed and then as finalized OK ▶ 36/69 Disposed or finalized GObject ignores toggling queued unref toggles OK ▶ 36/69 Disposed or finalized GObject ignores toggling queued toggles OK ▶ 36/69 Disposed or finalized GObject can be disposed from other thread OK ▶ 36/69 Disposed or finalized GObject can be garbage collected once disposed from other thread OK ▶ 36/69 GObject with toggle references can be re-reffed from other thread delayed OK ▶ 41/69 console has correct object tag OK ▶ 36/69 GObject with toggle references can be re-reffed and unreffed again from other thread OK ▶ 41/69 console logs a message OK ▶ 41/69 console logs a warning OK ▶ 41/69 console logs an informative message OK ▶ 41/69 console clear() can be called OK ▶ 41/69 console clear() resets indentation OK ▶ 41/69 console table() logs at least something OK ▶ 36/69 GObject with toggle references can be re-reffed and unreffed again from other thread with delay OK ▶ 36/69 GObject with toggle references can be toggled up by getting a GWeakRef OK ▶ 42/69 ES module imports default import OK ▶ 42/69 ES module imports named import OK ▶ 41/69 console string replacement console.log() supports %s OK ▶ 36/69 GObject with toggle references can be toggled up by getting a GWeakRef from another thread OK ▶ 42/69 ES module imports GObject introspection import OK ▶ 36/69 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread OK ▶ 42/69 ES module imports import with version parameter OK ▶ 41/69 console string replacement console.log() supports %d OK ▶ 42/69 ES module imports import again with other version parameter OK ▶ 36/69 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads OK ▶ 41/69 console string replacement console.log() supports %i OK ▶ 42/69 ES module imports import for the first time with wrong version OK ▶ 41/69 console string replacement console.log() supports %f OK ▶ 41/69 console string replacement console.log() supports %o OK ▶ 41/69 console string replacement console.log() supports %O OK ▶ 41/69 console string replacement console.log() ignores %c OK ▶ 41/69 console string replacement console.log() supports mixing substitutions OK ▶ 42/69 ES module imports import with another version after a failed import OK ▶ 41/69 console string replacement console.log() supports invalid numbers OK ▶ 42/69 ES module imports import nonexistent module OK ▶ 42/69 ES module imports GObject introspection import via URL scheme OK ▶ 41/69 console string replacement console.log() supports missing substitutions OK ▶ 42/69 ES module imports import.meta.url OK ▶ 41/69 console string replacement console.warn() supports %s OK ▶ 42/69 ES module imports finds files relative to import.meta.url OK ▶ 41/69 console string replacement console.warn() supports %d OK ▶ 42/69 ES module imports does not expose internal import.meta properties to userland modules OK ▶ 42/69 Builtin ES modules gettext default import OK ▶ 41/69 console string replacement console.warn() supports %i OK ▶ 42/69 Builtin ES modules gettext named import OK ▶ 42/69 Builtin ES modules gettext named dynamic import OK ▶ 41/69 console string replacement console.warn() supports %f OK ▶ 42/69 Builtin ES modules gettext dynamic import matches static import OK ▶ 42/69 Builtin ES modules system default import OK ▶ 42/69 Builtin ES modules system named import OK ▶ 41/69 console string replacement console.warn() supports %o OK ▶ 42/69 Builtin ES modules system dynamic import matches static import OK ▶ 41/69 console string replacement console.warn() supports %O OK ▶ 42/69 Builtin ES modules system named dynamic import OK ▶ 41/69 console string replacement console.warn() ignores %c OK ▶ 42/69 Dynamic imports default import OK ▶ 42/69 Dynamic imports named import OK ▶ 41/69 console string replacement console.warn() supports mixing substitutions OK ▶ 42/69 Dynamic imports dynamic gi import matches static OK ▶ 41/69 console string replacement console.warn() supports invalid numbers OK ▶ 41/69 console string replacement console.warn() supports missing substitutions OK ▶ 41/69 console string replacement console.info() supports %s OK ▶ 41/69 console string replacement console.info() supports %d OK ▶ 41/69 console string replacement console.info() supports %i OK 42/69 gjs:JS / ESModules OK 0.49s 23 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2b70eee00098 JS IMPORT: Defining parent (nil) of 0x2b70eee000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2b70eee000f8 of 0x2b70eee003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b70eee01340), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b70eee01bf8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b70eee021f8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b70eee021f8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b70eee01bf8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b70eee01340), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b70eee03490), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee03cb0), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee03cb0), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b70eee03490), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee048a8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee048a8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b70eee03490), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b70eee03490), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2b70eee01340), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b70eee053f0), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2b70eee053f0), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee059d0), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee059d0), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b70eee053f0), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2b70eee053f0), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b70eee01340), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b70eee01bf8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b70eee021f8), global 0x3a59a52741c0 JS IMPORT: Module metadata hook for module 0x2b70eee01bf8 JS IMPORT: Defining meta.importSync for module 0x2b70eee01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b70eee01340), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b70eee03490), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee03cb0), global 0x3a59a52741c0 JS IMPORT: Module metadata hook for module 0x2b70eee04358 JS IMPORT: Defining meta.importSync for module 0x2b70eee04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b70eee14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2b70eee000f8 of 0x2b70eee14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2b70eee14098 in 0x2b70eee000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2b70eee000f8 of 0x2b70eee14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2b70eee000f8 of 0x2b70eee13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2b70eee000f8 of 0x3a59a5275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2b70eee14098 of 0x3a59a5275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a59a52754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a59a52af060, JSClass 0xffff8f286148, in object 0x3a59a52af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2b70eee14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a59a52af0b0, JSClass 0xffff8f286148, in object 0x3a59a52af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a59a52af100, JSClass 0xffff8f286148, in object 0x3a59a52af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a59a52af150, JSClass 0xffff8f286148, in object 0x3a59a52af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a59a52af038 in GIRepository 0x2b70eee13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b70eee03490), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee048a8), global 0x3a59a52741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3a59a52af1a0 in GIRepository 0x2b70eee13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2b70eee01340), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b70eee053f0), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2b70eee053f0), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee059d0), global 0x3a59a52741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2b70eee000f8 of 0x2b70eee1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2b70eee000f8 of 0x3a59a5275d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2b70eee000f8 of 0x3a59a5275d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2b70eee14098 of 0x3a59a5275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3a59a5275e70 class 0xffff8f28c030 in object 0x3a59a52af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3a59a52af560, JSClass 0xffff8f285d98, in object 0x3a59a52af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3a59a52af1c8 in GIRepository 0x2b70eee13e98 JS IMPORT: Module metadata hook for module 0x2b70eee053f0 JS IMPORT: Defining meta.importSync for module 0x2b70eee053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x2b70eee000f8 of 0x3a59a52ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3a59a52af5b0, JSClass 0xffff8f286148, in object 0x3a59a52af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2b70eee000f8 of 0x3a59a52ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Module resolve hook for module 'file:///<>/installed-tests/js/testESModules.js' (file:///<>/installed-tests/js/testESModules.js), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee34468), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee34468), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2b70eee35820), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2b70eee35820), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'GjsPrivate' JS G ENUM: Defining enum value ALL (fixed from all) 6 JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 JS G ENUM: Defining enum value TIME (fixed from time) 2 JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x2b70eee36ec0 JS IMPORT: Importing module _gettext succeeded JS IMPORT: Defining parent 0x2b70eee000f8 of 0x3a59a52ca560 '_gettext' is mod 1 JS IMPORT: successfully imported module '_gettext' JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b70eee34468), global 0x3a59a52741c0 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2b70eee000f8 of 0x3a59a52ca650 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x2b70eee000f8 of 0x3a59a52ca6a0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x2b70eee000f8 of 0x3a59a52ca600 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x2b70eee14098 of 0x3a59a52ca5b0 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3a59a52af678, JSClass 0xffff8f285d98, in object 0x3a59a52af650 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3a59a52ca970, JSClass 0xffff8f286fc0, in object 0x3a59a52af650 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3a59a52af6f0, JSClass 0xffff8f285d98, in object 0x3a59a52af650 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x3a59a52caab0, JSClass 0xffff8f286fc0, in object 0x3a59a52af650 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3a59a52af768, JSClass 0xffff8f286148, in object 0x3a59a52af650 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3a59a52af7b8, JSClass 0xffff8f286148, in object 0x3a59a52af650 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3a59a52af808, JSClass 0xffff8f285d98, in object 0x3a59a52af650 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3a59a52af858, JSClass 0xffff8f285d98, in object 0x3a59a52af1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3a59a52af8a8, JSClass 0xffff8f285d98, in object 0x3a59a52af650 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x3a59a52cabf0, JSClass 0xffff8f286fc0, in object 0x3a59a52af650 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3a59a52af920, JSClass 0xffff8f285d98, in object 0x2b70eee13f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3a59a52af998, JSClass 0xffff8f286148, in object 0x3a59a52af650 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x3a59a52af9e8, JSClass 0xffff8f285d98, in object 0x3a59a52af650 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x3a59a52af650 in GIRepository 0x2b70eee13e98 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module metadata hook for module 0x2b70eee34bf0 JS IMPORT: Defining meta.importSync for module 0x2b70eee34bf0 JS NATIVE: Defining native module 'system' JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/exports.js"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x2b70eee35820), global 0x3a59a52741c0 JS IMPORT: Module metadata hook for module 0x2b70eee35820 JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x3a59a52afa38, JSClass 0xffff8f285d98, in object 0x2b70eee13f78 JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/importmeta.js"' (relative to 0x2b70eee328d8), global 0x3a59a52741c0 JS IMPORT: Module metadata hook for module 0x2b70eee35f70 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x3a59a52afb00, JSClass 0xffff8f286148, in object 0x3a59a52af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x3a59a5277b98 of 0x1c350e6354c0 'Gtk' is mod 1 JS IMPORT: successfully imported module 'Gtk' JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3a59a52affd8, JSClass 0xffff8f285d98, in object 0x3a59a52af1c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1c350e63f060, JSClass 0xffff8f285d98, in object 0x3a59a52affb0 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x1c350e635808, JSClass 0xffff8f286fc0, in object 0x3a59a52affb0 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1c350e63f0d8, JSClass 0xffff8f285d98, in object 0x3a59a52affb0 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x3a59a52affb0 in GIRepository 0x3a59a52779d0 JS IMPORT: Module metadata hook for module 0x1c350e61a660 JS IMPORT: Async module resolve hook for module '"gettext"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async module resolve hook for module '"gettext"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"gettext"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"system"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"resource:///org/gjs/jsunit/modules/say.js"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async module resolve hook for module '"gi://Gio"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x1c350e61a660), global 0x3a59a52741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 348 objects currently alive JS MEMORY: boxed_instance = 108 JS MEMORY: boxed_prototype = 9 JS MEMORY: closure = 0 JS MEMORY: function = 193 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 4 JS MEMORY: module = 13 JS MEMORY: ns = 5 JS MEMORY: object_instance = 4 JS MEMORY: object_prototype = 12 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 43/69 gjs:JS / Encoding RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=143 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testEncoding.js -m ▶ 41/69 console string replacement console.info() supports %f OK ▶ 41/69 console string replacement console.info() supports %o OK ▶ 41/69 console string replacement console.info() supports %O OK ▶ 41/69 console string replacement console.info() ignores %c OK ▶ 41/69 console string replacement console.info() supports mixing substitutions OK ▶ 41/69 console string replacement console.info() supports invalid numbers OK ▶ 41/69 console string replacement console.info() supports missing substitutions OK ▶ 41/69 console string replacement console.error() supports %s OK ▶ 41/69 console string replacement console.error() supports %d OK ▶ 41/69 console string replacement console.error() supports %i OK ▶ 41/69 console string replacement console.error() supports %f OK ▶ 41/69 console string replacement console.error() supports %o OK ▶ 41/69 console string replacement console.error() supports %O OK ▶ 41/69 console string replacement console.error() ignores %c OK ▶ 41/69 console string replacement console.error() supports mixing substitutions OK ▶ 41/69 console string replacement console.error() supports invalid numbers OK ▶ 41/69 console string replacement console.error() supports missing substitutions OK ▶ 41/69 console time() ends correctly OK ▶ 41/69 console time() doesn't log initially OK 41/69 gjs:JS / Console OK 0.75s 49 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2f7576300098 JS IMPORT: Defining parent (nil) of 0x2f75763000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2f75763000f8 of 0x2f75763003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f7576301340), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f7576301bf8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f75763021f8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f75763021f8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f7576301bf8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f7576301340), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f7576303490), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f7576303cb0), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f7576303cb0), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f7576303490), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f75763048a8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f75763048a8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f7576303490), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f7576303490), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2f7576301340), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f75763053f0), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2f75763053f0), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f75763059d0), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f75763059d0), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f75763053f0), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2f75763053f0), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2f7576301340), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2f7576301bf8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2f75763021f8), global 0x297d9d4741c0 JS IMPORT: Module metadata hook for module 0x2f7576301bf8 JS IMPORT: Defining meta.importSync for module 0x2f7576301bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f7576301340), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f7576303490), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f7576303cb0), global 0x297d9d4741c0 JS IMPORT: Module metadata hook for module 0x2f7576304358 JS IMPORT: Defining meta.importSync for module 0x2f7576304358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2f7576314018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2f75763000f8 of 0x2f7576314098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2f7576314098 in 0x2f75763000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2f75763000f8 of 0x2f7576314620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2f75763000f8 of 0x2f7576313e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2f75763000f8 of 0x297d9d475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2f7576314098 of 0x297d9d475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x297d9d4754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x297d9d4af060, JSClass 0xffffa3c36148, in object 0x297d9d4af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2f7576314c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x297d9d4af0b0, JSClass 0xffffa3c36148, in object 0x297d9d4af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x297d9d4af100, JSClass 0xffffa3c36148, in object 0x297d9d4af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x297d9d4af150, JSClass 0xffffa3c36148, in object 0x297d9d4af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x297d9d4af038 in GIRepository 0x2f7576313e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2f7576303490), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f75763048a8), global 0x297d9d4741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x297d9d4af1a0 in GIRepository 0x2f7576313e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2f7576301340), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f75763053f0), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2f75763053f0), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2f75763059d0), global 0x297d9d4741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2f75763000f8 of 0x2f757631aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2f75763000f8 of 0x297d9d475d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2f75763000f8 of 0x297d9d475d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2f7576314098 of 0x297d9d475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x297d9d475e70 class 0xffffa3c3c030 in object 0x297d9d4af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x297d9d4af560, JSClass 0xffffa3c35d98, in object 0x297d9d4af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x297d9d4af1c8 in GIRepository 0x2f7576313e98 JS IMPORT: Module metadata hook for module 0x2f75763053f0 JS IMPORT: Defining meta.importSync for module 0x2f75763053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x2f75763000f8 of 0x297d9d4ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x297d9d4af5b0, JSClass 0xffffa3c36148, in object 0x297d9d4af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2f75763000f8 of 0x297d9d4ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Module resolve hook for module 'file:///<>/installed-tests/js/testConsole.js' (file:///<>/installed-tests/js/testConsole.js), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f75763328d8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f75763328d8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2f75763328d8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2f75763328d8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f75763328d8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f75763328d8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2f75763328d8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2f75763328d8), global 0x297d9d4741c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2f75763328d8), global 0x297d9d4741c0 JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0x2f7576339d90 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x297d9d4af628, JSClass 0xffffa3c36148, in object 0x297d9d4af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GjsPrivate' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G BXD: Defined class for VariantType (GVariantType), prototype 0x297d9d4af8d0, JSClass 0xffffa3c36148, in object 0x297d9d4af038 JS G BXD: Defining method classify in prototype for GLib.Variant JS G BXD: Defining method is_of_type in prototype for GLib.Variant JS G BXD: Defining method n_children in prototype for GLib.Variant JS G BXD: Defining method get_child_value in prototype for GLib.Variant JS G BXD: Defining method get_string in prototype for GLib.Variant JS G BXD: Defining method get_variant in prototype for GLib.Variant JS G BXD: Defining method get_maybe in prototype for GLib.Variant JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant JS G NS: Found info type ENUM for 'LogWriterOutput' in namespace 'GLib' JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 JS G ENUM: Defining GLib.LogWriterOutput as 0x2f7576329468 JS G NS: Found info type FUNCTION for 'clear_terminal' in namespace 'GjsPrivate' JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 2533 objects currently alive JS MEMORY: boxed_instance = 2411 JS MEMORY: boxed_prototype = 7 JS MEMORY: closure = 1 JS MEMORY: function = 103 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 44/69 gjs:JS / GLibLogWriter RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory MALLOC_PERTURB_=157 GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGLibLogWriter.js -m ▶ 1/69 - coverage prefix is treated as an absolute path OK ▶ 43/69 Text Encoding toString() uses spec-compliant tags OK ▶ 43/69 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) OK ▶ 43/69 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array OK ▶ 43/69 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array OK ▶ 43/69 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array OK ▶ 43/69 Text Encoding TextDecoder decode() fatal is false by default OK ▶ 43/69 Text Encoding TextDecoder decode() ignoreBOM is false by default OK ▶ 43/69 Text Encoding TextDecoder decode() fatal is true when passed OK ▶ 43/69 Text Encoding TextDecoder decode() ignoreBOM is true when passed OK ▶ 43/69 Text Encoding TextDecoder decode() fatal is coerced to a boolean value OK ▶ 43/69 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value OK ▶ 43/69 Text Encoding TextDecoder decode() throws on empty input OK ▶ 43/69 Text Encoding TextDecoder decode() throws on null input OK ▶ 43/69 Text Encoding TextDecoder decode() throws on invalid encoding label OK ▶ 43/69 Text Encoding TextDecoder decode() decodes undefined as an empty string OK ▶ 43/69 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) OK ▶ 43/69 Text Encoding TextDecoder decode() ignores byte order marker (BOM) OK ▶ 43/69 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) OK ▶ 43/69 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) OK ▶ 43/69 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) OK ▶ 43/69 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 OK ▶ 43/69 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes OK ▶ 43/69 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes OK ▶ 43/69 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. OK ▶ 44/69 GLib Structured logging handler writes a message OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. OK ▶ 44/69 GLib Structured logging handler writes a warning OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. OK ▶ 44/69 GLib Structured logging handler preserves a custom string field OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. OK ▶ 44/69 GLib Structured logging handler preserves a custom byte array field OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. OK 44/69 gjs:JS / GLibLogWriter OK 0.27s 4 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2fb3e3e00098 JS IMPORT: Defining parent (nil) of 0x2fb3e3e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2fb3e3e000f8 of 0x2fb3e3e003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fb3e3e01340), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fb3e3e01bf8), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fb3e3e021f8), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fb3e3e021f8), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fb3e3e01bf8), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fb3e3e01340), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fb3e3e03490), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fb3e3e03cb0), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fb3e3e03cb0), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fb3e3e03490), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fb3e3e048a8), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fb3e3e048a8), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fb3e3e03490), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fb3e3e03490), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fb3e3e01340), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fb3e3e053f0), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fb3e3e053f0), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fb3e3e059d0), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fb3e3e059d0), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fb3e3e053f0), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fb3e3e053f0), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fb3e3e01340), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fb3e3e01bf8), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fb3e3e021f8), global 0x23d4cd741c0 JS IMPORT: Module metadata hook for module 0x2fb3e3e01bf8 JS IMPORT: Defining meta.importSync for module 0x2fb3e3e01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fb3e3e01340), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fb3e3e03490), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fb3e3e03cb0), global 0x23d4cd741c0 JS IMPORT: Module metadata hook for module 0x2fb3e3e04358 JS IMPORT: Defining meta.importSync for module 0x2fb3e3e04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2fb3e3e14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2fb3e3e000f8 of 0x2fb3e3e14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2fb3e3e14098 in 0x2fb3e3e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2fb3e3e000f8 of 0x2fb3e3e14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2fb3e3e000f8 of 0x2fb3e3e13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2fb3e3e000f8 of 0x23d4cd75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2fb3e3e14098 of 0x23d4cd75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x23d4cd754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x23d4cdaf060, JSClass 0xffff87e86148, in object 0x23d4cdaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x2fb3e3e14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x23d4cdaf0b0, JSClass 0xffff87e86148, in object 0x23d4cdaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x23d4cdaf100, JSClass 0xffff87e86148, in object 0x23d4cdaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23d4cdaf150, JSClass 0xffff87e86148, in object 0x23d4cdaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x23d4cdaf038 in GIRepository 0x2fb3e3e13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fb3e3e03490), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fb3e3e048a8), global 0x23d4cd741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x23d4cdaf1a0 in GIRepository 0x2fb3e3e13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fb3e3e01340), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fb3e3e053f0), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fb3e3e053f0), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fb3e3e059d0), global 0x23d4cd741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2fb3e3e000f8 of 0x2fb3e3e1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2fb3e3e000f8 of 0x23d4cd75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2fb3e3e000f8 of 0x23d4cd75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2fb3e3e14098 of 0x23d4cd75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x23d4cd75e70 class 0xffff87e8c030 in object 0x23d4cdaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x23d4cdaf560, JSClass 0xffff87e85d98, in object 0x23d4cdaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x23d4cdaf1c8 in GIRepository 0x2fb3e3e13e98 JS IMPORT: Module metadata hook for module 0x2fb3e3e053f0 JS IMPORT: Defining meta.importSync for module 0x2fb3e3e053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x2fb3e3e000f8 of 0x23d4cdca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x23d4cdaf5b0, JSClass 0xffff87e86148, in object 0x23d4cdaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x2fb3e3e000f8 of 0x23d4cdca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Module resolve hook for module 'file:///<>/installed-tests/js/testGLibLogWriter.js' (file:///<>/installed-tests/js/testGLibLogWriter.js), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fb3e3e328d8), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2fb3e3e328d8), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fb3e3e328d8), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2fb3e3e328d8), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fb3e3e328d8), global 0x23d4cd741c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x2fb3e3e328d8), global 0x23d4cd741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x23d4cdaf628, JSClass 0xffff87e86148, in object 0x23d4cdaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GjsPrivate' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0x2fb3e3e001f0 JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' JS G BXD: Defined class for VariantType (GVariantType), prototype 0x23d4cdaf808, JSClass 0xffff87e86148, in object 0x23d4cdaf038 JS G BXD: Defining method classify in prototype for GLib.Variant JS G BXD: Defining method is_of_type in prototype for GLib.Variant JS G BXD: Defining method n_children in prototype for GLib.Variant JS G BXD: Defining method get_child_value in prototype for GLib.Variant JS G BXD: Defining method get_string in prototype for GLib.Variant JS G BXD: Defining method get_variant in prototype for GLib.Variant JS G BXD: Defining method get_maybe in prototype for GLib.Variant JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant JS G NS: Found info type ENUM for 'LogWriterOutput' in namespace 'GLib' JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 JS G ENUM: Defining GLib.LogWriterOutput as 0x2fb3e3e010b8 JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 350 objects currently alive JS MEMORY: boxed_instance = 230 JS MEMORY: boxed_prototype = 7 JS MEMORY: closure = 1 JS MEMORY: function = 101 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 45/69 gjs:JS / Global RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=141 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGlobal.js -m ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. OK ▶ 36/69 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. OK ▶ 43/69 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. OK 43/69 gjs:JS / Encoding OK 0.52s 55 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x355731600098 JS IMPORT: Defining parent (nil) of 0x3557316000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3557316000f8 of 0x3557316003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x355731601340), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x355731601bf8), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3557316021f8), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3557316021f8), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x355731601bf8), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x355731601340), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x355731603490), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x355731603cb0), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x355731603cb0), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x355731603490), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3557316048a8), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3557316048a8), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x355731603490), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x355731603490), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x355731601340), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3557316053f0), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3557316053f0), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3557316059d0), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3557316059d0), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3557316053f0), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3557316053f0), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x355731601340), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x355731601bf8), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3557316021f8), global 0x18a0818741c0 JS IMPORT: Module metadata hook for module 0x355731601bf8 JS IMPORT: Defining meta.importSync for module 0x355731601bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x355731601340), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x355731603490), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x355731603cb0), global 0x18a0818741c0 JS IMPORT: Module metadata hook for module 0x355731604358 JS IMPORT: Defining meta.importSync for module 0x355731604358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x355731614018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3557316000f8 of 0x355731614098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x355731614098 in 0x3557316000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3557316000f8 of 0x355731614620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3557316000f8 of 0x355731613e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3557316000f8 of 0x18a081875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x355731614098 of 0x18a081875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x18a0818754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x18a0818af060, JSClass 0xffffa9c86148, in object 0x18a0818af038 JS CTX: Initialized class GIRepositoryGType prototype 0x355731614c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x18a0818af0b0, JSClass 0xffffa9c86148, in object 0x18a0818af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x18a0818af100, JSClass 0xffffa9c86148, in object 0x18a0818af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x18a0818af150, JSClass 0xffffa9c86148, in object 0x18a0818af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x18a0818af038 in GIRepository 0x355731613e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x355731603490), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3557316048a8), global 0x18a0818741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x18a0818af1a0 in GIRepository 0x355731613e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x355731601340), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3557316053f0), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3557316053f0), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3557316059d0), global 0x18a0818741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3557316000f8 of 0x35573161aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3557316000f8 of 0x18a081875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3557316000f8 of 0x18a081875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x355731614098 of 0x18a081875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x18a081875e70 class 0xffffa9c8c030 in object 0x18a0818af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x18a0818af560, JSClass 0xffffa9c85d98, in object 0x18a0818af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x18a0818af1c8 in GIRepository 0x355731613e98 JS IMPORT: Module metadata hook for module 0x3557316053f0 JS IMPORT: Defining meta.importSync for module 0x3557316053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x3557316000f8 of 0x18a0818ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x18a0818af5b0, JSClass 0xffffa9c86148, in object 0x18a0818af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x3557316000f8 of 0x18a0818ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Module resolve hook for module 'file:///<>/installed-tests/js/testEncoding.js' (file:///<>/installed-tests/js/testEncoding.js), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3557316328d8), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3557316330c0), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3557316330c0), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3557316328d8), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3557316328d8), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3557316328d8), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi://Gio"' (relative to 0x3557316328d8), global 0x18a0818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3557316330c0), global 0x18a0818741c0 JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x3557316000f8 of 0x18a0818ca790 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x3557316000f8 of 0x18a0818ca7e0 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x3557316000f8 of 0x18a0818ca740 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x355731614098 of 0x18a0818ca6f0 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x18a0818af650, JSClass 0xffffa9c85d98, in object 0x18a0818af628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x18a0818caab0, JSClass 0xffffa9c86fc0, in object 0x18a0818af628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x18a0818af6c8, JSClass 0xffffa9c85d98, in object 0x18a0818af628 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x18a0818cabf0, JSClass 0xffffa9c86fc0, in object 0x18a0818af628 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x18a0818af740, JSClass 0xffffa9c86148, in object 0x18a0818af628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x18a0818af790, JSClass 0xffffa9c86148, in object 0x18a0818af628 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x18a0818af7e0, JSClass 0xffffa9c85d98, in object 0x18a0818af628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x18a0818af830, JSClass 0xffffa9c85d98, in object 0x18a0818af1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x18a0818af880, JSClass 0xffffa9c85d98, in object 0x18a0818af628 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x18a0818cad30, JSClass 0xffffa9c86fc0, in object 0x18a0818af628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x18a0818af8f8, JSClass 0xffffa9c85d98, in object 0x355731613f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x18a0818af970, JSClass 0xffffa9c86148, in object 0x18a0818af628 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x18a0818af9c0, JSClass 0xffffa9c85d98, in object 0x18a0818af628 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x18a0818af628 in GIRepository 0x355731613e98 JS IMPORT: Module resolve hook for module '"./matchers.js"' (relative to 0x3557316328d8), global 0x18a0818741c0 JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x18a0818afa10, JSClass 0xffffa9c85d98, in object 0x18a081877d60 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x18a0818afa88, JSClass 0xffffa9c86148, in object 0x18a0818af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 457 objects currently alive JS MEMORY: boxed_instance = 251 JS MEMORY: boxed_prototype = 9 JS MEMORY: closure = 0 JS MEMORY: function = 168 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 3 JS MEMORY: module = 11 JS MEMORY: ns = 4 JS MEMORY: object_instance = 2 JS MEMORY: object_prototype = 9 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 46/69 gjs:JS / Timers RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=173 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testTimers.js -m ▶ 45/69 globalThis is equal to window OK ▶ 45/69 globalThis WeakRef is defined OK ▶ 45/69 globalThis console is defined OK ▶ 45/69 globalThis TextEncoder is defined OK ▶ 45/69 globalThis TextDecoder is defined OK ▶ 45/69 globalThis ARGV is defined OK ▶ 45/69 globalThis print function log is defined OK ▶ 45/69 globalThis print function print is defined OK ▶ 45/69 globalThis print function printerr is defined OK ▶ 45/69 globalThis print function logError is defined OK 45/69 gjs:JS / Global OK 0.29s 10 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x111a53200098 JS IMPORT: Defining parent (nil) of 0x111a532000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x111a532000f8 of 0x111a532003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x111a53201340), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x111a53201bf8), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x111a532021f8), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x111a532021f8), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x111a53201bf8), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x111a53201340), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x111a53203490), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x111a53203cb0), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x111a53203cb0), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x111a53203490), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x111a532048a8), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x111a532048a8), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x111a53203490), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x111a53203490), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x111a53201340), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x111a532053f0), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x111a532053f0), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x111a532059d0), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x111a532059d0), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x111a532053f0), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x111a532053f0), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x111a53201340), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x111a53201bf8), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x111a532021f8), global 0x25da2bc741c0 JS IMPORT: Module metadata hook for module 0x111a53201bf8 JS IMPORT: Defining meta.importSync for module 0x111a53201bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x111a53201340), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x111a53203490), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x111a53203cb0), global 0x25da2bc741c0 JS IMPORT: Module metadata hook for module 0x111a53204358 JS IMPORT: Defining meta.importSync for module 0x111a53204358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x111a53214018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x111a532000f8 of 0x111a53214098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x111a53214098 in 0x111a532000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x111a532000f8 of 0x111a53214620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x111a532000f8 of 0x111a53213e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x111a532000f8 of 0x25da2bc75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x111a53214098 of 0x25da2bc75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x25da2bc754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x25da2bcaf060, JSClass 0xffff80cf6148, in object 0x25da2bcaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x111a53214c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x25da2bcaf0b0, JSClass 0xffff80cf6148, in object 0x25da2bcaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x25da2bcaf100, JSClass 0xffff80cf6148, in object 0x25da2bcaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x25da2bcaf150, JSClass 0xffff80cf6148, in object 0x25da2bcaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x25da2bcaf038 in GIRepository 0x111a53213e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x111a53203490), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x111a532048a8), global 0x25da2bc741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x25da2bcaf1a0 in GIRepository 0x111a53213e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x111a53201340), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x111a532053f0), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x111a532053f0), global 0x25da2bc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x111a532059d0), global 0x25da2bc741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x111a532000f8 of 0x111a5321aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x111a532000f8 of 0x25da2bc75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x111a532000f8 of 0x25da2bc75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x111a53214098 of 0x25da2bc75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x25da2bc75e70 class 0xffff80cfc030 in object 0x25da2bcaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x25da2bcaf560, JSClass 0xffff80cf5d98, in object 0x25da2bcaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x25da2bcaf1c8 in GIRepository 0x111a53213e98 JS IMPORT: Module metadata hook for module 0x111a532053f0 JS IMPORT: Defining meta.importSync for module 0x111a532053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x111a532000f8 of 0x25da2bcca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x25da2bcaf5b0, JSClass 0xffff80cf6148, in object 0x25da2bcaf038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x111a532000f8 of 0x25da2bcca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Module resolve hook for module 'file:///<>/installed-tests/js/testGlobal.js' (file:///<>/installed-tests/js/testGlobal.js), global 0x25da2bc741c0 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x111a532000f8 of 0x111a53238830 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x25da2bcaf628, JSClass 0xffff80cf6148, in object 0x25da2bcaf038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 164 objects currently alive JS MEMORY: boxed_instance = 65 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 82 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 47/69 gjs:JS / CairoModule RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=197 G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/installed-tests/js/minijasmine /<>/obj-aarch64-linux-gnu/../installed-tests/js/testCairoModule.js -m ▶ 47/69 Cairo imported as ES module cairo default import OK ▶ 47/69 Cairo imported via GI has the same functionality as imports.cairo OK ▶ 47/69 Cairo imported via GI has boxed types from the GIR file OK 47/69 gjs:JS / CairoModule OK 0.23s 3 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x13b194b00098 JS IMPORT: Defining parent (nil) of 0x13b194b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x13b194b000f8 of 0x13b194b003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13b194b01340), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13b194b01bf8), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13b194b021f8), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13b194b021f8), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13b194b01bf8), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13b194b01340), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13b194b03490), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13b194b03cb0), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13b194b03cb0), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13b194b03490), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13b194b048a8), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13b194b048a8), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13b194b03490), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13b194b03490), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x13b194b01340), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13b194b053f0), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x13b194b053f0), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13b194b059d0), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13b194b059d0), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13b194b053f0), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x13b194b053f0), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x13b194b01340), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x13b194b01bf8), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x13b194b021f8), global 0x3a90c50741c0 JS IMPORT: Module metadata hook for module 0x13b194b01bf8 JS IMPORT: Defining meta.importSync for module 0x13b194b01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x13b194b01340), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13b194b03490), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13b194b03cb0), global 0x3a90c50741c0 JS IMPORT: Module metadata hook for module 0x13b194b04358 JS IMPORT: Defining meta.importSync for module 0x13b194b04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x13b194b14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x13b194b000f8 of 0x13b194b14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x13b194b14098 in 0x13b194b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x13b194b000f8 of 0x13b194b14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x13b194b000f8 of 0x13b194b13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x13b194b000f8 of 0x3a90c5075498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x13b194b14098 of 0x3a90c5075448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a90c50754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a90c50af060, JSClass 0xffffbb596148, in object 0x3a90c50af038 JS CTX: Initialized class GIRepositoryGType prototype 0x13b194b14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a90c50af0b0, JSClass 0xffffbb596148, in object 0x3a90c50af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a90c50af100, JSClass 0xffffbb596148, in object 0x3a90c50af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a90c50af150, JSClass 0xffffbb596148, in object 0x3a90c50af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a90c50af038 in GIRepository 0x13b194b13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x13b194b03490), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13b194b048a8), global 0x3a90c50741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3a90c50af1a0 in GIRepository 0x13b194b13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x13b194b01340), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x13b194b053f0), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x13b194b053f0), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13b194b059d0), global 0x3a90c50741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x13b194b000f8 of 0x13b194b1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x13b194b000f8 of 0x3a90c5075d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x13b194b000f8 of 0x3a90c5075d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x13b194b14098 of 0x3a90c5075ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3a90c5075e70 class 0xffffbb59c030 in object 0x3a90c50af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3a90c50af560, JSClass 0xffffbb595d98, in object 0x3a90c50af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3a90c50af1c8 in GIRepository 0x13b194b13e98 JS IMPORT: Module metadata hook for module 0x13b194b053f0 JS IMPORT: Defining meta.importSync for module 0x13b194b053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x13b194b000f8 of 0x3a90c50ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3a90c50af5b0, JSClass 0xffffbb596148, in object 0x3a90c50af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x13b194b000f8 of 0x3a90c50ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Module resolve hook for module 'file:///<>/installed-tests/js/testCairoModule.js' (file:///<>/installed-tests/js/testCairoModule.js), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x13b194b328d8), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x13b194b328d8), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13b194b336a8), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13b194b336a8), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x13b194b328d8), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x13b194b328d8), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"cairo"' (relative to 0x13b194b328d8), global 0x3a90c50741c0 JS IMPORT: Module metadata hook for module 0x13b194b33208 JS IMPORT: Defining meta.importSync for module 0x13b194b33208 JS NATIVE: Defining native module 'cairoNative' JS CTX: Initialized class Region prototype 0x13b194b33e08 JS CTX: Initialized class Context prototype 0x13b194b33f28 JS CTX: Initialized class Surface prototype 0x13b194b34708 JS CTX: Initialized class ImageSurface prototype 0x13b194b347e8 JS CTX: Initialized class Path prototype 0x13b194b34848 JS CTX: Initialized class PSSurface prototype 0x13b194b348a8 JS CTX: Initialized class PDFSurface prototype 0x13b194b34908 JS CTX: Initialized class SVGSurface prototype 0x13b194b349e8 JS CTX: Initialized class Pattern prototype 0x13b194b34ac8 JS CTX: Initialized class Gradient prototype 0x13b194b34b28 JS CTX: Initialized class LinearGradient prototype 0x13b194b34b88 JS CTX: Initialized class RadialGradient prototype 0x13b194b34be8 JS CTX: Initialized class SurfacePattern prototype 0x13b194b34c48 JS CTX: Initialized class SolidPattern prototype 0x13b194b34ca8 JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js JS IMPORT: Importing module _cairo succeeded JS IMPORT: Defining parent 0x13b194b000f8 of 0x3a90c50ca560 '_cairo' is mod 1 JS IMPORT: successfully imported module '_cairo' JS IMPORT: Module resolve hook for module '"gi://cairo"' (relative to 0x13b194b328d8), global 0x3a90c50741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x13b194b336a8), global 0x3a90c50741c0 JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x13b194b14098 of 0x3a90c50ca600 'cairo' is mod 1 JS IMPORT: successfully imported module 'cairo' JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js JS IMPORT: Importing 'cairoNative' JS IMPORT: Defining parent 0x13b194b000f8 of 0x13b194b33de8 'cairoNative' is mod 1 JS IMPORT: successfully imported module 'cairoNative' JS IMPORT: Importing module cairo succeeded JS IMPORT: Defining parent 0x13b194b000f8 of 0x3a90c50ca650 'cairo' is mod 1 JS IMPORT: successfully imported module 'cairo' JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 JS G ENUM: Defining enum value NONE (fixed from none) 1 JS G ENUM: Defining enum value GRAY (fixed from gray) 2 JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 JS G ENUM: Defining enum value FAST (fixed from fast) 4 JS G ENUM: Defining enum value GOOD (fixed from good) 5 JS G ENUM: Defining enum value BEST (fixed from best) 6 JS G ENUM: Defining cairo.Antialias as 0x13b194b35910 JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' JS G ENUM: Defining enum value COLOR (fixed from color) 4096 JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 JS G ENUM: Defining cairo.Content as 0x13b194b359f0 JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' JS G ENUM: Defining enum value NONE (fixed from none) 0 JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 JS G ENUM: Defining enum value PAD (fixed from pad) 3 JS G ENUM: Defining cairo.Extend as 0x13b194b35a50 JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' JS G ENUM: Defining enum value WINDING (fixed from winding) 0 JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 JS G ENUM: Defining cairo.FillRule as 0x13b194b35ab0 JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' JS G ENUM: Defining enum value FAST (fixed from fast) 0 JS G ENUM: Defining enum value GOOD (fixed from good) 1 JS G ENUM: Defining enum value BEST (fixed from best) 2 JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 JS G ENUM: Defining cairo.Filter as 0x13b194b35b10 JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 JS G ENUM: Defining cairo.FontSlant as 0x13b194b35b70 JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 JS G ENUM: Defining enum value BOLD (fixed from bold) 1 JS G ENUM: Defining cairo.FontWeight as 0x13b194b35bd0 JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 JS G ENUM: Defining enum value A8 (fixed from a8) 2 JS G ENUM: Defining enum value A1 (fixed from a1) 3 JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 JS G ENUM: Defining cairo.Format as 0x13b194b35c30 JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' JS G ENUM: Defining enum value BUTT (fixed from butt) 0 JS G ENUM: Defining enum value ROUND (fixed from round) 1 JS G ENUM: Defining enum value SQUARE (fixed from square) 2 JS G ENUM: Defining cairo.LineCap as 0x13b194b35d10 JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' JS G ENUM: Defining enum value MITER (fixed from miter) 0 JS G ENUM: Defining enum value ROUND (fixed from round) 1 JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 JS G ENUM: Defining cairo.LineJoin as 0x13b194b35d70 JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 JS G ENUM: Defining enum value SOURCE (fixed from source) 1 JS G ENUM: Defining enum value OVER (fixed from over) 2 JS G ENUM: Defining enum value IN (fixed from in) 3 JS G ENUM: Defining enum value OUT (fixed from out) 4 JS G ENUM: Defining enum value ATOP (fixed from atop) 5 JS G ENUM: Defining enum value DEST (fixed from dest) 6 JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 JS G ENUM: Defining enum value XOR (fixed from xor) 11 JS G ENUM: Defining enum value ADD (fixed from add) 12 JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 JS G ENUM: Defining cairo.Operator as 0x13b194b35dd0 JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' JS G ENUM: Defining enum value SOLID (fixed from solid) 0 JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 JS G ENUM: Defining enum value MESH (fixed from mesh) 4 JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 JS G ENUM: Defining cairo.PatternType as 0x13b194b35fb0 JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' JS G ENUM: Defining enum value IMAGE (fixed from image) 0 JS G ENUM: Defining enum value PDF (fixed from pdf) 1 JS G ENUM: Defining enum value PS (fixed from ps) 2 JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 JS G ENUM: Defining enum value XCB (fixed from xcb) 4 JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 JS G ENUM: Defining enum value BEOS (fixed from beos) 8 JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 JS G ENUM: Defining enum value SVG (fixed from svg) 10 JS G ENUM: Defining enum value OS2 (fixed from os2) 11 JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 JS G ENUM: Defining enum value QT (fixed from qt) 15 JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 JS G ENUM: Defining enum value VG (fixed from vg) 17 JS G ENUM: Defining enum value GL (fixed from gl) 18 JS G ENUM: Defining enum value DRM (fixed from drm) 19 JS G ENUM: Defining enum value TEE (fixed from tee) 20 JS G ENUM: Defining enum value XML (fixed from xml) 21 JS G ENUM: Defining enum value SKIA (fixed from skia) 22 JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 JS G ENUM: Defining enum value COGL (fixed from cogl) 24 JS G ENUM: Defining cairo.SurfaceType as 0x13b194b36010 JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' JS G BXD: Defined class for Region (CairoRegion), prototype 0x3a90c50af8f8, JSClass 0xffffbb596148, in object 0x3a90c50af6c8 JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' JS G BXD: Defined class for Context (CairoContext), prototype 0x3a90c50af920, JSClass 0xffffbb596148, in object 0x3a90c50af6c8 JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' JS G BXD: Defined class for Surface (CairoSurface), prototype 0x3a90c50af948, JSClass 0xffffbb596148, in object 0x3a90c50af6c8 JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' JS G BXD: Defined class for Path (void), prototype 0x3a90c50af970, JSClass 0xffffbb596148, in object 0x3a90c50af6c8 JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x3a90c50af998, JSClass 0xffffbb596148, in object 0x3a90c50af6c8 JS G NS: Defined namespace 'cairo' 0x3a90c50af6c8 in GIRepository 0x13b194b13e98 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x3a90c50af9c0, JSClass 0xffffbb596148, in object 0x3a90c50af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x3a90c50afc68, JSClass 0xffffbb596148, in object 0x3a90c50af6c8 JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 132 objects currently alive JS MEMORY: boxed_instance = 23 JS MEMORY: boxed_prototype = 12 JS MEMORY: closure = 0 JS MEMORY: function = 82 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 10 JS MEMORY: ns = 4 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 48/69 gjs:Debugger / backtrace command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=121 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/backtrace.debugger ▶ 36/69 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone OK ▶ 1/69 - avoid statically importing two versions of the same module OK ▶ 36/69 GObject with toggle references can be finalized while queued in toggle queue OK ▶ 48/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/backtrace.debugger OK 48/69 gjs:Debugger / backtrace command OK 0.22s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x396ad9500098 JS IMPORT: Defining parent (nil) of 0x396ad95000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x396ad95000f8 of 0x396ad9500390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x396ad9501320), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x396ad9501bd8), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x396ad95021d8), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x396ad95021d8), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x396ad9501bd8), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x396ad9501320), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x396ad9503470), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396ad9503c90), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396ad9503c90), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x396ad9503470), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396ad9504888), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396ad9504888), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x396ad9503470), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x396ad9503470), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x396ad9501320), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x396ad95053d0), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x396ad95053d0), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396ad95059b0), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396ad95059b0), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x396ad95053d0), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x396ad95053d0), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x396ad9501320), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x396ad9501bd8), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x396ad95021d8), global 0x222a7d5741c0 JS IMPORT: Module metadata hook for module 0x396ad9501bd8 JS IMPORT: Defining meta.importSync for module 0x396ad9501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x396ad9501320), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x396ad9503470), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396ad9503c90), global 0x222a7d5741c0 JS IMPORT: Module metadata hook for module 0x396ad9504338 JS IMPORT: Defining meta.importSync for module 0x396ad9504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x396ad9513ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x396ad95000f8 of 0x396ad9514078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x396ad9514078 in 0x396ad95000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x396ad95000f8 of 0x396ad9514600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x396ad95000f8 of 0x396ad9513e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x396ad95000f8 of 0x222a7d575498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x396ad9514078 of 0x222a7d575448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x222a7d5754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x222a7d5af060, JSClass 0xffffab196148, in object 0x222a7d5af038 JS CTX: Initialized class GIRepositoryGType prototype 0x396ad9514c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x222a7d5af0b0, JSClass 0xffffab196148, in object 0x222a7d5af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x222a7d5af100, JSClass 0xffffab196148, in object 0x222a7d5af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x222a7d5af150, JSClass 0xffffab196148, in object 0x222a7d5af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x222a7d5af038 in GIRepository 0x396ad9513e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x396ad9503470), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396ad9504888), global 0x222a7d5741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x222a7d5af1a0 in GIRepository 0x396ad9513e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x396ad9501320), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x396ad95053d0), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x396ad95053d0), global 0x222a7d5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x396ad95059b0), global 0x222a7d5741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x396ad95000f8 of 0x396ad951aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x396ad95000f8 of 0x222a7d575d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x396ad95000f8 of 0x222a7d575d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x396ad9514078 of 0x222a7d575ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x222a7d575e70 class 0xffffab19c030 in object 0x222a7d5af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x222a7d5af560, JSClass 0xffffab195d98, in object 0x222a7d5af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x222a7d5af1c8 in GIRepository 0x396ad9513e78 JS IMPORT: Module metadata hook for module 0x396ad95053d0 JS IMPORT: Defining meta.importSync for module 0x396ad95053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 49/69 gjs:Debugger / breakpoint command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=163 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/breakpoint.debugger ▶ 46/69 Timers times out successfully OK ▶ 46/69 Timers has correct timeout args OK ▶ 49/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/breakpoint.debugger OK 49/69 gjs:Debugger / breakpoint command OK 0.22s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x219e60d00098 JS IMPORT: Defining parent (nil) of 0x219e60d000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x219e60d000f8 of 0x219e60d00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x219e60d01320), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x219e60d01bd8), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x219e60d021d8), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x219e60d021d8), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x219e60d01bd8), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x219e60d01320), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x219e60d03470), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x219e60d03c90), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x219e60d03c90), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x219e60d03470), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x219e60d04888), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x219e60d04888), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x219e60d03470), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x219e60d03470), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x219e60d01320), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x219e60d053d0), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x219e60d053d0), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x219e60d059b0), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x219e60d059b0), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x219e60d053d0), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x219e60d053d0), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x219e60d01320), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x219e60d01bd8), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x219e60d021d8), global 0x14a0453741c0 JS IMPORT: Module metadata hook for module 0x219e60d01bd8 JS IMPORT: Defining meta.importSync for module 0x219e60d01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x219e60d01320), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x219e60d03470), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x219e60d03c90), global 0x14a0453741c0 JS IMPORT: Module metadata hook for module 0x219e60d04338 JS IMPORT: Defining meta.importSync for module 0x219e60d04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x219e60d13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x219e60d000f8 of 0x219e60d14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x219e60d14078 in 0x219e60d000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x219e60d000f8 of 0x219e60d14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x219e60d000f8 of 0x219e60d13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x219e60d000f8 of 0x14a045375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x219e60d14078 of 0x14a045375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x14a0453754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x14a0453af060, JSClass 0xffff81086148, in object 0x14a0453af038 JS CTX: Initialized class GIRepositoryGType prototype 0x219e60d14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x14a0453af0b0, JSClass 0xffff81086148, in object 0x14a0453af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x14a0453af100, JSClass 0xffff81086148, in object 0x14a0453af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x14a0453af150, JSClass 0xffff81086148, in object 0x14a0453af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x14a0453af038 in GIRepository 0x219e60d13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x219e60d03470), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x219e60d04888), global 0x14a0453741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x14a0453af1a0 in GIRepository 0x219e60d13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x219e60d01320), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x219e60d053d0), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x219e60d053d0), global 0x14a0453741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x219e60d059b0), global 0x14a0453741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x219e60d000f8 of 0x219e60d1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x219e60d000f8 of 0x14a045375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x219e60d000f8 of 0x14a045375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x219e60d14078 of 0x14a045375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x14a045375e70 class 0xffff8108c030 in object 0x14a0453af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x14a0453af560, JSClass 0xffff81085d98, in object 0x14a0453af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x14a0453af1c8 in GIRepository 0x219e60d13e78 JS IMPORT: Module metadata hook for module 0x219e60d053d0 JS IMPORT: Defining meta.importSync for module 0x219e60d053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 50/69 gjs:Debugger / continue command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=158 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/continue.debugger ▶ 50/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/continue.debugger OK 50/69 gjs:Debugger / continue command OK 0.17s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2131f7200098 JS IMPORT: Defining parent (nil) of 0x2131f72000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2131f72000f8 of 0x2131f7200390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2131f7201320), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2131f7201bd8), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2131f72021d8), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2131f72021d8), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2131f7201bd8), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2131f7201320), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2131f7203470), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131f7203c90), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131f7203c90), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2131f7203470), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131f7204888), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131f7204888), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2131f7203470), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2131f7203470), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2131f7201320), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2131f72053d0), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2131f72053d0), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131f72059b0), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131f72059b0), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2131f72053d0), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2131f72053d0), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2131f7201320), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2131f7201bd8), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2131f72021d8), global 0x31fefa3741c0 JS IMPORT: Module metadata hook for module 0x2131f7201bd8 JS IMPORT: Defining meta.importSync for module 0x2131f7201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2131f7201320), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2131f7203470), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131f7203c90), global 0x31fefa3741c0 JS IMPORT: Module metadata hook for module 0x2131f7204338 JS IMPORT: Defining meta.importSync for module 0x2131f7204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2131f7213ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2131f72000f8 of 0x2131f7214078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2131f7214078 in 0x2131f72000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2131f72000f8 of 0x2131f7214600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2131f72000f8 of 0x2131f7213e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2131f72000f8 of 0x31fefa375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2131f7214078 of 0x31fefa375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x31fefa3754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x31fefa3af060, JSClass 0xffff8c5f6148, in object 0x31fefa3af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2131f7214c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x31fefa3af0b0, JSClass 0xffff8c5f6148, in object 0x31fefa3af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x31fefa3af100, JSClass 0xffff8c5f6148, in object 0x31fefa3af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x31fefa3af150, JSClass 0xffff8c5f6148, in object 0x31fefa3af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x31fefa3af038 in GIRepository 0x2131f7213e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2131f7203470), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131f7204888), global 0x31fefa3741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x31fefa3af1a0 in GIRepository 0x2131f7213e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2131f7201320), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2131f72053d0), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2131f72053d0), global 0x31fefa3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2131f72059b0), global 0x31fefa3741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2131f72000f8 of 0x2131f721aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2131f72000f8 of 0x31fefa375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2131f72000f8 of 0x31fefa375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2131f7214078 of 0x31fefa375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x31fefa375e70 class 0xffff8c5fc030 in object 0x31fefa3af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x31fefa3af560, JSClass 0xffff8c5f5d98, in object 0x31fefa3af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x31fefa3af1c8 in GIRepository 0x2131f7213e78 JS IMPORT: Module metadata hook for module 0x2131f72053d0 JS IMPORT: Defining meta.importSync for module 0x2131f72053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 51/69 gjs:Debugger / delete command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=178 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/delete.debugger ▶ 51/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/delete.debugger OK 51/69 gjs:Debugger / delete command OK 0.17s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x31bea700098 JS IMPORT: Defining parent (nil) of 0x31bea7000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x31bea7000f8 of 0x31bea700390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31bea701320), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31bea701bd8), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31bea7021d8), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31bea7021d8), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31bea701bd8), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31bea701320), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31bea703470), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bea703c90), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bea703c90), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31bea703470), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bea704888), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bea704888), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31bea703470), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31bea703470), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x31bea701320), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31bea7053d0), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31bea7053d0), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bea7059b0), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bea7059b0), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31bea7053d0), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31bea7053d0), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x31bea701320), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x31bea701bd8), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x31bea7021d8), global 0x3fbd94c741c0 JS IMPORT: Module metadata hook for module 0x31bea701bd8 JS IMPORT: Defining meta.importSync for module 0x31bea701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x31bea701320), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31bea703470), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bea703c90), global 0x3fbd94c741c0 JS IMPORT: Module metadata hook for module 0x31bea704338 JS IMPORT: Defining meta.importSync for module 0x31bea704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x31bea713ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x31bea7000f8 of 0x31bea714078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x31bea714078 in 0x31bea7000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x31bea7000f8 of 0x31bea714600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x31bea7000f8 of 0x31bea713e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x31bea7000f8 of 0x3fbd94c75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x31bea714078 of 0x3fbd94c75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3fbd94c754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3fbd94caf060, JSClass 0xffffbc856148, in object 0x3fbd94caf038 JS CTX: Initialized class GIRepositoryGType prototype 0x31bea714c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3fbd94caf0b0, JSClass 0xffffbc856148, in object 0x3fbd94caf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3fbd94caf100, JSClass 0xffffbc856148, in object 0x3fbd94caf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3fbd94caf150, JSClass 0xffffbc856148, in object 0x3fbd94caf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3fbd94caf038 in GIRepository 0x31bea713e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x31bea703470), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bea704888), global 0x3fbd94c741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3fbd94caf1a0 in GIRepository 0x31bea713e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x31bea701320), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x31bea7053d0), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x31bea7053d0), global 0x3fbd94c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x31bea7059b0), global 0x3fbd94c741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x31bea7000f8 of 0x31bea71aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x31bea7000f8 of 0x3fbd94c75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x31bea7000f8 of 0x3fbd94c75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x31bea714078 of 0x3fbd94c75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3fbd94c75e70 class 0xffffbc85c030 in object 0x3fbd94caf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3fbd94caf560, JSClass 0xffffbc855d98, in object 0x3fbd94caf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3fbd94caf1c8 in GIRepository 0x31bea713e78 JS IMPORT: Module metadata hook for module 0x31bea7053d0 JS IMPORT: Defining meta.importSync for module 0x31bea7053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 52/69 gjs:Debugger / detach command RUNNING >>> MALLOC_PERTURB_=227 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/detach.debugger ▶ 46/69 Timers cancels successfully OK ▶ 52/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/detach.debugger OK 52/69 gjs:Debugger / detach command OK 0.17s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x29dfec100098 JS IMPORT: Defining parent (nil) of 0x29dfec1000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x29dfec1000f8 of 0x29dfec100390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29dfec101320), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29dfec101bd8), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29dfec1021d8), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29dfec1021d8), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29dfec101bd8), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29dfec101320), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29dfec103470), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29dfec103c90), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29dfec103c90), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29dfec103470), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29dfec104888), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29dfec104888), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29dfec103470), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29dfec103470), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x29dfec101320), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29dfec1053d0), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x29dfec1053d0), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29dfec1059b0), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29dfec1059b0), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29dfec1053d0), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x29dfec1053d0), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29dfec101320), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29dfec101bd8), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29dfec1021d8), global 0x361b073741c0 JS IMPORT: Module metadata hook for module 0x29dfec101bd8 JS IMPORT: Defining meta.importSync for module 0x29dfec101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29dfec101320), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29dfec103470), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29dfec103c90), global 0x361b073741c0 JS IMPORT: Module metadata hook for module 0x29dfec104338 JS IMPORT: Defining meta.importSync for module 0x29dfec104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x29dfec113ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x29dfec1000f8 of 0x29dfec114078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x29dfec114078 in 0x29dfec1000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x29dfec1000f8 of 0x29dfec114600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x29dfec1000f8 of 0x29dfec113e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x29dfec1000f8 of 0x361b07375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x29dfec114078 of 0x361b07375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x361b073754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x361b073af060, JSClass 0xffff8a9a6148, in object 0x361b073af038 JS CTX: Initialized class GIRepositoryGType prototype 0x29dfec114c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x361b073af0b0, JSClass 0xffff8a9a6148, in object 0x361b073af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x361b073af100, JSClass 0xffff8a9a6148, in object 0x361b073af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x361b073af150, JSClass 0xffff8a9a6148, in object 0x361b073af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x361b073af038 in GIRepository 0x29dfec113e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29dfec103470), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29dfec104888), global 0x361b073741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x361b073af1a0 in GIRepository 0x29dfec113e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x29dfec101320), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29dfec1053d0), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x29dfec1053d0), global 0x361b073741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29dfec1059b0), global 0x361b073741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x29dfec1000f8 of 0x29dfec11aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x29dfec1000f8 of 0x361b07375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x29dfec1000f8 of 0x361b07375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x29dfec114078 of 0x361b07375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x361b07375e70 class 0xffff8a9ac030 in object 0x361b073af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x361b073af560, JSClass 0xffff8a9a5d98, in object 0x361b073af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x361b073af1c8 in GIRepository 0x29dfec113e78 JS IMPORT: Module metadata hook for module 0x29dfec1053d0 JS IMPORT: Defining meta.importSync for module 0x29dfec1053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 53/69 gjs:Debugger / down-up command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=69 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu NO_AT_BRIDGE=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/down-up.debugger ▶ 46/69 Timers cancels multiple correctly OK ▶ 53/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/down-up.debugger OK 53/69 gjs:Debugger / down-up command OK 0.18s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x80739f00098 JS IMPORT: Defining parent (nil) of 0x80739f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x80739f000f8 of 0x80739f00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x80739f01320), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x80739f01bd8), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x80739f021d8), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x80739f021d8), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x80739f01bd8), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x80739f01320), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x80739f03470), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x80739f03c90), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x80739f03c90), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x80739f03470), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x80739f04888), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x80739f04888), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x80739f03470), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x80739f03470), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x80739f01320), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x80739f053d0), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x80739f053d0), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x80739f059b0), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x80739f059b0), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x80739f053d0), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x80739f053d0), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x80739f01320), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x80739f01bd8), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x80739f021d8), global 0x24aef1c741c0 JS IMPORT: Module metadata hook for module 0x80739f01bd8 JS IMPORT: Defining meta.importSync for module 0x80739f01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x80739f01320), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x80739f03470), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x80739f03c90), global 0x24aef1c741c0 JS IMPORT: Module metadata hook for module 0x80739f04338 JS IMPORT: Defining meta.importSync for module 0x80739f04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x80739f13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x80739f000f8 of 0x80739f14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x80739f14078 in 0x80739f000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x80739f000f8 of 0x80739f14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x80739f000f8 of 0x80739f13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x80739f000f8 of 0x24aef1c75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x80739f14078 of 0x24aef1c75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x24aef1c754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x24aef1caf060, JSClass 0xffffac206148, in object 0x24aef1caf038 JS CTX: Initialized class GIRepositoryGType prototype 0x80739f14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x24aef1caf0b0, JSClass 0xffffac206148, in object 0x24aef1caf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x24aef1caf100, JSClass 0xffffac206148, in object 0x24aef1caf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x24aef1caf150, JSClass 0xffffac206148, in object 0x24aef1caf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x24aef1caf038 in GIRepository 0x80739f13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x80739f03470), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x80739f04888), global 0x24aef1c741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x24aef1caf1a0 in GIRepository 0x80739f13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x80739f01320), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x80739f053d0), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x80739f053d0), global 0x24aef1c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x80739f059b0), global 0x24aef1c741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x80739f000f8 of 0x80739f1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x80739f000f8 of 0x24aef1c75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x80739f000f8 of 0x24aef1c75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x80739f14078 of 0x24aef1c75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x24aef1c75e70 class 0xffffac20c030 in object 0x24aef1caf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x24aef1caf560, JSClass 0xffffac205d98, in object 0x24aef1caf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x24aef1caf1c8 in GIRepository 0x80739f13e78 JS IMPORT: Module metadata hook for module 0x80739f053d0 JS IMPORT: Defining meta.importSync for module 0x80739f053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 54/69 gjs:Debugger / finish command RUNNING >>> MALLOC_PERTURB_=190 ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/finish.debugger ▶ 54/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/finish.debugger OK 54/69 gjs:Debugger / finish command OK 0.19s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x328135e00098 JS IMPORT: Defining parent (nil) of 0x328135e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x328135e000f8 of 0x328135e00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x328135e01320), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x328135e01bd8), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x328135e021d8), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x328135e021d8), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x328135e01bd8), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x328135e01320), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x328135e03470), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x328135e03c90), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x328135e03c90), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x328135e03470), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x328135e04888), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x328135e04888), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x328135e03470), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x328135e03470), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x328135e01320), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x328135e053d0), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x328135e053d0), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x328135e059b0), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x328135e059b0), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x328135e053d0), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x328135e053d0), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x328135e01320), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x328135e01bd8), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x328135e021d8), global 0x3a2bbe0741c0 JS IMPORT: Module metadata hook for module 0x328135e01bd8 JS IMPORT: Defining meta.importSync for module 0x328135e01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x328135e01320), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x328135e03470), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x328135e03c90), global 0x3a2bbe0741c0 JS IMPORT: Module metadata hook for module 0x328135e04338 JS IMPORT: Defining meta.importSync for module 0x328135e04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x328135e13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x328135e000f8 of 0x328135e14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x328135e14078 in 0x328135e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x328135e000f8 of 0x328135e14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x328135e000f8 of 0x328135e13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x328135e000f8 of 0x3a2bbe075498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x328135e14078 of 0x3a2bbe075448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a2bbe0754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a2bbe0af060, JSClass 0xffffb8bd6148, in object 0x3a2bbe0af038 JS CTX: Initialized class GIRepositoryGType prototype 0x328135e14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a2bbe0af0b0, JSClass 0xffffb8bd6148, in object 0x3a2bbe0af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a2bbe0af100, JSClass 0xffffb8bd6148, in object 0x3a2bbe0af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a2bbe0af150, JSClass 0xffffb8bd6148, in object 0x3a2bbe0af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a2bbe0af038 in GIRepository 0x328135e13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x328135e03470), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x328135e04888), global 0x3a2bbe0741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3a2bbe0af1a0 in GIRepository 0x328135e13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x328135e01320), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x328135e053d0), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x328135e053d0), global 0x3a2bbe0741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x328135e059b0), global 0x3a2bbe0741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x328135e000f8 of 0x328135e1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x328135e000f8 of 0x3a2bbe075d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x328135e000f8 of 0x3a2bbe075d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x328135e14078 of 0x3a2bbe075ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3a2bbe075e70 class 0xffffb8bdc030 in object 0x3a2bbe0af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3a2bbe0af560, JSClass 0xffffb8bd5d98, in object 0x3a2bbe0af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3a2bbe0af1c8 in GIRepository 0x328135e13e78 JS IMPORT: Module metadata hook for module 0x328135e053d0 JS IMPORT: Defining meta.importSync for module 0x328135e053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 55/69 gjs:Debugger / frame command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr MALLOC_PERTURB_=193 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu NO_AT_BRIDGE=1 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/frame.debugger ▶ 46/69 Timers cancels invalid silent fail OK ▶ 55/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/frame.debugger OK 55/69 gjs:Debugger / frame command OK 0.19s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3cd333800098 JS IMPORT: Defining parent (nil) of 0x3cd3338000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3cd3338000f8 of 0x3cd333800390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3cd333801320), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cd333801bd8), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cd3338021d8), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cd3338021d8), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cd333801bd8), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3cd333801320), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cd333803470), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd333803c90), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd333803c90), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cd333803470), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd333804888), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd333804888), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cd333803470), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cd333803470), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3cd333801320), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cd3338053d0), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3cd3338053d0), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd3338059b0), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd3338059b0), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cd3338053d0), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3cd3338053d0), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3cd333801320), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cd333801bd8), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cd3338021d8), global 0x2d94d95741c0 JS IMPORT: Module metadata hook for module 0x3cd333801bd8 JS IMPORT: Defining meta.importSync for module 0x3cd333801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3cd333801320), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cd333803470), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd333803c90), global 0x2d94d95741c0 JS IMPORT: Module metadata hook for module 0x3cd333804338 JS IMPORT: Defining meta.importSync for module 0x3cd333804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3cd333813ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3cd3338000f8 of 0x3cd333814078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3cd333814078 in 0x3cd3338000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3cd3338000f8 of 0x3cd333814600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3cd3338000f8 of 0x3cd333813e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3cd3338000f8 of 0x2d94d9575498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3cd333814078 of 0x2d94d9575448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2d94d95754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2d94d95af060, JSClass 0xffffab546148, in object 0x2d94d95af038 JS CTX: Initialized class GIRepositoryGType prototype 0x3cd333814c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2d94d95af0b0, JSClass 0xffffab546148, in object 0x2d94d95af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d94d95af100, JSClass 0xffffab546148, in object 0x2d94d95af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d94d95af150, JSClass 0xffffab546148, in object 0x2d94d95af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2d94d95af038 in GIRepository 0x3cd333813e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cd333803470), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd333804888), global 0x2d94d95741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2d94d95af1a0 in GIRepository 0x3cd333813e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3cd333801320), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cd3338053d0), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3cd3338053d0), global 0x2d94d95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cd3338059b0), global 0x2d94d95741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3cd3338000f8 of 0x3cd33381aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3cd3338000f8 of 0x2d94d9575d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3cd3338000f8 of 0x2d94d9575d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3cd333814078 of 0x2d94d9575ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2d94d9575e70 class 0xffffab54c030 in object 0x2d94d95af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2d94d95af560, JSClass 0xffffab545d98, in object 0x2d94d95af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2d94d95af1c8 in GIRepository 0x3cd333813e78 JS IMPORT: Module metadata hook for module 0x3cd3338053d0 JS IMPORT: Defining meta.importSync for module 0x3cd3338053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 56/69 gjs:Debugger / keys command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=90 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/keys.debugger ▶ 46/69 Timers interval success OK ▶ 56/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/keys.debugger OK 56/69 gjs:Debugger / keys command OK 0.18s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2cc24ea00098 JS IMPORT: Defining parent (nil) of 0x2cc24ea000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2cc24ea000f8 of 0x2cc24ea00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2cc24ea01320), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2cc24ea01bd8), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2cc24ea021d8), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2cc24ea021d8), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2cc24ea01bd8), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2cc24ea01320), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cc24ea03470), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc24ea03c90), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc24ea03c90), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2cc24ea03470), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc24ea04888), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc24ea04888), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cc24ea03470), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2cc24ea03470), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2cc24ea01320), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cc24ea053d0), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2cc24ea053d0), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc24ea059b0), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc24ea059b0), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cc24ea053d0), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2cc24ea053d0), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2cc24ea01320), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2cc24ea01bd8), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2cc24ea021d8), global 0xc6d7f2741c0 JS IMPORT: Module metadata hook for module 0x2cc24ea01bd8 JS IMPORT: Defining meta.importSync for module 0x2cc24ea01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2cc24ea01320), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cc24ea03470), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc24ea03c90), global 0xc6d7f2741c0 JS IMPORT: Module metadata hook for module 0x2cc24ea04338 JS IMPORT: Defining meta.importSync for module 0x2cc24ea04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2cc24ea13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2cc24ea000f8 of 0x2cc24ea14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2cc24ea14078 in 0x2cc24ea000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2cc24ea000f8 of 0x2cc24ea14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2cc24ea000f8 of 0x2cc24ea13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2cc24ea000f8 of 0xc6d7f275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2cc24ea14078 of 0xc6d7f275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc6d7f2754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc6d7f2af060, JSClass 0xffff84b56148, in object 0xc6d7f2af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2cc24ea14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc6d7f2af0b0, JSClass 0xffff84b56148, in object 0xc6d7f2af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc6d7f2af100, JSClass 0xffff84b56148, in object 0xc6d7f2af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc6d7f2af150, JSClass 0xffff84b56148, in object 0xc6d7f2af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc6d7f2af038 in GIRepository 0x2cc24ea13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2cc24ea03470), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc24ea04888), global 0xc6d7f2741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xc6d7f2af1a0 in GIRepository 0x2cc24ea13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2cc24ea01320), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2cc24ea053d0), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2cc24ea053d0), global 0xc6d7f2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2cc24ea059b0), global 0xc6d7f2741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2cc24ea000f8 of 0x2cc24ea1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2cc24ea000f8 of 0xc6d7f275d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2cc24ea000f8 of 0xc6d7f275d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2cc24ea14078 of 0xc6d7f275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xc6d7f275e70 class 0xffff84b5c030 in object 0xc6d7f2af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xc6d7f2af560, JSClass 0xffff84b55d98, in object 0xc6d7f2af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xc6d7f2af1c8 in GIRepository 0x2cc24ea13e78 JS IMPORT: Module metadata hook for module 0x2cc24ea053d0 JS IMPORT: Defining meta.importSync for module 0x2cc24ea053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 57/69 gjs:Debugger / lastvalues command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=201 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/lastvalues.debugger ▶ 57/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/lastvalues.debugger OK 57/69 gjs:Debugger / lastvalues command OK 0.18s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x27c6af300098 JS IMPORT: Defining parent (nil) of 0x27c6af3000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x27c6af3000f8 of 0x27c6af300390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27c6af301320), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27c6af301bd8), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27c6af3021d8), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27c6af3021d8), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27c6af301bd8), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27c6af301320), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27c6af303470), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27c6af303c90), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27c6af303c90), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27c6af303470), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27c6af304888), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27c6af304888), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27c6af303470), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27c6af303470), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x27c6af301320), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27c6af3053d0), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27c6af3053d0), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27c6af3059b0), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27c6af3059b0), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27c6af3053d0), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27c6af3053d0), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27c6af301320), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27c6af301bd8), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27c6af3021d8), global 0x2773505741c0 JS IMPORT: Module metadata hook for module 0x27c6af301bd8 JS IMPORT: Defining meta.importSync for module 0x27c6af301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27c6af301320), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27c6af303470), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27c6af303c90), global 0x2773505741c0 JS IMPORT: Module metadata hook for module 0x27c6af304338 JS IMPORT: Defining meta.importSync for module 0x27c6af304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x27c6af313ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x27c6af3000f8 of 0x27c6af314078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x27c6af314078 in 0x27c6af3000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x27c6af3000f8 of 0x27c6af314600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x27c6af3000f8 of 0x27c6af313e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x27c6af3000f8 of 0x277350575498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x27c6af314078 of 0x277350575448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2773505754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2773505af060, JSClass 0xffffacfd6148, in object 0x2773505af038 JS CTX: Initialized class GIRepositoryGType prototype 0x27c6af314c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2773505af0b0, JSClass 0xffffacfd6148, in object 0x2773505af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2773505af100, JSClass 0xffffacfd6148, in object 0x2773505af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2773505af150, JSClass 0xffffacfd6148, in object 0x2773505af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2773505af038 in GIRepository 0x27c6af313e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27c6af303470), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27c6af304888), global 0x2773505741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2773505af1a0 in GIRepository 0x27c6af313e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x27c6af301320), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27c6af3053d0), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27c6af3053d0), global 0x2773505741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27c6af3059b0), global 0x2773505741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x27c6af3000f8 of 0x27c6af31aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x27c6af3000f8 of 0x277350575d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x27c6af3000f8 of 0x277350575d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x27c6af314078 of 0x277350575ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x277350575e70 class 0xffffacfdc030 in object 0x2773505af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2773505af560, JSClass 0xffffacfd5d98, in object 0x2773505af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2773505af1c8 in GIRepository 0x27c6af313e78 JS IMPORT: Module metadata hook for module 0x27c6af3053d0 JS IMPORT: Defining meta.importSync for module 0x27c6af3053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 58/69 gjs:Debugger / list command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=88 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/list.debugger ▶ 58/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/list.debugger OK 58/69 gjs:Debugger / list command OK 0.19s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2565bb800098 JS IMPORT: Defining parent (nil) of 0x2565bb8000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2565bb8000f8 of 0x2565bb800390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2565bb801320), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2565bb801bd8), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2565bb8021d8), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2565bb8021d8), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2565bb801bd8), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2565bb801320), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2565bb803470), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2565bb803c90), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2565bb803c90), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2565bb803470), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2565bb804888), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2565bb804888), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2565bb803470), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2565bb803470), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2565bb801320), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2565bb8053d0), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2565bb8053d0), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2565bb8059b0), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2565bb8059b0), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2565bb8053d0), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2565bb8053d0), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2565bb801320), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2565bb801bd8), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2565bb8021d8), global 0xc83e99741c0 JS IMPORT: Module metadata hook for module 0x2565bb801bd8 JS IMPORT: Defining meta.importSync for module 0x2565bb801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2565bb801320), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2565bb803470), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2565bb803c90), global 0xc83e99741c0 JS IMPORT: Module metadata hook for module 0x2565bb804338 JS IMPORT: Defining meta.importSync for module 0x2565bb804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2565bb813ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2565bb8000f8 of 0x2565bb814078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2565bb814078 in 0x2565bb8000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2565bb8000f8 of 0x2565bb814600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2565bb8000f8 of 0x2565bb813e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2565bb8000f8 of 0xc83e9975498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2565bb814078 of 0xc83e9975448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc83e99754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc83e99af060, JSClass 0xffff9fc16148, in object 0xc83e99af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2565bb814c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc83e99af0b0, JSClass 0xffff9fc16148, in object 0xc83e99af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc83e99af100, JSClass 0xffff9fc16148, in object 0xc83e99af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc83e99af150, JSClass 0xffff9fc16148, in object 0xc83e99af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc83e99af038 in GIRepository 0x2565bb813e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2565bb803470), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2565bb804888), global 0xc83e99741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xc83e99af1a0 in GIRepository 0x2565bb813e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2565bb801320), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2565bb8053d0), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2565bb8053d0), global 0xc83e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2565bb8059b0), global 0xc83e99741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2565bb8000f8 of 0x2565bb81aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2565bb8000f8 of 0xc83e9975d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2565bb8000f8 of 0xc83e9975d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2565bb814078 of 0xc83e9975ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xc83e9975e70 class 0xffff9fc1c030 in object 0xc83e99af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xc83e99af560, JSClass 0xffff9fc15d98, in object 0xc83e99af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xc83e99af1c8 in GIRepository 0x2565bb813e78 JS IMPORT: Module metadata hook for module 0x2565bb8053d0 JS IMPORT: Defining meta.importSync for module 0x2565bb8053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 59/69 gjs:Debugger / next command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu MALLOC_PERTURB_=81 TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/next.debugger ▶ 46/69 Timers cancels interval successfully OK ▶ 59/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/next.debugger OK 59/69 gjs:Debugger / next command OK 0.22s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x374adda00098 JS IMPORT: Defining parent (nil) of 0x374adda000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x374adda000f8 of 0x374adda00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x374adda01320), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x374adda01bd8), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x374adda021d8), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x374adda021d8), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x374adda01bd8), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x374adda01320), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374adda03470), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374adda03c90), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374adda03c90), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x374adda03470), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374adda04888), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374adda04888), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374adda03470), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x374adda03470), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x374adda01320), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374adda053d0), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x374adda053d0), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374adda059b0), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374adda059b0), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374adda053d0), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x374adda053d0), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x374adda01320), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x374adda01bd8), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x374adda021d8), global 0x1b35d96741c0 JS IMPORT: Module metadata hook for module 0x374adda01bd8 JS IMPORT: Defining meta.importSync for module 0x374adda01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x374adda01320), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374adda03470), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374adda03c90), global 0x1b35d96741c0 JS IMPORT: Module metadata hook for module 0x374adda04338 JS IMPORT: Defining meta.importSync for module 0x374adda04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x374adda13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x374adda000f8 of 0x374adda14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x374adda14078 in 0x374adda000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x374adda000f8 of 0x374adda14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x374adda000f8 of 0x374adda13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x374adda000f8 of 0x1b35d9675498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x374adda14078 of 0x1b35d9675448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1b35d96754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1b35d96af060, JSClass 0xffff90236148, in object 0x1b35d96af038 JS CTX: Initialized class GIRepositoryGType prototype 0x374adda14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1b35d96af0b0, JSClass 0xffff90236148, in object 0x1b35d96af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1b35d96af100, JSClass 0xffff90236148, in object 0x1b35d96af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1b35d96af150, JSClass 0xffff90236148, in object 0x1b35d96af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1b35d96af038 in GIRepository 0x374adda13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x374adda03470), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374adda04888), global 0x1b35d96741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1b35d96af1a0 in GIRepository 0x374adda13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x374adda01320), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374adda053d0), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x374adda053d0), global 0x1b35d96741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374adda059b0), global 0x1b35d96741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x374adda000f8 of 0x374adda1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x374adda000f8 of 0x1b35d9675d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x374adda000f8 of 0x1b35d9675d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x374adda14078 of 0x1b35d9675ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1b35d9675e70 class 0xffff9023c030 in object 0x1b35d96af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1b35d96af560, JSClass 0xffff90235d98, in object 0x1b35d96af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1b35d96af1c8 in GIRepository 0x374adda13e78 JS IMPORT: Module metadata hook for module 0x374adda053d0 JS IMPORT: Defining meta.importSync for module 0x374adda053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 60/69 gjs:Debugger / print command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=207 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/print.debugger ▶ 60/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/print.debugger OK 60/69 gjs:Debugger / print command OK 0.21s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xeb07bd00098 JS IMPORT: Defining parent (nil) of 0xeb07bd000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xeb07bd000f8 of 0xeb07bd00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xeb07bd01320), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xeb07bd01bd8), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xeb07bd021d8), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xeb07bd021d8), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xeb07bd01bd8), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xeb07bd01320), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xeb07bd03470), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xeb07bd03c90), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xeb07bd03c90), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xeb07bd03470), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xeb07bd04888), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xeb07bd04888), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xeb07bd03470), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xeb07bd03470), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xeb07bd01320), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xeb07bd053d0), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xeb07bd053d0), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xeb07bd059b0), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xeb07bd059b0), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xeb07bd053d0), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xeb07bd053d0), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xeb07bd01320), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xeb07bd01bd8), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xeb07bd021d8), global 0x5b595f741c0 JS IMPORT: Module metadata hook for module 0xeb07bd01bd8 JS IMPORT: Defining meta.importSync for module 0xeb07bd01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xeb07bd01320), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xeb07bd03470), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xeb07bd03c90), global 0x5b595f741c0 JS IMPORT: Module metadata hook for module 0xeb07bd04338 JS IMPORT: Defining meta.importSync for module 0xeb07bd04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xeb07bd13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xeb07bd000f8 of 0xeb07bd14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xeb07bd14078 in 0xeb07bd000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xeb07bd000f8 of 0xeb07bd14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xeb07bd000f8 of 0xeb07bd13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xeb07bd000f8 of 0x5b595f75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xeb07bd14078 of 0x5b595f75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x5b595f754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x5b595faf060, JSClass 0xffff974b6148, in object 0x5b595faf038 JS CTX: Initialized class GIRepositoryGType prototype 0xeb07bd14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x5b595faf0b0, JSClass 0xffff974b6148, in object 0x5b595faf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x5b595faf100, JSClass 0xffff974b6148, in object 0x5b595faf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5b595faf150, JSClass 0xffff974b6148, in object 0x5b595faf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x5b595faf038 in GIRepository 0xeb07bd13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xeb07bd03470), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xeb07bd04888), global 0x5b595f741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x5b595faf1a0 in GIRepository 0xeb07bd13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xeb07bd01320), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xeb07bd053d0), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xeb07bd053d0), global 0x5b595f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xeb07bd059b0), global 0x5b595f741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xeb07bd000f8 of 0xeb07bd1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xeb07bd000f8 of 0x5b595f75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xeb07bd000f8 of 0x5b595f75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xeb07bd14078 of 0x5b595f75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x5b595f75e70 class 0xffff974bc030 in object 0x5b595faf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x5b595faf560, JSClass 0xffff974b5d98, in object 0x5b595faf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x5b595faf1c8 in GIRepository 0xeb07bd13e78 JS IMPORT: Module metadata hook for module 0xeb07bd053d0 JS IMPORT: Defining meta.importSync for module 0xeb07bd053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 61/69 gjs:Debugger / quit command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=39 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/quit.debugger ▶ 46/69 Timers ordering interval OK ▶ 46/69 Timers cancel invalid silent fail OK ▶ 46/69 Timers callback this OK ▶ 46/69 Timers bind this OK ▶ 46/69 Timers function names match spec OK ▶ 46/69 Timers argument lengths match spec OK ▶ 46/69 Timers clear and interval are unique functions OK ▶ 46/69 Timers microtask ordering OK ▶ 46/69 Timers nested microtask ordering OK 46/69 gjs:JS / Timers OK 3.12s 16 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x65104c00098 JS IMPORT: Defining parent (nil) of 0x65104c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x65104c000f8 of 0x65104c003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x65104c01340), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x65104c01bf8), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x65104c021f8), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x65104c021f8), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x65104c01bf8), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x65104c01340), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x65104c03490), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x65104c03cb0), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x65104c03cb0), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x65104c03490), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x65104c048a8), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x65104c048a8), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x65104c03490), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x65104c03490), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x65104c01340), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x65104c053f0), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x65104c053f0), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x65104c059d0), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x65104c059d0), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x65104c053f0), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x65104c053f0), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x65104c01340), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x65104c01bf8), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x65104c021f8), global 0x7e43d4741c0 JS IMPORT: Module metadata hook for module 0x65104c01bf8 JS IMPORT: Defining meta.importSync for module 0x65104c01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x65104c01340), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x65104c03490), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x65104c03cb0), global 0x7e43d4741c0 JS IMPORT: Module metadata hook for module 0x65104c04358 JS IMPORT: Defining meta.importSync for module 0x65104c04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x65104c14018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x65104c000f8 of 0x65104c14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x65104c14098 in 0x65104c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x65104c000f8 of 0x65104c14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x65104c000f8 of 0x65104c13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x65104c000f8 of 0x7e43d475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x65104c14098 of 0x7e43d475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7e43d4754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7e43d4af060, JSClass 0xffff92916148, in object 0x7e43d4af038 JS CTX: Initialized class GIRepositoryGType prototype 0x65104c14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7e43d4af0b0, JSClass 0xffff92916148, in object 0x7e43d4af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7e43d4af100, JSClass 0xffff92916148, in object 0x7e43d4af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7e43d4af150, JSClass 0xffff92916148, in object 0x7e43d4af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7e43d4af038 in GIRepository 0x65104c13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x65104c03490), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x65104c048a8), global 0x7e43d4741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x7e43d4af1a0 in GIRepository 0x65104c13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x65104c01340), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x65104c053f0), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x65104c053f0), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x65104c059d0), global 0x7e43d4741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x65104c000f8 of 0x65104c1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x65104c000f8 of 0x7e43d475d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x65104c000f8 of 0x7e43d475d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x65104c14098 of 0x7e43d475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x7e43d475e70 class 0xffff9291c030 in object 0x7e43d4af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x7e43d4af560, JSClass 0xffff92915d98, in object 0x7e43d4af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x7e43d4af1c8 in GIRepository 0x65104c13e98 JS IMPORT: Module metadata hook for module 0x65104c053f0 JS IMPORT: Defining meta.importSync for module 0x65104c053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x65104c000f8 of 0x7e43d4ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x7e43d4af5b0, JSClass 0xffff92916148, in object 0x7e43d4af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x65104c000f8 of 0x7e43d4ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: Module resolve hook for module 'file:///<>/installed-tests/js/testTimers.js' (file:///<>/installed-tests/js/testTimers.js), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x65104c328d8), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x65104c328d8), global 0x7e43d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x65104c328d8), global 0x7e43d4741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x7e43d4af628, JSClass 0xffff92916148, in object 0x7e43d4af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G BXD: Defining method destroy in prototype for GLib.Source JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: Enqueue job , promise=, allocation site= JS CTX: Enqueue job , promise=, allocation site= JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: handling job JS CTX: handling job JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 214 objects currently alive JS MEMORY: boxed_instance = 114 JS MEMORY: boxed_prototype = 6 JS MEMORY: closure = 0 JS MEMORY: function = 83 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 0 JS MEMORY: module = 7 JS MEMORY: ns = 3 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 1 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 62/69 gjs:Debugger / return command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=90 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/return.debugger ▶ 61/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/quit.debugger OK 61/69 gjs:Debugger / quit command OK 0.22s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x63c25100098 JS IMPORT: Defining parent (nil) of 0x63c251000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x63c251000f8 of 0x63c25100390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x63c25101320), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x63c25101bd8), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x63c251021d8), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x63c251021d8), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x63c25101bd8), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x63c25101320), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x63c25103470), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x63c25103c90), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x63c25103c90), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x63c25103470), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x63c25104888), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x63c25104888), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x63c25103470), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x63c25103470), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x63c25101320), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x63c251053d0), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x63c251053d0), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x63c251059b0), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x63c251059b0), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x63c251053d0), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x63c251053d0), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x63c25101320), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x63c25101bd8), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x63c251021d8), global 0x848a03741c0 JS IMPORT: Module metadata hook for module 0x63c25101bd8 JS IMPORT: Defining meta.importSync for module 0x63c25101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x63c25101320), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x63c25103470), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x63c25103c90), global 0x848a03741c0 JS IMPORT: Module metadata hook for module 0x63c25104338 JS IMPORT: Defining meta.importSync for module 0x63c25104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x63c25113ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x63c251000f8 of 0x63c25114078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x63c25114078 in 0x63c251000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x63c251000f8 of 0x63c25114600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x63c251000f8 of 0x63c25113e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x63c251000f8 of 0x848a0375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x63c25114078 of 0x848a0375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x848a03754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x848a03af060, JSClass 0xffffaca46148, in object 0x848a03af038 JS CTX: Initialized class GIRepositoryGType prototype 0x63c25114c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x848a03af0b0, JSClass 0xffffaca46148, in object 0x848a03af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x848a03af100, JSClass 0xffffaca46148, in object 0x848a03af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x848a03af150, JSClass 0xffffaca46148, in object 0x848a03af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x848a03af038 in GIRepository 0x63c25113e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x63c25103470), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x63c25104888), global 0x848a03741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x848a03af1a0 in GIRepository 0x63c25113e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x63c25101320), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x63c251053d0), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x63c251053d0), global 0x848a03741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x63c251059b0), global 0x848a03741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x63c251000f8 of 0x63c2511aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x63c251000f8 of 0x848a0375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x63c251000f8 of 0x848a0375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x63c25114078 of 0x848a0375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x848a0375e70 class 0xffffaca4c030 in object 0x848a03af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x848a03af560, JSClass 0xffffaca45d98, in object 0x848a03af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x848a03af1c8 in GIRepository 0x63c25113e78 JS IMPORT: Module metadata hook for module 0x63c251053d0 JS IMPORT: Defining meta.importSync for module 0x63c251053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 63/69 gjs:Debugger / set command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools MALLOC_PERTURB_=174 GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/set.debugger ▶ 1/69 - exit with correct code from a signal callback OK ▶ 1/69 - avoid asserting when System.exit is called from a signal callback OK ▶ 1/69 - exit after first System.exit call in a signal callback OK 1/69 gjs:Scripts / CommandLine OK 12.99s 46 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x32b175400098 JS IMPORT: Defining parent (nil) of 0x32b1754000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x32b1754000f8 of 0x32b175400390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32b175401320), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32b175401bd8), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32b1754021d8), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32b1754021d8), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32b175401bd8), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32b175401320), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32b175403470), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32b175403c90), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32b175403c90), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32b175403470), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32b175404888), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32b175404888), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32b175403470), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32b175403470), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x32b175401320), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32b1754053d0), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32b1754053d0), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32b1754059b0), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32b1754059b0), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32b1754053d0), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32b1754053d0), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32b175401320), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32b175401bd8), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32b1754021d8), global 0x853528741c0 JS IMPORT: Module metadata hook for module 0x32b175401bd8 JS IMPORT: Defining meta.importSync for module 0x32b175401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32b175401320), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32b175403470), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32b175403c90), global 0x853528741c0 JS IMPORT: Module metadata hook for module 0x32b175404338 JS IMPORT: Defining meta.importSync for module 0x32b175404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x32b175413ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x32b1754000f8 of 0x32b175414078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x32b175414078 in 0x32b1754000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x32b1754000f8 of 0x32b175414600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x32b1754000f8 of 0x32b175413e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x32b1754000f8 of 0x85352875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x32b175414078 of 0x85352875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x853528754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x853528af060, JSClass 0xffffa8466148, in object 0x853528af038 JS CTX: Initialized class GIRepositoryGType prototype 0x32b175414c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x853528af0b0, JSClass 0xffffa8466148, in object 0x853528af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x853528af100, JSClass 0xffffa8466148, in object 0x853528af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x853528af150, JSClass 0xffffa8466148, in object 0x853528af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x853528af038 in GIRepository 0x32b175413e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32b175403470), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32b175404888), global 0x853528741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x853528af1a0 in GIRepository 0x32b175413e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x32b175401320), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32b1754053d0), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32b1754053d0), global 0x853528741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32b1754059b0), global 0x853528741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x32b1754000f8 of 0x32b17541aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x32b1754000f8 of 0x85352875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x32b1754000f8 of 0x85352875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x32b175414078 of 0x85352875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x85352875e70 class 0xffffa846c030 in object 0x853528af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x853528af560, JSClass 0xffffa8465d98, in object 0x853528af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x853528af1c8 in GIRepository 0x32b175413e78 JS IMPORT: Module metadata hook for module 0x32b1754053d0 JS IMPORT: Defining meta.importSync for module 0x32b1754053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x32b1754000f8 of 0x32b17541fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x189c4ff00098 JS IMPORT: Defining parent (nil) of 0x189c4ff000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x189c4ff000f8 of 0x189c4ff00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x189c4ff01320), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x189c4ff01bd8), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x189c4ff021d8), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x189c4ff021d8), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x189c4ff01bd8), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x189c4ff01320), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x189c4ff03470), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189c4ff03c90), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189c4ff03c90), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x189c4ff03470), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189c4ff04888), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189c4ff04888), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x189c4ff03470), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x189c4ff03470), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x189c4ff01320), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x189c4ff053d0), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x189c4ff053d0), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189c4ff059b0), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189c4ff059b0), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x189c4ff053d0), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x189c4ff053d0), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x189c4ff01320), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x189c4ff01bd8), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x189c4ff021d8), global 0x444f41741c0 JS IMPORT: Module metadata hook for module 0x189c4ff01bd8 JS IMPORT: Defining meta.importSync for module 0x189c4ff01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x189c4ff01320), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x189c4ff03470), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189c4ff03c90), global 0x444f41741c0 JS IMPORT: Module metadata hook for module 0x189c4ff04338 JS IMPORT: Defining meta.importSync for module 0x189c4ff04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x189c4ff13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x189c4ff000f8 of 0x189c4ff14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x189c4ff14078 in 0x189c4ff000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x189c4ff000f8 of 0x189c4ff14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x189c4ff000f8 of 0x189c4ff13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x189c4ff000f8 of 0x444f4175498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x189c4ff14078 of 0x444f4175448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x444f41754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x444f41af060, JSClass 0xffff82936148, in object 0x444f41af038 JS CTX: Initialized class GIRepositoryGType prototype 0x189c4ff14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x444f41af0b0, JSClass 0xffff82936148, in object 0x444f41af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x444f41af100, JSClass 0xffff82936148, in object 0x444f41af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x444f41af150, JSClass 0xffff82936148, in object 0x444f41af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x444f41af038 in GIRepository 0x189c4ff13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x189c4ff03470), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189c4ff04888), global 0x444f41741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x444f41af1a0 in GIRepository 0x189c4ff13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x189c4ff01320), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x189c4ff053d0), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x189c4ff053d0), global 0x444f41741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x189c4ff059b0), global 0x444f41741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x189c4ff000f8 of 0x189c4ff1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x189c4ff000f8 of 0x444f4175d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x189c4ff000f8 of 0x444f4175d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x189c4ff14078 of 0x444f4175ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x444f4175e70 class 0xffff8293c030 in object 0x444f41af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x444f41af560, JSClass 0xffff82935d98, in object 0x444f41af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x444f41af1c8 in GIRepository 0x189c4ff13e78 JS IMPORT: Module metadata hook for module 0x189c4ff053d0 JS IMPORT: Defining meta.importSync for module 0x189c4ff053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x189c4ff000f8 of 0x189c4ff1fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1dbc79600098 JS IMPORT: Defining parent (nil) of 0x1dbc796000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1dbc796000f8 of 0x1dbc79600390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1dbc79601320), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1dbc79601bd8), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1dbc796021d8), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1dbc796021d8), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1dbc79601bd8), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1dbc79601320), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dbc79603470), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dbc79603c90), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dbc79603c90), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1dbc79603470), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dbc79604888), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dbc79604888), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dbc79603470), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1dbc79603470), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1dbc79601320), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dbc796053d0), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1dbc796053d0), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dbc796059b0), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dbc796059b0), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dbc796053d0), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1dbc796053d0), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1dbc79601320), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1dbc79601bd8), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1dbc796021d8), global 0x2e85b95741c0 JS IMPORT: Module metadata hook for module 0x1dbc79601bd8 JS IMPORT: Defining meta.importSync for module 0x1dbc79601bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1dbc79601320), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dbc79603470), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dbc79603c90), global 0x2e85b95741c0 JS IMPORT: Module metadata hook for module 0x1dbc79604338 JS IMPORT: Defining meta.importSync for module 0x1dbc79604338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1dbc79613ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1dbc796000f8 of 0x1dbc79614078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1dbc79614078 in 0x1dbc796000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1dbc796000f8 of 0x1dbc79614600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1dbc796000f8 of 0x1dbc79613e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1dbc796000f8 of 0x2e85b9575498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1dbc79614078 of 0x2e85b9575448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2e85b95754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2e85b95af060, JSClass 0xffff8c8f6148, in object 0x2e85b95af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1dbc79614c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2e85b95af0b0, JSClass 0xffff8c8f6148, in object 0x2e85b95af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e85b95af100, JSClass 0xffff8c8f6148, in object 0x2e85b95af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e85b95af150, JSClass 0xffff8c8f6148, in object 0x2e85b95af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2e85b95af038 in GIRepository 0x1dbc79613e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1dbc79603470), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dbc79604888), global 0x2e85b95741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2e85b95af1a0 in GIRepository 0x1dbc79613e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1dbc79601320), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1dbc796053d0), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1dbc796053d0), global 0x2e85b95741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1dbc796059b0), global 0x2e85b95741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1dbc796000f8 of 0x1dbc7961aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1dbc796000f8 of 0x2e85b9575d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1dbc796000f8 of 0x2e85b9575d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1dbc79614078 of 0x2e85b9575ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2e85b9575e70 class 0xffff8c8fc030 in object 0x2e85b95af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2e85b95af560, JSClass 0xffff8c8f5d98, in object 0x2e85b95af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2e85b95af1c8 in GIRepository 0x1dbc79613e78 JS IMPORT: Module metadata hook for module 0x1dbc796053d0 JS IMPORT: Defining meta.importSync for module 0x1dbc796053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1dbc796000f8 of 0x1dbc7961fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x84c2f800098 JS IMPORT: Defining parent (nil) of 0x84c2f8000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x84c2f8000f8 of 0x84c2f800390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x84c2f801320), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x84c2f801bd8), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x84c2f8021d8), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x84c2f8021d8), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x84c2f801bd8), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x84c2f801320), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x84c2f803470), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x84c2f803c90), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x84c2f803c90), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x84c2f803470), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x84c2f804888), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x84c2f804888), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x84c2f803470), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x84c2f803470), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x84c2f801320), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x84c2f8053d0), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x84c2f8053d0), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x84c2f8059b0), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x84c2f8059b0), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x84c2f8053d0), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x84c2f8053d0), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x84c2f801320), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x84c2f801bd8), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x84c2f8021d8), global 0x1a1998d741c0 JS IMPORT: Module metadata hook for module 0x84c2f801bd8 JS IMPORT: Defining meta.importSync for module 0x84c2f801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x84c2f801320), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x84c2f803470), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x84c2f803c90), global 0x1a1998d741c0 JS IMPORT: Module metadata hook for module 0x84c2f804338 JS IMPORT: Defining meta.importSync for module 0x84c2f804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x84c2f813ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x84c2f8000f8 of 0x84c2f814078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x84c2f814078 in 0x84c2f8000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x84c2f8000f8 of 0x84c2f814600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x84c2f8000f8 of 0x84c2f813e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x84c2f8000f8 of 0x1a1998d75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x84c2f814078 of 0x1a1998d75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1a1998d754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1a1998daf060, JSClass 0xffff912a6148, in object 0x1a1998daf038 JS CTX: Initialized class GIRepositoryGType prototype 0x84c2f814c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1a1998daf0b0, JSClass 0xffff912a6148, in object 0x1a1998daf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a1998daf100, JSClass 0xffff912a6148, in object 0x1a1998daf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a1998daf150, JSClass 0xffff912a6148, in object 0x1a1998daf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1a1998daf038 in GIRepository 0x84c2f813e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x84c2f803470), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x84c2f804888), global 0x1a1998d741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1a1998daf1a0 in GIRepository 0x84c2f813e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x84c2f801320), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x84c2f8053d0), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x84c2f8053d0), global 0x1a1998d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x84c2f8059b0), global 0x1a1998d741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x84c2f8000f8 of 0x84c2f81aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x84c2f8000f8 of 0x1a1998d75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x84c2f8000f8 of 0x1a1998d75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x84c2f814078 of 0x1a1998d75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1a1998d75e70 class 0xffff912ac030 in object 0x1a1998daf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1a1998daf560, JSClass 0xffff912a5d98, in object 0x1a1998daf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1a1998daf1c8 in GIRepository 0x84c2f813e78 JS IMPORT: Module metadata hook for module 0x84c2f8053d0 JS IMPORT: Defining meta.importSync for module 0x84c2f8053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1a1998daf588, JSClass 0xffff912a6148, in object 0x1a1998daf038 JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'timeout_add_seconds' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x84c2f8000f8 of 0x84c2f81fc10 'system' is mod 1 JS IMPORT: successfully imported module 'system' Trace/breakpoint trap (core dumped) JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3786b3500098 JS IMPORT: Defining parent (nil) of 0x3786b35000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3786b35000f8 of 0x3786b3500390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3786b3501320), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3786b3501bd8), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3786b35021d8), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3786b35021d8), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3786b3501bd8), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3786b3501320), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3786b3503470), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3786b3503c90), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3786b3503c90), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3786b3503470), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3786b3504888), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3786b3504888), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3786b3503470), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3786b3503470), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3786b3501320), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3786b35053d0), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3786b35053d0), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3786b35059b0), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3786b35059b0), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3786b35053d0), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3786b35053d0), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3786b3501320), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3786b3501bd8), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3786b35021d8), global 0x1d189cc741c0 JS IMPORT: Module metadata hook for module 0x3786b3501bd8 JS IMPORT: Defining meta.importSync for module 0x3786b3501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3786b3501320), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3786b3503470), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3786b3503c90), global 0x1d189cc741c0 JS IMPORT: Module metadata hook for module 0x3786b3504338 JS IMPORT: Defining meta.importSync for module 0x3786b3504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3786b3513ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3786b35000f8 of 0x3786b3514078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3786b3514078 in 0x3786b35000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3786b35000f8 of 0x3786b3514600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3786b35000f8 of 0x3786b3513e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3786b35000f8 of 0x1d189cc75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3786b3514078 of 0x1d189cc75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1d189cc754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1d189ccaf060, JSClass 0xffff9bbc6148, in object 0x1d189ccaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x3786b3514c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1d189ccaf0b0, JSClass 0xffff9bbc6148, in object 0x1d189ccaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d189ccaf100, JSClass 0xffff9bbc6148, in object 0x1d189ccaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d189ccaf150, JSClass 0xffff9bbc6148, in object 0x1d189ccaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1d189ccaf038 in GIRepository 0x3786b3513e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3786b3503470), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3786b3504888), global 0x1d189cc741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1d189ccaf1a0 in GIRepository 0x3786b3513e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3786b3501320), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3786b35053d0), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3786b35053d0), global 0x1d189cc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3786b35059b0), global 0x1d189cc741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3786b35000f8 of 0x3786b351aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3786b35000f8 of 0x1d189cc75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3786b35000f8 of 0x1d189cc75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3786b3514078 of 0x1d189cc75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1d189cc75e70 class 0xffff9bbcc030 in object 0x1d189ccaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1d189ccaf560, JSClass 0xffff9bbc5d98, in object 0x1d189ccaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1d189ccaf1c8 in GIRepository 0x3786b3513e78 JS IMPORT: Module metadata hook for module 0x3786b35053d0 JS IMPORT: Defining meta.importSync for module 0x3786b35053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x3786b35000f8 of 0x3786b351fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1fe48f900098 JS IMPORT: Defining parent (nil) of 0x1fe48f9000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1fe48f9000f8 of 0x1fe48f900390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1fe48f901320), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1fe48f901bd8), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1fe48f9021d8), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1fe48f9021d8), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1fe48f901bd8), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1fe48f901320), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1fe48f903470), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fe48f903c90), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fe48f903c90), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1fe48f903470), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fe48f904888), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fe48f904888), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1fe48f903470), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1fe48f903470), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1fe48f901320), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1fe48f9053d0), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1fe48f9053d0), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fe48f9059b0), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fe48f9059b0), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1fe48f9053d0), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1fe48f9053d0), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1fe48f901320), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1fe48f901bd8), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1fe48f9021d8), global 0x13e0767741c0 JS IMPORT: Module metadata hook for module 0x1fe48f901bd8 JS IMPORT: Defining meta.importSync for module 0x1fe48f901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1fe48f901320), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1fe48f903470), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fe48f903c90), global 0x13e0767741c0 JS IMPORT: Module metadata hook for module 0x1fe48f904338 JS IMPORT: Defining meta.importSync for module 0x1fe48f904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1fe48f913ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1fe48f9000f8 of 0x1fe48f914078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1fe48f914078 in 0x1fe48f9000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1fe48f9000f8 of 0x1fe48f914600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1fe48f9000f8 of 0x1fe48f913e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1fe48f9000f8 of 0x13e076775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1fe48f914078 of 0x13e076775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x13e0767754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x13e0767af060, JSClass 0xffffb5f26148, in object 0x13e0767af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1fe48f914c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x13e0767af0b0, JSClass 0xffffb5f26148, in object 0x13e0767af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x13e0767af100, JSClass 0xffffb5f26148, in object 0x13e0767af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13e0767af150, JSClass 0xffffb5f26148, in object 0x13e0767af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x13e0767af038 in GIRepository 0x1fe48f913e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1fe48f903470), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fe48f904888), global 0x13e0767741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x13e0767af1a0 in GIRepository 0x1fe48f913e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1fe48f901320), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1fe48f9053d0), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1fe48f9053d0), global 0x13e0767741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1fe48f9059b0), global 0x13e0767741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1fe48f9000f8 of 0x1fe48f91aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1fe48f9000f8 of 0x13e076775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1fe48f9000f8 of 0x13e076775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1fe48f914078 of 0x13e076775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x13e076775e70 class 0xffffb5f2c030 in object 0x13e0767af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x13e0767af560, JSClass 0xffffb5f25d98, in object 0x13e0767af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x13e0767af1c8 in GIRepository 0x1fe48f913e78 JS IMPORT: Module metadata hook for module 0x1fe48f9053d0 JS IMPORT: Defining meta.importSync for module 0x1fe48f9053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1fe48f9000f8 of 0x1fe48f91fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1ede26a00098 JS IMPORT: Defining parent (nil) of 0x1ede26a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ede26a000f8 of 0x1ede26a003f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ede26a01380), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ede26a01c38), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ede26a02238), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ede26a02238), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ede26a01c38), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ede26a01380), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ede26a034d0), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ede26a03cf0), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ede26a03cf0), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ede26a034d0), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ede26a048e8), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ede26a048e8), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ede26a034d0), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ede26a034d0), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ede26a01380), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ede26a05430), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ede26a05430), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ede26a05a10), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ede26a05a10), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ede26a05430), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ede26a05430), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ede26a01380), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ede26a01c38), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ede26a02238), global 0x1af1962741c0 JS IMPORT: Module metadata hook for module 0x1ede26a01c38 JS IMPORT: Defining meta.importSync for module 0x1ede26a01c38 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ede26a01380), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ede26a034d0), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ede26a03cf0), global 0x1af1962741c0 JS IMPORT: Module metadata hook for module 0x1ede26a04398 JS IMPORT: Defining meta.importSync for module 0x1ede26a04398 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ede26a14058 JS IMPORT: JS import 'overrides' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/overrides.js JS IMPORT: JS import 'overrides' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1ede26a000f8 of 0x1ede26a140d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ede26a140d8 in 0x1ede26a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/byteArray.js JS IMPORT: JS import 'byteArray' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1ede26a000f8 of 0x1ede26a14660 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ede26a000f8 of 0x1ede26a13ed8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ede26a000f8 of 0x1af196275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ede26a140d8 of 0x1af196275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1af1962754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1af1962af060, JSClass 0xffffa6ed6148, in object 0x1af1962af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1ede26a14cb0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1af1962af0b0, JSClass 0xffffa6ed6148, in object 0x1af1962af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1af1962af100, JSClass 0xffffa6ed6148, in object 0x1af1962af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1af1962af150, JSClass 0xffffa6ed6148, in object 0x1af1962af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1af1962af038 in GIRepository 0x1ede26a13ed8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ede26a034d0), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ede26a048e8), global 0x1af1962741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1af1962af1a0 in GIRepository 0x1ede26a13ed8 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ede26a01380), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ede26a05430), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ede26a05430), global 0x1af1962741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ede26a05a10), global 0x1af1962741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1ede26a000f8 of 0x1ede26a1af30 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/_common.js JS IMPORT: JS import '_common' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1ede26a000f8 of 0x1af196275d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/_legacy.js JS IMPORT: JS import '_legacy' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1ede26a000f8 of 0x1af196275d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1ede26a140d8 of 0x1af196275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1af196275e70 class 0xffffa6edc030 in object 0x1af1962af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1af1962af560, JSClass 0xffffa6ed5d98, in object 0x1af1962af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1af1962af1c8 in GIRepository 0x1ede26a13ed8 JS IMPORT: Module metadata hook for module 0x1ede26a05430 JS IMPORT: Defining meta.importSync for module 0x1ede26a05430 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1ede26a000f8 of 0x1ede26a1fbd0 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1b933af00098 JS IMPORT: Defining parent (nil) of 0x1b933af000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1b933af000f8 of 0x1b933af003f0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1b933af01380), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b933af01c38), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b933af02238), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b933af02238), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b933af01c38), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1b933af01380), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b933af034d0), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b933af03cf0), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b933af03cf0), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b933af034d0), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b933af048e8), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b933af048e8), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b933af034d0), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b933af034d0), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1b933af01380), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b933af05430), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1b933af05430), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b933af05a10), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b933af05a10), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b933af05430), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1b933af05430), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1b933af01380), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1b933af01c38), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1b933af02238), global 0x22ad400741c0 JS IMPORT: Module metadata hook for module 0x1b933af01c38 JS IMPORT: Defining meta.importSync for module 0x1b933af01c38 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1b933af01380), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b933af034d0), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b933af03cf0), global 0x22ad400741c0 JS IMPORT: Module metadata hook for module 0x1b933af04398 JS IMPORT: Defining meta.importSync for module 0x1b933af04398 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1b933af14058 JS IMPORT: JS import 'overrides' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/overrides.js JS IMPORT: JS import 'overrides' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1b933af000f8 of 0x1b933af140d8 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1b933af140d8 in 0x1b933af000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/byteArray.js JS IMPORT: JS import 'byteArray' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1b933af000f8 of 0x1b933af14660 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1b933af000f8 of 0x1b933af13ed8 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1b933af000f8 of 0x22ad40075498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1b933af140d8 of 0x22ad40075448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x22ad400754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x22ad400af060, JSClass 0xffffa4b96148, in object 0x22ad400af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1b933af14cb0 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x22ad400af0b0, JSClass 0xffffa4b96148, in object 0x22ad400af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x22ad400af100, JSClass 0xffffa4b96148, in object 0x22ad400af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x22ad400af150, JSClass 0xffffa4b96148, in object 0x22ad400af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x22ad400af038 in GIRepository 0x1b933af13ed8 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1b933af034d0), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b933af048e8), global 0x22ad400741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x22ad400af1a0 in GIRepository 0x1b933af13ed8 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1b933af01380), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1b933af05430), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1b933af05430), global 0x22ad400741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1b933af05a10), global 0x22ad400741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1b933af000f8 of 0x1b933af1af30 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/_common.js JS IMPORT: JS import '_common' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1b933af000f8 of 0x22ad40075d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/_legacy.js JS IMPORT: JS import '_legacy' not found in sentinel at /<>/obj-aarch64-linux-gnu/sentinel/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1b933af000f8 of 0x22ad40075d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1b933af140d8 of 0x22ad40075ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x22ad40075e70 class 0xffffa4b9c030 in object 0x22ad400af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x22ad400af560, JSClass 0xffffa4b95d98, in object 0x22ad400af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x22ad400af1c8 in GIRepository 0x1b933af13ed8 JS IMPORT: Module metadata hook for module 0x1b933af05430 JS IMPORT: Defining meta.importSync for module 0x1b933af05430 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1b933af000f8 of 0x1b933af1fbd0 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1794ff400098 JS IMPORT: Defining parent (nil) of 0x1794ff4000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1794ff4000f8 of 0x1794ff400390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1794ff401320), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1794ff401bd8), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1794ff4021d8), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1794ff4021d8), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1794ff401bd8), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1794ff401320), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1794ff403470), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1794ff403c90), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1794ff403c90), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1794ff403470), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1794ff404888), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1794ff404888), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1794ff403470), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1794ff403470), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1794ff401320), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1794ff4053d0), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1794ff4053d0), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1794ff4059b0), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1794ff4059b0), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1794ff4053d0), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1794ff4053d0), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1794ff401320), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1794ff401bd8), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1794ff4021d8), global 0x29bef79741c0 JS IMPORT: Module metadata hook for module 0x1794ff401bd8 JS IMPORT: Defining meta.importSync for module 0x1794ff401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1794ff401320), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1794ff403470), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1794ff403c90), global 0x29bef79741c0 JS IMPORT: Module metadata hook for module 0x1794ff404338 JS IMPORT: Defining meta.importSync for module 0x1794ff404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1794ff413ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1794ff4000f8 of 0x1794ff414078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1794ff414078 in 0x1794ff4000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1794ff4000f8 of 0x1794ff414600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1794ff4000f8 of 0x1794ff413e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1794ff4000f8 of 0x29bef7975498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1794ff414078 of 0x29bef7975448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x29bef79754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x29bef79af060, JSClass 0xffff9cb06148, in object 0x29bef79af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1794ff414c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x29bef79af0b0, JSClass 0xffff9cb06148, in object 0x29bef79af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x29bef79af100, JSClass 0xffff9cb06148, in object 0x29bef79af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x29bef79af150, JSClass 0xffff9cb06148, in object 0x29bef79af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x29bef79af038 in GIRepository 0x1794ff413e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1794ff403470), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1794ff404888), global 0x29bef79741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x29bef79af1a0 in GIRepository 0x1794ff413e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1794ff401320), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1794ff4053d0), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1794ff4053d0), global 0x29bef79741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1794ff4059b0), global 0x29bef79741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1794ff4000f8 of 0x1794ff41aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1794ff4000f8 of 0x29bef7975d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1794ff4000f8 of 0x29bef7975d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1794ff414078 of 0x29bef7975ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x29bef7975e70 class 0xffff9cb0c030 in object 0x29bef79af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x29bef79af560, JSClass 0xffff9cb05d98, in object 0x29bef79af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x29bef79af1c8 in GIRepository 0x1794ff413e78 JS IMPORT: Module metadata hook for module 0x1794ff4053d0 JS IMPORT: Defining meta.importSync for module 0x1794ff4053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1794ff4000f8 of 0x1794ff41fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2ca4d0b00098 JS IMPORT: Defining parent (nil) of 0x2ca4d0b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2ca4d0b000f8 of 0x2ca4d0b00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ca4d0b01320), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ca4d0b01bd8), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ca4d0b021d8), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ca4d0b021d8), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ca4d0b01bd8), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ca4d0b01320), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca4d0b03470), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca4d0b03c90), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca4d0b03c90), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ca4d0b03470), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca4d0b04888), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca4d0b04888), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca4d0b03470), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ca4d0b03470), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2ca4d0b01320), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca4d0b053d0), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ca4d0b053d0), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca4d0b059b0), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca4d0b059b0), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca4d0b053d0), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ca4d0b053d0), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ca4d0b01320), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ca4d0b01bd8), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ca4d0b021d8), global 0x162f5c5741c0 JS IMPORT: Module metadata hook for module 0x2ca4d0b01bd8 JS IMPORT: Defining meta.importSync for module 0x2ca4d0b01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ca4d0b01320), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca4d0b03470), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca4d0b03c90), global 0x162f5c5741c0 JS IMPORT: Module metadata hook for module 0x2ca4d0b04338 JS IMPORT: Defining meta.importSync for module 0x2ca4d0b04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ca4d0b13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2ca4d0b000f8 of 0x2ca4d0b14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2ca4d0b14078 in 0x2ca4d0b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2ca4d0b000f8 of 0x2ca4d0b14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2ca4d0b000f8 of 0x2ca4d0b13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2ca4d0b000f8 of 0x162f5c575498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2ca4d0b14078 of 0x162f5c575448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x162f5c5754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x162f5c5af060, JSClass 0xffffb6316148, in object 0x162f5c5af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2ca4d0b14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x162f5c5af0b0, JSClass 0xffffb6316148, in object 0x162f5c5af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x162f5c5af100, JSClass 0xffffb6316148, in object 0x162f5c5af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x162f5c5af150, JSClass 0xffffb6316148, in object 0x162f5c5af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x162f5c5af038 in GIRepository 0x2ca4d0b13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ca4d0b03470), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca4d0b04888), global 0x162f5c5741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x162f5c5af1a0 in GIRepository 0x2ca4d0b13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2ca4d0b01320), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ca4d0b053d0), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ca4d0b053d0), global 0x162f5c5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ca4d0b059b0), global 0x162f5c5741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2ca4d0b000f8 of 0x2ca4d0b1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2ca4d0b000f8 of 0x162f5c575d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2ca4d0b000f8 of 0x162f5c575d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2ca4d0b14078 of 0x162f5c575ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x162f5c575e70 class 0xffffb631c030 in object 0x162f5c5af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x162f5c5af560, JSClass 0xffffb6315d98, in object 0x162f5c5af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x162f5c5af1c8 in GIRepository 0x2ca4d0b13e78 JS IMPORT: Module metadata hook for module 0x2ca4d0b053d0 JS IMPORT: Defining meta.importSync for module 0x2ca4d0b053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x2ca4d0b000f8 of 0x2ca4d0b1fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1ced5cf00098 JS IMPORT: Defining parent (nil) of 0x1ced5cf000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ced5cf000f8 of 0x1ced5cf00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ced5cf01320), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ced5cf01bd8), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ced5cf021d8), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ced5cf021d8), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ced5cf01bd8), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ced5cf01320), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ced5cf03470), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ced5cf03c90), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ced5cf03c90), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ced5cf03470), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ced5cf04888), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ced5cf04888), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ced5cf03470), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ced5cf03470), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ced5cf01320), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ced5cf053d0), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ced5cf053d0), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ced5cf059b0), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ced5cf059b0), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ced5cf053d0), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ced5cf053d0), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ced5cf01320), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ced5cf01bd8), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ced5cf021d8), global 0x3ff4a9b741c0 JS IMPORT: Module metadata hook for module 0x1ced5cf01bd8 JS IMPORT: Defining meta.importSync for module 0x1ced5cf01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ced5cf01320), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ced5cf03470), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ced5cf03c90), global 0x3ff4a9b741c0 JS IMPORT: Module metadata hook for module 0x1ced5cf04338 JS IMPORT: Defining meta.importSync for module 0x1ced5cf04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ced5cf13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1ced5cf000f8 of 0x1ced5cf14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ced5cf14078 in 0x1ced5cf000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1ced5cf000f8 of 0x1ced5cf14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ced5cf000f8 of 0x1ced5cf13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ced5cf000f8 of 0x3ff4a9b75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ced5cf14078 of 0x3ff4a9b75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3ff4a9b754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3ff4a9baf060, JSClass 0xffff871f6148, in object 0x3ff4a9baf038 JS CTX: Initialized class GIRepositoryGType prototype 0x1ced5cf14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3ff4a9baf0b0, JSClass 0xffff871f6148, in object 0x3ff4a9baf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ff4a9baf100, JSClass 0xffff871f6148, in object 0x3ff4a9baf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ff4a9baf150, JSClass 0xffff871f6148, in object 0x3ff4a9baf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3ff4a9baf038 in GIRepository 0x1ced5cf13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ced5cf03470), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ced5cf04888), global 0x3ff4a9b741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3ff4a9baf1a0 in GIRepository 0x1ced5cf13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ced5cf01320), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ced5cf053d0), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ced5cf053d0), global 0x3ff4a9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ced5cf059b0), global 0x3ff4a9b741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1ced5cf000f8 of 0x1ced5cf1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1ced5cf000f8 of 0x3ff4a9b75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1ced5cf000f8 of 0x3ff4a9b75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1ced5cf14078 of 0x3ff4a9b75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3ff4a9b75e70 class 0xffff871fc030 in object 0x3ff4a9baf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3ff4a9baf560, JSClass 0xffff871f5d98, in object 0x3ff4a9baf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3ff4a9baf1c8 in GIRepository 0x1ced5cf13e78 JS IMPORT: Module metadata hook for module 0x1ced5cf053d0 JS IMPORT: Defining meta.importSync for module 0x1ced5cf053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x1ced5cf000f8 of 0x1ced5cf1fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x8f94ad00098 JS IMPORT: Defining parent (nil) of 0x8f94ad000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x8f94ad000f8 of 0x8f94ad00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8f94ad01320), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8f94ad01bd8), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8f94ad021d8), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8f94ad021d8), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8f94ad01bd8), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8f94ad01320), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f94ad03470), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f94ad03c90), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f94ad03c90), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8f94ad03470), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f94ad04888), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f94ad04888), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f94ad03470), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8f94ad03470), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x8f94ad01320), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f94ad053d0), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8f94ad053d0), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f94ad059b0), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f94ad059b0), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f94ad053d0), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8f94ad053d0), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8f94ad01320), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8f94ad01bd8), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8f94ad021d8), global 0xfaf897741c0 JS IMPORT: Module metadata hook for module 0x8f94ad01bd8 JS IMPORT: Defining meta.importSync for module 0x8f94ad01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8f94ad01320), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f94ad03470), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f94ad03c90), global 0xfaf897741c0 JS IMPORT: Module metadata hook for module 0x8f94ad04338 JS IMPORT: Defining meta.importSync for module 0x8f94ad04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x8f94ad13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x8f94ad000f8 of 0x8f94ad14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x8f94ad14078 in 0x8f94ad000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x8f94ad000f8 of 0x8f94ad14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x8f94ad000f8 of 0x8f94ad13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x8f94ad000f8 of 0xfaf89775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x8f94ad14078 of 0xfaf89775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xfaf897754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xfaf897af060, JSClass 0xffff84716148, in object 0xfaf897af038 JS CTX: Initialized class GIRepositoryGType prototype 0x8f94ad14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xfaf897af0b0, JSClass 0xffff84716148, in object 0xfaf897af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xfaf897af100, JSClass 0xffff84716148, in object 0xfaf897af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xfaf897af150, JSClass 0xffff84716148, in object 0xfaf897af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xfaf897af038 in GIRepository 0x8f94ad13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8f94ad03470), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f94ad04888), global 0xfaf897741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xfaf897af1a0 in GIRepository 0x8f94ad13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x8f94ad01320), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8f94ad053d0), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8f94ad053d0), global 0xfaf897741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8f94ad059b0), global 0xfaf897741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x8f94ad000f8 of 0x8f94ad1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x8f94ad000f8 of 0xfaf89775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x8f94ad000f8 of 0xfaf89775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x8f94ad14078 of 0xfaf89775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xfaf89775e70 class 0xffff8471c030 in object 0xfaf897af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xfaf897af560, JSClass 0xffff84715d98, in object 0xfaf897af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xfaf897af1c8 in GIRepository 0x8f94ad13e78 JS IMPORT: Module metadata hook for module 0x8f94ad053d0 JS IMPORT: Defining meta.importSync for module 0x8f94ad053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x8f94ad000f8 of 0x8f94ad1fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2ae027f00098 JS IMPORT: Defining parent (nil) of 0x2ae027f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2ae027f000f8 of 0x2ae027f00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ae027f01320), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ae027f01bd8), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ae027f021d8), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ae027f021d8), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ae027f01bd8), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ae027f01320), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ae027f03470), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ae027f03c90), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ae027f03c90), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ae027f03470), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ae027f04888), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ae027f04888), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ae027f03470), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ae027f03470), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2ae027f01320), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ae027f053d0), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ae027f053d0), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ae027f059b0), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ae027f059b0), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ae027f053d0), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ae027f053d0), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ae027f01320), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ae027f01bd8), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ae027f021d8), global 0x2173a77741c0 JS IMPORT: Module metadata hook for module 0x2ae027f01bd8 JS IMPORT: Defining meta.importSync for module 0x2ae027f01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ae027f01320), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ae027f03470), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ae027f03c90), global 0x2173a77741c0 JS IMPORT: Module metadata hook for module 0x2ae027f04338 JS IMPORT: Defining meta.importSync for module 0x2ae027f04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ae027f13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2ae027f000f8 of 0x2ae027f14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2ae027f14078 in 0x2ae027f000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2ae027f000f8 of 0x2ae027f14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2ae027f000f8 of 0x2ae027f13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2ae027f000f8 of 0x2173a7775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2ae027f14078 of 0x2173a7775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2173a77754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2173a77af060, JSClass 0xffffbc806148, in object 0x2173a77af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2ae027f14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2173a77af0b0, JSClass 0xffffbc806148, in object 0x2173a77af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2173a77af100, JSClass 0xffffbc806148, in object 0x2173a77af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2173a77af150, JSClass 0xffffbc806148, in object 0x2173a77af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2173a77af038 in GIRepository 0x2ae027f13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ae027f03470), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ae027f04888), global 0x2173a77741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2173a77af1a0 in GIRepository 0x2ae027f13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2ae027f01320), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ae027f053d0), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ae027f053d0), global 0x2173a77741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ae027f059b0), global 0x2173a77741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2ae027f000f8 of 0x2ae027f1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2ae027f000f8 of 0x2173a7775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2ae027f000f8 of 0x2173a7775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2ae027f14078 of 0x2173a7775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2173a7775e70 class 0xffffbc80c030 in object 0x2173a77af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2173a77af560, JSClass 0xffffbc805d98, in object 0x2173a77af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2173a77af1c8 in GIRepository 0x2ae027f13e78 JS IMPORT: Module metadata hook for module 0x2ae027f053d0 JS IMPORT: Defining meta.importSync for module 0x2ae027f053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x2ae027f000f8 of 0x2ae027f1fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x312ed0e00098 JS IMPORT: Defining parent (nil) of 0x312ed0e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x312ed0e000f8 of 0x312ed0e00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x312ed0e01320), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x312ed0e01bd8), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x312ed0e021d8), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x312ed0e021d8), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x312ed0e01bd8), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x312ed0e01320), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x312ed0e03470), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312ed0e03c90), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312ed0e03c90), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x312ed0e03470), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312ed0e04888), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312ed0e04888), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x312ed0e03470), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x312ed0e03470), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x312ed0e01320), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x312ed0e053d0), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x312ed0e053d0), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312ed0e059b0), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312ed0e059b0), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x312ed0e053d0), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x312ed0e053d0), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x312ed0e01320), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x312ed0e01bd8), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x312ed0e021d8), global 0x21628cd741c0 JS IMPORT: Module metadata hook for module 0x312ed0e01bd8 JS IMPORT: Defining meta.importSync for module 0x312ed0e01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x312ed0e01320), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x312ed0e03470), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312ed0e03c90), global 0x21628cd741c0 JS IMPORT: Module metadata hook for module 0x312ed0e04338 JS IMPORT: Defining meta.importSync for module 0x312ed0e04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x312ed0e13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x312ed0e000f8 of 0x312ed0e14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x312ed0e14078 in 0x312ed0e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x312ed0e000f8 of 0x312ed0e14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x312ed0e000f8 of 0x312ed0e13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x312ed0e000f8 of 0x21628cd75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x312ed0e14078 of 0x21628cd75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x21628cd754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x21628cdaf060, JSClass 0xffff96b76148, in object 0x21628cdaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x312ed0e14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x21628cdaf0b0, JSClass 0xffff96b76148, in object 0x21628cdaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x21628cdaf100, JSClass 0xffff96b76148, in object 0x21628cdaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21628cdaf150, JSClass 0xffff96b76148, in object 0x21628cdaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x21628cdaf038 in GIRepository 0x312ed0e13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x312ed0e03470), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312ed0e04888), global 0x21628cd741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x21628cdaf1a0 in GIRepository 0x312ed0e13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x312ed0e01320), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x312ed0e053d0), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x312ed0e053d0), global 0x21628cd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x312ed0e059b0), global 0x21628cd741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x312ed0e000f8 of 0x312ed0e1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x312ed0e000f8 of 0x21628cd75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x312ed0e000f8 of 0x21628cd75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x312ed0e14078 of 0x21628cd75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x21628cd75e70 class 0xffff96b7c030 in object 0x21628cdaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x21628cdaf560, JSClass 0xffff96b75d98, in object 0x21628cdaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x21628cdaf1c8 in GIRepository 0x312ed0e13e78 JS IMPORT: Module metadata hook for module 0x312ed0e053d0 JS IMPORT: Defining meta.importSync for module 0x312ed0e053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x312ed0e000f8 of 0x312ed0e1fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3f663db00098 JS IMPORT: Defining parent (nil) of 0x3f663db000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3f663db000f8 of 0x3f663db00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f663db01320), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f663db01bd8), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f663db021d8), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f663db021d8), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f663db01bd8), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f663db01320), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f663db03470), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f663db03c90), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f663db03c90), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f663db03470), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f663db04888), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f663db04888), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f663db03470), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f663db03470), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f663db01320), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f663db053d0), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f663db053d0), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f663db059b0), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f663db059b0), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f663db053d0), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f663db053d0), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f663db01320), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f663db01bd8), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f663db021d8), global 0x3a2c2ff741c0 JS IMPORT: Module metadata hook for module 0x3f663db01bd8 JS IMPORT: Defining meta.importSync for module 0x3f663db01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f663db01320), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f663db03470), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f663db03c90), global 0x3a2c2ff741c0 JS IMPORT: Module metadata hook for module 0x3f663db04338 JS IMPORT: Defining meta.importSync for module 0x3f663db04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f663db13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3f663db000f8 of 0x3f663db14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3f663db14078 in 0x3f663db000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3f663db000f8 of 0x3f663db14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3f663db000f8 of 0x3f663db13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3f663db000f8 of 0x3a2c2ff75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3f663db14078 of 0x3a2c2ff75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a2c2ff754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a2c2ffaf060, JSClass 0xffffb2a06148, in object 0x3a2c2ffaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x3f663db14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a2c2ffaf0b0, JSClass 0xffffb2a06148, in object 0x3a2c2ffaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a2c2ffaf100, JSClass 0xffffb2a06148, in object 0x3a2c2ffaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a2c2ffaf150, JSClass 0xffffb2a06148, in object 0x3a2c2ffaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a2c2ffaf038 in GIRepository 0x3f663db13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f663db03470), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f663db04888), global 0x3a2c2ff741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3a2c2ffaf1a0 in GIRepository 0x3f663db13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f663db01320), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f663db053d0), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f663db053d0), global 0x3a2c2ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f663db059b0), global 0x3a2c2ff741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3f663db000f8 of 0x3f663db1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3f663db000f8 of 0x3a2c2ff75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3f663db000f8 of 0x3a2c2ff75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3f663db14078 of 0x3a2c2ff75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3a2c2ff75e70 class 0xffffb2a0c030 in object 0x3a2c2ffaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3a2c2ffaf560, JSClass 0xffffb2a05d98, in object 0x3a2c2ffaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3a2c2ffaf1c8 in GIRepository 0x3f663db13e78 JS IMPORT: Module metadata hook for module 0x3f663db053d0 JS IMPORT: Defining meta.importSync for module 0x3f663db053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x3f663db000f8 of 0x3f663db1fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xc22e2f00098 JS IMPORT: Defining parent (nil) of 0xc22e2f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xc22e2f000f8 of 0xc22e2f00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc22e2f01320), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc22e2f01bd8), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc22e2f021d8), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc22e2f021d8), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc22e2f01bd8), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc22e2f01320), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc22e2f03470), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc22e2f03c90), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc22e2f03c90), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc22e2f03470), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc22e2f04888), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc22e2f04888), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc22e2f03470), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc22e2f03470), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xc22e2f01320), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc22e2f053d0), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc22e2f053d0), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc22e2f059b0), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc22e2f059b0), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc22e2f053d0), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc22e2f053d0), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc22e2f01320), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc22e2f01bd8), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc22e2f021d8), global 0x2296032741c0 JS IMPORT: Module metadata hook for module 0xc22e2f01bd8 JS IMPORT: Defining meta.importSync for module 0xc22e2f01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc22e2f01320), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc22e2f03470), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc22e2f03c90), global 0x2296032741c0 JS IMPORT: Module metadata hook for module 0xc22e2f04338 JS IMPORT: Defining meta.importSync for module 0xc22e2f04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xc22e2f13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xc22e2f000f8 of 0xc22e2f14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xc22e2f14078 in 0xc22e2f000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xc22e2f000f8 of 0xc22e2f14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xc22e2f000f8 of 0xc22e2f13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xc22e2f000f8 of 0x229603275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xc22e2f14078 of 0x229603275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2296032754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2296032af060, JSClass 0xffffb8d76148, in object 0x2296032af038 JS CTX: Initialized class GIRepositoryGType prototype 0xc22e2f14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2296032af0b0, JSClass 0xffffb8d76148, in object 0x2296032af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2296032af100, JSClass 0xffffb8d76148, in object 0x2296032af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2296032af150, JSClass 0xffffb8d76148, in object 0x2296032af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2296032af038 in GIRepository 0xc22e2f13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc22e2f03470), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc22e2f04888), global 0x2296032741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2296032af1a0 in GIRepository 0xc22e2f13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xc22e2f01320), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc22e2f053d0), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc22e2f053d0), global 0x2296032741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc22e2f059b0), global 0x2296032741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xc22e2f000f8 of 0xc22e2f1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xc22e2f000f8 of 0x229603275d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xc22e2f000f8 of 0x229603275d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xc22e2f14078 of 0x229603275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x229603275e70 class 0xffffb8d7c030 in object 0x2296032af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2296032af560, JSClass 0xffffb8d75d98, in object 0x2296032af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2296032af1c8 in GIRepository 0xc22e2f13e78 JS IMPORT: Module metadata hook for module 0xc22e2f053d0 JS IMPORT: Defining meta.importSync for module 0xc22e2f053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0xc22e2f000f8 of 0xc22e2f1fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: Enqueue job , promise=, allocation site= JS CTX: Enqueue job , promise=, allocation site= JS CTX: Script evaluation succeeded JS CTX: handling job JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed Trace/breakpoint trap (core dumped) JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2412b4000098 JS IMPORT: Defining parent (nil) of 0x2412b40000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2412b40000f8 of 0x2412b4000390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2412b4001320), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2412b4001bd8), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2412b40021d8), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2412b40021d8), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2412b4001bd8), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2412b4001320), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412b4003470), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2412b4003c90), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2412b4003c90), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2412b4003470), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2412b4004888), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2412b4004888), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412b4003470), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2412b4003470), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2412b4001320), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412b40053d0), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2412b40053d0), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2412b40059b0), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2412b40059b0), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412b40053d0), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2412b40053d0), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2412b4001320), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2412b4001bd8), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2412b40021d8), global 0x34166ff741c0 JS IMPORT: Module metadata hook for module 0x2412b4001bd8 JS IMPORT: Defining meta.importSync for module 0x2412b4001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2412b4001320), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412b4003470), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2412b4003c90), global 0x34166ff741c0 JS IMPORT: Module metadata hook for module 0x2412b4004338 JS IMPORT: Defining meta.importSync for module 0x2412b4004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2412b4013ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2412b40000f8 of 0x2412b4014078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2412b4014078 in 0x2412b40000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2412b40000f8 of 0x2412b4014600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2412b40000f8 of 0x2412b4013e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2412b40000f8 of 0x34166ff75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2412b4014078 of 0x34166ff75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x34166ff754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x34166ffaf060, JSClass 0xffff8bc46148, in object 0x34166ffaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x2412b4014c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x34166ffaf0b0, JSClass 0xffff8bc46148, in object 0x34166ffaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x34166ffaf100, JSClass 0xffff8bc46148, in object 0x34166ffaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x34166ffaf150, JSClass 0xffff8bc46148, in object 0x34166ffaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x34166ffaf038 in GIRepository 0x2412b4013e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2412b4003470), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2412b4004888), global 0x34166ff741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x34166ffaf1a0 in GIRepository 0x2412b4013e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2412b4001320), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2412b40053d0), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2412b40053d0), global 0x34166ff741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2412b40059b0), global 0x34166ff741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2412b40000f8 of 0x2412b401aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2412b40000f8 of 0x34166ff75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2412b40000f8 of 0x34166ff75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2412b4014078 of 0x34166ff75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x34166ff75e70 class 0xffff8bc4c030 in object 0x34166ffaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x34166ffaf560, JSClass 0xffff8bc45d98, in object 0x34166ffaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x34166ffaf1c8 in GIRepository 0x2412b4013e78 JS IMPORT: Module metadata hook for module 0x2412b40053d0 JS IMPORT: Defining meta.importSync for module 0x2412b40053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Enqueue job , promise=, allocation site= JS CTX: Script evaluation succeeded JS CTX: handling job JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed Trace/breakpoint trap (core dumped) JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x20aab1a00098 JS IMPORT: Defining parent (nil) of 0x20aab1a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x20aab1a000f8 of 0x20aab1a00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20aab1a01320), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20aab1a01bd8), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20aab1a021d8), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20aab1a021d8), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20aab1a01bd8), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20aab1a01320), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20aab1a03470), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20aab1a03c90), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20aab1a03c90), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20aab1a03470), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20aab1a04888), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20aab1a04888), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20aab1a03470), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20aab1a03470), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x20aab1a01320), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20aab1a053d0), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x20aab1a053d0), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20aab1a059b0), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20aab1a059b0), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20aab1a053d0), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x20aab1a053d0), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20aab1a01320), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20aab1a01bd8), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20aab1a021d8), global 0x1616e9f741c0 JS IMPORT: Module metadata hook for module 0x20aab1a01bd8 JS IMPORT: Defining meta.importSync for module 0x20aab1a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20aab1a01320), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20aab1a03470), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20aab1a03c90), global 0x1616e9f741c0 JS IMPORT: Module metadata hook for module 0x20aab1a04338 JS IMPORT: Defining meta.importSync for module 0x20aab1a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x20aab1a13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x20aab1a000f8 of 0x20aab1a14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x20aab1a14078 in 0x20aab1a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x20aab1a000f8 of 0x20aab1a14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x20aab1a000f8 of 0x20aab1a13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x20aab1a000f8 of 0x1616e9f75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x20aab1a14078 of 0x1616e9f75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1616e9f754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1616e9faf060, JSClass 0xffff95336148, in object 0x1616e9faf038 JS CTX: Initialized class GIRepositoryGType prototype 0x20aab1a14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1616e9faf0b0, JSClass 0xffff95336148, in object 0x1616e9faf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1616e9faf100, JSClass 0xffff95336148, in object 0x1616e9faf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1616e9faf150, JSClass 0xffff95336148, in object 0x1616e9faf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1616e9faf038 in GIRepository 0x20aab1a13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20aab1a03470), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20aab1a04888), global 0x1616e9f741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1616e9faf1a0 in GIRepository 0x20aab1a13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x20aab1a01320), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20aab1a053d0), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x20aab1a053d0), global 0x1616e9f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20aab1a059b0), global 0x1616e9f741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x20aab1a000f8 of 0x20aab1a1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x20aab1a000f8 of 0x1616e9f75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x20aab1a000f8 of 0x1616e9f75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x20aab1a14078 of 0x1616e9f75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1616e9f75e70 class 0xffff9533c030 in object 0x1616e9faf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1616e9faf560, JSClass 0xffff95335d98, in object 0x1616e9faf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1616e9faf1c8 in GIRepository 0x20aab1a13e78 JS IMPORT: Module metadata hook for module 0x20aab1a053d0 JS IMPORT: Defining meta.importSync for module 0x20aab1a053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x20aab1a000f8 of 0x1616e9fca2b8 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x20aab1a000f8 of 0x1616e9fca308 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x20aab1a000f8 of 0x1616e9fca268 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x20aab1a14078 of 0x1616e9fca218 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1616e9faf5b0, JSClass 0xffff95335d98, in object 0x1616e9faf588 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1616e9fca5d8, JSClass 0xffff95336fc0, in object 0x1616e9faf588 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1616e9faf628, JSClass 0xffff95335d98, in object 0x1616e9faf588 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x1616e9fca718, JSClass 0xffff95336fc0, in object 0x1616e9faf588 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1616e9faf6a0, JSClass 0xffff95336148, in object 0x1616e9faf588 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1616e9faf6f0, JSClass 0xffff95336148, in object 0x1616e9faf588 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1616e9faf740, JSClass 0xffff95335d98, in object 0x1616e9faf588 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1616e9faf790, JSClass 0xffff95335d98, in object 0x1616e9faf1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1616e9faf7e0, JSClass 0xffff95335d98, in object 0x1616e9faf588 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x1616e9fca858, JSClass 0xffff95336fc0, in object 0x1616e9faf588 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1616e9faf858, JSClass 0xffff95335d98, in object 0x20aab1a13f58 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1616e9faf8d0, JSClass 0xffff95336148, in object 0x1616e9faf588 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x1616e9faf920, JSClass 0xffff95335d98, in object 0x1616e9faf588 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x1616e9faf588 in GIRepository 0x20aab1a13e78 JS G NS: Found info type OBJECT for 'Subprocess' in namespace 'Gio' JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x1616e9faf970, JSClass 0xffff95335d98, in object 0x1616e9faf588 JS G OBJ: Defining method init in prototype for GSubprocess (Gio.Subprocess) JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2672cef00098 JS IMPORT: Defining parent (nil) of 0x2672cef000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2672cef000f8 of 0x2672cef00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2672cef01320), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2672cef01bd8), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2672cef021d8), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2672cef021d8), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2672cef01bd8), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2672cef01320), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2672cef03470), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2672cef03c90), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2672cef03c90), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2672cef03470), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2672cef04888), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2672cef04888), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2672cef03470), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2672cef03470), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2672cef01320), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2672cef053d0), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2672cef053d0), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2672cef059b0), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2672cef059b0), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2672cef053d0), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2672cef053d0), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2672cef01320), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2672cef01bd8), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2672cef021d8), global 0xe0e8d741c0 JS IMPORT: Module metadata hook for module 0x2672cef01bd8 JS IMPORT: Defining meta.importSync for module 0x2672cef01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2672cef01320), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2672cef03470), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2672cef03c90), global 0xe0e8d741c0 JS IMPORT: Module metadata hook for module 0x2672cef04338 JS IMPORT: Defining meta.importSync for module 0x2672cef04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2672cef13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2672cef000f8 of 0x2672cef14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2672cef14078 in 0x2672cef000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2672cef000f8 of 0x2672cef14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2672cef000f8 of 0x2672cef13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2672cef000f8 of 0xe0e8d75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2672cef14078 of 0xe0e8d75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xe0e8d754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xe0e8daf060, JSClass 0xffff85d06148, in object 0xe0e8daf038 JS CTX: Initialized class GIRepositoryGType prototype 0x2672cef14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xe0e8daf0b0, JSClass 0xffff85d06148, in object 0xe0e8daf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xe0e8daf100, JSClass 0xffff85d06148, in object 0xe0e8daf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe0e8daf150, JSClass 0xffff85d06148, in object 0xe0e8daf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xe0e8daf038 in GIRepository 0x2672cef13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2672cef03470), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2672cef04888), global 0xe0e8d741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xe0e8daf1a0 in GIRepository 0x2672cef13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2672cef01320), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2672cef053d0), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2672cef053d0), global 0xe0e8d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2672cef059b0), global 0xe0e8d741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2672cef000f8 of 0x2672cef1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2672cef000f8 of 0xe0e8d75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2672cef000f8 of 0xe0e8d75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2672cef14078 of 0xe0e8d75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xe0e8d75e70 class 0xffff85d0c030 in object 0xe0e8daf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xe0e8daf560, JSClass 0xffff85d05d98, in object 0xe0e8daf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xe0e8daf1c8 in GIRepository 0x2672cef13e78 JS IMPORT: Module metadata hook for module 0x2672cef053d0 JS IMPORT: Defining meta.importSync for module 0x2672cef053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x2672cef000f8 of 0xe0e8dca2e0 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x2672cef000f8 of 0xe0e8dca330 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x2672cef000f8 of 0xe0e8dca290 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x2672cef14078 of 0xe0e8dca240 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe0e8daf5d8, JSClass 0xffff85d05d98, in object 0xe0e8daf5b0 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe0e8dca600, JSClass 0xffff85d06fc0, in object 0xe0e8daf5b0 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe0e8daf650, JSClass 0xffff85d05d98, in object 0xe0e8daf5b0 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0xe0e8dca740, JSClass 0xffff85d06fc0, in object 0xe0e8daf5b0 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe0e8daf6c8, JSClass 0xffff85d06148, in object 0xe0e8daf5b0 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe0e8daf718, JSClass 0xffff85d06148, in object 0xe0e8daf5b0 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe0e8daf768, JSClass 0xffff85d05d98, in object 0xe0e8daf5b0 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe0e8daf7b8, JSClass 0xffff85d05d98, in object 0xe0e8daf1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe0e8daf808, JSClass 0xffff85d05d98, in object 0xe0e8daf5b0 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0xe0e8dca880, JSClass 0xffff85d06fc0, in object 0xe0e8daf5b0 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe0e8daf880, JSClass 0xffff85d05d98, in object 0x2672cef13f58 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe0e8daf8f8, JSClass 0xffff85d06148, in object 0xe0e8daf5b0 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0xe0e8daf948, JSClass 0xffff85d05d98, in object 0xe0e8daf5b0 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0xe0e8daf5b0 in GIRepository 0x2672cef13e78 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x2672cef14078 of 0xe0e8dca1f0 'Gtk' is mod 1 JS IMPORT: successfully imported module 'Gtk' JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xe0e8daf998, JSClass 0xffff85d05d98, in object 0xe0e8daf1c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xe0e8daf9e8, JSClass 0xffff85d05d98, in object 0xe0e8daf588 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xe0e8dd7498, JSClass 0xffff85d06fc0, in object 0xe0e8daf588 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0xe0e8dafa60, JSClass 0xffff85d05d98, in object 0xe0e8daf588 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0xe0e8daf588 in GIRepository 0x2672cef13e78 JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources (gjs-console:14170): Gjs-CRITICAL **: 19:17:22.470: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked. (gjs-console:14170): Gjs-CRITICAL **: 19:17:22.470: The offending callback was destroy(), a vfunc. == Stack trace for context 0xaaaac8dd7170 == JS CTX: JS context destroyed JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2fe3f7600098 JS IMPORT: Defining parent (nil) of 0x2fe3f76000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2fe3f76000f8 of 0x2fe3f7600390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fe3f7601320), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fe3f7601bd8), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fe3f76021d8), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fe3f76021d8), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fe3f7601bd8), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fe3f7601320), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fe3f7603470), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe3f7603c90), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe3f7603c90), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fe3f7603470), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe3f7604888), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe3f7604888), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fe3f7603470), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fe3f7603470), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fe3f7601320), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fe3f76053d0), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fe3f76053d0), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe3f76059b0), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe3f76059b0), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fe3f76053d0), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fe3f76053d0), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fe3f7601320), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fe3f7601bd8), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fe3f76021d8), global 0x19a394f741c0 JS IMPORT: Module metadata hook for module 0x2fe3f7601bd8 JS IMPORT: Defining meta.importSync for module 0x2fe3f7601bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fe3f7601320), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fe3f7603470), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe3f7603c90), global 0x19a394f741c0 JS IMPORT: Module metadata hook for module 0x2fe3f7604338 JS IMPORT: Defining meta.importSync for module 0x2fe3f7604338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2fe3f7613ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2fe3f76000f8 of 0x2fe3f7614078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2fe3f7614078 in 0x2fe3f76000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2fe3f76000f8 of 0x2fe3f7614600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2fe3f76000f8 of 0x2fe3f7613e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2fe3f76000f8 of 0x19a394f75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2fe3f7614078 of 0x19a394f75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x19a394f754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x19a394faf060, JSClass 0xffffa3426148, in object 0x19a394faf038 JS CTX: Initialized class GIRepositoryGType prototype 0x2fe3f7614c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x19a394faf0b0, JSClass 0xffffa3426148, in object 0x19a394faf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x19a394faf100, JSClass 0xffffa3426148, in object 0x19a394faf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19a394faf150, JSClass 0xffffa3426148, in object 0x19a394faf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x19a394faf038 in GIRepository 0x2fe3f7613e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fe3f7603470), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe3f7604888), global 0x19a394f741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x19a394faf1a0 in GIRepository 0x2fe3f7613e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fe3f7601320), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fe3f76053d0), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fe3f76053d0), global 0x19a394f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe3f76059b0), global 0x19a394f741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2fe3f76000f8 of 0x2fe3f761aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2fe3f76000f8 of 0x19a394f75df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2fe3f76000f8 of 0x19a394f75e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2fe3f7614078 of 0x19a394f75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x19a394fcc088 class 0xffffa342c030 in object 0x19a394faf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x19a394faf560, JSClass 0xffffa3425d98, in object 0x19a394faf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x19a394faf1c8 in GIRepository 0x2fe3f7613e78 JS IMPORT: Module metadata hook for module 0x2fe3f76053d0 JS IMPORT: Defining meta.importSync for module 0x2fe3f76053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Enqueue job , promise=, allocation site= JS CTX: Script evaluation succeeded JS CTX: handling job JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher (gjs-console:14188): Gjs-CRITICAL **: 19:17:22.801: Error writing coverage data: Operation not supported Trace/breakpoint trap (core dumped) Trace/breakpoint trap (core dumped) JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xe17f00098 JS IMPORT: Defining parent (nil) of 0xe17f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xe17f000f8 of 0xe17f00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe17f01320), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe17f01bd8), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe17f021d8), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe17f021d8), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe17f01bd8), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe17f01320), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe17f03470), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe17f03c90), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe17f03c90), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe17f03470), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe17f04888), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe17f04888), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe17f03470), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe17f03470), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xe17f01320), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe17f053d0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe17f053d0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe17f059b0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe17f059b0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe17f053d0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe17f053d0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe17f01320), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe17f01bd8), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe17f021d8), global 0x357ea29741c0 JS IMPORT: Module metadata hook for module 0xe17f01bd8 JS IMPORT: Defining meta.importSync for module 0xe17f01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe17f01320), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe17f03470), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe17f03c90), global 0x357ea29741c0 JS IMPORT: Module metadata hook for module 0xe17f04338 JS IMPORT: Defining meta.importSync for module 0xe17f04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xe17f13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xe17f000f8 of 0xe17f14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xe17f14078 in 0xe17f000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xe17f000f8 of 0xe17f14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xe17f000f8 of 0xe17f13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xe17f000f8 of 0x357ea2975498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xe17f14078 of 0x357ea2975448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x357ea29754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x357ea29af060, JSClass 0xffffa22c6148, in object 0x357ea29af038 JS CTX: Initialized class GIRepositoryGType prototype 0xe17f14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x357ea29af0b0, JSClass 0xffffa22c6148, in object 0x357ea29af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x357ea29af100, JSClass 0xffffa22c6148, in object 0x357ea29af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x357ea29af150, JSClass 0xffffa22c6148, in object 0x357ea29af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x357ea29af038 in GIRepository 0xe17f13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe17f03470), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe17f04888), global 0x357ea29741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x357ea29af1a0 in GIRepository 0xe17f13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xe17f01320), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe17f053d0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe17f053d0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe17f059b0), global 0x357ea29741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xe17f000f8 of 0xe17f1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xe17f000f8 of 0x357ea2975d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xe17f000f8 of 0x357ea2975d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xe17f14078 of 0x357ea2975ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x357ea2975e70 class 0xffffa22cc030 in object 0x357ea29af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x357ea29af560, JSClass 0xffffa22c5d98, in object 0x357ea29af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x357ea29af1c8 in GIRepository 0xe17f13e78 JS IMPORT: Module metadata hook for module 0xe17f053d0 JS IMPORT: Defining meta.importSync for module 0xe17f053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Module resolve hook for module 'file:///<>/obj-aarch64-linux-gnu/signalexit.js' (file:///<>/obj-aarch64-linux-gnu/signalexit.js), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe17f1fad0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe17f1fad0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0xe17f1fad0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0xe17f1fad0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe17f1fad0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe17f1fad0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe17f1fad0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe17f1fad0), global 0x357ea29741c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0xe17f1fad0), global 0x357ea29741c0 JS IMPORT: Module metadata hook for module 0xe17f20540 JS IMPORT: Defining meta.importSync for module 0xe17f20540 JS NATIVE: Defining native module 'system' JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 JS G ENUM: Defining enum value ACTION (fixed from action) 32 JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 JS G ENUM: Defining GObject.SignalFlags as 0xe17f21bb0 JS G NS: Found info type FUNCTION for 'timeout_add_seconds' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x357ea29af600, JSClass 0xffffa22c6148, in object 0x357ea29af038 JS G BXD: Defining method run in prototype for GLib.MainLoop ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 64/69 gjs:Debugger / step command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=24 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/step.debugger ▶ 63/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/set.debugger OK ▶ 62/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/return.debugger OK 62/69 gjs:Debugger / return command OK 0.49s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x41268300098 JS IMPORT: Defining parent (nil) of 0x412683000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x412683000f8 of 0x41268300390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x41268301320), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x41268301bd8), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x412683021d8), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x412683021d8), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x41268301bd8), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x41268301320), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x41268303470), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41268303c90), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41268303c90), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x41268303470), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41268304888), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41268304888), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x41268303470), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x41268303470), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x41268301320), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x412683053d0), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x412683053d0), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x412683059b0), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x412683059b0), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x412683053d0), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x412683053d0), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x41268301320), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x41268301bd8), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x412683021d8), global 0xc390cf741c0 JS IMPORT: Module metadata hook for module 0x41268301bd8 JS IMPORT: Defining meta.importSync for module 0x41268301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x41268301320), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x41268303470), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41268303c90), global 0xc390cf741c0 JS IMPORT: Module metadata hook for module 0x41268304338 JS IMPORT: Defining meta.importSync for module 0x41268304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x41268313ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x412683000f8 of 0x41268314078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x41268314078 in 0x412683000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x412683000f8 of 0x41268314600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x412683000f8 of 0x41268313e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x412683000f8 of 0xc390cf75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x41268314078 of 0xc390cf75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc390cf754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc390cfaf060, JSClass 0xffff9b6a6148, in object 0xc390cfaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x41268314c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc390cfaf0b0, JSClass 0xffff9b6a6148, in object 0xc390cfaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc390cfaf100, JSClass 0xffff9b6a6148, in object 0xc390cfaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc390cfaf150, JSClass 0xffff9b6a6148, in object 0xc390cfaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc390cfaf038 in GIRepository 0x41268313e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x41268303470), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41268304888), global 0xc390cf741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xc390cfaf1a0 in GIRepository 0x41268313e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x41268301320), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x412683053d0), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x412683053d0), global 0xc390cf741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x412683059b0), global 0xc390cf741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x412683000f8 of 0x4126831aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x412683000f8 of 0xc390cf75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x412683000f8 of 0xc390cf75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x41268314078 of 0xc390cf75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xc390cf75e70 class 0xffff9b6ac030 in object 0xc390cfaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xc390cfaf560, JSClass 0xffff9b6a5d98, in object 0xc390cfaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xc390cfaf1c8 in GIRepository 0x41268313e78 JS IMPORT: Module metadata hook for module 0x412683053d0 JS IMPORT: Defining meta.importSync for module 0x412683053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 63/69 gjs:Debugger / set command OK 0.41s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x35f470800098 JS IMPORT: Defining parent (nil) of 0x35f4708000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x35f4708000f8 of 0x35f470800390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35f470801320), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35f470801bd8), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35f4708021d8), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35f4708021d8), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35f470801bd8), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35f470801320), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35f470803470), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35f470803c90), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35f470803c90), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35f470803470), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35f470804888), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35f470804888), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35f470803470), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35f470803470), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x35f470801320), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35f4708053d0), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x35f4708053d0), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35f4708059b0), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35f4708059b0), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35f4708053d0), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x35f4708053d0), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x35f470801320), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x35f470801bd8), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x35f4708021d8), global 0xd4f796741c0 JS IMPORT: Module metadata hook for module 0x35f470801bd8 JS IMPORT: Defining meta.importSync for module 0x35f470801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x35f470801320), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35f470803470), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35f470803c90), global 0xd4f796741c0 JS IMPORT: Module metadata hook for module 0x35f470804338 JS IMPORT: Defining meta.importSync for module 0x35f470804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x35f470813ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x35f4708000f8 of 0x35f470814078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x35f470814078 in 0x35f4708000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x35f4708000f8 of 0x35f470814600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x35f4708000f8 of 0x35f470813e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x35f4708000f8 of 0xd4f79675498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x35f470814078 of 0xd4f79675448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xd4f796754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd4f796af060, JSClass 0xffffb5926148, in object 0xd4f796af038 JS CTX: Initialized class GIRepositoryGType prototype 0x35f470814c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd4f796af0b0, JSClass 0xffffb5926148, in object 0xd4f796af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd4f796af100, JSClass 0xffffb5926148, in object 0xd4f796af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd4f796af150, JSClass 0xffffb5926148, in object 0xd4f796af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xd4f796af038 in GIRepository 0x35f470813e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x35f470803470), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35f470804888), global 0xd4f796741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xd4f796af1a0 in GIRepository 0x35f470813e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x35f470801320), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x35f4708053d0), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x35f4708053d0), global 0xd4f796741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x35f4708059b0), global 0xd4f796741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x35f4708000f8 of 0x35f47081aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x35f4708000f8 of 0xd4f79675d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x35f4708000f8 of 0xd4f79675d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x35f470814078 of 0xd4f79675ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xd4f79675e70 class 0xffffb592c030 in object 0xd4f796af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xd4f796af560, JSClass 0xffffb5925d98, in object 0xd4f796af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xd4f796af1c8 in GIRepository 0x35f470813e78 JS IMPORT: Module metadata hook for module 0x35f4708053d0 JS IMPORT: Defining meta.importSync for module 0x35f4708053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 65/69 gjs:Debugger / throw command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 MALLOC_PERTURB_=202 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/throw.debugger 66/69 gjs:Debugger / throw-ignored command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory MALLOC_PERTURB_=82 GJS_PATH='' LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/throw-ignored.debugger ▶ 36/69 GObject with toggle references can be toggled up-down from various threads while getting a GWeakRef from main OK 36/69 gjs:JS / GObjectDestructionAccess OK 6.32s 54 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x242e04500098 JS IMPORT: Defining parent (nil) of 0x242e045000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x242e045000f8 of 0x242e045003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x242e04501340), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x242e04501bf8), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x242e045021f8), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x242e045021f8), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x242e04501bf8), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x242e04501340), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x242e04503490), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x242e04503cb0), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x242e04503cb0), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x242e04503490), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x242e045048a8), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x242e045048a8), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x242e04503490), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x242e04503490), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x242e04501340), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x242e045053f0), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x242e045053f0), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x242e045059d0), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x242e045059d0), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x242e045053f0), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x242e045053f0), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x242e04501340), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x242e04501bf8), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x242e045021f8), global 0x1973048741c0 JS IMPORT: Module metadata hook for module 0x242e04501bf8 JS IMPORT: Defining meta.importSync for module 0x242e04501bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x242e04501340), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x242e04503490), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x242e04503cb0), global 0x1973048741c0 JS IMPORT: Module metadata hook for module 0x242e04504358 JS IMPORT: Defining meta.importSync for module 0x242e04504358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x242e04514018 JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x242e045000f8 of 0x242e04514098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x242e04514098 in 0x242e045000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x242e045000f8 of 0x242e04514620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x242e045000f8 of 0x242e04513e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x242e045000f8 of 0x197304875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x242e04514098 of 0x197304875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1973048754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1973048af060, JSClass 0xffffa01e6148, in object 0x1973048af038 JS CTX: Initialized class GIRepositoryGType prototype 0x242e04514c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1973048af0b0, JSClass 0xffffa01e6148, in object 0x1973048af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1973048af100, JSClass 0xffffa01e6148, in object 0x1973048af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1973048af150, JSClass 0xffffa01e6148, in object 0x1973048af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1973048af038 in GIRepository 0x242e04513e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x242e04503490), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x242e045048a8), global 0x1973048741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1973048af1a0 in GIRepository 0x242e04513e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x242e04501340), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x242e045053f0), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x242e045053f0), global 0x1973048741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x242e045059d0), global 0x1973048741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x242e045000f8 of 0x242e0451aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x242e045000f8 of 0x197304875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x242e045000f8 of 0x197304875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x242e04514098 of 0x197304875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x197304875e70 class 0xffffa01ec030 in object 0x1973048af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1973048af560, JSClass 0xffffa01e5d98, in object 0x1973048af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1973048af1c8 in GIRepository 0x242e04513e98 JS IMPORT: Module metadata hook for module 0x242e045053f0 JS IMPORT: Defining meta.importSync for module 0x242e045053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing module jasmine succeeded JS IMPORT: Defining parent 0x242e045000f8 of 0x1973048ca268 'jasmine' is mod 1 JS IMPORT: successfully imported module 'jasmine' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1973048af5b0, JSClass 0xffffa01e6148, in object 0x1973048af038 JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' JS IMPORT: Importing module minijasmine succeeded JS IMPORT: Defining parent 0x242e045000f8 of 0x1973048ca1f0 'minijasmine' is mod 1 JS IMPORT: successfully imported module 'minijasmine' JS CTX: Script evaluation succeeded JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js JS IMPORT: Importing module lang succeeded JS IMPORT: Defining parent 0x242e045000f8 of 0x1973048ca628 'lang' is mod 1 JS IMPORT: successfully imported module 'lang' JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js JS IMPORT: Importing module _signals succeeded JS IMPORT: Defining parent 0x242e045000f8 of 0x1973048ca678 '_signals' is mod 1 JS IMPORT: successfully imported module '_signals' JS IMPORT: Importing module signals succeeded JS IMPORT: Defining parent 0x242e045000f8 of 0x1973048ca5d8 'signals' is mod 1 JS IMPORT: successfully imported module 'signals' JS IMPORT: Importing module Gio succeeded JS IMPORT: Defining parent 0x242e04514098 of 0x1973048ca588 'Gio' is mod 1 JS IMPORT: successfully imported module 'Gio' JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1973048af650, JSClass 0xffffa01e5d98, in object 0x1973048af628 JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1973048ca948, JSClass 0xffffa01e6fc0, in object 0x1973048af628 JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1973048af6c8, JSClass 0xffffa01e5d98, in object 0x1973048af628 JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' JS G IFACE: Defined class for Initable (GInitable), prototype 0x1973048caa88, JSClass 0xffffa01e6fc0, in object 0x1973048af628 JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1973048af740, JSClass 0xffffa01e6148, in object 0x1973048af628 JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1973048af790, JSClass 0xffffa01e6148, in object 0x1973048af628 JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1973048af7e0, JSClass 0xffffa01e5d98, in object 0x1973048af628 JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1973048af830, JSClass 0xffffa01e5d98, in object 0x1973048af1a0 JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1973048af880, JSClass 0xffffa01e5d98, in object 0x1973048af628 JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' JS G IFACE: Defined class for File (GFile), prototype 0x1973048cabc8, JSClass 0xffffa01e6fc0, in object 0x1973048af628 JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1973048af8f8, JSClass 0xffffa01e5d98, in object 0x242e04513f78 JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1973048af970, JSClass 0xffffa01e6148, in object 0x1973048af628 JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' JS G OBJ: Defined class for Settings (GSettings), prototype 0x1973048af9c0, JSClass 0xffffa01e5d98, in object 0x1973048af628 JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) JS G NS: Defined namespace 'Gio' 0x1973048af628 in GIRepository 0x242e04513e98 JS IMPORT: JS import 'GjsTestTools' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsTestTools.js JS G NS: Defined namespace 'GjsTestTools' 0x1973048afa10 in GIRepository 0x242e04513e98 JS IMPORT: Importing module Gtk succeeded JS IMPORT: Defining parent 0x242e04514098 of 0x287806b0b4e8 'Gtk' is mod 1 JS IMPORT: successfully imported module 'Gtk' JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x1973048afa60, JSClass 0xffffa01e5d98, in object 0x1973048af1c8 JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x1973048afab0, JSClass 0xffffa01e5d98, in object 0x1973048afa38 JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x287806b0b830, JSClass 0xffffa01e6fc0, in object 0x1973048afa38 JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' JS G OBJ: Defined class for Container (GtkContainer), prototype 0x1973048afb28, JSClass 0xffffa01e5d98, in object 0x1973048afa38 JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) JS G NS: Defined namespace 'Gtk' 0x1973048afa38 in GIRepository 0x242e04513e98 JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x242e045000f8 of 0x242e04537ff0 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: Script evaluation succeeded JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' JS G BXD: Defining method run in prototype for GLib.MainLoop JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' JS G BXD: Defined class for Source (GSource), prototype 0x1973048afb78, JSClass 0xffffa01e6148, in object 0x1973048af038 JS G BXD: Defining method set_priority in prototype for GLib.Source JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' JS G BXD: Defining method attach in prototype for GLib.Source JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' JS G BXD: Defining method destroy in prototype for GLib.Source JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' JS G OBJ: Defined class for Bin (GtkBin), prototype 0x1973048afc90, JSClass 0xffffa01e5d98, in object 0x1973048afa38 JS G OBJ: Defined class for Window (GtkWindow), prototype 0x1973048afce0, JSClass 0xffffa01e5d98, in object 0x1973048afa38 JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 JS G ENUM: Defining enum value POPUP (fixed from popup) 1 JS G ENUM: Defining Gtk.WindowType as 0x242e04528458 JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Defining method set_title in prototype for GtkWindow (Gtk.Window) JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 JS G ENUM: Defining GLib.LogLevelFlags as 0x242e04528c80 == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bc340 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:27 (1973048ebe70 @ 61) #1 aaaac59bc290 i resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce658fb0 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 aaaac59bc200 i resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 aaaac59bc170 i resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 aaaac59bc0e8 i resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 aaaac59bc050 i resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 aaaac59bbf88 i self-hosted:1178 (1973048b0a10 @ 398) #8 aaaac59bbf00 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bc208 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:39 (1973048ebec0 @ 97) #1 ffffce658350 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce658430 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 aaaac59bc178 i resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 aaaac59bc0e8 i resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce658fb0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 aaaac59bc050 i resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 aaaac59bbf88 i self-hosted:1178 (1973048b0a10 @ 398) #8 aaaac59bbf00 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bc208 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:40 (1973048ebec0 @ 118) #1 ffffce658350 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce658430 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 aaaac59bc178 i resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 aaaac59bc0e8 i resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce658fb0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 aaaac59bc050 i resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 aaaac59bbf88 i self-hosted:1178 (1973048b0a10 @ 398) #8 aaaac59bbf00 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bc208 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:50 (1973048ebf10 @ 56) #1 ffffce658350 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce658430 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 aaaac59bc178 i resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 aaaac59bc0e8 i resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce658fb0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 aaaac59bc050 i resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 aaaac59bbf88 i self-hosted:1178 (1973048b0a10 @ 398) #8 aaaac59bbf00 i resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Defining method get_title in prototype for GtkWindow (Gtk.Window) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:72 (197304866060 @ 68) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:84 (1973048660b0 @ 104) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:85 (1973048660b0 @ 130) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:95 (197304866100 @ 79) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:105 (1973048661a0 @ 79) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:115 (197304866240 @ 73) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbfa0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:879 (1973048bc5b0 @ 29) #1 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:125 (197304866290 @ 79) #2 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #3 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #4 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #5 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #6 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #7 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #8 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #9 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #10 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbfa0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:857 (1973048bc510 @ 29) #1 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:135 (197304866330 @ 79) #2 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #3 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #4 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #5 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #6 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #7 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #8 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #9 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #10 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbfa0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:868 (1973048bc560 @ 29) #1 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:145 (1973048663d0 @ 79) #2 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #3 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #4 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #5 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #6 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #7 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #8 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #9 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #10 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (1973048665b0 @ 150) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:201 (197304866650 @ 61) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (1973048665b0 @ 150) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:213 (1973048666a0 @ 97) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:214 (1973048666a0 @ 118) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (1973048665b0 @ 150) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:224 (1973048666f0 @ 56) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (1973048665b0 @ 150) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (1973048665b0 @ 150) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (1973048665b0 @ 150) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:248 (1973048667e0 @ 109) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (1973048665b0 @ 150) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:260 (197304866830 @ 104) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (1973048665b0 @ 150) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:270 (197304866880 @ 79) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (1973048665b0 @ 150) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:280 (197304866920 @ 79) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (1973048665b0 @ 150) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:290 (1973048669c0 @ 73) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 ffffce658940 b /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (1973048665b0 @ 150) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbfa0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:879 (1973048bc5b0 @ 29) #1 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:300 (197304866a10 @ 79) #2 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #3 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #4 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #5 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #6 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #7 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #8 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #9 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #10 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 ffffce658ed0 b /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (1973048665b0 @ 150) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbfa0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:857 (1973048bc510 @ 29) #1 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:310 (197304866ab0 @ 79) #2 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #3 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #4 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #5 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #6 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #7 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #8 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #9 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #10 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 ffffce658ed0 b /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (1973048665b0 @ 150) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbfa0 i resource:///org/gnome/gjs/modules/core/overrides/GObject.js:868 (1973048bc560 @ 29) #1 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:320 (197304866b50 @ 79) #2 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #3 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #4 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #5 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #6 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #7 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #8 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #9 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #10 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround == Stack trace for context 0xaaaac58e3190 == #0 ffffce658ed0 b /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:183 (1973048665b0 @ 150) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G NS: Found info type FUNCTION for 'init' in namespace 'GjsTestTools' JS G NS: Found info type OBJECT for 'EmblemedIcon' in namespace 'Gio' JS G OBJ: Defined class for EmblemedIcon (GEmblemedIcon), prototype 0x1973048afdf8, JSClass 0xffffa01e5d98, in object 0x1973048af628 JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x1973048afe48, JSClass 0xffffa01e5d98, in object 0x1973048af628 JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' JS G IFACE: Defined class for Icon (GIcon), prototype 0x1973048ca448, JSClass 0xffffa01e6fc0, in object 0x1973048af628 JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'reset' in namespace 'GjsTestTools' == Stack trace for context 0xaaaac58e3190 == #0 aaaac59bbf00 i /<>/obj-aarch64-linux-gnu/../installed-tests/js/testGObjectDestructionAccess.js:387 (197304866e20 @ 373) #1 ffffce658fa0 b resource:///org/gjs/jsunit/jasmine.js:7044 (1973048e7e20 @ 325) #2 ffffce659080 b resource:///org/gjs/jsunit/jasmine.js:7085 (1973048e8150 @ 83) #3 ffffce659140 b resource:///org/gjs/jsunit/jasmine.js:7004 (1973048e7f60 @ 91) #4 ffffce6591f0 b resource:///org/gjs/jsunit/jasmine.js:7011 (1973048e7f10 @ 189) #5 ffffce6592b0 b resource:///org/gjs/jsunit/jasmine.js:6905 (1973048e7b50 @ 31) #6 ffffce659370 b resource:///org/gjs/jsunit/jasmine.js:7101 (1973048e81a0 @ 82) #7 ffffce659430 b self-hosted:1178 (1973048b0a10 @ 398) #8 ffffce6594e0 b resource:///org/gnome/gjs/modules/esm/_timers.js:77 (1973048a9380 @ 67) #9 aaaac59bbe70 i :12 (287806b04970 @ 74) JS G NS: Found info type FUNCTION for 'delayed_unref' in namespace 'GjsTestTools' JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' JS G BXD: Defining method get_context in prototype for GLib.MainLoop JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' JS G BXD: Defined class for MainContext (GMainContext), prototype 0x1973048afee8, JSClass 0xffffa01e6148, in object 0x1973048af038 JS G BXD: Defining method iteration in prototype for GLib.MainContext JS G NS: Found info type FUNCTION for 'save_object' in namespace 'GjsTestTools' JS G NS: Found info type FUNCTION for 'peek_saved' in namespace 'GjsTestTools' JS G NS: Found info type FUNCTION for 'get_disposed' in namespace 'GjsTestTools' JS G NS: Found info type FUNCTION for 'get_saved' in namespace 'GjsTestTools' JS G BXD: Defining method quit in prototype for GLib.MainLoop JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'unref_other_thread' in namespace 'GjsTestTools' JS G NS: Found info type FUNCTION for 'ref_other_thread' in namespace 'GjsTestTools' JS G NS: Found info type FUNCTION for 'run_dispose_other_thread' in namespace 'GjsTestTools' JS G NS: Found info type FUNCTION for 'save_object_unreffed' in namespace 'GjsTestTools' JS G NS: Found info type FUNCTION for 'delayed_ref_other_thread' in namespace 'GjsTestTools' JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' JS G BXD: Defined class for Thread (GThread), prototype 0x1973048aff60, JSClass 0xffffa01e6148, in object 0x1973048af038 JS G NS: Found info type FUNCTION for 'steal_saved' in namespace 'GjsTestTools' JS G NS: Found info type FUNCTION for 'delayed_unref_other_thread' in namespace 'GjsTestTools' JS G NS: Found info type FUNCTION for 'delayed_ref_unref_other_thread' in namespace 'GjsTestTools' JS G NS: Found info type FUNCTION for 'save_weak' in namespace 'GjsTestTools' JS G NS: Found info type FUNCTION for 'get_weak' in namespace 'GjsTestTools' JS G NS: Found info type FUNCTION for 'get_weak_other_thread' in namespace 'GjsTestTools' JS G BXD: Defining method join in prototype for GLib.Thread JS G NS: Found info type FUNCTION for 'clear_saved' in namespace 'GjsTestTools' JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'get_saved_ref_count' in namespace 'GjsTestTools' JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 0 JS MEMORY: Memory report: before destroying context JS MEMORY: 347 objects currently alive JS MEMORY: boxed_instance = 62 JS MEMORY: boxed_prototype = 11 JS MEMORY: closure = 2 JS MEMORY: function = 233 JS MEMORY: fundamental_instance = 0 JS MEMORY: fundamental_prototype = 0 JS MEMORY: gerror_instance = 0 JS MEMORY: gerror_prototype = 0 JS MEMORY: interface = 5 JS MEMORY: module = 12 JS MEMORY: ns = 6 JS MEMORY: object_instance = 0 JS MEMORY: object_prototype = 16 JS MEMORY: param = 0 JS MEMORY: union_instance = 0 JS MEMORY: union_prototype = 0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS MEMORY: Memory report: after destroying context JS MEMORY: 0 objects currently alive ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 67/69 gjs:Debugger / until command RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 MALLOC_PERTURB_=31 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/installed-tests/debugger-test.sh /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/until.debugger ▶ 64/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/step.debugger OK 64/69 gjs:Debugger / step command OK 0.34s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3a1b9ab00098 JS IMPORT: Defining parent (nil) of 0x3a1b9ab000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3a1b9ab000f8 of 0x3a1b9ab00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a1b9ab01320), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a1b9ab01bd8), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a1b9ab021d8), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a1b9ab021d8), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a1b9ab01bd8), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a1b9ab01320), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a1b9ab03470), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a1b9ab03c90), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a1b9ab03c90), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a1b9ab03470), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a1b9ab04888), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a1b9ab04888), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a1b9ab03470), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a1b9ab03470), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a1b9ab01320), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a1b9ab053d0), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a1b9ab053d0), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a1b9ab059b0), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a1b9ab059b0), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a1b9ab053d0), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a1b9ab053d0), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a1b9ab01320), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a1b9ab01bd8), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a1b9ab021d8), global 0x22c727c741c0 JS IMPORT: Module metadata hook for module 0x3a1b9ab01bd8 JS IMPORT: Defining meta.importSync for module 0x3a1b9ab01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a1b9ab01320), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a1b9ab03470), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a1b9ab03c90), global 0x22c727c741c0 JS IMPORT: Module metadata hook for module 0x3a1b9ab04338 JS IMPORT: Defining meta.importSync for module 0x3a1b9ab04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a1b9ab13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3a1b9ab000f8 of 0x3a1b9ab14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3a1b9ab14078 in 0x3a1b9ab000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3a1b9ab000f8 of 0x3a1b9ab14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3a1b9ab000f8 of 0x3a1b9ab13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3a1b9ab000f8 of 0x22c727c75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3a1b9ab14078 of 0x22c727c75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x22c727c754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x22c727caf060, JSClass 0xffff9d9f6148, in object 0x22c727caf038 JS CTX: Initialized class GIRepositoryGType prototype 0x3a1b9ab14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x22c727caf0b0, JSClass 0xffff9d9f6148, in object 0x22c727caf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x22c727caf100, JSClass 0xffff9d9f6148, in object 0x22c727caf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x22c727caf150, JSClass 0xffff9d9f6148, in object 0x22c727caf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x22c727caf038 in GIRepository 0x3a1b9ab13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a1b9ab03470), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a1b9ab04888), global 0x22c727c741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x22c727caf1a0 in GIRepository 0x3a1b9ab13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a1b9ab01320), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a1b9ab053d0), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a1b9ab053d0), global 0x22c727c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a1b9ab059b0), global 0x22c727c741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3a1b9ab000f8 of 0x3a1b9ab1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3a1b9ab000f8 of 0x22c727c75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3a1b9ab000f8 of 0x22c727c75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3a1b9ab14078 of 0x22c727c75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x22c727c75e70 class 0xffff9d9fc030 in object 0x22c727caf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x22c727caf560, JSClass 0xffff9d9f5d98, in object 0x22c727caf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x22c727caf1c8 in GIRepository 0x3a1b9ab13e78 JS IMPORT: Module metadata hook for module 0x3a1b9ab053d0 JS IMPORT: Defining meta.importSync for module 0x3a1b9ab053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 68/69 gjs:C / API tests RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' LC_ALL=C.utf8 MALLOC_PERTURB_=152 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/test/gjs-tests --tap --keep-going --verbose ▶ 66/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/throw-ignored.debugger OK 66/69 gjs:Debugger / throw-ignored command OK 0.27s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x374473e00098 JS IMPORT: Defining parent (nil) of 0x374473e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x374473e000f8 of 0x374473e00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x374473e01320), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x374473e01bd8), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x374473e021d8), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x374473e021d8), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x374473e01bd8), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x374473e01320), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374473e03470), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374473e03c90), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374473e03c90), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x374473e03470), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374473e04888), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374473e04888), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374473e03470), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x374473e03470), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x374473e01320), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374473e053d0), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x374473e053d0), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374473e059b0), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374473e059b0), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374473e053d0), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x374473e053d0), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x374473e01320), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x374473e01bd8), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x374473e021d8), global 0x2270720741c0 JS IMPORT: Module metadata hook for module 0x374473e01bd8 JS IMPORT: Defining meta.importSync for module 0x374473e01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x374473e01320), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374473e03470), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374473e03c90), global 0x2270720741c0 JS IMPORT: Module metadata hook for module 0x374473e04338 JS IMPORT: Defining meta.importSync for module 0x374473e04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x374473e13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x374473e000f8 of 0x374473e14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x374473e14078 in 0x374473e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x374473e000f8 of 0x374473e14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x374473e000f8 of 0x374473e13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x374473e000f8 of 0x227072075498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x374473e14078 of 0x227072075448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2270720754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2270720af060, JSClass 0xffffb5fd6148, in object 0x2270720af038 JS CTX: Initialized class GIRepositoryGType prototype 0x374473e14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2270720af0b0, JSClass 0xffffb5fd6148, in object 0x2270720af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2270720af100, JSClass 0xffffb5fd6148, in object 0x2270720af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2270720af150, JSClass 0xffffb5fd6148, in object 0x2270720af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2270720af038 in GIRepository 0x374473e13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x374473e03470), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374473e04888), global 0x2270720741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2270720af1a0 in GIRepository 0x374473e13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x374473e01320), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x374473e053d0), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x374473e053d0), global 0x2270720741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x374473e059b0), global 0x2270720741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x374473e000f8 of 0x374473e1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x374473e000f8 of 0x227072075d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x374473e000f8 of 0x227072075d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x374473e14078 of 0x227072075ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x227072075e70 class 0xffffb5fdc030 in object 0x2270720af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2270720af560, JSClass 0xffffb5fd5d98, in object 0x2270720af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2270720af1c8 in GIRepository 0x374473e13e78 JS IMPORT: Module metadata hook for module 0x374473e053d0 JS IMPORT: Defining meta.importSync for module 0x374473e053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 69/69 gjs:C / Internal API tests RUNNING >>> ASAN_OPTIONS=intercept_tls_get_addr=0 GSETTINGS_SCHEMA_DIR=/<>/obj-aarch64-linux-gnu/installed-tests/js GJS_DEBUG_OUTPUT=stderr NO_AT_BRIDGE=1 ENABLE_GTK=yes TOP_BUILDDIR=/<>/obj-aarch64-linux-gnu TSAN_OPTIONS=history_size=5,force_seq_cst_atomics=1,suppressions=/<>/installed-tests/extra/tsan.supp G_FILENAME_ENCODING=latin1 LSAN_OPTIONS=fast_unwind_on_malloc=0,exitcode=23,suppressions=/<>/installed-tests/extra/lsan.supp GI_TYPELIB_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GSETTINGS_BACKEND=memory GJS_PATH='' MALLOC_PERTURB_=86 LC_ALL=C.utf8 LD_LIBRARY_PATH=/<>/obj-aarch64-linux-gnu:/<>/obj-aarch64-linux-gnu/installed-tests/js:/<>/obj-aarch64-linux-gnu/installed-tests/js/libgjstesttools GJS_USE_UNINSTALLED_FILES=1 G_DEBUG=fatal-warnings,fatal-criticals /<>/obj-aarch64-linux-gnu/test/gjs-tests-internal --tap --keep-going --verbose ▶ 65/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/throw.debugger OK 65/69 gjs:Debugger / throw command OK 0.44s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3af2d600098 JS IMPORT: Defining parent (nil) of 0x3af2d6000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3af2d6000f8 of 0x3af2d600390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3af2d601320), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3af2d601bd8), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3af2d6021d8), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3af2d6021d8), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3af2d601bd8), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3af2d601320), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3af2d603470), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af2d603c90), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af2d603c90), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3af2d603470), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af2d604888), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af2d604888), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3af2d603470), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3af2d603470), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3af2d601320), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3af2d6053d0), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3af2d6053d0), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af2d6059b0), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af2d6059b0), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3af2d6053d0), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3af2d6053d0), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3af2d601320), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3af2d601bd8), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3af2d6021d8), global 0x53c8bd741c0 JS IMPORT: Module metadata hook for module 0x3af2d601bd8 JS IMPORT: Defining meta.importSync for module 0x3af2d601bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3af2d601320), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3af2d603470), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af2d603c90), global 0x53c8bd741c0 JS IMPORT: Module metadata hook for module 0x3af2d604338 JS IMPORT: Defining meta.importSync for module 0x3af2d604338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3af2d613ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3af2d6000f8 of 0x3af2d614078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3af2d614078 in 0x3af2d6000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3af2d6000f8 of 0x3af2d614600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3af2d6000f8 of 0x3af2d613e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3af2d6000f8 of 0x53c8bd75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3af2d614078 of 0x53c8bd75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x53c8bd754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x53c8bdaf060, JSClass 0xffff971f6148, in object 0x53c8bdaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x3af2d614c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x53c8bdaf0b0, JSClass 0xffff971f6148, in object 0x53c8bdaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x53c8bdaf100, JSClass 0xffff971f6148, in object 0x53c8bdaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x53c8bdaf150, JSClass 0xffff971f6148, in object 0x53c8bdaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x53c8bdaf038 in GIRepository 0x3af2d613e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3af2d603470), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af2d604888), global 0x53c8bd741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x53c8bdaf1a0 in GIRepository 0x3af2d613e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3af2d601320), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3af2d6053d0), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3af2d6053d0), global 0x53c8bd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3af2d6059b0), global 0x53c8bd741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3af2d6000f8 of 0x3af2d61aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3af2d6000f8 of 0x53c8bd75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3af2d6000f8 of 0x53c8bd75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3af2d614078 of 0x53c8bd75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x53c8bd75e70 class 0xffff971fc030 in object 0x53c8bdaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x53c8bdaf560, JSClass 0xffff971f5d98, in object 0x53c8bdaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x53c8bdaf1c8 in GIRepository 0x3af2d613e78 JS IMPORT: Module metadata hook for module 0x3af2d6053d0 JS IMPORT: Defining meta.importSync for module 0x3af2d6053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 68/69 /gjs/context/argv OK ▶ 69/69 /rooting/maybe-owned/rooted-flag-set-when-rooted OK ▶ 67/69 - /<>/obj-aarch64-linux-gnu/../installed-tests/debugger/until.debugger OK 67/69 gjs:Debugger / until command OK 0.31s 1 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x29e728400098 JS IMPORT: Defining parent (nil) of 0x29e7284000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x29e7284000f8 of 0x29e728400390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29e728401320), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29e728401bd8), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29e7284021d8), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29e7284021d8), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29e728401bd8), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29e728401320), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29e728403470), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29e728403c90), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29e728403c90), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29e728403470), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29e728404888), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29e728404888), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29e728403470), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29e728403470), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x29e728401320), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29e7284053d0), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x29e7284053d0), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29e7284059b0), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29e7284059b0), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29e7284053d0), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x29e7284053d0), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29e728401320), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29e728401bd8), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29e7284021d8), global 0x3b38126741c0 JS IMPORT: Module metadata hook for module 0x29e728401bd8 JS IMPORT: Defining meta.importSync for module 0x29e728401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29e728401320), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29e728403470), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29e728403c90), global 0x3b38126741c0 JS IMPORT: Module metadata hook for module 0x29e728404338 JS IMPORT: Defining meta.importSync for module 0x29e728404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x29e728413ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x29e7284000f8 of 0x29e728414078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x29e728414078 in 0x29e7284000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x29e7284000f8 of 0x29e728414600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x29e7284000f8 of 0x29e728413e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x29e7284000f8 of 0x3b3812675498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x29e728414078 of 0x3b3812675448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3b38126754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3b38126af060, JSClass 0xffff8f776148, in object 0x3b38126af038 JS CTX: Initialized class GIRepositoryGType prototype 0x29e728414c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3b38126af0b0, JSClass 0xffff8f776148, in object 0x3b38126af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b38126af100, JSClass 0xffff8f776148, in object 0x3b38126af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3b38126af150, JSClass 0xffff8f776148, in object 0x3b38126af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3b38126af038 in GIRepository 0x29e728413e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29e728403470), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29e728404888), global 0x3b38126741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3b38126af1a0 in GIRepository 0x29e728413e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x29e728401320), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29e7284053d0), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x29e7284053d0), global 0x3b38126741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29e7284059b0), global 0x3b38126741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x29e7284000f8 of 0x29e72841aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x29e7284000f8 of 0x3b3812675d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x29e7284000f8 of 0x3b3812675d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x29e728414078 of 0x3b3812675ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3b3812675e70 class 0xffff8f77c030 in object 0x3b38126af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3b38126af560, JSClass 0xffff8f775d98, in object 0x3b38126af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3b38126af1c8 in GIRepository 0x29e728413e78 JS IMPORT: Module metadata hook for module 0x29e7284053d0 JS IMPORT: Defining meta.importSync for module 0x29e7284053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS NATIVE: Defining native module '_print' JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ▶ 68/69 /gjs/context/exit OK ▶ 69/69 /rooting/maybe-owned/rooted-flag-not-set-when-not-rooted OK ▶ 68/69 /gjs/context/eval-module-file OK ▶ 69/69 /rooting/maybe-owned/rooted-keeps-alive-across-gc OK ▶ 69/69 /rooting/maybe-owned/rooted-is-collected-after-reset OK ▶ 68/69 /gjs/context/construct/destroy OK ▶ 69/69 /rooting/maybe-owned/weak-pointer-is-collected-by-gc OK ▶ 68/69 /gjs/context/construct/eval OK ▶ 69/69 /rooting/maybe-owned/heap-rooted-keeps-alive-across-gc OK ▶ 68/69 /gjs/context/eval/dynamic-import OK ▶ 69/69 /rooting/maybe-owned/switching-mode-keeps-same-value OK ▶ 68/69 /gjs/context/eval/non-zero-terminated OK ▶ 69/69 /rooting/maybe-owned/switch-to-rooted-prevents-collection OK ▶ 68/69 /gjs/context/eval/exit-code-omitted-throw OK ▶ 69/69 /rooting/maybe-owned/switch-to-unrooted-allows-collection OK ▶ 68/69 /gjs/context/eval/exit-code-omitted-no-throw OK ▶ 69/69 /rooting/maybe-owned/notify-callback-called-on-context-destroy OK ▶ 68/69 /gjs/context/eval/dynamic-import/relative OK ▶ 69/69 /rooting/maybe-owned/object-destroyed-after-notify OK ▶ 68/69 /gjs/context/eval/dynamic-import/bad OK ▶ 69/69 /callargs/no-args-works OK ▶ 68/69 /gjs/context/eval-module-file/throw OK ▶ 69/69 /callargs/no-args-fails-on-extra-args OK ▶ 68/69 /gjs/context/eval-module-file/exit OK ▶ 69/69 /callargs/no-args-ignores-trailing OK ▶ 68/69 /gjs/context/eval-module-file/fail-instantiate OK ▶ 69/69 /callargs/too-many-args-fails OK ▶ 68/69 /gjs/context/eval-module-file/exit-code-omitted-warning OK ▶ 69/69 /callargs/too-many-args-fails-when-more-than-optional OK ▶ 68/69 /gjs/context/eval-module-file/exit-code-omitted-no-warning OK ▶ 69/69 /callargs/too-few-args-fails OK ▶ 68/69 /gjs/context/register-module/eval-module OK ▶ 69/69 /callargs/too-few-args-fails-with-optional OK ▶ 68/69 /gjs/context/register-module/eval-module-file OK ▶ 69/69 /callargs/args-ignores-trailing OK ▶ 68/69 /gjs/context/register-module/non-existent OK ▶ 69/69 /callargs/one-of-each-type-works OK ▶ 68/69 /gjs/context/eval-module/unregistered OK ▶ 69/69 /callargs/optional-args-work-when-passing-all-args OK ▶ 68/69 /gjs/context/eval-module/exit-code-omitted-throw OK ▶ 69/69 /callargs/optional-args-work-when-passing-only-required-args OK ▶ 68/69 /gjs/context/eval-module/exit-code-omitted-no-throw OK ▶ 69/69 /callargs/enum-types-work OK ▶ 68/69 /gjs/context/eval-file/exit-code-omitted-no-throw OK ▶ 69/69 /callargs/signed-enum-types-work OK ▶ 68/69 /gjs/context/eval-file/exit-code-omitted-throw OK ▶ 69/69 /callargs/one-of-each-nullable-type-works OK ▶ 68/69 /gjs/gobject/js_defined_type OK ▶ 69/69 /callargs/passing-no-arguments-when-all-optional OK ▶ 68/69 /gjs/gobject/without_introspection OK ▶ 69/69 /callargs/passing-some-arguments-when-all-optional OK ▶ 68/69 /gjs/profiler/start_stop OK ▶ 69/69 /callargs/passing-all-arguments-when-all-optional OK ▶ 68/69 /gjs/jsapi/util/error/throw OK ▶ 69/69 /callargs/allocated-args-are-freed-on-error OK ▶ 68/69 /gjs/jsapi/util/error/throw-cause OK ▶ 69/69 /callargs/nullable-bool-is-invalid OK ▶ 68/69 /gjs/jsapi/util/string/utf8-nchars-to-js OK ▶ 69/69 /callargs/nullable-int-is-invalid OK ▶ 68/69 /gjs/jsapi/util/string/char16_data OK ▶ 69/69 /callargs/nullable-unsigned-is-invalid OK ▶ 68/69 /gjs/jsapi/util/string/to_ucs4 OK ▶ 69/69 /callargs/nullable-int64-is-invalid OK ▶ 68/69 /gjs/jsapi/util/string/js/string/utf8 OK ▶ 69/69 /callargs/nullable-double-is-invalid OK ▶ 69/69 /callargs/invalid-bool-type OK ▶ 68/69 /gjs/jsapi/util/debug_string/valid-utf8 OK ▶ 68/69 /gjs/jsapi/util/debug_string/invalid-utf8 SKIP ▶ 69/69 /callargs/invalid-int-type OK ▶ 68/69 /gjs/jsapi/util/debug_string/object-with-complicated-to-string OK ▶ 69/69 /callargs/invalid-unsigned-type OK ▶ 68/69 /gjs/jsapi/util/debug_string/quotes OK ▶ 69/69 /callargs/invalid-int64-type OK ▶ 69/69 /callargs/invalid-double-type OK ▶ 68/69 /gjs/jsapi/util/gi/args/safe-integer/max OK ▶ 68/69 /gjs/jsapi/util/gi/args/safe-integer/min OK ▶ 69/69 /callargs/invalid-autochar-type OK ▶ 68/69 /gjs/jsapi/util/debug_id/string/no-quotes OK ▶ 69/69 /callargs/invalid-autojschar-type OK ▶ 68/69 /gjs/jsapi/util/debug_value/bigint OK ▶ 69/69 /callargs/invalid-jsstring-type OK ▶ 68/69 /gjs/jsapi/util/debug_value/bigint/uint64 OK ▶ 69/69 /callargs/invalid-object-type OK ▶ 68/69 /gjs/jsapi/util/debug_value/bigint/huge OK ▶ 69/69 /callargs/invalid-boolean OK ▶ 68/69 /gjs/jsapi/util/debug_value/string/quotes OK ▶ 69/69 /callargs/invalid-object OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/size OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/destructor OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/free_and_ref_funcs OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/constructor/empty OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/constructor/basic OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/constructor/take_ownership OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/constructor/assignment OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/constructor/assignment/other OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/destructor/take_ownership OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/destructor/default_free OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/destructor/no_free_pointer OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/destructor/c++ OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/destructor/c++-array OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/operator/assign OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/operator/move OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/operator/swap OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/operator/arrow OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/operator/deference OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/operator/bool OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/operator/array OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/operator/assign/other_ptr OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/operator/assign/self_ptr OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/operator/assign/object OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/operator/assign/other_object OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/operator/assign/self_object OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/operator/assign/copy_and_swap OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/method/get OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/method/out OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/method/release OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/method/copy OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/method/as OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/method/reset/nullptr OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/method/reset/other_ptr OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/method/reset/self_ptr OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/method/swap/other_ptr OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/method/swap/self_ptr OK ▶ 69/69 /gjs/jsapi-utils/gjs-autopointer/method/swap/empty OK ▶ 69/69 /gjs/jsapi-utils/gjs-autochar/init OK ▶ 69/69 /gjs/jsapi-utils/gjs-autochar/copy OK ▶ 69/69 /gjs/jsapi-utils/gjs-autochar/init/take_ownership OK ▶ 69/69 /gjs/jsapi-utils/gjs-autostrv/init OK ▶ 69/69 /gjs/jsapi-utils/gjs-autostrv/copy OK ▶ 69/69 /gjs/jsapi-utils/gjs-autostrv/init/take_ownership OK ▶ 69/69 /gjs/jsapi-utils/gjs-autotypeclass/init OK ▶ 69/69 /toggle-queue/empty OK ▶ 68/69 /gjs/coverage/file_duplicated_into_output_path OK ▶ 69/69 /toggle-queue/empty_cancel OK ▶ 69/69 /toggle-queue/enqueue_one OK ▶ 68/69 /gjs/coverage/file_duplicated_full_resource_path OK ▶ 69/69 /toggle-queue/enqueue_one_cancel OK ▶ 68/69 /gjs/coverage/contents_preserved_accumulate_mode OK ▶ 69/69 /toggle-queue/enqueue_many_equal OK ▶ 68/69 /gjs/coverage/new_contents_appended_accumulate_mode OK ▶ 69/69 /toggle-queue/enqueue_many_equal_cancel OK ▶ 69/69 /toggle-queue/enqueue_more_up OK ▶ 68/69 /gjs/coverage/expected_source_file_name_written_to_coverage_data OK ▶ 69/69 /toggle-queue/enqueue_only_up OK ▶ 68/69 /gjs/coverage/entry_not_written_for_nonexistent_file OK ▶ 69/69 /toggle-queue/enqueue_only_up_cancel OK ▶ 68/69 /gjs/coverage/single_branch_coverage_written_to_coverage_data OK ▶ 69/69 /toggle-queue/handle_more_up OK ▶ 68/69 /gjs/coverage/multiple_branch_coverage_written_to_coverage_data OK ▶ 68/69 /gjs/coverage/branches_for_multiple_case_statements_fallthrough OK ▶ 69/69 /toggle-queue/handle_only_up OK ▶ 68/69 /gjs/coverage/not_hit_branch_point_written_to_coverage_data OK ▶ 69/69 /toggle-queue/spin-lock/unlock-empty OK ▶ 69/69 /toggle-queue/spin-lock/unlock-same-thread OK ▶ 68/69 /gjs/coverage/function_names_written_to_coverage_data OK ▶ 68/69 /gjs/coverage/function_lines_written_to_coverage_data OK ▶ 68/69 /gjs/coverage/function_hit_counts_written_to_coverage_data OK ▶ 69/69 /toggle-queue/spin-lock/blocks-other-thread OK ▶ 68/69 /gjs/coverage/big_function_hit_counts_written_to_coverage_data OK ▶ 69/69 /toggle-queue/object/not-enqueued_main_thread OK ▶ 68/69 /gjs/coverage/little_function_hit_counts_written_to_coverage_data OK ▶ 69/69 /toggle-queue/object/already_enqueued_main_thread OK ▶ 68/69 /gjs/coverage/total_function_coverage_written_to_coverage_data OK ▶ 69/69 /toggle-queue/object/already_enqueued_unref_main_thread OK ▶ 69/69 /toggle-queue/object/ref_unref_other_thread OK ▶ 68/69 /gjs/coverage/single_line_hit_written_to_coverage_data OK ▶ 68/69 /gjs/coverage/hits_on_multiline_if_cond OK ▶ 69/69 /toggle-queue/object/handle_up OK ▶ 68/69 /gjs/coverage/full_line_tally_written_to_coverage_data OK ▶ 69/69 /toggle-queue/object/handle_up_down OK ▶ 68/69 /gjs/coverage/no_hits_for_unexecuted_file OK ▶ 68/69 /gjs/coverage/end_of_record_section_written_to_coverage_data OK ▶ 69/69 /toggle-queue/object/handle_up_down_delayed OK ▶ 69/69 /toggle-queue/object/handle_up_down_on_gc OK ▶ 68/69 /gjs/coverage/multiple_source_file_records_written_to_coverage_data OK ▶ 69/69 /toggle-queue/object/handle_many_up OK ▶ 69/69 /toggle-queue/object/handle_many_up_and_down OK ▶ 68/69 /gjs/coverage/correct_line_coverage_data_written_for_both_sections OK ▶ 68/69 /util/misc/strv/concat/null OK ▶ 68/69 /util/misc/strv/concat/pointers OK ▶ 68/69 /gi/args/set-get-unset OK ▶ 68/69 /gi/args/rounded_values OK 69/69 gjs:C / Internal API tests OK 7.82s 113 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xde564300098 JS IMPORT: Defining parent (nil) of 0xde5643000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xde5643000f8 of 0xde564300390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xde564301320), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xde564301bd8), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xde5643021d8), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xde5643021d8), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xde564301bd8), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xde564301320), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xde564303470), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xde564303c90), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xde564303c90), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xde564303470), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xde564304888), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xde564304888), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xde564303470), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xde564303470), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xde564301320), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xde5643053d0), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xde5643053d0), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xde5643059b0), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xde5643059b0), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xde5643053d0), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xde5643053d0), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xde564301320), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xde564301bd8), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xde5643021d8), global 0x326c71f741c0 JS IMPORT: Module metadata hook for module 0xde564301bd8 JS IMPORT: Defining meta.importSync for module 0xde564301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xde564301320), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xde564303470), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xde564303c90), global 0x326c71f741c0 JS IMPORT: Module metadata hook for module 0xde564304338 JS IMPORT: Defining meta.importSync for module 0xde564304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xde564313ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xde5643000f8 of 0xde564314078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xde564314078 in 0xde5643000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xde5643000f8 of 0xde564314600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xde5643000f8 of 0xde564313e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xde5643000f8 of 0x326c71f75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xde564314078 of 0x326c71f75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x326c71f754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x326c71faf060, JSClass 0xaaaad1f702e0, in object 0x326c71faf038 JS CTX: Initialized class GIRepositoryGType prototype 0xde564314c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x326c71faf0b0, JSClass 0xaaaad1f702e0, in object 0x326c71faf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x326c71faf100, JSClass 0xaaaad1f702e0, in object 0x326c71faf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x326c71faf150, JSClass 0xaaaad1f702e0, in object 0x326c71faf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x326c71faf038 in GIRepository 0xde564313e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xde564303470), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xde564304888), global 0x326c71f741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x326c71faf1a0 in GIRepository 0xde564313e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xde564301320), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xde5643053d0), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xde5643053d0), global 0x326c71f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xde5643059b0), global 0x326c71f741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xde5643000f8 of 0xde56431aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xde5643000f8 of 0x326c71f75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xde5643000f8 of 0x326c71f75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xde564314078 of 0x326c71f75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x326c71f75e70 class 0xaaaad1f76798 in object 0x326c71faf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x326c71faf560, JSClass 0xaaaad1f6fec0, in object 0x326c71faf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x326c71faf1c8 in GIRepository 0xde564313e78 JS IMPORT: Module metadata hook for module 0xde5643053d0 JS IMPORT: Defining meta.importSync for module 0xde5643053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x8dd7f200098 JS IMPORT: Defining parent (nil) of 0x8dd7f2000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x8dd7f2000f8 of 0x8dd7f200390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8dd7f201320), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8dd7f201bd8), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8dd7f2021d8), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8dd7f2021d8), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8dd7f201bd8), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8dd7f201320), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8dd7f203470), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8dd7f203c90), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8dd7f203c90), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8dd7f203470), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8dd7f204888), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8dd7f204888), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8dd7f203470), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8dd7f203470), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x8dd7f201320), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8dd7f2053d0), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8dd7f2053d0), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8dd7f2059b0), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8dd7f2059b0), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8dd7f2053d0), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8dd7f2053d0), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x8dd7f201320), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x8dd7f201bd8), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x8dd7f2021d8), global 0x29b01be741c0 JS IMPORT: Module metadata hook for module 0x8dd7f201bd8 JS IMPORT: Defining meta.importSync for module 0x8dd7f201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x8dd7f201320), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8dd7f203470), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8dd7f203c90), global 0x29b01be741c0 JS IMPORT: Module metadata hook for module 0x8dd7f204338 JS IMPORT: Defining meta.importSync for module 0x8dd7f204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x8dd7f213ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x8dd7f2000f8 of 0x8dd7f214078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x8dd7f214078 in 0x8dd7f2000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x8dd7f2000f8 of 0x8dd7f214600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x8dd7f2000f8 of 0x8dd7f213e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x8dd7f2000f8 of 0x29b01be75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x8dd7f214078 of 0x29b01be75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x29b01be754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x29b01beaf060, JSClass 0xaaaad1f702e0, in object 0x29b01beaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x8dd7f214c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x29b01beaf0b0, JSClass 0xaaaad1f702e0, in object 0x29b01beaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x29b01beaf100, JSClass 0xaaaad1f702e0, in object 0x29b01beaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x29b01beaf150, JSClass 0xaaaad1f702e0, in object 0x29b01beaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x29b01beaf038 in GIRepository 0x8dd7f213e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x8dd7f203470), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8dd7f204888), global 0x29b01be741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x29b01beaf1a0 in GIRepository 0x8dd7f213e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x8dd7f201320), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x8dd7f2053d0), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x8dd7f2053d0), global 0x29b01be741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x8dd7f2059b0), global 0x29b01be741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x8dd7f2000f8 of 0x8dd7f21aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x8dd7f2000f8 of 0x29b01be75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x8dd7f2000f8 of 0x29b01be75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x8dd7f214078 of 0x29b01be75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x29b01be75e70 class 0xaaaad1f76798 in object 0x29b01beaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x29b01beaf560, JSClass 0xaaaad1f6fec0, in object 0x29b01beaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x29b01beaf1c8 in GIRepository 0x8dd7f213e78 JS IMPORT: Module metadata hook for module 0x8dd7f2053d0 JS IMPORT: Defining meta.importSync for module 0x8dd7f2053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x6e1e6a00098 JS IMPORT: Defining parent (nil) of 0x6e1e6a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x6e1e6a000f8 of 0x6e1e6a00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6e1e6a01320), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6e1e6a01bd8), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6e1e6a021d8), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6e1e6a021d8), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6e1e6a01bd8), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6e1e6a01320), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6e1e6a03470), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6e1e6a03c90), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6e1e6a03c90), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6e1e6a03470), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6e1e6a04888), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6e1e6a04888), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6e1e6a03470), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6e1e6a03470), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x6e1e6a01320), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6e1e6a053d0), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x6e1e6a053d0), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6e1e6a059b0), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6e1e6a059b0), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6e1e6a053d0), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x6e1e6a053d0), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x6e1e6a01320), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x6e1e6a01bd8), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x6e1e6a021d8), global 0x2de8db3741c0 JS IMPORT: Module metadata hook for module 0x6e1e6a01bd8 JS IMPORT: Defining meta.importSync for module 0x6e1e6a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x6e1e6a01320), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6e1e6a03470), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6e1e6a03c90), global 0x2de8db3741c0 JS IMPORT: Module metadata hook for module 0x6e1e6a04338 JS IMPORT: Defining meta.importSync for module 0x6e1e6a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x6e1e6a13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x6e1e6a000f8 of 0x6e1e6a14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x6e1e6a14078 in 0x6e1e6a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x6e1e6a000f8 of 0x6e1e6a14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x6e1e6a000f8 of 0x6e1e6a13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x6e1e6a000f8 of 0x2de8db375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x6e1e6a14078 of 0x2de8db375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2de8db3754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2de8db3af060, JSClass 0xaaaad1f702e0, in object 0x2de8db3af038 JS CTX: Initialized class GIRepositoryGType prototype 0x6e1e6a14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2de8db3af0b0, JSClass 0xaaaad1f702e0, in object 0x2de8db3af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2de8db3af100, JSClass 0xaaaad1f702e0, in object 0x2de8db3af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2de8db3af150, JSClass 0xaaaad1f702e0, in object 0x2de8db3af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2de8db3af038 in GIRepository 0x6e1e6a13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x6e1e6a03470), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6e1e6a04888), global 0x2de8db3741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2de8db3af1a0 in GIRepository 0x6e1e6a13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x6e1e6a01320), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x6e1e6a053d0), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x6e1e6a053d0), global 0x2de8db3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x6e1e6a059b0), global 0x2de8db3741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x6e1e6a000f8 of 0x6e1e6a1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x6e1e6a000f8 of 0x2de8db375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x6e1e6a000f8 of 0x2de8db375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x6e1e6a14078 of 0x2de8db375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2de8db375e70 class 0xaaaad1f76798 in object 0x2de8db3af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2de8db3af560, JSClass 0xaaaad1f6fec0, in object 0x2de8db3af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2de8db3af1c8 in GIRepository 0x6e1e6a13e78 JS IMPORT: Module metadata hook for module 0x6e1e6a053d0 JS IMPORT: Defining meta.importSync for module 0x6e1e6a053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x58505d00098 JS IMPORT: Defining parent (nil) of 0x58505d000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x58505d000f8 of 0x58505d00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x58505d01320), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x58505d01bd8), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x58505d021d8), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x58505d021d8), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x58505d01bd8), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x58505d01320), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x58505d03470), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58505d03c90), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58505d03c90), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x58505d03470), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58505d04888), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58505d04888), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x58505d03470), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x58505d03470), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x58505d01320), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x58505d053d0), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x58505d053d0), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58505d059b0), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58505d059b0), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x58505d053d0), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x58505d053d0), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x58505d01320), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x58505d01bd8), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x58505d021d8), global 0x3cd78d4741c0 JS IMPORT: Module metadata hook for module 0x58505d01bd8 JS IMPORT: Defining meta.importSync for module 0x58505d01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x58505d01320), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x58505d03470), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58505d03c90), global 0x3cd78d4741c0 JS IMPORT: Module metadata hook for module 0x58505d04338 JS IMPORT: Defining meta.importSync for module 0x58505d04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x58505d13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x58505d000f8 of 0x58505d14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x58505d14078 in 0x58505d000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x58505d000f8 of 0x58505d14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x58505d000f8 of 0x58505d13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x58505d000f8 of 0x3cd78d475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x58505d14078 of 0x3cd78d475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3cd78d4754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3cd78d4af060, JSClass 0xaaaad1f702e0, in object 0x3cd78d4af038 JS CTX: Initialized class GIRepositoryGType prototype 0x58505d14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3cd78d4af0b0, JSClass 0xaaaad1f702e0, in object 0x3cd78d4af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3cd78d4af100, JSClass 0xaaaad1f702e0, in object 0x3cd78d4af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3cd78d4af150, JSClass 0xaaaad1f702e0, in object 0x3cd78d4af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3cd78d4af038 in GIRepository 0x58505d13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x58505d03470), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58505d04888), global 0x3cd78d4741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3cd78d4af1a0 in GIRepository 0x58505d13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x58505d01320), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x58505d053d0), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x58505d053d0), global 0x3cd78d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x58505d059b0), global 0x3cd78d4741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x58505d000f8 of 0x58505d1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x58505d000f8 of 0x3cd78d475d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x58505d000f8 of 0x3cd78d475d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x58505d14078 of 0x3cd78d475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3cd78d475e70 class 0xaaaad1f76798 in object 0x3cd78d4af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3cd78d4af560, JSClass 0xaaaad1f6fec0, in object 0x3cd78d4af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3cd78d4af1c8 in GIRepository 0x58505d13e78 JS IMPORT: Module metadata hook for module 0x58505d053d0 JS IMPORT: Defining meta.importSync for module 0x58505d053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1ca491000098 JS IMPORT: Defining parent (nil) of 0x1ca4910000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ca4910000f8 of 0x1ca491000390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ca491001320), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ca491001bd8), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ca4910021d8), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ca4910021d8), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ca491001bd8), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ca491001320), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ca491003470), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ca491003c90), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ca491003c90), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ca491003470), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ca491004888), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ca491004888), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ca491003470), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ca491003470), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ca491001320), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ca4910053d0), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ca4910053d0), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ca4910059b0), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ca4910059b0), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ca4910053d0), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ca4910053d0), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ca491001320), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ca491001bd8), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ca4910021d8), global 0x356e33c741c0 JS IMPORT: Module metadata hook for module 0x1ca491001bd8 JS IMPORT: Defining meta.importSync for module 0x1ca491001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ca491001320), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ca491003470), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ca491003c90), global 0x356e33c741c0 JS IMPORT: Module metadata hook for module 0x1ca491004338 JS IMPORT: Defining meta.importSync for module 0x1ca491004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ca491013ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1ca4910000f8 of 0x1ca491014078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ca491014078 in 0x1ca4910000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1ca4910000f8 of 0x1ca491014600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ca4910000f8 of 0x1ca491013e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ca4910000f8 of 0x356e33c75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ca491014078 of 0x356e33c75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x356e33c754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x356e33caf060, JSClass 0xaaaad1f702e0, in object 0x356e33caf038 JS CTX: Initialized class GIRepositoryGType prototype 0x1ca491014c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x356e33caf0b0, JSClass 0xaaaad1f702e0, in object 0x356e33caf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x356e33caf100, JSClass 0xaaaad1f702e0, in object 0x356e33caf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x356e33caf150, JSClass 0xaaaad1f702e0, in object 0x356e33caf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x356e33caf038 in GIRepository 0x1ca491013e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ca491003470), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ca491004888), global 0x356e33c741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x356e33caf1a0 in GIRepository 0x1ca491013e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ca491001320), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ca4910053d0), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ca4910053d0), global 0x356e33c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ca4910059b0), global 0x356e33c741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1ca4910000f8 of 0x1ca49101aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1ca4910000f8 of 0x356e33c75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1ca4910000f8 of 0x356e33c75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1ca491014078 of 0x356e33c75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x356e33c75e70 class 0xaaaad1f76798 in object 0x356e33caf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x356e33caf560, JSClass 0xaaaad1f6fec0, in object 0x356e33caf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x356e33caf1c8 in GIRepository 0x1ca491013e78 JS IMPORT: Module metadata hook for module 0x1ca4910053d0 JS IMPORT: Defining meta.importSync for module 0x1ca4910053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3002adb00098 JS IMPORT: Defining parent (nil) of 0x3002adb000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3002adb000f8 of 0x3002adb00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3002adb01320), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3002adb01bd8), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3002adb021d8), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3002adb021d8), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3002adb01bd8), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3002adb01320), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3002adb03470), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3002adb03c90), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3002adb03c90), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3002adb03470), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3002adb04888), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3002adb04888), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3002adb03470), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3002adb03470), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3002adb01320), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3002adb053d0), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3002adb053d0), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3002adb059b0), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3002adb059b0), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3002adb053d0), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3002adb053d0), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3002adb01320), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3002adb01bd8), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3002adb021d8), global 0x2750fef741c0 JS IMPORT: Module metadata hook for module 0x3002adb01bd8 JS IMPORT: Defining meta.importSync for module 0x3002adb01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3002adb01320), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3002adb03470), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3002adb03c90), global 0x2750fef741c0 JS IMPORT: Module metadata hook for module 0x3002adb04338 JS IMPORT: Defining meta.importSync for module 0x3002adb04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3002adb13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3002adb000f8 of 0x3002adb14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3002adb14078 in 0x3002adb000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3002adb000f8 of 0x3002adb14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3002adb000f8 of 0x3002adb13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3002adb000f8 of 0x2750fef75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3002adb14078 of 0x2750fef75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2750fef754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2750fefaf060, JSClass 0xaaaad1f702e0, in object 0x2750fefaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x3002adb14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2750fefaf0b0, JSClass 0xaaaad1f702e0, in object 0x2750fefaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2750fefaf100, JSClass 0xaaaad1f702e0, in object 0x2750fefaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2750fefaf150, JSClass 0xaaaad1f702e0, in object 0x2750fefaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2750fefaf038 in GIRepository 0x3002adb13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3002adb03470), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3002adb04888), global 0x2750fef741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2750fefaf1a0 in GIRepository 0x3002adb13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3002adb01320), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3002adb053d0), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3002adb053d0), global 0x2750fef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3002adb059b0), global 0x2750fef741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3002adb000f8 of 0x3002adb1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3002adb000f8 of 0x2750fef75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3002adb000f8 of 0x2750fef75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3002adb14078 of 0x2750fef75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2750fef75e70 class 0xaaaad1f76798 in object 0x2750fefaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2750fefaf560, JSClass 0xaaaad1f6fec0, in object 0x2750fefaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2750fefaf1c8 in GIRepository 0x3002adb13e78 JS IMPORT: Module metadata hook for module 0x3002adb053d0 JS IMPORT: Defining meta.importSync for module 0x3002adb053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x191a77100098 JS IMPORT: Defining parent (nil) of 0x191a771000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x191a771000f8 of 0x191a77100390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x191a77101320), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x191a77101bd8), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x191a771021d8), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x191a771021d8), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x191a77101bd8), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x191a77101320), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x191a77103470), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x191a77103c90), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x191a77103c90), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x191a77103470), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x191a77104888), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x191a77104888), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x191a77103470), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x191a77103470), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x191a77101320), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x191a771053d0), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x191a771053d0), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x191a771059b0), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x191a771059b0), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x191a771053d0), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x191a771053d0), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x191a77101320), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x191a77101bd8), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x191a771021d8), global 0x16d988a741c0 JS IMPORT: Module metadata hook for module 0x191a77101bd8 JS IMPORT: Defining meta.importSync for module 0x191a77101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x191a77101320), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x191a77103470), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x191a77103c90), global 0x16d988a741c0 JS IMPORT: Module metadata hook for module 0x191a77104338 JS IMPORT: Defining meta.importSync for module 0x191a77104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x191a77113ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x191a771000f8 of 0x191a77114078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x191a77114078 in 0x191a771000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x191a771000f8 of 0x191a77114600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x191a771000f8 of 0x191a77113e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x191a771000f8 of 0x16d988a75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x191a77114078 of 0x16d988a75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x16d988a754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x16d988aaf060, JSClass 0xaaaad1f702e0, in object 0x16d988aaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x191a77114c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x16d988aaf0b0, JSClass 0xaaaad1f702e0, in object 0x16d988aaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x16d988aaf100, JSClass 0xaaaad1f702e0, in object 0x16d988aaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x16d988aaf150, JSClass 0xaaaad1f702e0, in object 0x16d988aaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x16d988aaf038 in GIRepository 0x191a77113e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x191a77103470), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x191a77104888), global 0x16d988a741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x16d988aaf1a0 in GIRepository 0x191a77113e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x191a77101320), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x191a771053d0), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x191a771053d0), global 0x16d988a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x191a771059b0), global 0x16d988a741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x191a771000f8 of 0x191a7711aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x191a771000f8 of 0x16d988a75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x191a771000f8 of 0x16d988a75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x191a77114078 of 0x16d988a75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x16d988a75e70 class 0xaaaad1f76798 in object 0x16d988aaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x16d988aaf560, JSClass 0xaaaad1f6fec0, in object 0x16d988aaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x16d988aaf1c8 in GIRepository 0x191a77113e78 JS IMPORT: Module metadata hook for module 0x191a771053d0 JS IMPORT: Defining meta.importSync for module 0x191a771053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x240827a00098 JS IMPORT: Defining parent (nil) of 0x240827a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x240827a000f8 of 0x240827a00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x240827a01320), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x240827a01bd8), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x240827a021d8), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x240827a021d8), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x240827a01bd8), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x240827a01320), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x240827a03470), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x240827a03c90), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x240827a03c90), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x240827a03470), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x240827a04888), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x240827a04888), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x240827a03470), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x240827a03470), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x240827a01320), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x240827a053d0), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x240827a053d0), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x240827a059b0), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x240827a059b0), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x240827a053d0), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x240827a053d0), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x240827a01320), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x240827a01bd8), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x240827a021d8), global 0x80318f741c0 JS IMPORT: Module metadata hook for module 0x240827a01bd8 JS IMPORT: Defining meta.importSync for module 0x240827a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x240827a01320), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x240827a03470), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x240827a03c90), global 0x80318f741c0 JS IMPORT: Module metadata hook for module 0x240827a04338 JS IMPORT: Defining meta.importSync for module 0x240827a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x240827a13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x240827a000f8 of 0x240827a14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x240827a14078 in 0x240827a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x240827a000f8 of 0x240827a14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x240827a000f8 of 0x240827a13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x240827a000f8 of 0x80318f75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x240827a14078 of 0x80318f75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x80318f754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x80318faf060, JSClass 0xaaaad1f702e0, in object 0x80318faf038 JS CTX: Initialized class GIRepositoryGType prototype 0x240827a14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x80318faf0b0, JSClass 0xaaaad1f702e0, in object 0x80318faf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x80318faf100, JSClass 0xaaaad1f702e0, in object 0x80318faf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x80318faf150, JSClass 0xaaaad1f702e0, in object 0x80318faf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x80318faf038 in GIRepository 0x240827a13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x240827a03470), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x240827a04888), global 0x80318f741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x80318faf1a0 in GIRepository 0x240827a13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x240827a01320), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x240827a053d0), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x240827a053d0), global 0x80318f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x240827a059b0), global 0x80318f741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x240827a000f8 of 0x240827a1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x240827a000f8 of 0x80318f75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x240827a000f8 of 0x80318f75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x240827a14078 of 0x80318f75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x80318f75e70 class 0xaaaad1f76798 in object 0x80318faf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x80318faf560, JSClass 0xaaaad1f6fec0, in object 0x80318faf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x80318faf1c8 in GIRepository 0x240827a13e78 JS IMPORT: Module metadata hook for module 0x240827a053d0 JS IMPORT: Defining meta.importSync for module 0x240827a053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3f4408900098 JS IMPORT: Defining parent (nil) of 0x3f44089000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3f44089000f8 of 0x3f4408900390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f4408901320), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f4408901bd8), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f44089021d8), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f44089021d8), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f4408901bd8), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f4408901320), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f4408903470), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f4408903c90), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f4408903c90), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f4408903470), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f4408904888), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f4408904888), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f4408903470), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f4408903470), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f4408901320), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f44089053d0), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f44089053d0), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f44089059b0), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f44089059b0), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f44089053d0), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f44089053d0), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f4408901320), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f4408901bd8), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f44089021d8), global 0x34917fd741c0 JS IMPORT: Module metadata hook for module 0x3f4408901bd8 JS IMPORT: Defining meta.importSync for module 0x3f4408901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f4408901320), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f4408903470), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f4408903c90), global 0x34917fd741c0 JS IMPORT: Module metadata hook for module 0x3f4408904338 JS IMPORT: Defining meta.importSync for module 0x3f4408904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f4408913ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3f44089000f8 of 0x3f4408914078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3f4408914078 in 0x3f44089000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3f44089000f8 of 0x3f4408914600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3f44089000f8 of 0x3f4408913e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3f44089000f8 of 0x34917fd75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3f4408914078 of 0x34917fd75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x34917fd754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x34917fdaf060, JSClass 0xaaaad1f702e0, in object 0x34917fdaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x3f4408914c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x34917fdaf0b0, JSClass 0xaaaad1f702e0, in object 0x34917fdaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x34917fdaf100, JSClass 0xaaaad1f702e0, in object 0x34917fdaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x34917fdaf150, JSClass 0xaaaad1f702e0, in object 0x34917fdaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x34917fdaf038 in GIRepository 0x3f4408913e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f4408903470), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f4408904888), global 0x34917fd741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x34917fdaf1a0 in GIRepository 0x3f4408913e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f4408901320), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f44089053d0), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f44089053d0), global 0x34917fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f44089059b0), global 0x34917fd741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3f44089000f8 of 0x3f440891aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3f44089000f8 of 0x34917fd75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3f44089000f8 of 0x34917fd75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3f4408914078 of 0x34917fd75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x34917fd75e70 class 0xaaaad1f76798 in object 0x34917fdaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x34917fdaf560, JSClass 0xaaaad1f6fec0, in object 0x34917fdaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x34917fdaf1c8 in GIRepository 0x3f4408913e78 JS IMPORT: Module metadata hook for module 0x3f44089053d0 JS IMPORT: Defining meta.importSync for module 0x3f44089053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xf86c0300098 JS IMPORT: Defining parent (nil) of 0xf86c03000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xf86c03000f8 of 0xf86c0300390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf86c0301320), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf86c0301bd8), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf86c03021d8), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf86c03021d8), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf86c0301bd8), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf86c0301320), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf86c0303470), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf86c0303c90), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf86c0303c90), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf86c0303470), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf86c0304888), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf86c0304888), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf86c0303470), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf86c0303470), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf86c0301320), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf86c03053d0), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf86c03053d0), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf86c03059b0), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf86c03059b0), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf86c03053d0), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf86c03053d0), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf86c0301320), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf86c0301bd8), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf86c03021d8), global 0x186e8e8741c0 JS IMPORT: Module metadata hook for module 0xf86c0301bd8 JS IMPORT: Defining meta.importSync for module 0xf86c0301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf86c0301320), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf86c0303470), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf86c0303c90), global 0x186e8e8741c0 JS IMPORT: Module metadata hook for module 0xf86c0304338 JS IMPORT: Defining meta.importSync for module 0xf86c0304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xf86c0313ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xf86c03000f8 of 0xf86c0314078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xf86c0314078 in 0xf86c03000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xf86c03000f8 of 0xf86c0314600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xf86c03000f8 of 0xf86c0313e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xf86c03000f8 of 0x186e8e875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xf86c0314078 of 0x186e8e875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x186e8e8754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x186e8e8af060, JSClass 0xaaaad1f702e0, in object 0x186e8e8af038 JS CTX: Initialized class GIRepositoryGType prototype 0xf86c0314c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x186e8e8af0b0, JSClass 0xaaaad1f702e0, in object 0x186e8e8af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x186e8e8af100, JSClass 0xaaaad1f702e0, in object 0x186e8e8af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x186e8e8af150, JSClass 0xaaaad1f702e0, in object 0x186e8e8af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x186e8e8af038 in GIRepository 0xf86c0313e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf86c0303470), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf86c0304888), global 0x186e8e8741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x186e8e8af1a0 in GIRepository 0xf86c0313e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf86c0301320), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf86c03053d0), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf86c03053d0), global 0x186e8e8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf86c03059b0), global 0x186e8e8741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xf86c03000f8 of 0xf86c031aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xf86c03000f8 of 0x186e8e875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xf86c03000f8 of 0x186e8e875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xf86c0314078 of 0x186e8e875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x186e8e875e70 class 0xaaaad1f76798 in object 0x186e8e8af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x186e8e8af560, JSClass 0xaaaad1f6fec0, in object 0x186e8e8af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x186e8e8af1c8 in GIRepository 0xf86c0313e78 JS IMPORT: Module metadata hook for module 0xf86c03053d0 JS IMPORT: Defining meta.importSync for module 0xf86c03053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x22571e600098 JS IMPORT: Defining parent (nil) of 0x22571e6000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x22571e6000f8 of 0x22571e600390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22571e601320), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22571e601bd8), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22571e6021d8), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22571e6021d8), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22571e601bd8), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22571e601320), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22571e603470), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22571e603c90), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22571e603c90), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22571e603470), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22571e604888), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22571e604888), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22571e603470), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22571e603470), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x22571e601320), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22571e6053d0), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x22571e6053d0), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22571e6059b0), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22571e6059b0), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22571e6053d0), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x22571e6053d0), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x22571e601320), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x22571e601bd8), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x22571e6021d8), global 0x29d0362741c0 JS IMPORT: Module metadata hook for module 0x22571e601bd8 JS IMPORT: Defining meta.importSync for module 0x22571e601bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x22571e601320), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22571e603470), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22571e603c90), global 0x29d0362741c0 JS IMPORT: Module metadata hook for module 0x22571e604338 JS IMPORT: Defining meta.importSync for module 0x22571e604338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x22571e613ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x22571e6000f8 of 0x22571e614078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x22571e614078 in 0x22571e6000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x22571e6000f8 of 0x22571e614600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x22571e6000f8 of 0x22571e613e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x22571e6000f8 of 0x29d036275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x22571e614078 of 0x29d036275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x29d0362754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x29d0362af060, JSClass 0xaaaad1f702e0, in object 0x29d0362af038 JS CTX: Initialized class GIRepositoryGType prototype 0x22571e614c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x29d0362af0b0, JSClass 0xaaaad1f702e0, in object 0x29d0362af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x29d0362af100, JSClass 0xaaaad1f702e0, in object 0x29d0362af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x29d0362af150, JSClass 0xaaaad1f702e0, in object 0x29d0362af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x29d0362af038 in GIRepository 0x22571e613e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x22571e603470), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22571e604888), global 0x29d0362741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x29d0362af1a0 in GIRepository 0x22571e613e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x22571e601320), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x22571e6053d0), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x22571e6053d0), global 0x29d0362741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x22571e6059b0), global 0x29d0362741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x22571e6000f8 of 0x22571e61aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x22571e6000f8 of 0x29d036275d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x22571e6000f8 of 0x29d036275d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x22571e614078 of 0x29d036275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x29d036275e70 class 0xaaaad1f76798 in object 0x29d0362af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x29d0362af560, JSClass 0xaaaad1f6fec0, in object 0x29d0362af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x29d0362af1c8 in GIRepository 0x22571e613e78 JS IMPORT: Module metadata hook for module 0x22571e6053d0 JS IMPORT: Defining meta.importSync for module 0x22571e6053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x39207d500098 JS IMPORT: Defining parent (nil) of 0x39207d5000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x39207d5000f8 of 0x39207d500390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39207d501320), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39207d501bd8), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39207d5021d8), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39207d5021d8), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39207d501bd8), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39207d501320), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39207d503470), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39207d503c90), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39207d503c90), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39207d503470), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39207d504888), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39207d504888), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39207d503470), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39207d503470), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x39207d501320), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39207d5053d0), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x39207d5053d0), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39207d5059b0), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39207d5059b0), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39207d5053d0), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x39207d5053d0), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39207d501320), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39207d501bd8), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39207d5021d8), global 0x3ab72e4741c0 JS IMPORT: Module metadata hook for module 0x39207d501bd8 JS IMPORT: Defining meta.importSync for module 0x39207d501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39207d501320), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39207d503470), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39207d503c90), global 0x3ab72e4741c0 JS IMPORT: Module metadata hook for module 0x39207d504338 JS IMPORT: Defining meta.importSync for module 0x39207d504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x39207d513ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x39207d5000f8 of 0x39207d514078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x39207d514078 in 0x39207d5000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x39207d5000f8 of 0x39207d514600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x39207d5000f8 of 0x39207d513e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x39207d5000f8 of 0x3ab72e475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x39207d514078 of 0x3ab72e475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3ab72e4754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3ab72e4af060, JSClass 0xaaaad1f702e0, in object 0x3ab72e4af038 JS CTX: Initialized class GIRepositoryGType prototype 0x39207d514c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3ab72e4af0b0, JSClass 0xaaaad1f702e0, in object 0x3ab72e4af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ab72e4af100, JSClass 0xaaaad1f702e0, in object 0x3ab72e4af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ab72e4af150, JSClass 0xaaaad1f702e0, in object 0x3ab72e4af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3ab72e4af038 in GIRepository 0x39207d513e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39207d503470), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39207d504888), global 0x3ab72e4741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3ab72e4af1a0 in GIRepository 0x39207d513e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x39207d501320), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39207d5053d0), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x39207d5053d0), global 0x3ab72e4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39207d5059b0), global 0x3ab72e4741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x39207d5000f8 of 0x39207d51aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x39207d5000f8 of 0x3ab72e475d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x39207d5000f8 of 0x3ab72e475d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x39207d514078 of 0x3ab72e475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3ab72e475e70 class 0xaaaad1f76798 in object 0x3ab72e4af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3ab72e4af560, JSClass 0xaaaad1f6fec0, in object 0x3ab72e4af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3ab72e4af1c8 in GIRepository 0x39207d513e78 JS IMPORT: Module metadata hook for module 0x39207d5053d0 JS IMPORT: Defining meta.importSync for module 0x39207d5053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x212b9c900098 JS IMPORT: Defining parent (nil) of 0x212b9c9000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x212b9c9000f8 of 0x212b9c900390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x212b9c901320), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x212b9c901bd8), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x212b9c9021d8), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x212b9c9021d8), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x212b9c901bd8), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x212b9c901320), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x212b9c903470), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x212b9c903c90), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x212b9c903c90), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x212b9c903470), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x212b9c904888), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x212b9c904888), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x212b9c903470), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x212b9c903470), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x212b9c901320), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x212b9c9053d0), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x212b9c9053d0), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x212b9c9059b0), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x212b9c9059b0), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x212b9c9053d0), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x212b9c9053d0), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x212b9c901320), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x212b9c901bd8), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x212b9c9021d8), global 0x39ff1e6741c0 JS IMPORT: Module metadata hook for module 0x212b9c901bd8 JS IMPORT: Defining meta.importSync for module 0x212b9c901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x212b9c901320), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x212b9c903470), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x212b9c903c90), global 0x39ff1e6741c0 JS IMPORT: Module metadata hook for module 0x212b9c904338 JS IMPORT: Defining meta.importSync for module 0x212b9c904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x212b9c913ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x212b9c9000f8 of 0x212b9c914078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x212b9c914078 in 0x212b9c9000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x212b9c9000f8 of 0x212b9c914600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x212b9c9000f8 of 0x212b9c913e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x212b9c9000f8 of 0x39ff1e675498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x212b9c914078 of 0x39ff1e675448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x39ff1e6754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x39ff1e6af060, JSClass 0xaaaad1f702e0, in object 0x39ff1e6af038 JS CTX: Initialized class GIRepositoryGType prototype 0x212b9c914c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x39ff1e6af0b0, JSClass 0xaaaad1f702e0, in object 0x39ff1e6af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x39ff1e6af100, JSClass 0xaaaad1f702e0, in object 0x39ff1e6af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39ff1e6af150, JSClass 0xaaaad1f702e0, in object 0x39ff1e6af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x39ff1e6af038 in GIRepository 0x212b9c913e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x212b9c903470), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x212b9c904888), global 0x39ff1e6741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x39ff1e6af1a0 in GIRepository 0x212b9c913e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x212b9c901320), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x212b9c9053d0), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x212b9c9053d0), global 0x39ff1e6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x212b9c9059b0), global 0x39ff1e6741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x212b9c9000f8 of 0x212b9c91aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x212b9c9000f8 of 0x39ff1e675d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x212b9c9000f8 of 0x39ff1e675d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x212b9c914078 of 0x39ff1e675ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x39ff1e675e70 class 0xaaaad1f76798 in object 0x39ff1e6af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x39ff1e6af560, JSClass 0xaaaad1f6fec0, in object 0x39ff1e6af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x39ff1e6af1c8 in GIRepository 0x212b9c913e78 JS IMPORT: Module metadata hook for module 0x212b9c9053d0 JS IMPORT: Defining meta.importSync for module 0x212b9c9053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x4e257800098 JS IMPORT: Defining parent (nil) of 0x4e2578000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x4e2578000f8 of 0x4e257800390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4e257801320), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4e257801bd8), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4e2578021d8), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4e2578021d8), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4e257801bd8), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4e257801320), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4e257803470), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e257803c90), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e257803c90), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4e257803470), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e257804888), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e257804888), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4e257803470), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4e257803470), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x4e257801320), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4e2578053d0), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4e2578053d0), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e2578059b0), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e2578059b0), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4e2578053d0), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4e2578053d0), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4e257801320), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4e257801bd8), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4e2578021d8), global 0x1ecb414741c0 JS IMPORT: Module metadata hook for module 0x4e257801bd8 JS IMPORT: Defining meta.importSync for module 0x4e257801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4e257801320), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4e257803470), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e257803c90), global 0x1ecb414741c0 JS IMPORT: Module metadata hook for module 0x4e257804338 JS IMPORT: Defining meta.importSync for module 0x4e257804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x4e257813ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x4e2578000f8 of 0x4e257814078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x4e257814078 in 0x4e2578000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x4e2578000f8 of 0x4e257814600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x4e2578000f8 of 0x4e257813e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x4e2578000f8 of 0x1ecb41475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x4e257814078 of 0x1ecb41475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1ecb414754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1ecb414af060, JSClass 0xaaaad1f702e0, in object 0x1ecb414af038 JS CTX: Initialized class GIRepositoryGType prototype 0x4e257814c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1ecb414af0b0, JSClass 0xaaaad1f702e0, in object 0x1ecb414af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ecb414af100, JSClass 0xaaaad1f702e0, in object 0x1ecb414af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ecb414af150, JSClass 0xaaaad1f702e0, in object 0x1ecb414af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1ecb414af038 in GIRepository 0x4e257813e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4e257803470), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e257804888), global 0x1ecb414741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1ecb414af1a0 in GIRepository 0x4e257813e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x4e257801320), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4e2578053d0), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4e2578053d0), global 0x1ecb414741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4e2578059b0), global 0x1ecb414741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x4e2578000f8 of 0x4e25781aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x4e2578000f8 of 0x1ecb41475d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x4e2578000f8 of 0x1ecb41475d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x4e257814078 of 0x1ecb41475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1ecb41475e70 class 0xaaaad1f76798 in object 0x1ecb414af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1ecb414af560, JSClass 0xaaaad1f6fec0, in object 0x1ecb414af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1ecb414af1c8 in GIRepository 0x4e257813e78 JS IMPORT: Module metadata hook for module 0x4e2578053d0 JS IMPORT: Defining meta.importSync for module 0x4e2578053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x248ed9400098 JS IMPORT: Defining parent (nil) of 0x248ed94000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x248ed94000f8 of 0x248ed9400390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x248ed9401320), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x248ed9401bd8), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x248ed94021d8), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x248ed94021d8), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x248ed9401bd8), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x248ed9401320), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x248ed9403470), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x248ed9403c90), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x248ed9403c90), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x248ed9403470), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x248ed9404888), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x248ed9404888), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x248ed9403470), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x248ed9403470), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x248ed9401320), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x248ed94053d0), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x248ed94053d0), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x248ed94059b0), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x248ed94059b0), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x248ed94053d0), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x248ed94053d0), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x248ed9401320), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x248ed9401bd8), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x248ed94021d8), global 0x21b6747741c0 JS IMPORT: Module metadata hook for module 0x248ed9401bd8 JS IMPORT: Defining meta.importSync for module 0x248ed9401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x248ed9401320), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x248ed9403470), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x248ed9403c90), global 0x21b6747741c0 JS IMPORT: Module metadata hook for module 0x248ed9404338 JS IMPORT: Defining meta.importSync for module 0x248ed9404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x248ed9413ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x248ed94000f8 of 0x248ed9414078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x248ed9414078 in 0x248ed94000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x248ed94000f8 of 0x248ed9414600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x248ed94000f8 of 0x248ed9413e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x248ed94000f8 of 0x21b674775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x248ed9414078 of 0x21b674775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x21b6747754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x21b6747af060, JSClass 0xaaaad1f702e0, in object 0x21b6747af038 JS CTX: Initialized class GIRepositoryGType prototype 0x248ed9414c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x21b6747af0b0, JSClass 0xaaaad1f702e0, in object 0x21b6747af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x21b6747af100, JSClass 0xaaaad1f702e0, in object 0x21b6747af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21b6747af150, JSClass 0xaaaad1f702e0, in object 0x21b6747af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x21b6747af038 in GIRepository 0x248ed9413e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x248ed9403470), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x248ed9404888), global 0x21b6747741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x21b6747af1a0 in GIRepository 0x248ed9413e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x248ed9401320), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x248ed94053d0), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x248ed94053d0), global 0x21b6747741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x248ed94059b0), global 0x21b6747741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x248ed94000f8 of 0x248ed941aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x248ed94000f8 of 0x21b674775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x248ed94000f8 of 0x21b674775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x248ed9414078 of 0x21b674775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x21b674775e70 class 0xaaaad1f76798 in object 0x21b6747af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x21b6747af560, JSClass 0xaaaad1f6fec0, in object 0x21b6747af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x21b6747af1c8 in GIRepository 0x248ed9413e78 JS IMPORT: Module metadata hook for module 0x248ed94053d0 JS IMPORT: Defining meta.importSync for module 0x248ed94053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xb4db9000098 JS IMPORT: Defining parent (nil) of 0xb4db90000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xb4db90000f8 of 0xb4db9000390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb4db9001320), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb4db9001bd8), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb4db90021d8), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb4db90021d8), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb4db9001bd8), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb4db9001320), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb4db9003470), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb4db9003c90), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb4db9003c90), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb4db9003470), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb4db9004888), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb4db9004888), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb4db9003470), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb4db9003470), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xb4db9001320), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb4db90053d0), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb4db90053d0), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb4db90059b0), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb4db90059b0), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb4db90053d0), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb4db90053d0), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb4db9001320), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb4db9001bd8), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb4db90021d8), global 0x33b597a741c0 JS IMPORT: Module metadata hook for module 0xb4db9001bd8 JS IMPORT: Defining meta.importSync for module 0xb4db9001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb4db9001320), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb4db9003470), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb4db9003c90), global 0x33b597a741c0 JS IMPORT: Module metadata hook for module 0xb4db9004338 JS IMPORT: Defining meta.importSync for module 0xb4db9004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xb4db9013ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xb4db90000f8 of 0xb4db9014078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xb4db9014078 in 0xb4db90000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xb4db90000f8 of 0xb4db9014600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xb4db90000f8 of 0xb4db9013e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xb4db90000f8 of 0x33b597a75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xb4db9014078 of 0x33b597a75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x33b597a754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x33b597aaf060, JSClass 0xaaaad1f702e0, in object 0x33b597aaf038 JS CTX: Initialized class GIRepositoryGType prototype 0xb4db9014c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x33b597aaf0b0, JSClass 0xaaaad1f702e0, in object 0x33b597aaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x33b597aaf100, JSClass 0xaaaad1f702e0, in object 0x33b597aaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x33b597aaf150, JSClass 0xaaaad1f702e0, in object 0x33b597aaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x33b597aaf038 in GIRepository 0xb4db9013e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb4db9003470), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb4db9004888), global 0x33b597a741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x33b597aaf1a0 in GIRepository 0xb4db9013e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xb4db9001320), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb4db90053d0), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb4db90053d0), global 0x33b597a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb4db90059b0), global 0x33b597a741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xb4db90000f8 of 0xb4db901aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xb4db90000f8 of 0x33b597a75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xb4db90000f8 of 0x33b597a75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xb4db9014078 of 0x33b597a75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x33b597a75e70 class 0xaaaad1f76798 in object 0x33b597aaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x33b597aaf560, JSClass 0xaaaad1f6fec0, in object 0x33b597aaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x33b597aaf1c8 in GIRepository 0xb4db9013e78 JS IMPORT: Module metadata hook for module 0xb4db90053d0 JS IMPORT: Defining meta.importSync for module 0xb4db90053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1493d9c00098 JS IMPORT: Defining parent (nil) of 0x1493d9c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1493d9c000f8 of 0x1493d9c00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1493d9c01320), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1493d9c01bd8), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1493d9c021d8), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1493d9c021d8), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1493d9c01bd8), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1493d9c01320), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1493d9c03470), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1493d9c03c90), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1493d9c03c90), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1493d9c03470), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1493d9c04888), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1493d9c04888), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1493d9c03470), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1493d9c03470), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1493d9c01320), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1493d9c053d0), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1493d9c053d0), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1493d9c059b0), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1493d9c059b0), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1493d9c053d0), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1493d9c053d0), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1493d9c01320), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1493d9c01bd8), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1493d9c021d8), global 0x2549cc3741c0 JS IMPORT: Module metadata hook for module 0x1493d9c01bd8 JS IMPORT: Defining meta.importSync for module 0x1493d9c01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1493d9c01320), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1493d9c03470), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1493d9c03c90), global 0x2549cc3741c0 JS IMPORT: Module metadata hook for module 0x1493d9c04338 JS IMPORT: Defining meta.importSync for module 0x1493d9c04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1493d9c13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1493d9c000f8 of 0x1493d9c14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1493d9c14078 in 0x1493d9c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1493d9c000f8 of 0x1493d9c14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1493d9c000f8 of 0x1493d9c13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1493d9c000f8 of 0x2549cc375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1493d9c14078 of 0x2549cc375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2549cc3754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2549cc3af060, JSClass 0xaaaad1f702e0, in object 0x2549cc3af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1493d9c14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2549cc3af0b0, JSClass 0xaaaad1f702e0, in object 0x2549cc3af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2549cc3af100, JSClass 0xaaaad1f702e0, in object 0x2549cc3af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2549cc3af150, JSClass 0xaaaad1f702e0, in object 0x2549cc3af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2549cc3af038 in GIRepository 0x1493d9c13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1493d9c03470), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1493d9c04888), global 0x2549cc3741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2549cc3af1a0 in GIRepository 0x1493d9c13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1493d9c01320), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1493d9c053d0), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1493d9c053d0), global 0x2549cc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1493d9c059b0), global 0x2549cc3741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1493d9c000f8 of 0x1493d9c1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1493d9c000f8 of 0x2549cc375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1493d9c000f8 of 0x2549cc375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1493d9c14078 of 0x2549cc375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2549cc375e70 class 0xaaaad1f76798 in object 0x2549cc3af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2549cc3af560, JSClass 0xaaaad1f6fec0, in object 0x2549cc3af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2549cc3af1c8 in GIRepository 0x1493d9c13e78 JS IMPORT: Module metadata hook for module 0x1493d9c053d0 JS IMPORT: Defining meta.importSync for module 0x1493d9c053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x27b0b9400098 JS IMPORT: Defining parent (nil) of 0x27b0b94000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x27b0b94000f8 of 0x27b0b9400390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27b0b9401320), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27b0b9401bd8), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27b0b94021d8), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27b0b94021d8), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27b0b9401bd8), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27b0b9401320), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27b0b9403470), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b0b9403c90), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b0b9403c90), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27b0b9403470), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b0b9404888), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b0b9404888), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27b0b9403470), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27b0b9403470), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x27b0b9401320), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27b0b94053d0), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27b0b94053d0), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b0b94059b0), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b0b94059b0), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27b0b94053d0), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27b0b94053d0), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27b0b9401320), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27b0b9401bd8), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27b0b94021d8), global 0x306c26e741c0 JS IMPORT: Module metadata hook for module 0x27b0b9401bd8 JS IMPORT: Defining meta.importSync for module 0x27b0b9401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27b0b9401320), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27b0b9403470), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b0b9403c90), global 0x306c26e741c0 JS IMPORT: Module metadata hook for module 0x27b0b9404338 JS IMPORT: Defining meta.importSync for module 0x27b0b9404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x27b0b9413ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x27b0b94000f8 of 0x27b0b9414078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x27b0b9414078 in 0x27b0b94000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x27b0b94000f8 of 0x27b0b9414600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x27b0b94000f8 of 0x27b0b9413e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x27b0b94000f8 of 0x306c26e75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x27b0b9414078 of 0x306c26e75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x306c26e754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x306c26eaf060, JSClass 0xaaaad1f702e0, in object 0x306c26eaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x27b0b9414c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x306c26eaf0b0, JSClass 0xaaaad1f702e0, in object 0x306c26eaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x306c26eaf100, JSClass 0xaaaad1f702e0, in object 0x306c26eaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x306c26eaf150, JSClass 0xaaaad1f702e0, in object 0x306c26eaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x306c26eaf038 in GIRepository 0x27b0b9413e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27b0b9403470), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b0b9404888), global 0x306c26e741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x306c26eaf1a0 in GIRepository 0x27b0b9413e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x27b0b9401320), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27b0b94053d0), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27b0b94053d0), global 0x306c26e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b0b94059b0), global 0x306c26e741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x27b0b94000f8 of 0x27b0b941aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x27b0b94000f8 of 0x306c26e75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x27b0b94000f8 of 0x306c26e75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x27b0b9414078 of 0x306c26e75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x306c26e75e70 class 0xaaaad1f76798 in object 0x306c26eaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x306c26eaf560, JSClass 0xaaaad1f6fec0, in object 0x306c26eaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x306c26eaf1c8 in GIRepository 0x27b0b9413e78 JS IMPORT: Module metadata hook for module 0x27b0b94053d0 JS IMPORT: Defining meta.importSync for module 0x27b0b94053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x7689da00098 JS IMPORT: Defining parent (nil) of 0x7689da000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x7689da000f8 of 0x7689da00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7689da01320), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7689da01bd8), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7689da021d8), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7689da021d8), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7689da01bd8), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7689da01320), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7689da03470), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7689da03c90), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7689da03c90), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7689da03470), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7689da04888), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7689da04888), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7689da03470), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7689da03470), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x7689da01320), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7689da053d0), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x7689da053d0), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7689da059b0), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7689da059b0), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7689da053d0), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x7689da053d0), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7689da01320), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7689da01bd8), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7689da021d8), global 0x19211c1741c0 JS IMPORT: Module metadata hook for module 0x7689da01bd8 JS IMPORT: Defining meta.importSync for module 0x7689da01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7689da01320), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7689da03470), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7689da03c90), global 0x19211c1741c0 JS IMPORT: Module metadata hook for module 0x7689da04338 JS IMPORT: Defining meta.importSync for module 0x7689da04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x7689da13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x7689da000f8 of 0x7689da14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x7689da14078 in 0x7689da000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x7689da000f8 of 0x7689da14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x7689da000f8 of 0x7689da13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x7689da000f8 of 0x19211c175498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x7689da14078 of 0x19211c175448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x19211c1754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x19211c1af060, JSClass 0xaaaad1f702e0, in object 0x19211c1af038 JS CTX: Initialized class GIRepositoryGType prototype 0x7689da14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x19211c1af0b0, JSClass 0xaaaad1f702e0, in object 0x19211c1af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x19211c1af100, JSClass 0xaaaad1f702e0, in object 0x19211c1af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19211c1af150, JSClass 0xaaaad1f702e0, in object 0x19211c1af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x19211c1af038 in GIRepository 0x7689da13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7689da03470), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7689da04888), global 0x19211c1741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x19211c1af1a0 in GIRepository 0x7689da13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x7689da01320), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7689da053d0), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x7689da053d0), global 0x19211c1741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7689da059b0), global 0x19211c1741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x7689da000f8 of 0x7689da1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x7689da000f8 of 0x19211c175d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x7689da000f8 of 0x19211c175d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x7689da14078 of 0x19211c175ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x19211c175e70 class 0xaaaad1f76798 in object 0x19211c1af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x19211c1af560, JSClass 0xaaaad1f6fec0, in object 0x19211c1af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x19211c1af1c8 in GIRepository 0x7689da13e78 JS IMPORT: Module metadata hook for module 0x7689da053d0 JS IMPORT: Defining meta.importSync for module 0x7689da053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1ad0eb800098 JS IMPORT: Defining parent (nil) of 0x1ad0eb8000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ad0eb8000f8 of 0x1ad0eb800390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ad0eb801320), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ad0eb801bd8), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ad0eb8021d8), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ad0eb8021d8), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ad0eb801bd8), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ad0eb801320), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ad0eb803470), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad0eb803c90), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad0eb803c90), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ad0eb803470), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad0eb804888), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad0eb804888), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ad0eb803470), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ad0eb803470), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ad0eb801320), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ad0eb8053d0), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ad0eb8053d0), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad0eb8059b0), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad0eb8059b0), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ad0eb8053d0), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ad0eb8053d0), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ad0eb801320), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ad0eb801bd8), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ad0eb8021d8), global 0x36d9e64741c0 JS IMPORT: Module metadata hook for module 0x1ad0eb801bd8 JS IMPORT: Defining meta.importSync for module 0x1ad0eb801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ad0eb801320), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ad0eb803470), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad0eb803c90), global 0x36d9e64741c0 JS IMPORT: Module metadata hook for module 0x1ad0eb804338 JS IMPORT: Defining meta.importSync for module 0x1ad0eb804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ad0eb813ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1ad0eb8000f8 of 0x1ad0eb814078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ad0eb814078 in 0x1ad0eb8000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1ad0eb8000f8 of 0x1ad0eb814600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ad0eb8000f8 of 0x1ad0eb813e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ad0eb8000f8 of 0x36d9e6475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ad0eb814078 of 0x36d9e6475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x36d9e64754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x36d9e64af060, JSClass 0xaaaad1f702e0, in object 0x36d9e64af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1ad0eb814c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x36d9e64af0b0, JSClass 0xaaaad1f702e0, in object 0x36d9e64af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x36d9e64af100, JSClass 0xaaaad1f702e0, in object 0x36d9e64af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x36d9e64af150, JSClass 0xaaaad1f702e0, in object 0x36d9e64af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x36d9e64af038 in GIRepository 0x1ad0eb813e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ad0eb803470), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad0eb804888), global 0x36d9e64741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x36d9e64af1a0 in GIRepository 0x1ad0eb813e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ad0eb801320), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ad0eb8053d0), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ad0eb8053d0), global 0x36d9e64741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ad0eb8059b0), global 0x36d9e64741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1ad0eb8000f8 of 0x1ad0eb81aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1ad0eb8000f8 of 0x36d9e6475d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1ad0eb8000f8 of 0x36d9e6475d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1ad0eb814078 of 0x36d9e6475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x36d9e6475e70 class 0xaaaad1f76798 in object 0x36d9e64af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x36d9e64af560, JSClass 0xaaaad1f6fec0, in object 0x36d9e64af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x36d9e64af1c8 in GIRepository 0x1ad0eb813e78 JS IMPORT: Module metadata hook for module 0x1ad0eb8053d0 JS IMPORT: Defining meta.importSync for module 0x1ad0eb8053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x14ae5a700098 JS IMPORT: Defining parent (nil) of 0x14ae5a7000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x14ae5a7000f8 of 0x14ae5a700390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14ae5a701320), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14ae5a701bd8), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14ae5a7021d8), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14ae5a7021d8), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14ae5a701bd8), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14ae5a701320), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14ae5a703470), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14ae5a703c90), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14ae5a703c90), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14ae5a703470), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14ae5a704888), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14ae5a704888), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14ae5a703470), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14ae5a703470), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x14ae5a701320), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14ae5a7053d0), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14ae5a7053d0), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14ae5a7059b0), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14ae5a7059b0), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14ae5a7053d0), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14ae5a7053d0), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14ae5a701320), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14ae5a701bd8), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14ae5a7021d8), global 0x19ebcb2741c0 JS IMPORT: Module metadata hook for module 0x14ae5a701bd8 JS IMPORT: Defining meta.importSync for module 0x14ae5a701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14ae5a701320), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14ae5a703470), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14ae5a703c90), global 0x19ebcb2741c0 JS IMPORT: Module metadata hook for module 0x14ae5a704338 JS IMPORT: Defining meta.importSync for module 0x14ae5a704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x14ae5a713ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x14ae5a7000f8 of 0x14ae5a714078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x14ae5a714078 in 0x14ae5a7000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x14ae5a7000f8 of 0x14ae5a714600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x14ae5a7000f8 of 0x14ae5a713e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x14ae5a7000f8 of 0x19ebcb275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x14ae5a714078 of 0x19ebcb275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x19ebcb2754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x19ebcb2af060, JSClass 0xaaaad1f702e0, in object 0x19ebcb2af038 JS CTX: Initialized class GIRepositoryGType prototype 0x14ae5a714c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x19ebcb2af0b0, JSClass 0xaaaad1f702e0, in object 0x19ebcb2af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x19ebcb2af100, JSClass 0xaaaad1f702e0, in object 0x19ebcb2af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19ebcb2af150, JSClass 0xaaaad1f702e0, in object 0x19ebcb2af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x19ebcb2af038 in GIRepository 0x14ae5a713e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14ae5a703470), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14ae5a704888), global 0x19ebcb2741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x19ebcb2af1a0 in GIRepository 0x14ae5a713e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x14ae5a701320), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14ae5a7053d0), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14ae5a7053d0), global 0x19ebcb2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14ae5a7059b0), global 0x19ebcb2741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x14ae5a7000f8 of 0x14ae5a71aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x14ae5a7000f8 of 0x19ebcb275d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x14ae5a7000f8 of 0x19ebcb275d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x14ae5a714078 of 0x19ebcb275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x19ebcb275e70 class 0xaaaad1f76798 in object 0x19ebcb2af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x19ebcb2af560, JSClass 0xaaaad1f6fec0, in object 0x19ebcb2af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x19ebcb2af1c8 in GIRepository 0x14ae5a713e78 JS IMPORT: Module metadata hook for module 0x14ae5a7053d0 JS IMPORT: Defining meta.importSync for module 0x14ae5a7053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x36114cc00098 JS IMPORT: Defining parent (nil) of 0x36114cc000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x36114cc000f8 of 0x36114cc00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x36114cc01320), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36114cc01bd8), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36114cc021d8), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36114cc021d8), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36114cc01bd8), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x36114cc01320), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36114cc03470), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36114cc03c90), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36114cc03c90), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36114cc03470), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36114cc04888), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36114cc04888), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36114cc03470), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36114cc03470), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x36114cc01320), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36114cc053d0), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x36114cc053d0), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36114cc059b0), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36114cc059b0), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36114cc053d0), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x36114cc053d0), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x36114cc01320), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36114cc01bd8), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36114cc021d8), global 0xfcf0a2741c0 JS IMPORT: Module metadata hook for module 0x36114cc01bd8 JS IMPORT: Defining meta.importSync for module 0x36114cc01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x36114cc01320), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36114cc03470), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36114cc03c90), global 0xfcf0a2741c0 JS IMPORT: Module metadata hook for module 0x36114cc04338 JS IMPORT: Defining meta.importSync for module 0x36114cc04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x36114cc13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x36114cc000f8 of 0x36114cc14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x36114cc14078 in 0x36114cc000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x36114cc000f8 of 0x36114cc14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x36114cc000f8 of 0x36114cc13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x36114cc000f8 of 0xfcf0a275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x36114cc14078 of 0xfcf0a275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xfcf0a2754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xfcf0a2af060, JSClass 0xaaaad1f702e0, in object 0xfcf0a2af038 JS CTX: Initialized class GIRepositoryGType prototype 0x36114cc14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xfcf0a2af0b0, JSClass 0xaaaad1f702e0, in object 0xfcf0a2af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xfcf0a2af100, JSClass 0xaaaad1f702e0, in object 0xfcf0a2af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xfcf0a2af150, JSClass 0xaaaad1f702e0, in object 0xfcf0a2af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xfcf0a2af038 in GIRepository 0x36114cc13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36114cc03470), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36114cc04888), global 0xfcf0a2741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xfcf0a2af1a0 in GIRepository 0x36114cc13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x36114cc01320), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36114cc053d0), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x36114cc053d0), global 0xfcf0a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36114cc059b0), global 0xfcf0a2741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x36114cc000f8 of 0x36114cc1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x36114cc000f8 of 0xfcf0a275d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x36114cc000f8 of 0xfcf0a275d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x36114cc14078 of 0xfcf0a275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xfcf0a275e70 class 0xaaaad1f76798 in object 0xfcf0a2af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xfcf0a2af560, JSClass 0xaaaad1f6fec0, in object 0xfcf0a2af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xfcf0a2af1c8 in GIRepository 0x36114cc13e78 JS IMPORT: Module metadata hook for module 0x36114cc053d0 JS IMPORT: Defining meta.importSync for module 0x36114cc053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x20d786a00098 JS IMPORT: Defining parent (nil) of 0x20d786a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x20d786a000f8 of 0x20d786a00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20d786a01320), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20d786a01bd8), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20d786a021d8), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20d786a021d8), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20d786a01bd8), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20d786a01320), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20d786a03470), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d786a03c90), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d786a03c90), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20d786a03470), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d786a04888), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d786a04888), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20d786a03470), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20d786a03470), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x20d786a01320), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20d786a053d0), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x20d786a053d0), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d786a059b0), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d786a059b0), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20d786a053d0), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x20d786a053d0), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20d786a01320), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20d786a01bd8), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20d786a021d8), global 0x246d3fd741c0 JS IMPORT: Module metadata hook for module 0x20d786a01bd8 JS IMPORT: Defining meta.importSync for module 0x20d786a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20d786a01320), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20d786a03470), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d786a03c90), global 0x246d3fd741c0 JS IMPORT: Module metadata hook for module 0x20d786a04338 JS IMPORT: Defining meta.importSync for module 0x20d786a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x20d786a13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x20d786a000f8 of 0x20d786a14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x20d786a14078 in 0x20d786a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x20d786a000f8 of 0x20d786a14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x20d786a000f8 of 0x20d786a13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x20d786a000f8 of 0x246d3fd75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x20d786a14078 of 0x246d3fd75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x246d3fd754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x246d3fdaf060, JSClass 0xaaaad1f702e0, in object 0x246d3fdaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x20d786a14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x246d3fdaf0b0, JSClass 0xaaaad1f702e0, in object 0x246d3fdaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x246d3fdaf100, JSClass 0xaaaad1f702e0, in object 0x246d3fdaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x246d3fdaf150, JSClass 0xaaaad1f702e0, in object 0x246d3fdaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x246d3fdaf038 in GIRepository 0x20d786a13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20d786a03470), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d786a04888), global 0x246d3fd741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x246d3fdaf1a0 in GIRepository 0x20d786a13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x20d786a01320), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20d786a053d0), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x20d786a053d0), global 0x246d3fd741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20d786a059b0), global 0x246d3fd741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x20d786a000f8 of 0x20d786a1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x20d786a000f8 of 0x246d3fd75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x20d786a000f8 of 0x246d3fd75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x20d786a14078 of 0x246d3fd75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x246d3fd75e70 class 0xaaaad1f76798 in object 0x246d3fdaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x246d3fdaf560, JSClass 0xaaaad1f6fec0, in object 0x246d3fdaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x246d3fdaf1c8 in GIRepository 0x20d786a13e78 JS IMPORT: Module metadata hook for module 0x20d786a053d0 JS IMPORT: Defining meta.importSync for module 0x20d786a053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3f98aa000098 JS IMPORT: Defining parent (nil) of 0x3f98aa0000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3f98aa0000f8 of 0x3f98aa000390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f98aa001320), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f98aa001bd8), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f98aa0021d8), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f98aa0021d8), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f98aa001bd8), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f98aa001320), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f98aa003470), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f98aa003c90), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f98aa003c90), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f98aa003470), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f98aa004888), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f98aa004888), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f98aa003470), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f98aa003470), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f98aa001320), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f98aa0053d0), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f98aa0053d0), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f98aa0059b0), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f98aa0059b0), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f98aa0053d0), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f98aa0053d0), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f98aa001320), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f98aa001bd8), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f98aa0021d8), global 0x28e5147741c0 JS IMPORT: Module metadata hook for module 0x3f98aa001bd8 JS IMPORT: Defining meta.importSync for module 0x3f98aa001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f98aa001320), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f98aa003470), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f98aa003c90), global 0x28e5147741c0 JS IMPORT: Module metadata hook for module 0x3f98aa004338 JS IMPORT: Defining meta.importSync for module 0x3f98aa004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f98aa013ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3f98aa0000f8 of 0x3f98aa014078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3f98aa014078 in 0x3f98aa0000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3f98aa0000f8 of 0x3f98aa014600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3f98aa0000f8 of 0x3f98aa013e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3f98aa0000f8 of 0x28e514775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3f98aa014078 of 0x28e514775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x28e5147754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x28e5147af060, JSClass 0xaaaad1f702e0, in object 0x28e5147af038 JS CTX: Initialized class GIRepositoryGType prototype 0x3f98aa014c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x28e5147af0b0, JSClass 0xaaaad1f702e0, in object 0x28e5147af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x28e5147af100, JSClass 0xaaaad1f702e0, in object 0x28e5147af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x28e5147af150, JSClass 0xaaaad1f702e0, in object 0x28e5147af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x28e5147af038 in GIRepository 0x3f98aa013e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f98aa003470), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f98aa004888), global 0x28e5147741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x28e5147af1a0 in GIRepository 0x3f98aa013e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f98aa001320), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f98aa0053d0), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f98aa0053d0), global 0x28e5147741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f98aa0059b0), global 0x28e5147741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3f98aa0000f8 of 0x3f98aa01aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3f98aa0000f8 of 0x28e514775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3f98aa0000f8 of 0x28e514775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3f98aa014078 of 0x28e514775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x28e514775e70 class 0xaaaad1f76798 in object 0x28e5147af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x28e5147af560, JSClass 0xaaaad1f6fec0, in object 0x28e5147af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x28e5147af1c8 in GIRepository 0x3f98aa013e78 JS IMPORT: Module metadata hook for module 0x3f98aa0053d0 JS IMPORT: Defining meta.importSync for module 0x3f98aa0053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2fc9cae00098 JS IMPORT: Defining parent (nil) of 0x2fc9cae000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2fc9cae000f8 of 0x2fc9cae00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fc9cae01320), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fc9cae01bd8), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fc9cae021d8), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fc9cae021d8), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fc9cae01bd8), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fc9cae01320), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fc9cae03470), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fc9cae03c90), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fc9cae03c90), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fc9cae03470), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fc9cae04888), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fc9cae04888), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fc9cae03470), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fc9cae03470), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fc9cae01320), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fc9cae053d0), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fc9cae053d0), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fc9cae059b0), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fc9cae059b0), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fc9cae053d0), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fc9cae053d0), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fc9cae01320), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fc9cae01bd8), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fc9cae021d8), global 0x3cf9b741c0 JS IMPORT: Module metadata hook for module 0x2fc9cae01bd8 JS IMPORT: Defining meta.importSync for module 0x2fc9cae01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fc9cae01320), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fc9cae03470), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fc9cae03c90), global 0x3cf9b741c0 JS IMPORT: Module metadata hook for module 0x2fc9cae04338 JS IMPORT: Defining meta.importSync for module 0x2fc9cae04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2fc9cae13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2fc9cae000f8 of 0x2fc9cae14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2fc9cae14078 in 0x2fc9cae000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2fc9cae000f8 of 0x2fc9cae14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2fc9cae000f8 of 0x2fc9cae13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2fc9cae000f8 of 0x3cf9b75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2fc9cae14078 of 0x3cf9b75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3cf9b754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3cf9baf060, JSClass 0xaaaad1f702e0, in object 0x3cf9baf038 JS CTX: Initialized class GIRepositoryGType prototype 0x2fc9cae14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3cf9baf0b0, JSClass 0xaaaad1f702e0, in object 0x3cf9baf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3cf9baf100, JSClass 0xaaaad1f702e0, in object 0x3cf9baf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3cf9baf150, JSClass 0xaaaad1f702e0, in object 0x3cf9baf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3cf9baf038 in GIRepository 0x2fc9cae13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fc9cae03470), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fc9cae04888), global 0x3cf9b741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3cf9baf1a0 in GIRepository 0x2fc9cae13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fc9cae01320), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fc9cae053d0), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fc9cae053d0), global 0x3cf9b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fc9cae059b0), global 0x3cf9b741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2fc9cae000f8 of 0x2fc9cae1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2fc9cae000f8 of 0x3cf9b75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2fc9cae000f8 of 0x3cf9b75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2fc9cae14078 of 0x3cf9b75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3cf9b75e70 class 0xaaaad1f76798 in object 0x3cf9baf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3cf9baf560, JSClass 0xaaaad1f6fec0, in object 0x3cf9baf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3cf9baf1c8 in GIRepository 0x2fc9cae13e78 JS IMPORT: Module metadata hook for module 0x2fc9cae053d0 JS IMPORT: Defining meta.importSync for module 0x2fc9cae053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3339bc00098 JS IMPORT: Defining parent (nil) of 0x3339bc000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3339bc000f8 of 0x3339bc00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3339bc01320), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3339bc01bd8), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3339bc021d8), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3339bc021d8), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3339bc01bd8), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3339bc01320), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3339bc03470), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3339bc03c90), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3339bc03c90), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3339bc03470), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3339bc04888), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3339bc04888), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3339bc03470), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3339bc03470), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3339bc01320), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3339bc053d0), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3339bc053d0), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3339bc059b0), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3339bc059b0), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3339bc053d0), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3339bc053d0), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3339bc01320), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3339bc01bd8), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3339bc021d8), global 0x55ebab741c0 JS IMPORT: Module metadata hook for module 0x3339bc01bd8 JS IMPORT: Defining meta.importSync for module 0x3339bc01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3339bc01320), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3339bc03470), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3339bc03c90), global 0x55ebab741c0 JS IMPORT: Module metadata hook for module 0x3339bc04338 JS IMPORT: Defining meta.importSync for module 0x3339bc04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3339bc13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3339bc000f8 of 0x3339bc14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3339bc14078 in 0x3339bc000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3339bc000f8 of 0x3339bc14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3339bc000f8 of 0x3339bc13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3339bc000f8 of 0x55ebab75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3339bc14078 of 0x55ebab75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x55ebab754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x55ebabaf060, JSClass 0xaaaad1f702e0, in object 0x55ebabaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x3339bc14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x55ebabaf0b0, JSClass 0xaaaad1f702e0, in object 0x55ebabaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x55ebabaf100, JSClass 0xaaaad1f702e0, in object 0x55ebabaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x55ebabaf150, JSClass 0xaaaad1f702e0, in object 0x55ebabaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x55ebabaf038 in GIRepository 0x3339bc13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3339bc03470), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3339bc04888), global 0x55ebab741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x55ebabaf1a0 in GIRepository 0x3339bc13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3339bc01320), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3339bc053d0), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3339bc053d0), global 0x55ebab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3339bc059b0), global 0x55ebab741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3339bc000f8 of 0x3339bc1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3339bc000f8 of 0x55ebab75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3339bc000f8 of 0x55ebab75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3339bc14078 of 0x55ebab75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x55ebab75e70 class 0xaaaad1f76798 in object 0x55ebabaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x55ebabaf560, JSClass 0xaaaad1f6fec0, in object 0x55ebabaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x55ebabaf1c8 in GIRepository 0x3339bc13e78 JS IMPORT: Module metadata hook for module 0x3339bc053d0 JS IMPORT: Defining meta.importSync for module 0x3339bc053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x7bdfa600098 JS IMPORT: Defining parent (nil) of 0x7bdfa6000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x7bdfa6000f8 of 0x7bdfa600390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7bdfa601320), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7bdfa601bd8), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7bdfa6021d8), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7bdfa6021d8), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7bdfa601bd8), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7bdfa601320), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7bdfa603470), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7bdfa603c90), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7bdfa603c90), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7bdfa603470), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7bdfa604888), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7bdfa604888), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7bdfa603470), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7bdfa603470), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x7bdfa601320), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7bdfa6053d0), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x7bdfa6053d0), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7bdfa6059b0), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7bdfa6059b0), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7bdfa6053d0), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x7bdfa6053d0), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x7bdfa601320), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x7bdfa601bd8), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x7bdfa6021d8), global 0x2e978741c0 JS IMPORT: Module metadata hook for module 0x7bdfa601bd8 JS IMPORT: Defining meta.importSync for module 0x7bdfa601bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x7bdfa601320), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7bdfa603470), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7bdfa603c90), global 0x2e978741c0 JS IMPORT: Module metadata hook for module 0x7bdfa604338 JS IMPORT: Defining meta.importSync for module 0x7bdfa604338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x7bdfa613ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x7bdfa6000f8 of 0x7bdfa614078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x7bdfa614078 in 0x7bdfa6000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x7bdfa6000f8 of 0x7bdfa614600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x7bdfa6000f8 of 0x7bdfa613e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x7bdfa6000f8 of 0x2e97875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x7bdfa614078 of 0x2e97875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2e978754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2e978af060, JSClass 0xaaaad1f702e0, in object 0x2e978af038 JS CTX: Initialized class GIRepositoryGType prototype 0x7bdfa614c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2e978af0b0, JSClass 0xaaaad1f702e0, in object 0x2e978af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e978af100, JSClass 0xaaaad1f702e0, in object 0x2e978af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e978af150, JSClass 0xaaaad1f702e0, in object 0x2e978af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2e978af038 in GIRepository 0x7bdfa613e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x7bdfa603470), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7bdfa604888), global 0x2e978741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2e978af1a0 in GIRepository 0x7bdfa613e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x7bdfa601320), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x7bdfa6053d0), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x7bdfa6053d0), global 0x2e978741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x7bdfa6059b0), global 0x2e978741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x7bdfa6000f8 of 0x7bdfa61aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x7bdfa6000f8 of 0x2e97875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x7bdfa6000f8 of 0x2e97875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x7bdfa614078 of 0x2e97875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2e97875e70 class 0xaaaad1f76798 in object 0x2e978af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2e978af560, JSClass 0xaaaad1f6fec0, in object 0x2e978af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2e978af1c8 in GIRepository 0x7bdfa613e78 JS IMPORT: Module metadata hook for module 0x7bdfa6053d0 JS IMPORT: Defining meta.importSync for module 0x7bdfa6053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x685a6c00098 JS IMPORT: Defining parent (nil) of 0x685a6c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x685a6c000f8 of 0x685a6c00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x685a6c01320), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x685a6c01bd8), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x685a6c021d8), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x685a6c021d8), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x685a6c01bd8), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x685a6c01320), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x685a6c03470), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x685a6c03c90), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x685a6c03c90), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x685a6c03470), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x685a6c04888), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x685a6c04888), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x685a6c03470), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x685a6c03470), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x685a6c01320), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x685a6c053d0), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x685a6c053d0), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x685a6c059b0), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x685a6c059b0), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x685a6c053d0), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x685a6c053d0), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x685a6c01320), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x685a6c01bd8), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x685a6c021d8), global 0xf2144a741c0 JS IMPORT: Module metadata hook for module 0x685a6c01bd8 JS IMPORT: Defining meta.importSync for module 0x685a6c01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x685a6c01320), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x685a6c03470), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x685a6c03c90), global 0xf2144a741c0 JS IMPORT: Module metadata hook for module 0x685a6c04338 JS IMPORT: Defining meta.importSync for module 0x685a6c04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x685a6c13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x685a6c000f8 of 0x685a6c14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x685a6c14078 in 0x685a6c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x685a6c000f8 of 0x685a6c14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x685a6c000f8 of 0x685a6c13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x685a6c000f8 of 0xf2144a75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x685a6c14078 of 0xf2144a75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xf2144a754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf2144aaf060, JSClass 0xaaaad1f702e0, in object 0xf2144aaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x685a6c14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf2144aaf0b0, JSClass 0xaaaad1f702e0, in object 0xf2144aaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf2144aaf100, JSClass 0xaaaad1f702e0, in object 0xf2144aaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf2144aaf150, JSClass 0xaaaad1f702e0, in object 0xf2144aaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xf2144aaf038 in GIRepository 0x685a6c13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x685a6c03470), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x685a6c04888), global 0xf2144a741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xf2144aaf1a0 in GIRepository 0x685a6c13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x685a6c01320), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x685a6c053d0), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x685a6c053d0), global 0xf2144a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x685a6c059b0), global 0xf2144a741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x685a6c000f8 of 0x685a6c1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x685a6c000f8 of 0xf2144a75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x685a6c000f8 of 0xf2144a75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x685a6c14078 of 0xf2144a75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xf2144a75e70 class 0xaaaad1f76798 in object 0xf2144aaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xf2144aaf560, JSClass 0xaaaad1f6fec0, in object 0xf2144aaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xf2144aaf1c8 in GIRepository 0x685a6c13e78 JS IMPORT: Module metadata hook for module 0x685a6c053d0 JS IMPORT: Defining meta.importSync for module 0x685a6c053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x67b2b800098 JS IMPORT: Defining parent (nil) of 0x67b2b8000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x67b2b8000f8 of 0x67b2b800390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x67b2b801320), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x67b2b801bd8), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x67b2b8021d8), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x67b2b8021d8), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x67b2b801bd8), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x67b2b801320), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x67b2b803470), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x67b2b803c90), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x67b2b803c90), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x67b2b803470), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x67b2b804888), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x67b2b804888), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x67b2b803470), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x67b2b803470), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x67b2b801320), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x67b2b8053d0), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x67b2b8053d0), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x67b2b8059b0), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x67b2b8059b0), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x67b2b8053d0), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x67b2b8053d0), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x67b2b801320), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x67b2b801bd8), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x67b2b8021d8), global 0x3e9b902741c0 JS IMPORT: Module metadata hook for module 0x67b2b801bd8 JS IMPORT: Defining meta.importSync for module 0x67b2b801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x67b2b801320), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x67b2b803470), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x67b2b803c90), global 0x3e9b902741c0 JS IMPORT: Module metadata hook for module 0x67b2b804338 JS IMPORT: Defining meta.importSync for module 0x67b2b804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x67b2b813ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x67b2b8000f8 of 0x67b2b814078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x67b2b814078 in 0x67b2b8000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x67b2b8000f8 of 0x67b2b814600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x67b2b8000f8 of 0x67b2b813e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x67b2b8000f8 of 0x3e9b90275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x67b2b814078 of 0x3e9b90275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3e9b902754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3e9b902af060, JSClass 0xaaaad1f702e0, in object 0x3e9b902af038 JS CTX: Initialized class GIRepositoryGType prototype 0x67b2b814c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3e9b902af0b0, JSClass 0xaaaad1f702e0, in object 0x3e9b902af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3e9b902af100, JSClass 0xaaaad1f702e0, in object 0x3e9b902af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3e9b902af150, JSClass 0xaaaad1f702e0, in object 0x3e9b902af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3e9b902af038 in GIRepository 0x67b2b813e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x67b2b803470), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x67b2b804888), global 0x3e9b902741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3e9b902af1a0 in GIRepository 0x67b2b813e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x67b2b801320), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x67b2b8053d0), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x67b2b8053d0), global 0x3e9b902741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x67b2b8059b0), global 0x3e9b902741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x67b2b8000f8 of 0x67b2b81aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x67b2b8000f8 of 0x3e9b90275d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x67b2b8000f8 of 0x3e9b90275d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x67b2b814078 of 0x3e9b90275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3e9b90275e70 class 0xaaaad1f76798 in object 0x3e9b902af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3e9b902af560, JSClass 0xaaaad1f6fec0, in object 0x3e9b902af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3e9b902af1c8 in GIRepository 0x67b2b813e78 JS IMPORT: Module metadata hook for module 0x67b2b8053d0 JS IMPORT: Defining meta.importSync for module 0x67b2b8053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xb5438500098 JS IMPORT: Defining parent (nil) of 0xb54385000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xb54385000f8 of 0xb5438500390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb5438501320), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb5438501bd8), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb54385021d8), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb54385021d8), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb5438501bd8), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb5438501320), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb5438503470), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5438503c90), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5438503c90), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb5438503470), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5438504888), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5438504888), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb5438503470), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb5438503470), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xb5438501320), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb54385053d0), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb54385053d0), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb54385059b0), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb54385059b0), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb54385053d0), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb54385053d0), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xb5438501320), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xb5438501bd8), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xb54385021d8), global 0x3233727741c0 JS IMPORT: Module metadata hook for module 0xb5438501bd8 JS IMPORT: Defining meta.importSync for module 0xb5438501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xb5438501320), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb5438503470), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5438503c90), global 0x3233727741c0 JS IMPORT: Module metadata hook for module 0xb5438504338 JS IMPORT: Defining meta.importSync for module 0xb5438504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xb5438513ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xb54385000f8 of 0xb5438514078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xb5438514078 in 0xb54385000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xb54385000f8 of 0xb5438514600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xb54385000f8 of 0xb5438513e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xb54385000f8 of 0x323372775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xb5438514078 of 0x323372775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3233727754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3233727af060, JSClass 0xaaaad1f702e0, in object 0x3233727af038 JS CTX: Initialized class GIRepositoryGType prototype 0xb5438514c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3233727af0b0, JSClass 0xaaaad1f702e0, in object 0x3233727af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3233727af100, JSClass 0xaaaad1f702e0, in object 0x3233727af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3233727af150, JSClass 0xaaaad1f702e0, in object 0x3233727af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3233727af038 in GIRepository 0xb5438513e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xb5438503470), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb5438504888), global 0x3233727741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3233727af1a0 in GIRepository 0xb5438513e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xb5438501320), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xb54385053d0), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xb54385053d0), global 0x3233727741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xb54385059b0), global 0x3233727741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xb54385000f8 of 0xb543851aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xb54385000f8 of 0x323372775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xb54385000f8 of 0x323372775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xb5438514078 of 0x323372775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x323372775e70 class 0xaaaad1f76798 in object 0x3233727af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3233727af560, JSClass 0xaaaad1f6fec0, in object 0x3233727af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3233727af1c8 in GIRepository 0xb5438513e78 JS IMPORT: Module metadata hook for module 0xb54385053d0 JS IMPORT: Defining meta.importSync for module 0xb54385053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x30701b700098 JS IMPORT: Defining parent (nil) of 0x30701b7000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x30701b7000f8 of 0x30701b700390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30701b701320), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30701b701bd8), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30701b7021d8), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30701b7021d8), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30701b701bd8), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30701b701320), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30701b703470), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30701b703c90), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30701b703c90), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30701b703470), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30701b704888), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30701b704888), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30701b703470), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30701b703470), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x30701b701320), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30701b7053d0), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x30701b7053d0), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30701b7059b0), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30701b7059b0), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30701b7053d0), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x30701b7053d0), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x30701b701320), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x30701b701bd8), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x30701b7021d8), global 0x37c13c9741c0 JS IMPORT: Module metadata hook for module 0x30701b701bd8 JS IMPORT: Defining meta.importSync for module 0x30701b701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x30701b701320), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30701b703470), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30701b703c90), global 0x37c13c9741c0 JS IMPORT: Module metadata hook for module 0x30701b704338 JS IMPORT: Defining meta.importSync for module 0x30701b704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x30701b713ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x30701b7000f8 of 0x30701b714078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x30701b714078 in 0x30701b7000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x30701b7000f8 of 0x30701b714600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x30701b7000f8 of 0x30701b713e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x30701b7000f8 of 0x37c13c975498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x30701b714078 of 0x37c13c975448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x37c13c9754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x37c13c9af060, JSClass 0xaaaad1f702e0, in object 0x37c13c9af038 JS CTX: Initialized class GIRepositoryGType prototype 0x30701b714c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x37c13c9af0b0, JSClass 0xaaaad1f702e0, in object 0x37c13c9af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x37c13c9af100, JSClass 0xaaaad1f702e0, in object 0x37c13c9af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x37c13c9af150, JSClass 0xaaaad1f702e0, in object 0x37c13c9af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x37c13c9af038 in GIRepository 0x30701b713e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x30701b703470), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30701b704888), global 0x37c13c9741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x37c13c9af1a0 in GIRepository 0x30701b713e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x30701b701320), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x30701b7053d0), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x30701b7053d0), global 0x37c13c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x30701b7059b0), global 0x37c13c9741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x30701b7000f8 of 0x30701b71aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x30701b7000f8 of 0x37c13c975d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x30701b7000f8 of 0x37c13c975d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x30701b714078 of 0x37c13c975ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x37c13c975e70 class 0xaaaad1f76798 in object 0x37c13c9af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x37c13c9af560, JSClass 0xaaaad1f6fec0, in object 0x37c13c9af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x37c13c9af1c8 in GIRepository 0x30701b713e78 JS IMPORT: Module metadata hook for module 0x30701b7053d0 JS IMPORT: Defining meta.importSync for module 0x30701b7053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x284c48300098 JS IMPORT: Defining parent (nil) of 0x284c483000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x284c483000f8 of 0x284c48300390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x284c48301320), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x284c48301bd8), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x284c483021d8), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x284c483021d8), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x284c48301bd8), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x284c48301320), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x284c48303470), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284c48303c90), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284c48303c90), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x284c48303470), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284c48304888), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284c48304888), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x284c48303470), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x284c48303470), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x284c48301320), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x284c483053d0), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x284c483053d0), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284c483059b0), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284c483059b0), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x284c483053d0), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x284c483053d0), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x284c48301320), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x284c48301bd8), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x284c483021d8), global 0x36772a7741c0 JS IMPORT: Module metadata hook for module 0x284c48301bd8 JS IMPORT: Defining meta.importSync for module 0x284c48301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x284c48301320), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x284c48303470), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284c48303c90), global 0x36772a7741c0 JS IMPORT: Module metadata hook for module 0x284c48304338 JS IMPORT: Defining meta.importSync for module 0x284c48304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x284c48313ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x284c483000f8 of 0x284c48314078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x284c48314078 in 0x284c483000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x284c483000f8 of 0x284c48314600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x284c483000f8 of 0x284c48313e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x284c483000f8 of 0x36772a775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x284c48314078 of 0x36772a775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x36772a7754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x36772a7af060, JSClass 0xaaaad1f702e0, in object 0x36772a7af038 JS CTX: Initialized class GIRepositoryGType prototype 0x284c48314c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x36772a7af0b0, JSClass 0xaaaad1f702e0, in object 0x36772a7af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x36772a7af100, JSClass 0xaaaad1f702e0, in object 0x36772a7af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x36772a7af150, JSClass 0xaaaad1f702e0, in object 0x36772a7af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x36772a7af038 in GIRepository 0x284c48313e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x284c48303470), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284c48304888), global 0x36772a7741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x36772a7af1a0 in GIRepository 0x284c48313e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x284c48301320), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x284c483053d0), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x284c483053d0), global 0x36772a7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x284c483059b0), global 0x36772a7741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x284c483000f8 of 0x284c4831aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x284c483000f8 of 0x36772a775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x284c483000f8 of 0x36772a775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x284c48314078 of 0x36772a775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x36772a775e70 class 0xaaaad1f76798 in object 0x36772a7af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x36772a7af560, JSClass 0xaaaad1f6fec0, in object 0x36772a7af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x36772a7af1c8 in GIRepository 0x284c48313e78 JS IMPORT: Module metadata hook for module 0x284c483053d0 JS IMPORT: Defining meta.importSync for module 0x284c483053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x40bf7300098 JS IMPORT: Defining parent (nil) of 0x40bf73000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x40bf73000f8 of 0x40bf7300390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x40bf7301320), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x40bf7301bd8), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x40bf73021d8), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x40bf73021d8), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x40bf7301bd8), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x40bf7301320), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x40bf7303470), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x40bf7303c90), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x40bf7303c90), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x40bf7303470), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x40bf7304888), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x40bf7304888), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x40bf7303470), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x40bf7303470), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x40bf7301320), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x40bf73053d0), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x40bf73053d0), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x40bf73059b0), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x40bf73059b0), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x40bf73053d0), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x40bf73053d0), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x40bf7301320), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x40bf7301bd8), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x40bf73021d8), global 0xe1ba2741c0 JS IMPORT: Module metadata hook for module 0x40bf7301bd8 JS IMPORT: Defining meta.importSync for module 0x40bf7301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x40bf7301320), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x40bf7303470), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x40bf7303c90), global 0xe1ba2741c0 JS IMPORT: Module metadata hook for module 0x40bf7304338 JS IMPORT: Defining meta.importSync for module 0x40bf7304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x40bf7313ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x40bf73000f8 of 0x40bf7314078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x40bf7314078 in 0x40bf73000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x40bf73000f8 of 0x40bf7314600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x40bf73000f8 of 0x40bf7313e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x40bf73000f8 of 0xe1ba275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x40bf7314078 of 0xe1ba275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xe1ba2754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xe1ba2af060, JSClass 0xaaaad1f702e0, in object 0xe1ba2af038 JS CTX: Initialized class GIRepositoryGType prototype 0x40bf7314c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xe1ba2af0b0, JSClass 0xaaaad1f702e0, in object 0xe1ba2af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xe1ba2af100, JSClass 0xaaaad1f702e0, in object 0xe1ba2af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe1ba2af150, JSClass 0xaaaad1f702e0, in object 0xe1ba2af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xe1ba2af038 in GIRepository 0x40bf7313e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x40bf7303470), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x40bf7304888), global 0xe1ba2741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xe1ba2af1a0 in GIRepository 0x40bf7313e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x40bf7301320), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x40bf73053d0), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x40bf73053d0), global 0xe1ba2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x40bf73059b0), global 0xe1ba2741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x40bf73000f8 of 0x40bf731aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x40bf73000f8 of 0xe1ba275d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x40bf73000f8 of 0xe1ba275d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x40bf7314078 of 0xe1ba275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xe1ba275e70 class 0xaaaad1f76798 in object 0xe1ba2af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xe1ba2af560, JSClass 0xaaaad1f6fec0, in object 0xe1ba2af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xe1ba2af1c8 in GIRepository 0x40bf7313e78 JS IMPORT: Module metadata hook for module 0x40bf73053d0 JS IMPORT: Defining meta.importSync for module 0x40bf73053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x11a501b00098 JS IMPORT: Defining parent (nil) of 0x11a501b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x11a501b000f8 of 0x11a501b00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11a501b01320), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11a501b01bd8), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11a501b021d8), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11a501b021d8), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11a501b01bd8), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11a501b01320), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11a501b03470), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a501b03c90), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a501b03c90), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11a501b03470), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a501b04888), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a501b04888), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11a501b03470), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11a501b03470), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x11a501b01320), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11a501b053d0), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11a501b053d0), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a501b059b0), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a501b059b0), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11a501b053d0), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11a501b053d0), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11a501b01320), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11a501b01bd8), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11a501b021d8), global 0x2327d5b741c0 JS IMPORT: Module metadata hook for module 0x11a501b01bd8 JS IMPORT: Defining meta.importSync for module 0x11a501b01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11a501b01320), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11a501b03470), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a501b03c90), global 0x2327d5b741c0 JS IMPORT: Module metadata hook for module 0x11a501b04338 JS IMPORT: Defining meta.importSync for module 0x11a501b04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x11a501b13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x11a501b000f8 of 0x11a501b14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x11a501b14078 in 0x11a501b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x11a501b000f8 of 0x11a501b14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x11a501b000f8 of 0x11a501b13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x11a501b000f8 of 0x2327d5b75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x11a501b14078 of 0x2327d5b75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2327d5b754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2327d5baf060, JSClass 0xaaaad1f702e0, in object 0x2327d5baf038 JS CTX: Initialized class GIRepositoryGType prototype 0x11a501b14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2327d5baf0b0, JSClass 0xaaaad1f702e0, in object 0x2327d5baf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2327d5baf100, JSClass 0xaaaad1f702e0, in object 0x2327d5baf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2327d5baf150, JSClass 0xaaaad1f702e0, in object 0x2327d5baf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2327d5baf038 in GIRepository 0x11a501b13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11a501b03470), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a501b04888), global 0x2327d5b741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2327d5baf1a0 in GIRepository 0x11a501b13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x11a501b01320), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11a501b053d0), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11a501b053d0), global 0x2327d5b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11a501b059b0), global 0x2327d5b741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x11a501b000f8 of 0x11a501b1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x11a501b000f8 of 0x2327d5b75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x11a501b000f8 of 0x2327d5b75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x11a501b14078 of 0x2327d5b75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2327d5b75e70 class 0xaaaad1f76798 in object 0x2327d5baf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2327d5baf560, JSClass 0xaaaad1f6fec0, in object 0x2327d5baf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2327d5baf1c8 in GIRepository 0x11a501b13e78 JS IMPORT: Module metadata hook for module 0x11a501b053d0 JS IMPORT: Defining meta.importSync for module 0x11a501b053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x258d19400098 JS IMPORT: Defining parent (nil) of 0x258d194000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x258d194000f8 of 0x258d19400390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x258d19401320), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x258d19401bd8), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x258d194021d8), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x258d194021d8), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x258d19401bd8), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x258d19401320), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x258d19403470), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258d19403c90), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258d19403c90), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x258d19403470), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258d19404888), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258d19404888), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x258d19403470), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x258d19403470), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x258d19401320), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x258d194053d0), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x258d194053d0), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258d194059b0), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258d194059b0), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x258d194053d0), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x258d194053d0), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x258d19401320), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x258d19401bd8), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x258d194021d8), global 0x24cc8c741c0 JS IMPORT: Module metadata hook for module 0x258d19401bd8 JS IMPORT: Defining meta.importSync for module 0x258d19401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x258d19401320), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x258d19403470), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258d19403c90), global 0x24cc8c741c0 JS IMPORT: Module metadata hook for module 0x258d19404338 JS IMPORT: Defining meta.importSync for module 0x258d19404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x258d19413ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x258d194000f8 of 0x258d19414078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x258d19414078 in 0x258d194000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x258d194000f8 of 0x258d19414600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x258d194000f8 of 0x258d19413e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x258d194000f8 of 0x24cc8c75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x258d19414078 of 0x24cc8c75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x24cc8c754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x24cc8caf060, JSClass 0xaaaad1f702e0, in object 0x24cc8caf038 JS CTX: Initialized class GIRepositoryGType prototype 0x258d19414c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x24cc8caf0b0, JSClass 0xaaaad1f702e0, in object 0x24cc8caf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x24cc8caf100, JSClass 0xaaaad1f702e0, in object 0x24cc8caf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x24cc8caf150, JSClass 0xaaaad1f702e0, in object 0x24cc8caf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x24cc8caf038 in GIRepository 0x258d19413e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x258d19403470), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258d19404888), global 0x24cc8c741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x24cc8caf1a0 in GIRepository 0x258d19413e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x258d19401320), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x258d194053d0), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x258d194053d0), global 0x24cc8c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x258d194059b0), global 0x24cc8c741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x258d194000f8 of 0x258d1941aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x258d194000f8 of 0x24cc8c75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x258d194000f8 of 0x24cc8c75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x258d19414078 of 0x24cc8c75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x24cc8c75e70 class 0xaaaad1f76798 in object 0x24cc8caf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x24cc8caf560, JSClass 0xaaaad1f6fec0, in object 0x24cc8caf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x24cc8caf1c8 in GIRepository 0x258d19413e78 JS IMPORT: Module metadata hook for module 0x258d194053d0 JS IMPORT: Defining meta.importSync for module 0x258d194053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2428ffe00098 JS IMPORT: Defining parent (nil) of 0x2428ffe000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2428ffe000f8 of 0x2428ffe00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2428ffe01320), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2428ffe01bd8), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2428ffe021d8), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2428ffe021d8), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2428ffe01bd8), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2428ffe01320), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2428ffe03470), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2428ffe03c90), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2428ffe03c90), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2428ffe03470), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2428ffe04888), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2428ffe04888), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2428ffe03470), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2428ffe03470), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2428ffe01320), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2428ffe053d0), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2428ffe053d0), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2428ffe059b0), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2428ffe059b0), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2428ffe053d0), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2428ffe053d0), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2428ffe01320), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2428ffe01bd8), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2428ffe021d8), global 0xc9fba9741c0 JS IMPORT: Module metadata hook for module 0x2428ffe01bd8 JS IMPORT: Defining meta.importSync for module 0x2428ffe01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2428ffe01320), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2428ffe03470), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2428ffe03c90), global 0xc9fba9741c0 JS IMPORT: Module metadata hook for module 0x2428ffe04338 JS IMPORT: Defining meta.importSync for module 0x2428ffe04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2428ffe13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2428ffe000f8 of 0x2428ffe14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2428ffe14078 in 0x2428ffe000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2428ffe000f8 of 0x2428ffe14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2428ffe000f8 of 0x2428ffe13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2428ffe000f8 of 0xc9fba975498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2428ffe14078 of 0xc9fba975448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc9fba9754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc9fba9af060, JSClass 0xaaaad1f702e0, in object 0xc9fba9af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2428ffe14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc9fba9af0b0, JSClass 0xaaaad1f702e0, in object 0xc9fba9af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc9fba9af100, JSClass 0xaaaad1f702e0, in object 0xc9fba9af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc9fba9af150, JSClass 0xaaaad1f702e0, in object 0xc9fba9af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc9fba9af038 in GIRepository 0x2428ffe13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2428ffe03470), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2428ffe04888), global 0xc9fba9741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xc9fba9af1a0 in GIRepository 0x2428ffe13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2428ffe01320), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2428ffe053d0), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2428ffe053d0), global 0xc9fba9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2428ffe059b0), global 0xc9fba9741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2428ffe000f8 of 0x2428ffe1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2428ffe000f8 of 0xc9fba975d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2428ffe000f8 of 0xc9fba975d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2428ffe14078 of 0xc9fba975ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xc9fba975e70 class 0xaaaad1f76798 in object 0xc9fba9af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xc9fba9af560, JSClass 0xaaaad1f6fec0, in object 0xc9fba9af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xc9fba9af1c8 in GIRepository 0x2428ffe13e78 JS IMPORT: Module metadata hook for module 0x2428ffe053d0 JS IMPORT: Defining meta.importSync for module 0x2428ffe053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xf505bb00098 JS IMPORT: Defining parent (nil) of 0xf505bb000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xf505bb000f8 of 0xf505bb00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf505bb01320), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf505bb01bd8), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf505bb021d8), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf505bb021d8), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf505bb01bd8), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf505bb01320), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf505bb03470), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf505bb03c90), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf505bb03c90), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf505bb03470), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf505bb04888), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf505bb04888), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf505bb03470), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf505bb03470), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf505bb01320), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf505bb053d0), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf505bb053d0), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf505bb059b0), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf505bb059b0), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf505bb053d0), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf505bb053d0), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf505bb01320), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf505bb01bd8), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf505bb021d8), global 0x1f81628741c0 JS IMPORT: Module metadata hook for module 0xf505bb01bd8 JS IMPORT: Defining meta.importSync for module 0xf505bb01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf505bb01320), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf505bb03470), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf505bb03c90), global 0x1f81628741c0 JS IMPORT: Module metadata hook for module 0xf505bb04338 JS IMPORT: Defining meta.importSync for module 0xf505bb04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xf505bb13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xf505bb000f8 of 0xf505bb14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xf505bb14078 in 0xf505bb000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xf505bb000f8 of 0xf505bb14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xf505bb000f8 of 0xf505bb13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xf505bb000f8 of 0x1f8162875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xf505bb14078 of 0x1f8162875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1f81628754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1f81628af060, JSClass 0xaaaad1f702e0, in object 0x1f81628af038 JS CTX: Initialized class GIRepositoryGType prototype 0xf505bb14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1f81628af0b0, JSClass 0xaaaad1f702e0, in object 0x1f81628af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1f81628af100, JSClass 0xaaaad1f702e0, in object 0x1f81628af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1f81628af150, JSClass 0xaaaad1f702e0, in object 0x1f81628af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1f81628af038 in GIRepository 0xf505bb13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf505bb03470), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf505bb04888), global 0x1f81628741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1f81628af1a0 in GIRepository 0xf505bb13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf505bb01320), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf505bb053d0), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf505bb053d0), global 0x1f81628741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf505bb059b0), global 0x1f81628741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xf505bb000f8 of 0xf505bb1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xf505bb000f8 of 0x1f8162875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xf505bb000f8 of 0x1f8162875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xf505bb14078 of 0x1f8162875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1f8162875e70 class 0xaaaad1f76798 in object 0x1f81628af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1f81628af560, JSClass 0xaaaad1f6fec0, in object 0x1f81628af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1f81628af1c8 in GIRepository 0xf505bb13e78 JS IMPORT: Module metadata hook for module 0xf505bb053d0 JS IMPORT: Defining meta.importSync for module 0xf505bb053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x20c9f6b00098 JS IMPORT: Defining parent (nil) of 0x20c9f6b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x20c9f6b000f8 of 0x20c9f6b00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20c9f6b01320), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20c9f6b01bd8), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20c9f6b021d8), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20c9f6b021d8), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20c9f6b01bd8), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20c9f6b01320), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20c9f6b03470), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20c9f6b03c90), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20c9f6b03c90), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20c9f6b03470), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20c9f6b04888), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20c9f6b04888), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20c9f6b03470), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20c9f6b03470), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x20c9f6b01320), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20c9f6b053d0), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x20c9f6b053d0), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20c9f6b059b0), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20c9f6b059b0), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20c9f6b053d0), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x20c9f6b053d0), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x20c9f6b01320), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x20c9f6b01bd8), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x20c9f6b021d8), global 0x328bfb3741c0 JS IMPORT: Module metadata hook for module 0x20c9f6b01bd8 JS IMPORT: Defining meta.importSync for module 0x20c9f6b01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x20c9f6b01320), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20c9f6b03470), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20c9f6b03c90), global 0x328bfb3741c0 JS IMPORT: Module metadata hook for module 0x20c9f6b04338 JS IMPORT: Defining meta.importSync for module 0x20c9f6b04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x20c9f6b13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x20c9f6b000f8 of 0x20c9f6b14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x20c9f6b14078 in 0x20c9f6b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x20c9f6b000f8 of 0x20c9f6b14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x20c9f6b000f8 of 0x20c9f6b13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x20c9f6b000f8 of 0x328bfb375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x20c9f6b14078 of 0x328bfb375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x328bfb3754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x328bfb3af060, JSClass 0xaaaad1f702e0, in object 0x328bfb3af038 JS CTX: Initialized class GIRepositoryGType prototype 0x20c9f6b14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x328bfb3af0b0, JSClass 0xaaaad1f702e0, in object 0x328bfb3af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x328bfb3af100, JSClass 0xaaaad1f702e0, in object 0x328bfb3af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x328bfb3af150, JSClass 0xaaaad1f702e0, in object 0x328bfb3af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x328bfb3af038 in GIRepository 0x20c9f6b13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x20c9f6b03470), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20c9f6b04888), global 0x328bfb3741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x328bfb3af1a0 in GIRepository 0x20c9f6b13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x20c9f6b01320), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x20c9f6b053d0), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x20c9f6b053d0), global 0x328bfb3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x20c9f6b059b0), global 0x328bfb3741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x20c9f6b000f8 of 0x20c9f6b1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x20c9f6b000f8 of 0x328bfb375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x20c9f6b000f8 of 0x328bfb375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x20c9f6b14078 of 0x328bfb375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x328bfb375e70 class 0xaaaad1f76798 in object 0x328bfb3af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x328bfb3af560, JSClass 0xaaaad1f6fec0, in object 0x328bfb3af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x328bfb3af1c8 in GIRepository 0x20c9f6b13e78 JS IMPORT: Module metadata hook for module 0x20c9f6b053d0 JS IMPORT: Defining meta.importSync for module 0x20c9f6b053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x27b512c00098 JS IMPORT: Defining parent (nil) of 0x27b512c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x27b512c000f8 of 0x27b512c00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27b512c01320), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27b512c01bd8), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27b512c021d8), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27b512c021d8), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27b512c01bd8), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27b512c01320), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27b512c03470), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b512c03c90), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b512c03c90), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27b512c03470), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b512c04888), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b512c04888), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27b512c03470), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27b512c03470), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x27b512c01320), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27b512c053d0), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27b512c053d0), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b512c059b0), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b512c059b0), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27b512c053d0), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27b512c053d0), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27b512c01320), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27b512c01bd8), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27b512c021d8), global 0x1f8656a741c0 JS IMPORT: Module metadata hook for module 0x27b512c01bd8 JS IMPORT: Defining meta.importSync for module 0x27b512c01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27b512c01320), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27b512c03470), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b512c03c90), global 0x1f8656a741c0 JS IMPORT: Module metadata hook for module 0x27b512c04338 JS IMPORT: Defining meta.importSync for module 0x27b512c04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x27b512c13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x27b512c000f8 of 0x27b512c14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x27b512c14078 in 0x27b512c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x27b512c000f8 of 0x27b512c14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x27b512c000f8 of 0x27b512c13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x27b512c000f8 of 0x1f8656a75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x27b512c14078 of 0x1f8656a75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1f8656a754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1f8656aaf060, JSClass 0xaaaad1f702e0, in object 0x1f8656aaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x27b512c14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1f8656aaf0b0, JSClass 0xaaaad1f702e0, in object 0x1f8656aaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1f8656aaf100, JSClass 0xaaaad1f702e0, in object 0x1f8656aaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1f8656aaf150, JSClass 0xaaaad1f702e0, in object 0x1f8656aaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1f8656aaf038 in GIRepository 0x27b512c13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27b512c03470), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b512c04888), global 0x1f8656a741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1f8656aaf1a0 in GIRepository 0x27b512c13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x27b512c01320), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27b512c053d0), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27b512c053d0), global 0x1f8656a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27b512c059b0), global 0x1f8656a741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x27b512c000f8 of 0x27b512c1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x27b512c000f8 of 0x1f8656a75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x27b512c000f8 of 0x1f8656a75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x27b512c14078 of 0x1f8656a75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1f8656a75e70 class 0xaaaad1f76798 in object 0x1f8656aaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1f8656aaf560, JSClass 0xaaaad1f6fec0, in object 0x1f8656aaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1f8656aaf1c8 in GIRepository 0x27b512c13e78 JS IMPORT: Module metadata hook for module 0x27b512c053d0 JS IMPORT: Defining meta.importSync for module 0x27b512c053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x4ad30f00098 JS IMPORT: Defining parent (nil) of 0x4ad30f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x4ad30f000f8 of 0x4ad30f00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4ad30f01320), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4ad30f01bd8), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4ad30f021d8), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4ad30f021d8), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4ad30f01bd8), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4ad30f01320), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4ad30f03470), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ad30f03c90), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ad30f03c90), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4ad30f03470), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ad30f04888), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ad30f04888), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4ad30f03470), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4ad30f03470), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x4ad30f01320), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4ad30f053d0), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4ad30f053d0), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ad30f059b0), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ad30f059b0), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4ad30f053d0), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4ad30f053d0), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x4ad30f01320), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x4ad30f01bd8), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x4ad30f021d8), global 0x14b2d3d741c0 JS IMPORT: Module metadata hook for module 0x4ad30f01bd8 JS IMPORT: Defining meta.importSync for module 0x4ad30f01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x4ad30f01320), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4ad30f03470), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ad30f03c90), global 0x14b2d3d741c0 JS IMPORT: Module metadata hook for module 0x4ad30f04338 JS IMPORT: Defining meta.importSync for module 0x4ad30f04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x4ad30f13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x4ad30f000f8 of 0x4ad30f14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x4ad30f14078 in 0x4ad30f000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x4ad30f000f8 of 0x4ad30f14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x4ad30f000f8 of 0x4ad30f13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x4ad30f000f8 of 0x14b2d3d75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x4ad30f14078 of 0x14b2d3d75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x14b2d3d754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x14b2d3daf060, JSClass 0xaaaad1f702e0, in object 0x14b2d3daf038 JS CTX: Initialized class GIRepositoryGType prototype 0x4ad30f14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x14b2d3daf0b0, JSClass 0xaaaad1f702e0, in object 0x14b2d3daf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x14b2d3daf100, JSClass 0xaaaad1f702e0, in object 0x14b2d3daf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x14b2d3daf150, JSClass 0xaaaad1f702e0, in object 0x14b2d3daf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x14b2d3daf038 in GIRepository 0x4ad30f13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x4ad30f03470), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ad30f04888), global 0x14b2d3d741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x14b2d3daf1a0 in GIRepository 0x4ad30f13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x4ad30f01320), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x4ad30f053d0), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x4ad30f053d0), global 0x14b2d3d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x4ad30f059b0), global 0x14b2d3d741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x4ad30f000f8 of 0x4ad30f1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x4ad30f000f8 of 0x14b2d3d75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x4ad30f000f8 of 0x14b2d3d75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x4ad30f14078 of 0x14b2d3d75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x14b2d3d75e70 class 0xaaaad1f76798 in object 0x14b2d3daf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x14b2d3daf560, JSClass 0xaaaad1f6fec0, in object 0x14b2d3daf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x14b2d3daf1c8 in GIRepository 0x4ad30f13e78 JS IMPORT: Module metadata hook for module 0x4ad30f053d0 JS IMPORT: Defining meta.importSync for module 0x4ad30f053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3aec73100098 JS IMPORT: Defining parent (nil) of 0x3aec731000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3aec731000f8 of 0x3aec73100390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3aec73101320), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3aec73101bd8), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3aec731021d8), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3aec731021d8), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3aec73101bd8), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3aec73101320), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aec73103470), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aec73103c90), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aec73103c90), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3aec73103470), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aec73104888), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aec73104888), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aec73103470), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3aec73103470), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3aec73101320), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aec731053d0), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3aec731053d0), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aec731059b0), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aec731059b0), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aec731053d0), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3aec731053d0), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3aec73101320), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3aec73101bd8), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3aec731021d8), global 0x2b47bc3741c0 JS IMPORT: Module metadata hook for module 0x3aec73101bd8 JS IMPORT: Defining meta.importSync for module 0x3aec73101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3aec73101320), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aec73103470), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aec73103c90), global 0x2b47bc3741c0 JS IMPORT: Module metadata hook for module 0x3aec73104338 JS IMPORT: Defining meta.importSync for module 0x3aec73104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3aec73113ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3aec731000f8 of 0x3aec73114078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3aec73114078 in 0x3aec731000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3aec731000f8 of 0x3aec73114600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3aec731000f8 of 0x3aec73113e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3aec731000f8 of 0x2b47bc375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3aec73114078 of 0x2b47bc375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b47bc3754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b47bc3af060, JSClass 0xaaaad1f702e0, in object 0x2b47bc3af038 JS CTX: Initialized class GIRepositoryGType prototype 0x3aec73114c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b47bc3af0b0, JSClass 0xaaaad1f702e0, in object 0x2b47bc3af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b47bc3af100, JSClass 0xaaaad1f702e0, in object 0x2b47bc3af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b47bc3af150, JSClass 0xaaaad1f702e0, in object 0x2b47bc3af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b47bc3af038 in GIRepository 0x3aec73113e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3aec73103470), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aec73104888), global 0x2b47bc3741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2b47bc3af1a0 in GIRepository 0x3aec73113e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3aec73101320), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3aec731053d0), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3aec731053d0), global 0x2b47bc3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3aec731059b0), global 0x2b47bc3741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3aec731000f8 of 0x3aec7311aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3aec731000f8 of 0x2b47bc375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3aec731000f8 of 0x2b47bc375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3aec73114078 of 0x2b47bc375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2b47bc375e70 class 0xaaaad1f76798 in object 0x2b47bc3af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2b47bc3af560, JSClass 0xaaaad1f6fec0, in object 0x2b47bc3af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2b47bc3af1c8 in GIRepository 0x3aec73113e78 JS IMPORT: Module metadata hook for module 0x3aec731053d0 JS IMPORT: Defining meta.importSync for module 0x3aec731053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1d6ed1d00098 JS IMPORT: Defining parent (nil) of 0x1d6ed1d000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1d6ed1d000f8 of 0x1d6ed1d00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d6ed1d01320), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d6ed1d01bd8), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d6ed1d021d8), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d6ed1d021d8), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d6ed1d01bd8), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d6ed1d01320), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d6ed1d03470), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d6ed1d03c90), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d6ed1d03c90), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d6ed1d03470), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d6ed1d04888), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d6ed1d04888), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d6ed1d03470), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d6ed1d03470), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1d6ed1d01320), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d6ed1d053d0), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d6ed1d053d0), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d6ed1d059b0), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d6ed1d059b0), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d6ed1d053d0), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d6ed1d053d0), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1d6ed1d01320), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1d6ed1d01bd8), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1d6ed1d021d8), global 0xd36be6741c0 JS IMPORT: Module metadata hook for module 0x1d6ed1d01bd8 JS IMPORT: Defining meta.importSync for module 0x1d6ed1d01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1d6ed1d01320), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d6ed1d03470), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d6ed1d03c90), global 0xd36be6741c0 JS IMPORT: Module metadata hook for module 0x1d6ed1d04338 JS IMPORT: Defining meta.importSync for module 0x1d6ed1d04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d6ed1d13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1d6ed1d000f8 of 0x1d6ed1d14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1d6ed1d14078 in 0x1d6ed1d000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1d6ed1d000f8 of 0x1d6ed1d14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1d6ed1d000f8 of 0x1d6ed1d13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1d6ed1d000f8 of 0xd36be675498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1d6ed1d14078 of 0xd36be675448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xd36be6754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd36be6af060, JSClass 0xaaaad1f702e0, in object 0xd36be6af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1d6ed1d14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd36be6af0b0, JSClass 0xaaaad1f702e0, in object 0xd36be6af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd36be6af100, JSClass 0xaaaad1f702e0, in object 0xd36be6af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd36be6af150, JSClass 0xaaaad1f702e0, in object 0xd36be6af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xd36be6af038 in GIRepository 0x1d6ed1d13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1d6ed1d03470), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d6ed1d04888), global 0xd36be6741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xd36be6af1a0 in GIRepository 0x1d6ed1d13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1d6ed1d01320), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1d6ed1d053d0), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1d6ed1d053d0), global 0xd36be6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1d6ed1d059b0), global 0xd36be6741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1d6ed1d000f8 of 0x1d6ed1d1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1d6ed1d000f8 of 0xd36be675d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1d6ed1d000f8 of 0xd36be675d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1d6ed1d14078 of 0xd36be675ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xd36be675e70 class 0xaaaad1f76798 in object 0xd36be6af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xd36be6af560, JSClass 0xaaaad1f6fec0, in object 0xd36be6af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xd36be6af1c8 in GIRepository 0x1d6ed1d13e78 JS IMPORT: Module metadata hook for module 0x1d6ed1d053d0 JS IMPORT: Defining meta.importSync for module 0x1d6ed1d053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x157f09f00098 JS IMPORT: Defining parent (nil) of 0x157f09f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x157f09f000f8 of 0x157f09f00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x157f09f01320), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x157f09f01bd8), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x157f09f021d8), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x157f09f021d8), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x157f09f01bd8), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x157f09f01320), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x157f09f03470), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x157f09f03c90), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x157f09f03c90), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x157f09f03470), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x157f09f04888), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x157f09f04888), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x157f09f03470), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x157f09f03470), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x157f09f01320), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x157f09f053d0), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x157f09f053d0), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x157f09f059b0), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x157f09f059b0), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x157f09f053d0), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x157f09f053d0), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x157f09f01320), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x157f09f01bd8), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x157f09f021d8), global 0x1eb5a97741c0 JS IMPORT: Module metadata hook for module 0x157f09f01bd8 JS IMPORT: Defining meta.importSync for module 0x157f09f01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x157f09f01320), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x157f09f03470), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x157f09f03c90), global 0x1eb5a97741c0 JS IMPORT: Module metadata hook for module 0x157f09f04338 JS IMPORT: Defining meta.importSync for module 0x157f09f04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x157f09f13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x157f09f000f8 of 0x157f09f14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x157f09f14078 in 0x157f09f000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x157f09f000f8 of 0x157f09f14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x157f09f000f8 of 0x157f09f13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x157f09f000f8 of 0x1eb5a9775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x157f09f14078 of 0x1eb5a9775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1eb5a97754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1eb5a97af060, JSClass 0xaaaad1f702e0, in object 0x1eb5a97af038 JS CTX: Initialized class GIRepositoryGType prototype 0x157f09f14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1eb5a97af0b0, JSClass 0xaaaad1f702e0, in object 0x1eb5a97af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1eb5a97af100, JSClass 0xaaaad1f702e0, in object 0x1eb5a97af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1eb5a97af150, JSClass 0xaaaad1f702e0, in object 0x1eb5a97af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1eb5a97af038 in GIRepository 0x157f09f13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x157f09f03470), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x157f09f04888), global 0x1eb5a97741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1eb5a97af1a0 in GIRepository 0x157f09f13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x157f09f01320), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x157f09f053d0), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x157f09f053d0), global 0x1eb5a97741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x157f09f059b0), global 0x1eb5a97741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x157f09f000f8 of 0x157f09f1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x157f09f000f8 of 0x1eb5a9775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x157f09f000f8 of 0x1eb5a9775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x157f09f14078 of 0x1eb5a9775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1eb5a9775e70 class 0xaaaad1f76798 in object 0x1eb5a97af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1eb5a97af560, JSClass 0xaaaad1f6fec0, in object 0x1eb5a97af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1eb5a97af1c8 in GIRepository 0x157f09f13e78 JS IMPORT: Module metadata hook for module 0x157f09f053d0 JS IMPORT: Defining meta.importSync for module 0x157f09f053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2b8697b00098 JS IMPORT: Defining parent (nil) of 0x2b8697b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2b8697b000f8 of 0x2b8697b00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b8697b01320), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b8697b01bd8), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b8697b021d8), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b8697b021d8), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b8697b01bd8), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b8697b01320), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b8697b03470), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b8697b03c90), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b8697b03c90), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b8697b03470), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b8697b04888), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b8697b04888), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b8697b03470), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b8697b03470), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2b8697b01320), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b8697b053d0), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2b8697b053d0), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b8697b059b0), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b8697b059b0), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b8697b053d0), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2b8697b053d0), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2b8697b01320), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2b8697b01bd8), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2b8697b021d8), global 0x2505de8741c0 JS IMPORT: Module metadata hook for module 0x2b8697b01bd8 JS IMPORT: Defining meta.importSync for module 0x2b8697b01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2b8697b01320), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b8697b03470), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b8697b03c90), global 0x2505de8741c0 JS IMPORT: Module metadata hook for module 0x2b8697b04338 JS IMPORT: Defining meta.importSync for module 0x2b8697b04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2b8697b13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2b8697b000f8 of 0x2b8697b14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2b8697b14078 in 0x2b8697b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2b8697b000f8 of 0x2b8697b14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2b8697b000f8 of 0x2b8697b13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2b8697b000f8 of 0x2505de875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2b8697b14078 of 0x2505de875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2505de8754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2505de8af060, JSClass 0xaaaad1f702e0, in object 0x2505de8af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2b8697b14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2505de8af0b0, JSClass 0xaaaad1f702e0, in object 0x2505de8af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2505de8af100, JSClass 0xaaaad1f702e0, in object 0x2505de8af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2505de8af150, JSClass 0xaaaad1f702e0, in object 0x2505de8af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2505de8af038 in GIRepository 0x2b8697b13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2b8697b03470), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b8697b04888), global 0x2505de8741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2505de8af1a0 in GIRepository 0x2b8697b13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2b8697b01320), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2b8697b053d0), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2b8697b053d0), global 0x2505de8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2b8697b059b0), global 0x2505de8741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2b8697b000f8 of 0x2b8697b1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2b8697b000f8 of 0x2505de875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2b8697b000f8 of 0x2505de875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2b8697b14078 of 0x2505de875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2505de875e70 class 0xaaaad1f76798 in object 0x2505de8af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2505de8af560, JSClass 0xaaaad1f6fec0, in object 0x2505de8af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2505de8af1c8 in GIRepository 0x2b8697b13e78 JS IMPORT: Module metadata hook for module 0x2b8697b053d0 JS IMPORT: Defining meta.importSync for module 0x2b8697b053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1a5ac1400098 JS IMPORT: Defining parent (nil) of 0x1a5ac14000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1a5ac14000f8 of 0x1a5ac1400390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a5ac1401320), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a5ac1401bd8), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a5ac14021d8), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a5ac14021d8), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a5ac1401bd8), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a5ac1401320), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a5ac1403470), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ac1403c90), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ac1403c90), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a5ac1403470), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ac1404888), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ac1404888), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a5ac1403470), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a5ac1403470), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1a5ac1401320), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a5ac14053d0), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1a5ac14053d0), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ac14059b0), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ac14059b0), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a5ac14053d0), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1a5ac14053d0), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1a5ac1401320), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1a5ac1401bd8), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1a5ac14021d8), global 0x374bcfc741c0 JS IMPORT: Module metadata hook for module 0x1a5ac1401bd8 JS IMPORT: Defining meta.importSync for module 0x1a5ac1401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1a5ac1401320), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a5ac1403470), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ac1403c90), global 0x374bcfc741c0 JS IMPORT: Module metadata hook for module 0x1a5ac1404338 JS IMPORT: Defining meta.importSync for module 0x1a5ac1404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1a5ac1413ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1a5ac14000f8 of 0x1a5ac1414078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1a5ac1414078 in 0x1a5ac14000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1a5ac14000f8 of 0x1a5ac1414600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1a5ac14000f8 of 0x1a5ac1413e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1a5ac14000f8 of 0x374bcfc75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1a5ac1414078 of 0x374bcfc75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x374bcfc754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x374bcfcaf060, JSClass 0xaaaad1f702e0, in object 0x374bcfcaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x1a5ac1414c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x374bcfcaf0b0, JSClass 0xaaaad1f702e0, in object 0x374bcfcaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x374bcfcaf100, JSClass 0xaaaad1f702e0, in object 0x374bcfcaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x374bcfcaf150, JSClass 0xaaaad1f702e0, in object 0x374bcfcaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x374bcfcaf038 in GIRepository 0x1a5ac1413e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1a5ac1403470), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ac1404888), global 0x374bcfc741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x374bcfcaf1a0 in GIRepository 0x1a5ac1413e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1a5ac1401320), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1a5ac14053d0), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1a5ac14053d0), global 0x374bcfc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1a5ac14059b0), global 0x374bcfc741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1a5ac14000f8 of 0x1a5ac141aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1a5ac14000f8 of 0x374bcfc75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1a5ac14000f8 of 0x374bcfc75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1a5ac1414078 of 0x374bcfc75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x374bcfc75e70 class 0xaaaad1f76798 in object 0x374bcfcaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x374bcfcaf560, JSClass 0xaaaad1f6fec0, in object 0x374bcfcaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x374bcfcaf1c8 in GIRepository 0x1a5ac1413e78 JS IMPORT: Module metadata hook for module 0x1a5ac14053d0 JS IMPORT: Defining meta.importSync for module 0x1a5ac14053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x176b58e00098 JS IMPORT: Defining parent (nil) of 0x176b58e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x176b58e000f8 of 0x176b58e00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x176b58e01320), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x176b58e01bd8), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x176b58e021d8), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x176b58e021d8), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x176b58e01bd8), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x176b58e01320), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x176b58e03470), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x176b58e03c90), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x176b58e03c90), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x176b58e03470), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x176b58e04888), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x176b58e04888), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x176b58e03470), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x176b58e03470), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x176b58e01320), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x176b58e053d0), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x176b58e053d0), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x176b58e059b0), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x176b58e059b0), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x176b58e053d0), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x176b58e053d0), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x176b58e01320), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x176b58e01bd8), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x176b58e021d8), global 0x3832f0d741c0 JS IMPORT: Module metadata hook for module 0x176b58e01bd8 JS IMPORT: Defining meta.importSync for module 0x176b58e01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x176b58e01320), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x176b58e03470), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x176b58e03c90), global 0x3832f0d741c0 JS IMPORT: Module metadata hook for module 0x176b58e04338 JS IMPORT: Defining meta.importSync for module 0x176b58e04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x176b58e13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x176b58e000f8 of 0x176b58e14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x176b58e14078 in 0x176b58e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x176b58e000f8 of 0x176b58e14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x176b58e000f8 of 0x176b58e13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x176b58e000f8 of 0x3832f0d75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x176b58e14078 of 0x3832f0d75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3832f0d754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3832f0daf060, JSClass 0xaaaad1f702e0, in object 0x3832f0daf038 JS CTX: Initialized class GIRepositoryGType prototype 0x176b58e14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3832f0daf0b0, JSClass 0xaaaad1f702e0, in object 0x3832f0daf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3832f0daf100, JSClass 0xaaaad1f702e0, in object 0x3832f0daf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3832f0daf150, JSClass 0xaaaad1f702e0, in object 0x3832f0daf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3832f0daf038 in GIRepository 0x176b58e13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x176b58e03470), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x176b58e04888), global 0x3832f0d741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3832f0daf1a0 in GIRepository 0x176b58e13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x176b58e01320), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x176b58e053d0), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x176b58e053d0), global 0x3832f0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x176b58e059b0), global 0x3832f0d741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x176b58e000f8 of 0x176b58e1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x176b58e000f8 of 0x3832f0d75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x176b58e000f8 of 0x3832f0d75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x176b58e14078 of 0x3832f0d75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3832f0d75e70 class 0xaaaad1f76798 in object 0x3832f0daf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3832f0daf560, JSClass 0xaaaad1f6fec0, in object 0x3832f0daf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3832f0daf1c8 in GIRepository 0x176b58e13e78 JS IMPORT: Module metadata hook for module 0x176b58e053d0 JS IMPORT: Defining meta.importSync for module 0x176b58e053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3cfe2b400098 JS IMPORT: Defining parent (nil) of 0x3cfe2b4000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3cfe2b4000f8 of 0x3cfe2b400390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3cfe2b401320), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cfe2b401bd8), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cfe2b4021d8), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cfe2b4021d8), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cfe2b401bd8), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3cfe2b401320), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cfe2b403470), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cfe2b403c90), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cfe2b403c90), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cfe2b403470), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cfe2b404888), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cfe2b404888), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cfe2b403470), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cfe2b403470), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3cfe2b401320), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cfe2b4053d0), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3cfe2b4053d0), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cfe2b4059b0), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cfe2b4059b0), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cfe2b4053d0), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3cfe2b4053d0), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3cfe2b401320), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3cfe2b401bd8), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3cfe2b4021d8), global 0x3c546e7741c0 JS IMPORT: Module metadata hook for module 0x3cfe2b401bd8 JS IMPORT: Defining meta.importSync for module 0x3cfe2b401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3cfe2b401320), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cfe2b403470), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cfe2b403c90), global 0x3c546e7741c0 JS IMPORT: Module metadata hook for module 0x3cfe2b404338 JS IMPORT: Defining meta.importSync for module 0x3cfe2b404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3cfe2b413ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3cfe2b4000f8 of 0x3cfe2b414078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3cfe2b414078 in 0x3cfe2b4000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3cfe2b4000f8 of 0x3cfe2b414600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3cfe2b4000f8 of 0x3cfe2b413e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3cfe2b4000f8 of 0x3c546e775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3cfe2b414078 of 0x3c546e775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3c546e7754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c546e7af060, JSClass 0xaaaad1f702e0, in object 0x3c546e7af038 JS CTX: Initialized class GIRepositoryGType prototype 0x3cfe2b414c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c546e7af0b0, JSClass 0xaaaad1f702e0, in object 0x3c546e7af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c546e7af100, JSClass 0xaaaad1f702e0, in object 0x3c546e7af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c546e7af150, JSClass 0xaaaad1f702e0, in object 0x3c546e7af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3c546e7af038 in GIRepository 0x3cfe2b413e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3cfe2b403470), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cfe2b404888), global 0x3c546e7741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3c546e7af1a0 in GIRepository 0x3cfe2b413e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3cfe2b401320), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3cfe2b4053d0), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3cfe2b4053d0), global 0x3c546e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3cfe2b4059b0), global 0x3c546e7741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3cfe2b4000f8 of 0x3cfe2b41aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3cfe2b4000f8 of 0x3c546e775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3cfe2b4000f8 of 0x3c546e775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3cfe2b414078 of 0x3c546e775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3c546e775e70 class 0xaaaad1f76798 in object 0x3c546e7af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3c546e7af560, JSClass 0xaaaad1f6fec0, in object 0x3c546e7af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3c546e7af1c8 in GIRepository 0x3cfe2b413e78 JS IMPORT: Module metadata hook for module 0x3cfe2b4053d0 JS IMPORT: Defining meta.importSync for module 0x3cfe2b4053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x266578b00098 JS IMPORT: Defining parent (nil) of 0x266578b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x266578b000f8 of 0x266578b00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x266578b01320), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x266578b01bd8), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x266578b021d8), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x266578b021d8), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x266578b01bd8), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x266578b01320), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x266578b03470), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x266578b03c90), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x266578b03c90), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x266578b03470), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x266578b04888), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x266578b04888), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x266578b03470), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x266578b03470), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x266578b01320), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x266578b053d0), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x266578b053d0), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x266578b059b0), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x266578b059b0), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x266578b053d0), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x266578b053d0), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x266578b01320), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x266578b01bd8), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x266578b021d8), global 0x1c0fa22741c0 JS IMPORT: Module metadata hook for module 0x266578b01bd8 JS IMPORT: Defining meta.importSync for module 0x266578b01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x266578b01320), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x266578b03470), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x266578b03c90), global 0x1c0fa22741c0 JS IMPORT: Module metadata hook for module 0x266578b04338 JS IMPORT: Defining meta.importSync for module 0x266578b04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x266578b13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x266578b000f8 of 0x266578b14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x266578b14078 in 0x266578b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x266578b000f8 of 0x266578b14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x266578b000f8 of 0x266578b13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x266578b000f8 of 0x1c0fa2275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x266578b14078 of 0x1c0fa2275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1c0fa22754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1c0fa22af060, JSClass 0xaaaad1f702e0, in object 0x1c0fa22af038 JS CTX: Initialized class GIRepositoryGType prototype 0x266578b14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1c0fa22af0b0, JSClass 0xaaaad1f702e0, in object 0x1c0fa22af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1c0fa22af100, JSClass 0xaaaad1f702e0, in object 0x1c0fa22af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1c0fa22af150, JSClass 0xaaaad1f702e0, in object 0x1c0fa22af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1c0fa22af038 in GIRepository 0x266578b13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x266578b03470), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x266578b04888), global 0x1c0fa22741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1c0fa22af1a0 in GIRepository 0x266578b13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x266578b01320), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x266578b053d0), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x266578b053d0), global 0x1c0fa22741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x266578b059b0), global 0x1c0fa22741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x266578b000f8 of 0x266578b1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x266578b000f8 of 0x1c0fa2275d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x266578b000f8 of 0x1c0fa2275d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x266578b14078 of 0x1c0fa2275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1c0fa2275e70 class 0xaaaad1f76798 in object 0x1c0fa22af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1c0fa22af560, JSClass 0xaaaad1f6fec0, in object 0x1c0fa22af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1c0fa22af1c8 in GIRepository 0x266578b13e78 JS IMPORT: Module metadata hook for module 0x266578b053d0 JS IMPORT: Defining meta.importSync for module 0x266578b053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1c517c100098 JS IMPORT: Defining parent (nil) of 0x1c517c1000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1c517c1000f8 of 0x1c517c100390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c517c101320), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c517c101bd8), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c517c1021d8), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c517c1021d8), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c517c101bd8), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c517c101320), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c517c103470), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c517c103c90), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c517c103c90), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c517c103470), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c517c104888), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c517c104888), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c517c103470), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c517c103470), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1c517c101320), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c517c1053d0), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c517c1053d0), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c517c1059b0), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c517c1059b0), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c517c1053d0), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c517c1053d0), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1c517c101320), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1c517c101bd8), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1c517c1021d8), global 0x2cdf0a3741c0 JS IMPORT: Module metadata hook for module 0x1c517c101bd8 JS IMPORT: Defining meta.importSync for module 0x1c517c101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1c517c101320), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c517c103470), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c517c103c90), global 0x2cdf0a3741c0 JS IMPORT: Module metadata hook for module 0x1c517c104338 JS IMPORT: Defining meta.importSync for module 0x1c517c104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c517c113ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1c517c1000f8 of 0x1c517c114078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1c517c114078 in 0x1c517c1000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1c517c1000f8 of 0x1c517c114600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1c517c1000f8 of 0x1c517c113e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1c517c1000f8 of 0x2cdf0a375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1c517c114078 of 0x2cdf0a375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2cdf0a3754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2cdf0a3af060, JSClass 0xaaaad1f702e0, in object 0x2cdf0a3af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1c517c114c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2cdf0a3af0b0, JSClass 0xaaaad1f702e0, in object 0x2cdf0a3af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2cdf0a3af100, JSClass 0xaaaad1f702e0, in object 0x2cdf0a3af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2cdf0a3af150, JSClass 0xaaaad1f702e0, in object 0x2cdf0a3af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2cdf0a3af038 in GIRepository 0x1c517c113e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1c517c103470), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c517c104888), global 0x2cdf0a3741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2cdf0a3af1a0 in GIRepository 0x1c517c113e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1c517c101320), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1c517c1053d0), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1c517c1053d0), global 0x2cdf0a3741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1c517c1059b0), global 0x2cdf0a3741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1c517c1000f8 of 0x1c517c11aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1c517c1000f8 of 0x2cdf0a375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1c517c1000f8 of 0x2cdf0a375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1c517c114078 of 0x2cdf0a375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2cdf0a375e70 class 0xaaaad1f76798 in object 0x2cdf0a3af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2cdf0a3af560, JSClass 0xaaaad1f6fec0, in object 0x2cdf0a3af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2cdf0a3af1c8 in GIRepository 0x1c517c113e78 JS IMPORT: Module metadata hook for module 0x1c517c1053d0 JS IMPORT: Defining meta.importSync for module 0x1c517c1053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x523c1c00098 JS IMPORT: Defining parent (nil) of 0x523c1c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x523c1c000f8 of 0x523c1c00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x523c1c01320), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x523c1c01bd8), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x523c1c021d8), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x523c1c021d8), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x523c1c01bd8), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x523c1c01320), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x523c1c03470), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x523c1c03c90), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x523c1c03c90), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x523c1c03470), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x523c1c04888), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x523c1c04888), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x523c1c03470), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x523c1c03470), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x523c1c01320), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x523c1c053d0), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x523c1c053d0), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x523c1c059b0), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x523c1c059b0), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x523c1c053d0), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x523c1c053d0), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x523c1c01320), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x523c1c01bd8), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x523c1c021d8), global 0x270fcbe741c0 JS IMPORT: Module metadata hook for module 0x523c1c01bd8 JS IMPORT: Defining meta.importSync for module 0x523c1c01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x523c1c01320), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x523c1c03470), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x523c1c03c90), global 0x270fcbe741c0 JS IMPORT: Module metadata hook for module 0x523c1c04338 JS IMPORT: Defining meta.importSync for module 0x523c1c04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x523c1c13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x523c1c000f8 of 0x523c1c14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x523c1c14078 in 0x523c1c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x523c1c000f8 of 0x523c1c14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x523c1c000f8 of 0x523c1c13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x523c1c000f8 of 0x270fcbe75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x523c1c14078 of 0x270fcbe75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x270fcbe754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x270fcbeaf060, JSClass 0xaaaad1f702e0, in object 0x270fcbeaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x523c1c14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x270fcbeaf0b0, JSClass 0xaaaad1f702e0, in object 0x270fcbeaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x270fcbeaf100, JSClass 0xaaaad1f702e0, in object 0x270fcbeaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x270fcbeaf150, JSClass 0xaaaad1f702e0, in object 0x270fcbeaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x270fcbeaf038 in GIRepository 0x523c1c13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x523c1c03470), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x523c1c04888), global 0x270fcbe741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x270fcbeaf1a0 in GIRepository 0x523c1c13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x523c1c01320), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x523c1c053d0), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x523c1c053d0), global 0x270fcbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x523c1c059b0), global 0x270fcbe741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x523c1c000f8 of 0x523c1c1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x523c1c000f8 of 0x270fcbe75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x523c1c000f8 of 0x270fcbe75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x523c1c14078 of 0x270fcbe75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x270fcbe75e70 class 0xaaaad1f76798 in object 0x270fcbeaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x270fcbeaf560, JSClass 0xaaaad1f6fec0, in object 0x270fcbeaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x270fcbeaf1c8 in GIRepository 0x523c1c13e78 JS IMPORT: Module metadata hook for module 0x523c1c053d0 JS IMPORT: Defining meta.importSync for module 0x523c1c053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xe3523700098 JS IMPORT: Defining parent (nil) of 0xe35237000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xe35237000f8 of 0xe3523700390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe3523701320), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe3523701bd8), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe35237021d8), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe35237021d8), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe3523701bd8), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe3523701320), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe3523703470), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe3523703c90), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe3523703c90), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe3523703470), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe3523704888), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe3523704888), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe3523703470), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe3523703470), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xe3523701320), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe35237053d0), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe35237053d0), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe35237059b0), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe35237059b0), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe35237053d0), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe35237053d0), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe3523701320), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe3523701bd8), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe35237021d8), global 0x53f9d4741c0 JS IMPORT: Module metadata hook for module 0xe3523701bd8 JS IMPORT: Defining meta.importSync for module 0xe3523701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe3523701320), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe3523703470), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe3523703c90), global 0x53f9d4741c0 JS IMPORT: Module metadata hook for module 0xe3523704338 JS IMPORT: Defining meta.importSync for module 0xe3523704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xe3523713ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xe35237000f8 of 0xe3523714078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xe3523714078 in 0xe35237000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xe35237000f8 of 0xe3523714600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xe35237000f8 of 0xe3523713e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xe35237000f8 of 0x53f9d475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xe3523714078 of 0x53f9d475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x53f9d4754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x53f9d4af060, JSClass 0xaaaad1f702e0, in object 0x53f9d4af038 JS CTX: Initialized class GIRepositoryGType prototype 0xe3523714c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x53f9d4af0b0, JSClass 0xaaaad1f702e0, in object 0x53f9d4af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x53f9d4af100, JSClass 0xaaaad1f702e0, in object 0x53f9d4af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x53f9d4af150, JSClass 0xaaaad1f702e0, in object 0x53f9d4af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x53f9d4af038 in GIRepository 0xe3523713e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe3523703470), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe3523704888), global 0x53f9d4741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x53f9d4af1a0 in GIRepository 0xe3523713e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xe3523701320), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe35237053d0), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe35237053d0), global 0x53f9d4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe35237059b0), global 0x53f9d4741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xe35237000f8 of 0xe352371aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xe35237000f8 of 0x53f9d475d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xe35237000f8 of 0x53f9d475d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xe3523714078 of 0x53f9d475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x53f9d475e70 class 0xaaaad1f76798 in object 0x53f9d4af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x53f9d4af560, JSClass 0xaaaad1f6fec0, in object 0x53f9d4af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x53f9d4af1c8 in GIRepository 0xe3523713e78 JS IMPORT: Module metadata hook for module 0xe35237053d0 JS IMPORT: Defining meta.importSync for module 0xe35237053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x28114ea00098 JS IMPORT: Defining parent (nil) of 0x28114ea000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x28114ea000f8 of 0x28114ea00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28114ea01320), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28114ea01bd8), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28114ea021d8), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28114ea021d8), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28114ea01bd8), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28114ea01320), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28114ea03470), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28114ea03c90), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28114ea03c90), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28114ea03470), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28114ea04888), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28114ea04888), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28114ea03470), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28114ea03470), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x28114ea01320), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28114ea053d0), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x28114ea053d0), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28114ea059b0), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28114ea059b0), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28114ea053d0), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x28114ea053d0), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28114ea01320), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28114ea01bd8), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28114ea021d8), global 0x23e42741c0 JS IMPORT: Module metadata hook for module 0x28114ea01bd8 JS IMPORT: Defining meta.importSync for module 0x28114ea01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28114ea01320), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28114ea03470), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28114ea03c90), global 0x23e42741c0 JS IMPORT: Module metadata hook for module 0x28114ea04338 JS IMPORT: Defining meta.importSync for module 0x28114ea04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x28114ea13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x28114ea000f8 of 0x28114ea14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x28114ea14078 in 0x28114ea000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x28114ea000f8 of 0x28114ea14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x28114ea000f8 of 0x28114ea13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x28114ea000f8 of 0x23e4275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x28114ea14078 of 0x23e4275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x23e42754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x23e42af060, JSClass 0xaaaad1f702e0, in object 0x23e42af038 JS CTX: Initialized class GIRepositoryGType prototype 0x28114ea14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x23e42af0b0, JSClass 0xaaaad1f702e0, in object 0x23e42af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x23e42af100, JSClass 0xaaaad1f702e0, in object 0x23e42af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23e42af150, JSClass 0xaaaad1f702e0, in object 0x23e42af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x23e42af038 in GIRepository 0x28114ea13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28114ea03470), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28114ea04888), global 0x23e42741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x23e42af1a0 in GIRepository 0x28114ea13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x28114ea01320), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28114ea053d0), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x28114ea053d0), global 0x23e42741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28114ea059b0), global 0x23e42741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x28114ea000f8 of 0x28114ea1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x28114ea000f8 of 0x23e4275d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x28114ea000f8 of 0x23e4275d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x28114ea14078 of 0x23e4275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x23e4275e70 class 0xaaaad1f76798 in object 0x23e42af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x23e42af560, JSClass 0xaaaad1f6fec0, in object 0x23e42af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x23e42af1c8 in GIRepository 0x28114ea13e78 JS IMPORT: Module metadata hook for module 0x28114ea053d0 JS IMPORT: Defining meta.importSync for module 0x28114ea053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3a479ff00098 JS IMPORT: Defining parent (nil) of 0x3a479ff000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3a479ff000f8 of 0x3a479ff00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a479ff01320), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a479ff01bd8), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a479ff021d8), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a479ff021d8), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a479ff01bd8), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a479ff01320), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a479ff03470), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a479ff03c90), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a479ff03c90), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a479ff03470), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a479ff04888), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a479ff04888), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a479ff03470), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a479ff03470), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a479ff01320), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a479ff053d0), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a479ff053d0), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a479ff059b0), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a479ff059b0), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a479ff053d0), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a479ff053d0), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3a479ff01320), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3a479ff01bd8), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3a479ff021d8), global 0x3200b2b741c0 JS IMPORT: Module metadata hook for module 0x3a479ff01bd8 JS IMPORT: Defining meta.importSync for module 0x3a479ff01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3a479ff01320), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a479ff03470), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a479ff03c90), global 0x3200b2b741c0 JS IMPORT: Module metadata hook for module 0x3a479ff04338 JS IMPORT: Defining meta.importSync for module 0x3a479ff04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a479ff13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3a479ff000f8 of 0x3a479ff14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3a479ff14078 in 0x3a479ff000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3a479ff000f8 of 0x3a479ff14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3a479ff000f8 of 0x3a479ff13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3a479ff000f8 of 0x3200b2b75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3a479ff14078 of 0x3200b2b75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3200b2b754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3200b2baf060, JSClass 0xaaaad1f702e0, in object 0x3200b2baf038 JS CTX: Initialized class GIRepositoryGType prototype 0x3a479ff14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3200b2baf0b0, JSClass 0xaaaad1f702e0, in object 0x3200b2baf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3200b2baf100, JSClass 0xaaaad1f702e0, in object 0x3200b2baf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3200b2baf150, JSClass 0xaaaad1f702e0, in object 0x3200b2baf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3200b2baf038 in GIRepository 0x3a479ff13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3a479ff03470), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a479ff04888), global 0x3200b2b741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3200b2baf1a0 in GIRepository 0x3a479ff13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3a479ff01320), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3a479ff053d0), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3a479ff053d0), global 0x3200b2b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3a479ff059b0), global 0x3200b2b741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3a479ff000f8 of 0x3a479ff1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3a479ff000f8 of 0x3200b2b75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3a479ff000f8 of 0x3200b2b75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3a479ff14078 of 0x3200b2b75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3200b2b75e70 class 0xaaaad1f76798 in object 0x3200b2baf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3200b2baf560, JSClass 0xaaaad1f6fec0, in object 0x3200b2baf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3200b2baf1c8 in GIRepository 0x3a479ff13e78 JS IMPORT: Module metadata hook for module 0x3a479ff053d0 JS IMPORT: Defining meta.importSync for module 0x3a479ff053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xe9e10800098 JS IMPORT: Defining parent (nil) of 0xe9e108000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xe9e108000f8 of 0xe9e10800390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe9e10801320), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe9e10801bd8), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe9e108021d8), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe9e108021d8), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe9e10801bd8), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe9e10801320), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe9e10803470), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe9e10803c90), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe9e10803c90), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe9e10803470), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe9e10804888), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe9e10804888), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe9e10803470), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe9e10803470), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xe9e10801320), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe9e108053d0), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe9e108053d0), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe9e108059b0), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe9e108059b0), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe9e108053d0), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe9e108053d0), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xe9e10801320), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xe9e10801bd8), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xe9e108021d8), global 0x3535bc8741c0 JS IMPORT: Module metadata hook for module 0xe9e10801bd8 JS IMPORT: Defining meta.importSync for module 0xe9e10801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xe9e10801320), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe9e10803470), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe9e10803c90), global 0x3535bc8741c0 JS IMPORT: Module metadata hook for module 0xe9e10804338 JS IMPORT: Defining meta.importSync for module 0xe9e10804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xe9e10813ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xe9e108000f8 of 0xe9e10814078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xe9e10814078 in 0xe9e108000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xe9e108000f8 of 0xe9e10814600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xe9e108000f8 of 0xe9e10813e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xe9e108000f8 of 0x3535bc875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xe9e10814078 of 0x3535bc875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3535bc8754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3535bc8af060, JSClass 0xaaaad1f702e0, in object 0x3535bc8af038 JS CTX: Initialized class GIRepositoryGType prototype 0xe9e10814c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3535bc8af0b0, JSClass 0xaaaad1f702e0, in object 0x3535bc8af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3535bc8af100, JSClass 0xaaaad1f702e0, in object 0x3535bc8af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3535bc8af150, JSClass 0xaaaad1f702e0, in object 0x3535bc8af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3535bc8af038 in GIRepository 0xe9e10813e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xe9e10803470), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe9e10804888), global 0x3535bc8741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3535bc8af1a0 in GIRepository 0xe9e10813e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xe9e10801320), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xe9e108053d0), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xe9e108053d0), global 0x3535bc8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xe9e108059b0), global 0x3535bc8741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xe9e108000f8 of 0xe9e1081aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xe9e108000f8 of 0x3535bc875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xe9e108000f8 of 0x3535bc875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xe9e10814078 of 0x3535bc875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3535bc875e70 class 0xaaaad1f76798 in object 0x3535bc8af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3535bc8af560, JSClass 0xaaaad1f6fec0, in object 0x3535bc8af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3535bc8af1c8 in GIRepository 0xe9e10813e78 JS IMPORT: Module metadata hook for module 0xe9e108053d0 JS IMPORT: Defining meta.importSync for module 0xe9e108053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x27d86dd00098 JS IMPORT: Defining parent (nil) of 0x27d86dd000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x27d86dd000f8 of 0x27d86dd00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27d86dd01320), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27d86dd01bd8), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27d86dd021d8), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27d86dd021d8), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27d86dd01bd8), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27d86dd01320), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27d86dd03470), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27d86dd03c90), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27d86dd03c90), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27d86dd03470), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27d86dd04888), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27d86dd04888), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27d86dd03470), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27d86dd03470), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x27d86dd01320), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27d86dd053d0), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27d86dd053d0), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27d86dd059b0), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27d86dd059b0), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27d86dd053d0), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27d86dd053d0), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x27d86dd01320), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x27d86dd01bd8), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x27d86dd021d8), global 0x19a8fc7741c0 JS IMPORT: Module metadata hook for module 0x27d86dd01bd8 JS IMPORT: Defining meta.importSync for module 0x27d86dd01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x27d86dd01320), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27d86dd03470), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27d86dd03c90), global 0x19a8fc7741c0 JS IMPORT: Module metadata hook for module 0x27d86dd04338 JS IMPORT: Defining meta.importSync for module 0x27d86dd04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x27d86dd13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x27d86dd000f8 of 0x27d86dd14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x27d86dd14078 in 0x27d86dd000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x27d86dd000f8 of 0x27d86dd14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x27d86dd000f8 of 0x27d86dd13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x27d86dd000f8 of 0x19a8fc775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x27d86dd14078 of 0x19a8fc775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x19a8fc7754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x19a8fc7af060, JSClass 0xaaaad1f702e0, in object 0x19a8fc7af038 JS CTX: Initialized class GIRepositoryGType prototype 0x27d86dd14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x19a8fc7af0b0, JSClass 0xaaaad1f702e0, in object 0x19a8fc7af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x19a8fc7af100, JSClass 0xaaaad1f702e0, in object 0x19a8fc7af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x19a8fc7af150, JSClass 0xaaaad1f702e0, in object 0x19a8fc7af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x19a8fc7af038 in GIRepository 0x27d86dd13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x27d86dd03470), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27d86dd04888), global 0x19a8fc7741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x19a8fc7af1a0 in GIRepository 0x27d86dd13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x27d86dd01320), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x27d86dd053d0), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x27d86dd053d0), global 0x19a8fc7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x27d86dd059b0), global 0x19a8fc7741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x27d86dd000f8 of 0x27d86dd1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x27d86dd000f8 of 0x19a8fc775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x27d86dd000f8 of 0x19a8fc775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x27d86dd14078 of 0x19a8fc775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x19a8fc775e70 class 0xaaaad1f76798 in object 0x19a8fc7af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x19a8fc7af560, JSClass 0xaaaad1f6fec0, in object 0x19a8fc7af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x19a8fc7af1c8 in GIRepository 0x27d86dd13e78 JS IMPORT: Module metadata hook for module 0x27d86dd053d0 JS IMPORT: Defining meta.importSync for module 0x27d86dd053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x168e36d00098 JS IMPORT: Defining parent (nil) of 0x168e36d000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x168e36d000f8 of 0x168e36d00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x168e36d01320), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x168e36d01bd8), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x168e36d021d8), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x168e36d021d8), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x168e36d01bd8), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x168e36d01320), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x168e36d03470), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x168e36d03c90), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x168e36d03c90), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x168e36d03470), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x168e36d04888), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x168e36d04888), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x168e36d03470), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x168e36d03470), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x168e36d01320), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x168e36d053d0), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x168e36d053d0), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x168e36d059b0), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x168e36d059b0), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x168e36d053d0), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x168e36d053d0), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x168e36d01320), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x168e36d01bd8), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x168e36d021d8), global 0x7d48e7741c0 JS IMPORT: Module metadata hook for module 0x168e36d01bd8 JS IMPORT: Defining meta.importSync for module 0x168e36d01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x168e36d01320), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x168e36d03470), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x168e36d03c90), global 0x7d48e7741c0 JS IMPORT: Module metadata hook for module 0x168e36d04338 JS IMPORT: Defining meta.importSync for module 0x168e36d04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x168e36d13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x168e36d000f8 of 0x168e36d14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x168e36d14078 in 0x168e36d000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x168e36d000f8 of 0x168e36d14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x168e36d000f8 of 0x168e36d13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x168e36d000f8 of 0x7d48e775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x168e36d14078 of 0x7d48e775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7d48e7754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7d48e7af060, JSClass 0xaaaad1f702e0, in object 0x7d48e7af038 JS CTX: Initialized class GIRepositoryGType prototype 0x168e36d14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7d48e7af0b0, JSClass 0xaaaad1f702e0, in object 0x7d48e7af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7d48e7af100, JSClass 0xaaaad1f702e0, in object 0x7d48e7af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7d48e7af150, JSClass 0xaaaad1f702e0, in object 0x7d48e7af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7d48e7af038 in GIRepository 0x168e36d13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x168e36d03470), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x168e36d04888), global 0x7d48e7741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x7d48e7af1a0 in GIRepository 0x168e36d13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x168e36d01320), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x168e36d053d0), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x168e36d053d0), global 0x7d48e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x168e36d059b0), global 0x7d48e7741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x168e36d000f8 of 0x168e36d1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x168e36d000f8 of 0x7d48e775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x168e36d000f8 of 0x7d48e775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x168e36d14078 of 0x7d48e775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x7d48e775e70 class 0xaaaad1f76798 in object 0x7d48e7af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x7d48e7af560, JSClass 0xaaaad1f6fec0, in object 0x7d48e7af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x7d48e7af1c8 in GIRepository 0x168e36d13e78 JS IMPORT: Module metadata hook for module 0x168e36d053d0 JS IMPORT: Defining meta.importSync for module 0x168e36d053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x153faed00098 JS IMPORT: Defining parent (nil) of 0x153faed000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x153faed000f8 of 0x153faed00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x153faed01320), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x153faed01bd8), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x153faed021d8), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x153faed021d8), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x153faed01bd8), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x153faed01320), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x153faed03470), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153faed03c90), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153faed03c90), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x153faed03470), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153faed04888), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153faed04888), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x153faed03470), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x153faed03470), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x153faed01320), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x153faed053d0), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x153faed053d0), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153faed059b0), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153faed059b0), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x153faed053d0), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x153faed053d0), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x153faed01320), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x153faed01bd8), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x153faed021d8), global 0xc00b4f741c0 JS IMPORT: Module metadata hook for module 0x153faed01bd8 JS IMPORT: Defining meta.importSync for module 0x153faed01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x153faed01320), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x153faed03470), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153faed03c90), global 0xc00b4f741c0 JS IMPORT: Module metadata hook for module 0x153faed04338 JS IMPORT: Defining meta.importSync for module 0x153faed04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x153faed13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x153faed000f8 of 0x153faed14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x153faed14078 in 0x153faed000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x153faed000f8 of 0x153faed14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x153faed000f8 of 0x153faed13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x153faed000f8 of 0xc00b4f75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x153faed14078 of 0xc00b4f75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc00b4f754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc00b4faf060, JSClass 0xaaaad1f702e0, in object 0xc00b4faf038 JS CTX: Initialized class GIRepositoryGType prototype 0x153faed14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc00b4faf0b0, JSClass 0xaaaad1f702e0, in object 0xc00b4faf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc00b4faf100, JSClass 0xaaaad1f702e0, in object 0xc00b4faf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc00b4faf150, JSClass 0xaaaad1f702e0, in object 0xc00b4faf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc00b4faf038 in GIRepository 0x153faed13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x153faed03470), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153faed04888), global 0xc00b4f741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xc00b4faf1a0 in GIRepository 0x153faed13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x153faed01320), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x153faed053d0), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x153faed053d0), global 0xc00b4f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x153faed059b0), global 0xc00b4f741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x153faed000f8 of 0x153faed1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x153faed000f8 of 0xc00b4f75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x153faed000f8 of 0xc00b4f75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x153faed14078 of 0xc00b4f75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xc00b4f75e70 class 0xaaaad1f76798 in object 0xc00b4faf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xc00b4faf560, JSClass 0xaaaad1f6fec0, in object 0xc00b4faf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xc00b4faf1c8 in GIRepository 0x153faed13e78 JS IMPORT: Module metadata hook for module 0x153faed053d0 JS IMPORT: Defining meta.importSync for module 0x153faed053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x21e4f6500098 JS IMPORT: Defining parent (nil) of 0x21e4f65000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x21e4f65000f8 of 0x21e4f6500390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21e4f6501320), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21e4f6501bd8), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21e4f65021d8), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21e4f65021d8), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21e4f6501bd8), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21e4f6501320), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21e4f6503470), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e4f6503c90), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e4f6503c90), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21e4f6503470), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e4f6504888), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e4f6504888), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21e4f6503470), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21e4f6503470), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x21e4f6501320), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21e4f65053d0), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x21e4f65053d0), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e4f65059b0), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e4f65059b0), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21e4f65053d0), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x21e4f65053d0), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x21e4f6501320), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x21e4f6501bd8), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x21e4f65021d8), global 0x6fdac741c0 JS IMPORT: Module metadata hook for module 0x21e4f6501bd8 JS IMPORT: Defining meta.importSync for module 0x21e4f6501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x21e4f6501320), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21e4f6503470), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e4f6503c90), global 0x6fdac741c0 JS IMPORT: Module metadata hook for module 0x21e4f6504338 JS IMPORT: Defining meta.importSync for module 0x21e4f6504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x21e4f6513ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x21e4f65000f8 of 0x21e4f6514078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x21e4f6514078 in 0x21e4f65000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x21e4f65000f8 of 0x21e4f6514600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x21e4f65000f8 of 0x21e4f6513e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x21e4f65000f8 of 0x6fdac75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x21e4f6514078 of 0x6fdac75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x6fdac754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x6fdacaf060, JSClass 0xaaaad1f702e0, in object 0x6fdacaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x21e4f6514c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x6fdacaf0b0, JSClass 0xaaaad1f702e0, in object 0x6fdacaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x6fdacaf100, JSClass 0xaaaad1f702e0, in object 0x6fdacaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x6fdacaf150, JSClass 0xaaaad1f702e0, in object 0x6fdacaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x6fdacaf038 in GIRepository 0x21e4f6513e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x21e4f6503470), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e4f6504888), global 0x6fdac741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x6fdacaf1a0 in GIRepository 0x21e4f6513e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x21e4f6501320), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x21e4f65053d0), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x21e4f65053d0), global 0x6fdac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x21e4f65059b0), global 0x6fdac741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x21e4f65000f8 of 0x21e4f651aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x21e4f65000f8 of 0x6fdac75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x21e4f65000f8 of 0x6fdac75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x21e4f6514078 of 0x6fdac75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x6fdac75e70 class 0xaaaad1f76798 in object 0x6fdacaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x6fdacaf560, JSClass 0xaaaad1f6fec0, in object 0x6fdacaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x6fdacaf1c8 in GIRepository 0x21e4f6513e78 JS IMPORT: Module metadata hook for module 0x21e4f65053d0 JS IMPORT: Defining meta.importSync for module 0x21e4f65053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x345dea00098 JS IMPORT: Defining parent (nil) of 0x345dea000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x345dea000f8 of 0x345dea00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x345dea01320), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x345dea01bd8), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x345dea021d8), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x345dea021d8), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x345dea01bd8), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x345dea01320), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x345dea03470), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x345dea03c90), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x345dea03c90), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x345dea03470), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x345dea04888), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x345dea04888), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x345dea03470), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x345dea03470), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x345dea01320), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x345dea053d0), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x345dea053d0), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x345dea059b0), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x345dea059b0), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x345dea053d0), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x345dea053d0), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x345dea01320), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x345dea01bd8), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x345dea021d8), global 0x37939b741c0 JS IMPORT: Module metadata hook for module 0x345dea01bd8 JS IMPORT: Defining meta.importSync for module 0x345dea01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x345dea01320), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x345dea03470), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x345dea03c90), global 0x37939b741c0 JS IMPORT: Module metadata hook for module 0x345dea04338 JS IMPORT: Defining meta.importSync for module 0x345dea04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x345dea13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x345dea000f8 of 0x345dea14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x345dea14078 in 0x345dea000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x345dea000f8 of 0x345dea14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x345dea000f8 of 0x345dea13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x345dea000f8 of 0x37939b75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x345dea14078 of 0x37939b75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x37939b754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x37939baf060, JSClass 0xaaaad1f702e0, in object 0x37939baf038 JS CTX: Initialized class GIRepositoryGType prototype 0x345dea14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x37939baf0b0, JSClass 0xaaaad1f702e0, in object 0x37939baf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x37939baf100, JSClass 0xaaaad1f702e0, in object 0x37939baf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x37939baf150, JSClass 0xaaaad1f702e0, in object 0x37939baf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x37939baf038 in GIRepository 0x345dea13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x345dea03470), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x345dea04888), global 0x37939b741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x37939baf1a0 in GIRepository 0x345dea13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x345dea01320), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x345dea053d0), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x345dea053d0), global 0x37939b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x345dea059b0), global 0x37939b741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x345dea000f8 of 0x345dea1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x345dea000f8 of 0x37939b75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x345dea000f8 of 0x37939b75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x345dea14078 of 0x37939b75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x37939b75e70 class 0xaaaad1f76798 in object 0x37939baf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x37939baf560, JSClass 0xaaaad1f6fec0, in object 0x37939baf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x37939baf1c8 in GIRepository 0x345dea13e78 JS IMPORT: Module metadata hook for module 0x345dea053d0 JS IMPORT: Defining meta.importSync for module 0x345dea053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x544af00098 JS IMPORT: Defining parent (nil) of 0x544af000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x544af000f8 of 0x544af00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x544af01320), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x544af01bd8), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x544af021d8), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x544af021d8), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x544af01bd8), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x544af01320), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x544af03470), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x544af03c90), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x544af03c90), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x544af03470), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x544af04888), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x544af04888), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x544af03470), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x544af03470), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x544af01320), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x544af053d0), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x544af053d0), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x544af059b0), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x544af059b0), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x544af053d0), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x544af053d0), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x544af01320), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x544af01bd8), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x544af021d8), global 0x81d642741c0 JS IMPORT: Module metadata hook for module 0x544af01bd8 JS IMPORT: Defining meta.importSync for module 0x544af01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x544af01320), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x544af03470), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x544af03c90), global 0x81d642741c0 JS IMPORT: Module metadata hook for module 0x544af04338 JS IMPORT: Defining meta.importSync for module 0x544af04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x544af13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x544af000f8 of 0x544af14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x544af14078 in 0x544af000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x544af000f8 of 0x544af14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x544af000f8 of 0x544af13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x544af000f8 of 0x81d64275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x544af14078 of 0x81d64275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x81d642754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x81d642af060, JSClass 0xaaaad1f702e0, in object 0x81d642af038 JS CTX: Initialized class GIRepositoryGType prototype 0x544af14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x81d642af0b0, JSClass 0xaaaad1f702e0, in object 0x81d642af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x81d642af100, JSClass 0xaaaad1f702e0, in object 0x81d642af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x81d642af150, JSClass 0xaaaad1f702e0, in object 0x81d642af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x81d642af038 in GIRepository 0x544af13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x544af03470), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x544af04888), global 0x81d642741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x81d642af1a0 in GIRepository 0x544af13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x544af01320), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x544af053d0), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x544af053d0), global 0x81d642741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x544af059b0), global 0x81d642741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x544af000f8 of 0x544af1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x544af000f8 of 0x81d64275d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x544af000f8 of 0x81d64275d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x544af14078 of 0x81d64275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x81d64275e70 class 0xaaaad1f76798 in object 0x81d642af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x81d642af560, JSClass 0xaaaad1f6fec0, in object 0x81d642af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x81d642af1c8 in GIRepository 0x544af13e78 JS IMPORT: Module metadata hook for module 0x544af053d0 JS IMPORT: Defining meta.importSync for module 0x544af053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3b8962700098 JS IMPORT: Defining parent (nil) of 0x3b89627000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3b89627000f8 of 0x3b8962700390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b8962701320), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b8962701bd8), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b89627021d8), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b89627021d8), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b8962701bd8), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b8962701320), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b8962703470), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b8962703c90), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b8962703c90), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b8962703470), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b8962704888), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b8962704888), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b8962703470), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b8962703470), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3b8962701320), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b89627053d0), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3b89627053d0), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b89627059b0), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b89627059b0), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b89627053d0), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3b89627053d0), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3b8962701320), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3b8962701bd8), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3b89627021d8), global 0x1459e99741c0 JS IMPORT: Module metadata hook for module 0x3b8962701bd8 JS IMPORT: Defining meta.importSync for module 0x3b8962701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3b8962701320), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b8962703470), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b8962703c90), global 0x1459e99741c0 JS IMPORT: Module metadata hook for module 0x3b8962704338 JS IMPORT: Defining meta.importSync for module 0x3b8962704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b8962713ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3b89627000f8 of 0x3b8962714078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3b8962714078 in 0x3b89627000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3b89627000f8 of 0x3b8962714600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3b89627000f8 of 0x3b8962713e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3b89627000f8 of 0x1459e9975498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3b8962714078 of 0x1459e9975448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1459e99754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1459e99af060, JSClass 0xaaaad1f702e0, in object 0x1459e99af038 JS CTX: Initialized class GIRepositoryGType prototype 0x3b8962714c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1459e99af0b0, JSClass 0xaaaad1f702e0, in object 0x1459e99af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1459e99af100, JSClass 0xaaaad1f702e0, in object 0x1459e99af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1459e99af150, JSClass 0xaaaad1f702e0, in object 0x1459e99af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1459e99af038 in GIRepository 0x3b8962713e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3b8962703470), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b8962704888), global 0x1459e99741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1459e99af1a0 in GIRepository 0x3b8962713e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3b8962701320), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3b89627053d0), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3b89627053d0), global 0x1459e99741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3b89627059b0), global 0x1459e99741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3b89627000f8 of 0x3b896271aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3b89627000f8 of 0x1459e9975d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3b89627000f8 of 0x1459e9975d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3b8962714078 of 0x1459e9975ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1459e9975e70 class 0xaaaad1f76798 in object 0x1459e99af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1459e99af560, JSClass 0xaaaad1f6fec0, in object 0x1459e99af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1459e99af1c8 in GIRepository 0x3b8962713e78 JS IMPORT: Module metadata hook for module 0x3b89627053d0 JS IMPORT: Defining meta.importSync for module 0x3b89627053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2208e800098 JS IMPORT: Defining parent (nil) of 0x2208e8000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2208e8000f8 of 0x2208e800390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2208e801320), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2208e801bd8), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2208e8021d8), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2208e8021d8), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2208e801bd8), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2208e801320), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2208e803470), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2208e803c90), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2208e803c90), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2208e803470), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2208e804888), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2208e804888), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2208e803470), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2208e803470), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2208e801320), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2208e8053d0), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2208e8053d0), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2208e8059b0), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2208e8059b0), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2208e8053d0), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2208e8053d0), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2208e801320), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2208e801bd8), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2208e8021d8), global 0x196082e741c0 JS IMPORT: Module metadata hook for module 0x2208e801bd8 JS IMPORT: Defining meta.importSync for module 0x2208e801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2208e801320), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2208e803470), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2208e803c90), global 0x196082e741c0 JS IMPORT: Module metadata hook for module 0x2208e804338 JS IMPORT: Defining meta.importSync for module 0x2208e804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2208e813ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2208e8000f8 of 0x2208e814078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2208e814078 in 0x2208e8000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2208e8000f8 of 0x2208e814600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2208e8000f8 of 0x2208e813e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2208e8000f8 of 0x196082e75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2208e814078 of 0x196082e75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x196082e754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x196082eaf060, JSClass 0xaaaad1f702e0, in object 0x196082eaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x2208e814c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x196082eaf0b0, JSClass 0xaaaad1f702e0, in object 0x196082eaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x196082eaf100, JSClass 0xaaaad1f702e0, in object 0x196082eaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x196082eaf150, JSClass 0xaaaad1f702e0, in object 0x196082eaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x196082eaf038 in GIRepository 0x2208e813e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2208e803470), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2208e804888), global 0x196082e741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x196082eaf1a0 in GIRepository 0x2208e813e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2208e801320), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2208e8053d0), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2208e8053d0), global 0x196082e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2208e8059b0), global 0x196082e741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2208e8000f8 of 0x2208e81aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2208e8000f8 of 0x196082e75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2208e8000f8 of 0x196082e75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2208e814078 of 0x196082e75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x196082e75e70 class 0xaaaad1f76798 in object 0x196082eaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x196082eaf560, JSClass 0xaaaad1f6fec0, in object 0x196082eaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x196082eaf1c8 in GIRepository 0x2208e813e78 JS IMPORT: Module metadata hook for module 0x2208e8053d0 JS IMPORT: Defining meta.importSync for module 0x2208e8053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3f38fa100098 JS IMPORT: Defining parent (nil) of 0x3f38fa1000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3f38fa1000f8 of 0x3f38fa100390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f38fa101320), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f38fa101bd8), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f38fa1021d8), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f38fa1021d8), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f38fa101bd8), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f38fa101320), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f38fa103470), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f38fa103c90), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f38fa103c90), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f38fa103470), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f38fa104888), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f38fa104888), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f38fa103470), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f38fa103470), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f38fa101320), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f38fa1053d0), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f38fa1053d0), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f38fa1059b0), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f38fa1059b0), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f38fa1053d0), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f38fa1053d0), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f38fa101320), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f38fa101bd8), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f38fa1021d8), global 0x204be7a741c0 JS IMPORT: Module metadata hook for module 0x3f38fa101bd8 JS IMPORT: Defining meta.importSync for module 0x3f38fa101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f38fa101320), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f38fa103470), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f38fa103c90), global 0x204be7a741c0 JS IMPORT: Module metadata hook for module 0x3f38fa104338 JS IMPORT: Defining meta.importSync for module 0x3f38fa104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f38fa113ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3f38fa1000f8 of 0x3f38fa114078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3f38fa114078 in 0x3f38fa1000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3f38fa1000f8 of 0x3f38fa114600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3f38fa1000f8 of 0x3f38fa113e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3f38fa1000f8 of 0x204be7a75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3f38fa114078 of 0x204be7a75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x204be7a754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x204be7aaf060, JSClass 0xaaaad1f702e0, in object 0x204be7aaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x3f38fa114c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x204be7aaf0b0, JSClass 0xaaaad1f702e0, in object 0x204be7aaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x204be7aaf100, JSClass 0xaaaad1f702e0, in object 0x204be7aaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x204be7aaf150, JSClass 0xaaaad1f702e0, in object 0x204be7aaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x204be7aaf038 in GIRepository 0x3f38fa113e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f38fa103470), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f38fa104888), global 0x204be7a741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x204be7aaf1a0 in GIRepository 0x3f38fa113e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f38fa101320), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f38fa1053d0), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f38fa1053d0), global 0x204be7a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f38fa1059b0), global 0x204be7a741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3f38fa1000f8 of 0x3f38fa11aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3f38fa1000f8 of 0x204be7a75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3f38fa1000f8 of 0x204be7a75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3f38fa114078 of 0x204be7a75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x204be7a75e70 class 0xaaaad1f76798 in object 0x204be7aaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x204be7aaf560, JSClass 0xaaaad1f6fec0, in object 0x204be7aaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x204be7aaf1c8 in GIRepository 0x3f38fa113e78 JS IMPORT: Module metadata hook for module 0x3f38fa1053d0 JS IMPORT: Defining meta.importSync for module 0x3f38fa1053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1197b4800098 JS IMPORT: Defining parent (nil) of 0x1197b48000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1197b48000f8 of 0x1197b4800390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1197b4801320), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1197b4801bd8), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1197b48021d8), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1197b48021d8), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1197b4801bd8), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1197b4801320), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1197b4803470), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1197b4803c90), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1197b4803c90), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1197b4803470), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1197b4804888), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1197b4804888), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1197b4803470), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1197b4803470), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1197b4801320), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1197b48053d0), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1197b48053d0), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1197b48059b0), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1197b48059b0), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1197b48053d0), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1197b48053d0), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1197b4801320), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1197b4801bd8), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1197b48021d8), global 0xa12823741c0 JS IMPORT: Module metadata hook for module 0x1197b4801bd8 JS IMPORT: Defining meta.importSync for module 0x1197b4801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1197b4801320), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1197b4803470), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1197b4803c90), global 0xa12823741c0 JS IMPORT: Module metadata hook for module 0x1197b4804338 JS IMPORT: Defining meta.importSync for module 0x1197b4804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1197b4813ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1197b48000f8 of 0x1197b4814078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1197b4814078 in 0x1197b48000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1197b48000f8 of 0x1197b4814600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1197b48000f8 of 0x1197b4813e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1197b48000f8 of 0xa1282375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1197b4814078 of 0xa1282375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xa12823754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xa12823af060, JSClass 0xaaaad1f702e0, in object 0xa12823af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1197b4814c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xa12823af0b0, JSClass 0xaaaad1f702e0, in object 0xa12823af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xa12823af100, JSClass 0xaaaad1f702e0, in object 0xa12823af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xa12823af150, JSClass 0xaaaad1f702e0, in object 0xa12823af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xa12823af038 in GIRepository 0x1197b4813e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1197b4803470), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1197b4804888), global 0xa12823741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xa12823af1a0 in GIRepository 0x1197b4813e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1197b4801320), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1197b48053d0), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1197b48053d0), global 0xa12823741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1197b48059b0), global 0xa12823741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1197b48000f8 of 0x1197b481aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1197b48000f8 of 0xa1282375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1197b48000f8 of 0xa1282375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1197b4814078 of 0xa1282375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xa1282375e70 class 0xaaaad1f76798 in object 0xa12823af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xa12823af560, JSClass 0xaaaad1f6fec0, in object 0xa12823af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xa12823af1c8 in GIRepository 0x1197b4813e78 JS IMPORT: Module metadata hook for module 0x1197b48053d0 JS IMPORT: Defining meta.importSync for module 0x1197b48053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2ec80be00098 JS IMPORT: Defining parent (nil) of 0x2ec80be000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2ec80be000f8 of 0x2ec80be00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ec80be01320), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ec80be01bd8), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ec80be021d8), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ec80be021d8), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ec80be01bd8), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ec80be01320), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ec80be03470), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec80be03c90), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec80be03c90), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ec80be03470), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec80be04888), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec80be04888), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ec80be03470), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ec80be03470), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2ec80be01320), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ec80be053d0), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ec80be053d0), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec80be059b0), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec80be059b0), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ec80be053d0), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ec80be053d0), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ec80be01320), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ec80be01bd8), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ec80be021d8), global 0x56ba0d741c0 JS IMPORT: Module metadata hook for module 0x2ec80be01bd8 JS IMPORT: Defining meta.importSync for module 0x2ec80be01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ec80be01320), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ec80be03470), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec80be03c90), global 0x56ba0d741c0 JS IMPORT: Module metadata hook for module 0x2ec80be04338 JS IMPORT: Defining meta.importSync for module 0x2ec80be04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ec80be13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2ec80be000f8 of 0x2ec80be14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2ec80be14078 in 0x2ec80be000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2ec80be000f8 of 0x2ec80be14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2ec80be000f8 of 0x2ec80be13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2ec80be000f8 of 0x56ba0d75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2ec80be14078 of 0x56ba0d75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x56ba0d754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x56ba0daf060, JSClass 0xaaaad1f702e0, in object 0x56ba0daf038 JS CTX: Initialized class GIRepositoryGType prototype 0x2ec80be14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x56ba0daf0b0, JSClass 0xaaaad1f702e0, in object 0x56ba0daf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x56ba0daf100, JSClass 0xaaaad1f702e0, in object 0x56ba0daf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x56ba0daf150, JSClass 0xaaaad1f702e0, in object 0x56ba0daf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x56ba0daf038 in GIRepository 0x2ec80be13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ec80be03470), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec80be04888), global 0x56ba0d741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x56ba0daf1a0 in GIRepository 0x2ec80be13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2ec80be01320), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ec80be053d0), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ec80be053d0), global 0x56ba0d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ec80be059b0), global 0x56ba0d741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2ec80be000f8 of 0x2ec80be1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2ec80be000f8 of 0x56ba0d75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2ec80be000f8 of 0x56ba0d75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2ec80be14078 of 0x56ba0d75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x56ba0d75e70 class 0xaaaad1f76798 in object 0x56ba0daf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x56ba0daf560, JSClass 0xaaaad1f6fec0, in object 0x56ba0daf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x56ba0daf1c8 in GIRepository 0x2ec80be13e78 JS IMPORT: Module metadata hook for module 0x2ec80be053d0 JS IMPORT: Defining meta.importSync for module 0x2ec80be053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xaeac9b00098 JS IMPORT: Defining parent (nil) of 0xaeac9b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xaeac9b000f8 of 0xaeac9b00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xaeac9b01320), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaeac9b01bd8), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaeac9b021d8), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaeac9b021d8), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaeac9b01bd8), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xaeac9b01320), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaeac9b03470), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaeac9b03c90), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaeac9b03c90), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaeac9b03470), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaeac9b04888), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaeac9b04888), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaeac9b03470), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaeac9b03470), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xaeac9b01320), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaeac9b053d0), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xaeac9b053d0), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaeac9b059b0), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaeac9b059b0), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaeac9b053d0), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xaeac9b053d0), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xaeac9b01320), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xaeac9b01bd8), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xaeac9b021d8), global 0x1b269cb741c0 JS IMPORT: Module metadata hook for module 0xaeac9b01bd8 JS IMPORT: Defining meta.importSync for module 0xaeac9b01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xaeac9b01320), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaeac9b03470), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaeac9b03c90), global 0x1b269cb741c0 JS IMPORT: Module metadata hook for module 0xaeac9b04338 JS IMPORT: Defining meta.importSync for module 0xaeac9b04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xaeac9b13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xaeac9b000f8 of 0xaeac9b14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xaeac9b14078 in 0xaeac9b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xaeac9b000f8 of 0xaeac9b14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xaeac9b000f8 of 0xaeac9b13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xaeac9b000f8 of 0x1b269cb75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xaeac9b14078 of 0x1b269cb75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1b269cb754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1b269cbaf060, JSClass 0xaaaad1f702e0, in object 0x1b269cbaf038 JS CTX: Initialized class GIRepositoryGType prototype 0xaeac9b14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1b269cbaf0b0, JSClass 0xaaaad1f702e0, in object 0x1b269cbaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1b269cbaf100, JSClass 0xaaaad1f702e0, in object 0x1b269cbaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1b269cbaf150, JSClass 0xaaaad1f702e0, in object 0x1b269cbaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1b269cbaf038 in GIRepository 0xaeac9b13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xaeac9b03470), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaeac9b04888), global 0x1b269cb741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1b269cbaf1a0 in GIRepository 0xaeac9b13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xaeac9b01320), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xaeac9b053d0), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xaeac9b053d0), global 0x1b269cb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xaeac9b059b0), global 0x1b269cb741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xaeac9b000f8 of 0xaeac9b1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xaeac9b000f8 of 0x1b269cb75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xaeac9b000f8 of 0x1b269cb75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xaeac9b14078 of 0x1b269cb75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1b269cb75e70 class 0xaaaad1f76798 in object 0x1b269cbaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1b269cbaf560, JSClass 0xaaaad1f6fec0, in object 0x1b269cbaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1b269cbaf1c8 in GIRepository 0xaeac9b13e78 JS IMPORT: Module metadata hook for module 0xaeac9b053d0 JS IMPORT: Defining meta.importSync for module 0xaeac9b053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x29737c400098 JS IMPORT: Defining parent (nil) of 0x29737c4000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x29737c4000f8 of 0x29737c400390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29737c401320), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29737c401bd8), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29737c4021d8), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29737c4021d8), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29737c401bd8), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29737c401320), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29737c403470), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29737c403c90), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29737c403c90), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29737c403470), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29737c404888), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29737c404888), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29737c403470), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29737c403470), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x29737c401320), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29737c4053d0), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x29737c4053d0), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29737c4059b0), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29737c4059b0), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29737c4053d0), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x29737c4053d0), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x29737c401320), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x29737c401bd8), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x29737c4021d8), global 0x2b01269741c0 JS IMPORT: Module metadata hook for module 0x29737c401bd8 JS IMPORT: Defining meta.importSync for module 0x29737c401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x29737c401320), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29737c403470), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29737c403c90), global 0x2b01269741c0 JS IMPORT: Module metadata hook for module 0x29737c404338 JS IMPORT: Defining meta.importSync for module 0x29737c404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x29737c413ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x29737c4000f8 of 0x29737c414078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x29737c414078 in 0x29737c4000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x29737c4000f8 of 0x29737c414600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x29737c4000f8 of 0x29737c413e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x29737c4000f8 of 0x2b0126975498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x29737c414078 of 0x2b0126975448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b01269754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b01269af060, JSClass 0xaaaad1f702e0, in object 0x2b01269af038 JS CTX: Initialized class GIRepositoryGType prototype 0x29737c414c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b01269af0b0, JSClass 0xaaaad1f702e0, in object 0x2b01269af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b01269af100, JSClass 0xaaaad1f702e0, in object 0x2b01269af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b01269af150, JSClass 0xaaaad1f702e0, in object 0x2b01269af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b01269af038 in GIRepository 0x29737c413e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x29737c403470), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29737c404888), global 0x2b01269741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2b01269af1a0 in GIRepository 0x29737c413e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x29737c401320), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x29737c4053d0), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x29737c4053d0), global 0x2b01269741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x29737c4059b0), global 0x2b01269741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x29737c4000f8 of 0x29737c41aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x29737c4000f8 of 0x2b0126975d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x29737c4000f8 of 0x2b0126975d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x29737c414078 of 0x2b0126975ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2b0126975e70 class 0xaaaad1f76798 in object 0x2b01269af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2b01269af560, JSClass 0xaaaad1f6fec0, in object 0x2b01269af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2b01269af1c8 in GIRepository 0x29737c413e78 JS IMPORT: Module metadata hook for module 0x29737c4053d0 JS IMPORT: Defining meta.importSync for module 0x29737c4053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x37d8f8000098 JS IMPORT: Defining parent (nil) of 0x37d8f80000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x37d8f80000f8 of 0x37d8f8000390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37d8f8001320), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37d8f8001bd8), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37d8f80021d8), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37d8f80021d8), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37d8f8001bd8), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37d8f8001320), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37d8f8003470), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d8f8003c90), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d8f8003c90), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37d8f8003470), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d8f8004888), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d8f8004888), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37d8f8003470), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37d8f8003470), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37d8f8001320), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37d8f80053d0), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37d8f80053d0), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d8f80059b0), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d8f80059b0), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37d8f80053d0), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37d8f80053d0), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37d8f8001320), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37d8f8001bd8), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37d8f80021d8), global 0x2e56051741c0 JS IMPORT: Module metadata hook for module 0x37d8f8001bd8 JS IMPORT: Defining meta.importSync for module 0x37d8f8001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37d8f8001320), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37d8f8003470), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d8f8003c90), global 0x2e56051741c0 JS IMPORT: Module metadata hook for module 0x37d8f8004338 JS IMPORT: Defining meta.importSync for module 0x37d8f8004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x37d8f8013ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x37d8f80000f8 of 0x37d8f8014078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x37d8f8014078 in 0x37d8f80000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x37d8f80000f8 of 0x37d8f8014600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x37d8f80000f8 of 0x37d8f8013e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x37d8f80000f8 of 0x2e5605175498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x37d8f8014078 of 0x2e5605175448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2e56051754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2e56051af060, JSClass 0xaaaad1f702e0, in object 0x2e56051af038 JS CTX: Initialized class GIRepositoryGType prototype 0x37d8f8014c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2e56051af0b0, JSClass 0xaaaad1f702e0, in object 0x2e56051af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e56051af100, JSClass 0xaaaad1f702e0, in object 0x2e56051af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e56051af150, JSClass 0xaaaad1f702e0, in object 0x2e56051af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2e56051af038 in GIRepository 0x37d8f8013e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37d8f8003470), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d8f8004888), global 0x2e56051741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2e56051af1a0 in GIRepository 0x37d8f8013e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37d8f8001320), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37d8f80053d0), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37d8f80053d0), global 0x2e56051741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37d8f80059b0), global 0x2e56051741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x37d8f80000f8 of 0x37d8f801aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x37d8f80000f8 of 0x2e5605175d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x37d8f80000f8 of 0x2e5605175d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x37d8f8014078 of 0x2e5605175ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2e5605175e70 class 0xaaaad1f76798 in object 0x2e56051af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2e56051af560, JSClass 0xaaaad1f6fec0, in object 0x2e56051af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2e56051af1c8 in GIRepository 0x37d8f8013e78 JS IMPORT: Module metadata hook for module 0x37d8f80053d0 JS IMPORT: Defining meta.importSync for module 0x37d8f80053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xc1ab9300098 JS IMPORT: Defining parent (nil) of 0xc1ab93000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xc1ab93000f8 of 0xc1ab9300390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc1ab9301320), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc1ab9301bd8), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc1ab93021d8), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc1ab93021d8), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc1ab9301bd8), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc1ab9301320), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc1ab9303470), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1ab9303c90), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1ab9303c90), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc1ab9303470), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1ab9304888), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1ab9304888), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc1ab9303470), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc1ab9303470), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xc1ab9301320), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc1ab93053d0), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc1ab93053d0), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1ab93059b0), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1ab93059b0), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc1ab93053d0), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc1ab93053d0), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc1ab9301320), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc1ab9301bd8), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc1ab93021d8), global 0x2868d7b741c0 JS IMPORT: Module metadata hook for module 0xc1ab9301bd8 JS IMPORT: Defining meta.importSync for module 0xc1ab9301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc1ab9301320), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc1ab9303470), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1ab9303c90), global 0x2868d7b741c0 JS IMPORT: Module metadata hook for module 0xc1ab9304338 JS IMPORT: Defining meta.importSync for module 0xc1ab9304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xc1ab9313ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xc1ab93000f8 of 0xc1ab9314078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xc1ab9314078 in 0xc1ab93000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xc1ab93000f8 of 0xc1ab9314600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xc1ab93000f8 of 0xc1ab9313e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xc1ab93000f8 of 0x2868d7b75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xc1ab9314078 of 0x2868d7b75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2868d7b754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2868d7baf060, JSClass 0xaaaad1f702e0, in object 0x2868d7baf038 JS CTX: Initialized class GIRepositoryGType prototype 0xc1ab9314c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2868d7baf0b0, JSClass 0xaaaad1f702e0, in object 0x2868d7baf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2868d7baf100, JSClass 0xaaaad1f702e0, in object 0x2868d7baf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2868d7baf150, JSClass 0xaaaad1f702e0, in object 0x2868d7baf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2868d7baf038 in GIRepository 0xc1ab9313e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc1ab9303470), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1ab9304888), global 0x2868d7b741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2868d7baf1a0 in GIRepository 0xc1ab9313e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xc1ab9301320), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc1ab93053d0), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc1ab93053d0), global 0x2868d7b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc1ab93059b0), global 0x2868d7b741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xc1ab93000f8 of 0xc1ab931aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xc1ab93000f8 of 0x2868d7b75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xc1ab93000f8 of 0x2868d7b75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xc1ab9314078 of 0x2868d7b75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2868d7b75e70 class 0xaaaad1f76798 in object 0x2868d7baf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2868d7baf560, JSClass 0xaaaad1f6fec0, in object 0x2868d7baf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2868d7baf1c8 in GIRepository 0xc1ab9313e78 JS IMPORT: Module metadata hook for module 0xc1ab93053d0 JS IMPORT: Defining meta.importSync for module 0xc1ab93053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 68/69 gjs:C / API tests OK 8.49s 70 subtests passed ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stderr: Gjs-Message: 19:17:27.978: Using C++ random seed 1224415694 JS NATIVE: Registered native JS module '_promiseNative' JS NATIVE: Registered native JS module '_byteArrayNative' JS NATIVE: Registered native JS module '_encodingNative' JS NATIVE: Registered native JS module '_gi' JS NATIVE: Registered native JS module 'gi' JS NATIVE: Registered native JS module 'cairoNative' JS NATIVE: Registered native JS module 'system' JS NATIVE: Registered native JS module 'console' JS NATIVE: Registered native JS module '_print' JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x5669b600098 JS IMPORT: Defining parent (nil) of 0x5669b6000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5669b6000f8 of 0x5669b600390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5669b601320), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5669b601bd8), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5669b6021d8), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5669b6021d8), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5669b601bd8), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5669b601320), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5669b603470), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5669b603c90), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5669b603c90), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5669b603470), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5669b604888), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5669b604888), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5669b603470), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5669b603470), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x5669b601320), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5669b6053d0), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5669b6053d0), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5669b6059b0), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5669b6059b0), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5669b6053d0), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5669b6053d0), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5669b601320), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5669b601bd8), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5669b6021d8), global 0x178dbc6741c0 JS IMPORT: Module metadata hook for module 0x5669b601bd8 JS IMPORT: Defining meta.importSync for module 0x5669b601bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5669b601320), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5669b603470), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5669b603c90), global 0x178dbc6741c0 JS IMPORT: Module metadata hook for module 0x5669b604338 JS IMPORT: Defining meta.importSync for module 0x5669b604338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5669b613ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x5669b6000f8 of 0x5669b614078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5669b614078 in 0x5669b6000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x5669b6000f8 of 0x5669b614600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5669b6000f8 of 0x5669b613e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5669b6000f8 of 0x178dbc675498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5669b614078 of 0x178dbc675448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x178dbc6754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x178dbc6af060, JSClass 0xffffa7d36148, in object 0x178dbc6af038 JS CTX: Initialized class GIRepositoryGType prototype 0x5669b614c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x178dbc6af0b0, JSClass 0xffffa7d36148, in object 0x178dbc6af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x178dbc6af100, JSClass 0xffffa7d36148, in object 0x178dbc6af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x178dbc6af150, JSClass 0xffffa7d36148, in object 0x178dbc6af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x178dbc6af038 in GIRepository 0x5669b613e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5669b603470), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5669b604888), global 0x178dbc6741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x178dbc6af1a0 in GIRepository 0x5669b613e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x5669b601320), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5669b6053d0), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5669b6053d0), global 0x178dbc6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5669b6059b0), global 0x178dbc6741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x5669b6000f8 of 0x5669b61aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x5669b6000f8 of 0x178dbc675d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x5669b6000f8 of 0x178dbc675d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x5669b614078 of 0x178dbc675ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x178dbc675e70 class 0xffffa7d3c030 in object 0x178dbc6af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x178dbc6af560, JSClass 0xffffa7d35d98, in object 0x178dbc6af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x178dbc6af1c8 in GIRepository 0x5669b613e78 JS IMPORT: Module metadata hook for module 0x5669b6053d0 JS IMPORT: Defining meta.importSync for module 0x5669b6053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x5669b6000f8 of 0x5669b61fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x239556400098 JS IMPORT: Defining parent (nil) of 0x2395564000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2395564000f8 of 0x239556400390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x239556401320), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x239556401bd8), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2395564021d8), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2395564021d8), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x239556401bd8), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x239556401320), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239556403470), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239556403c90), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239556403c90), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x239556403470), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239556404888), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239556404888), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239556403470), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x239556403470), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x239556401320), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2395564053d0), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2395564053d0), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2395564059b0), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2395564059b0), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2395564053d0), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2395564053d0), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x239556401320), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x239556401bd8), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2395564021d8), global 0x1f9342a741c0 JS IMPORT: Module metadata hook for module 0x239556401bd8 JS IMPORT: Defining meta.importSync for module 0x239556401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x239556401320), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x239556403470), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239556403c90), global 0x1f9342a741c0 JS IMPORT: Module metadata hook for module 0x239556404338 JS IMPORT: Defining meta.importSync for module 0x239556404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x239556413ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2395564000f8 of 0x239556414078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x239556414078 in 0x2395564000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2395564000f8 of 0x239556414600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2395564000f8 of 0x239556413e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2395564000f8 of 0x1f9342a75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x239556414078 of 0x1f9342a75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1f9342a754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1f9342aaf060, JSClass 0xffffa7d36148, in object 0x1f9342aaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x239556414c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1f9342aaf0b0, JSClass 0xffffa7d36148, in object 0x1f9342aaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1f9342aaf100, JSClass 0xffffa7d36148, in object 0x1f9342aaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1f9342aaf150, JSClass 0xffffa7d36148, in object 0x1f9342aaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1f9342aaf038 in GIRepository 0x239556413e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x239556403470), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x239556404888), global 0x1f9342a741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1f9342aaf1a0 in GIRepository 0x239556413e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x239556401320), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2395564053d0), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2395564053d0), global 0x1f9342a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2395564059b0), global 0x1f9342a741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2395564000f8 of 0x23955641aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2395564000f8 of 0x1f9342a75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2395564000f8 of 0x1f9342a75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x239556414078 of 0x1f9342a75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1f9342a75e70 class 0xffffa7d3c030 in object 0x1f9342aaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1f9342aaf560, JSClass 0xffffa7d35d98, in object 0x1f9342aaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1f9342aaf1c8 in GIRepository 0x239556413e78 JS IMPORT: Module metadata hook for module 0x2395564053d0 JS IMPORT: Defining meta.importSync for module 0x2395564053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x2395564000f8 of 0x23955641fb70 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1cbbe4600098 JS IMPORT: Defining parent (nil) of 0x1cbbe46000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1cbbe46000f8 of 0x1cbbe4600390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1cbbe4601320), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cbbe4601bd8), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cbbe46021d8), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cbbe46021d8), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cbbe4601bd8), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1cbbe4601320), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cbbe4603470), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cbbe4603c90), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cbbe4603c90), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cbbe4603470), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cbbe4604888), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cbbe4604888), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cbbe4603470), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cbbe4603470), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1cbbe4601320), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cbbe46053d0), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1cbbe46053d0), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cbbe46059b0), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cbbe46059b0), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cbbe46053d0), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1cbbe46053d0), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1cbbe4601320), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cbbe4601bd8), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cbbe46021d8), global 0x27cd9dc741c0 JS IMPORT: Module metadata hook for module 0x1cbbe4601bd8 JS IMPORT: Defining meta.importSync for module 0x1cbbe4601bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1cbbe4601320), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cbbe4603470), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cbbe4603c90), global 0x27cd9dc741c0 JS IMPORT: Module metadata hook for module 0x1cbbe4604338 JS IMPORT: Defining meta.importSync for module 0x1cbbe4604338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1cbbe4613ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1cbbe46000f8 of 0x1cbbe4614078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1cbbe4614078 in 0x1cbbe46000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1cbbe46000f8 of 0x1cbbe4614600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1cbbe46000f8 of 0x1cbbe4613e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1cbbe46000f8 of 0x27cd9dc75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1cbbe4614078 of 0x27cd9dc75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x27cd9dc754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x27cd9dcaf060, JSClass 0xffffa7d36148, in object 0x27cd9dcaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x1cbbe4614c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x27cd9dcaf0b0, JSClass 0xffffa7d36148, in object 0x27cd9dcaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x27cd9dcaf100, JSClass 0xffffa7d36148, in object 0x27cd9dcaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x27cd9dcaf150, JSClass 0xffffa7d36148, in object 0x27cd9dcaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x27cd9dcaf038 in GIRepository 0x1cbbe4613e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cbbe4603470), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cbbe4604888), global 0x27cd9dc741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x27cd9dcaf1a0 in GIRepository 0x1cbbe4613e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1cbbe4601320), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cbbe46053d0), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1cbbe46053d0), global 0x27cd9dc741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cbbe46059b0), global 0x27cd9dc741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1cbbe46000f8 of 0x1cbbe461aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1cbbe46000f8 of 0x27cd9dc75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1cbbe46000f8 of 0x27cd9dc75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1cbbe4614078 of 0x27cd9dc75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x27cd9dc75e70 class 0xffffa7d3c030 in object 0x27cd9dcaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x27cd9dcaf560, JSClass 0xffffa7d35d98, in object 0x27cd9dcaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x27cd9dcaf1c8 in GIRepository 0x1cbbe4613e78 JS IMPORT: Module metadata hook for module 0x1cbbe46053d0 JS IMPORT: Defining meta.importSync for module 0x1cbbe46053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/mock/test/modules/default.js' (resource:///org/gnome/gjs/mock/test/modules/default.js), global 0x27cd9dc741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x32e30a500098 JS IMPORT: Defining parent (nil) of 0x32e30a5000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x32e30a5000f8 of 0x32e30a500390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32e30a501320), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32e30a501bd8), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32e30a5021d8), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32e30a5021d8), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32e30a501bd8), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32e30a501320), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32e30a503470), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32e30a503c90), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32e30a503c90), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32e30a503470), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32e30a504888), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32e30a504888), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32e30a503470), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32e30a503470), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x32e30a501320), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32e30a5053d0), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32e30a5053d0), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32e30a5059b0), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32e30a5059b0), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32e30a5053d0), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32e30a5053d0), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32e30a501320), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32e30a501bd8), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32e30a5021d8), global 0x2af8324741c0 JS IMPORT: Module metadata hook for module 0x32e30a501bd8 JS IMPORT: Defining meta.importSync for module 0x32e30a501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32e30a501320), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32e30a503470), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32e30a503c90), global 0x2af8324741c0 JS IMPORT: Module metadata hook for module 0x32e30a504338 JS IMPORT: Defining meta.importSync for module 0x32e30a504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x32e30a513ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x32e30a5000f8 of 0x32e30a514078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x32e30a514078 in 0x32e30a5000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x32e30a5000f8 of 0x32e30a514600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x32e30a5000f8 of 0x32e30a513e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x32e30a5000f8 of 0x2af832475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x32e30a514078 of 0x2af832475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2af8324754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2af8324af060, JSClass 0xffffa7d36148, in object 0x2af8324af038 JS CTX: Initialized class GIRepositoryGType prototype 0x32e30a514c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2af8324af0b0, JSClass 0xffffa7d36148, in object 0x2af8324af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2af8324af100, JSClass 0xffffa7d36148, in object 0x2af8324af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2af8324af150, JSClass 0xffffa7d36148, in object 0x2af8324af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2af8324af038 in GIRepository 0x32e30a513e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32e30a503470), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32e30a504888), global 0x2af8324741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2af8324af1a0 in GIRepository 0x32e30a513e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x32e30a501320), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32e30a5053d0), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32e30a5053d0), global 0x2af8324741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32e30a5059b0), global 0x2af8324741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x32e30a5000f8 of 0x32e30a51aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x32e30a5000f8 of 0x2af832475d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x32e30a5000f8 of 0x2af832475d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x32e30a514078 of 0x2af832475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2af832475e70 class 0xffffa7d3c030 in object 0x2af8324af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2af8324af560, JSClass 0xffffa7d35d98, in object 0x2af8324af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2af8324af1c8 in GIRepository 0x32e30a513e78 JS IMPORT: Module metadata hook for module 0x32e30a5053d0 JS IMPORT: Defining meta.importSync for module 0x32e30a5053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xf5f2bb00098 JS IMPORT: Defining parent (nil) of 0xf5f2bb000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xf5f2bb000f8 of 0xf5f2bb00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf5f2bb01320), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf5f2bb01bd8), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf5f2bb021d8), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf5f2bb021d8), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf5f2bb01bd8), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf5f2bb01320), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf5f2bb03470), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5f2bb03c90), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5f2bb03c90), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf5f2bb03470), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5f2bb04888), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5f2bb04888), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf5f2bb03470), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf5f2bb03470), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf5f2bb01320), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf5f2bb053d0), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf5f2bb053d0), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5f2bb059b0), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5f2bb059b0), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf5f2bb053d0), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf5f2bb053d0), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf5f2bb01320), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf5f2bb01bd8), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf5f2bb021d8), global 0x1f9b0e7741c0 JS IMPORT: Module metadata hook for module 0xf5f2bb01bd8 JS IMPORT: Defining meta.importSync for module 0xf5f2bb01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf5f2bb01320), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf5f2bb03470), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5f2bb03c90), global 0x1f9b0e7741c0 JS IMPORT: Module metadata hook for module 0xf5f2bb04338 JS IMPORT: Defining meta.importSync for module 0xf5f2bb04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xf5f2bb13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xf5f2bb000f8 of 0xf5f2bb14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xf5f2bb14078 in 0xf5f2bb000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xf5f2bb000f8 of 0xf5f2bb14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xf5f2bb000f8 of 0xf5f2bb13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xf5f2bb000f8 of 0x1f9b0e775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xf5f2bb14078 of 0x1f9b0e775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1f9b0e7754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1f9b0e7af060, JSClass 0xffffa7d36148, in object 0x1f9b0e7af038 JS CTX: Initialized class GIRepositoryGType prototype 0xf5f2bb14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1f9b0e7af0b0, JSClass 0xffffa7d36148, in object 0x1f9b0e7af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1f9b0e7af100, JSClass 0xffffa7d36148, in object 0x1f9b0e7af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1f9b0e7af150, JSClass 0xffffa7d36148, in object 0x1f9b0e7af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1f9b0e7af038 in GIRepository 0xf5f2bb13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf5f2bb03470), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5f2bb04888), global 0x1f9b0e7741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1f9b0e7af1a0 in GIRepository 0xf5f2bb13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf5f2bb01320), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf5f2bb053d0), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf5f2bb053d0), global 0x1f9b0e7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf5f2bb059b0), global 0x1f9b0e7741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xf5f2bb000f8 of 0xf5f2bb1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xf5f2bb000f8 of 0x1f9b0e775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xf5f2bb000f8 of 0x1f9b0e775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xf5f2bb14078 of 0x1f9b0e775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1f9b0e775e70 class 0xffffa7d3c030 in object 0x1f9b0e7af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1f9b0e7af560, JSClass 0xffffa7d35d98, in object 0x1f9b0e7af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1f9b0e7af1c8 in GIRepository 0xf5f2bb13e78 JS IMPORT: Module metadata hook for module 0xf5f2bb053d0 JS IMPORT: Defining meta.importSync for module 0xf5f2bb053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x164874100098 JS IMPORT: Defining parent (nil) of 0x1648741000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1648741000f8 of 0x164874100390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x164874101320), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x164874101bd8), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1648741021d8), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1648741021d8), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x164874101bd8), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x164874101320), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x164874103470), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x164874103c90), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x164874103c90), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x164874103470), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x164874104888), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x164874104888), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x164874103470), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x164874103470), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x164874101320), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1648741053d0), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1648741053d0), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1648741059b0), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1648741059b0), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1648741053d0), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1648741053d0), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x164874101320), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x164874101bd8), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1648741021d8), global 0x121bec8741c0 JS IMPORT: Module metadata hook for module 0x164874101bd8 JS IMPORT: Defining meta.importSync for module 0x164874101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x164874101320), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x164874103470), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x164874103c90), global 0x121bec8741c0 JS IMPORT: Module metadata hook for module 0x164874104338 JS IMPORT: Defining meta.importSync for module 0x164874104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x164874113ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1648741000f8 of 0x164874114078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x164874114078 in 0x1648741000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1648741000f8 of 0x164874114600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1648741000f8 of 0x164874113e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1648741000f8 of 0x121bec875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x164874114078 of 0x121bec875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x121bec8754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x121bec8af060, JSClass 0xffffa7d36148, in object 0x121bec8af038 JS CTX: Initialized class GIRepositoryGType prototype 0x164874114c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x121bec8af0b0, JSClass 0xffffa7d36148, in object 0x121bec8af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x121bec8af100, JSClass 0xffffa7d36148, in object 0x121bec8af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x121bec8af150, JSClass 0xffffa7d36148, in object 0x121bec8af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x121bec8af038 in GIRepository 0x164874113e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x164874103470), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x164874104888), global 0x121bec8741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x121bec8af1a0 in GIRepository 0x164874113e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x164874101320), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1648741053d0), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1648741053d0), global 0x121bec8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1648741059b0), global 0x121bec8741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1648741000f8 of 0x16487411aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1648741000f8 of 0x121bec875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1648741000f8 of 0x121bec875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x164874114078 of 0x121bec875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x121bec875e70 class 0xffffa7d3c030 in object 0x121bec8af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x121bec8af560, JSClass 0xffffa7d35d98, in object 0x121bec8af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x121bec8af1c8 in GIRepository 0x164874113e78 JS IMPORT: Module metadata hook for module 0x1648741053d0 JS IMPORT: Defining meta.importSync for module 0x1648741053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 2 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x148360000098 JS IMPORT: Defining parent (nil) of 0x1483600000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1483600000f8 of 0x148360000390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x148360001320), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x148360001bd8), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1483600021d8), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1483600021d8), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x148360001bd8), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x148360001320), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x148360003470), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x148360003c90), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x148360003c90), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x148360003470), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x148360004888), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x148360004888), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x148360003470), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x148360003470), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x148360001320), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1483600053d0), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1483600053d0), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1483600059b0), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1483600059b0), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1483600053d0), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1483600053d0), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x148360001320), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x148360001bd8), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1483600021d8), global 0x39f1887741c0 JS IMPORT: Module metadata hook for module 0x148360001bd8 JS IMPORT: Defining meta.importSync for module 0x148360001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x148360001320), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x148360003470), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x148360003c90), global 0x39f1887741c0 JS IMPORT: Module metadata hook for module 0x148360004338 JS IMPORT: Defining meta.importSync for module 0x148360004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x148360013ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1483600000f8 of 0x148360014078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x148360014078 in 0x1483600000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1483600000f8 of 0x148360014600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1483600000f8 of 0x148360013e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1483600000f8 of 0x39f188775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x148360014078 of 0x39f188775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x39f1887754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x39f1887af060, JSClass 0xffffa7d36148, in object 0x39f1887af038 JS CTX: Initialized class GIRepositoryGType prototype 0x148360014c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x39f1887af0b0, JSClass 0xffffa7d36148, in object 0x39f1887af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x39f1887af100, JSClass 0xffffa7d36148, in object 0x39f1887af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39f1887af150, JSClass 0xffffa7d36148, in object 0x39f1887af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x39f1887af038 in GIRepository 0x148360013e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x148360003470), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x148360004888), global 0x39f1887741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x39f1887af1a0 in GIRepository 0x148360013e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x148360001320), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1483600053d0), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1483600053d0), global 0x39f1887741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1483600059b0), global 0x39f1887741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1483600000f8 of 0x14836001aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1483600000f8 of 0x39f188775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1483600000f8 of 0x39f188775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x148360014078 of 0x39f188775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x39f188775e70 class 0xffffa7d3c030 in object 0x39f1887af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x39f1887af560, JSClass 0xffffa7d35d98, in object 0x39f1887af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x39f1887af1c8 in GIRepository 0x148360013e78 JS IMPORT: Module metadata hook for module 0x1483600053d0 JS IMPORT: Defining meta.importSync for module 0x1483600053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Async module resolve hook for module '"system"' (relative to 0x14836001fab0), global 0x39f1887741c0 JS CTX: Enqueue job , promise=, allocation site= JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x1483600000f8 of 0x39f1887ca1f0 'mainloop' is mod 1 JS IMPORT: successfully imported module 'mainloop' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x39f1887af588, JSClass 0xffffa7d36148, in object 0x39f1887af038 JS G BXD: Defining method run in prototype for GLib.MainLoop JS CTX: handling job JS IMPORT: Async import promise resolved JS IMPORT: Module metadata hook for module 0x1483600201f8 JS IMPORT: Defining meta.importSync for module 0x1483600201f8 JS NATIVE: Defining native module 'system' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"system"' (relative to 0x14836001fab0), global 0x39f1887741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G BXD: Defining method is_running in prototype for GLib.MainLoop JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Enqueue job , promise=, allocation site= JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x5e4e7a00098 JS IMPORT: Defining parent (nil) of 0x5e4e7a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x5e4e7a000f8 of 0x5e4e7a00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5e4e7a01320), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5e4e7a01bd8), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5e4e7a021d8), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5e4e7a021d8), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5e4e7a01bd8), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5e4e7a01320), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5e4e7a03470), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e4e7a03c90), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e4e7a03c90), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5e4e7a03470), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e4e7a04888), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e4e7a04888), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5e4e7a03470), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5e4e7a03470), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x5e4e7a01320), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5e4e7a053d0), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5e4e7a053d0), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e4e7a059b0), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e4e7a059b0), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5e4e7a053d0), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5e4e7a053d0), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x5e4e7a01320), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x5e4e7a01bd8), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x5e4e7a021d8), global 0x3ac2597741c0 JS IMPORT: Module metadata hook for module 0x5e4e7a01bd8 JS IMPORT: Defining meta.importSync for module 0x5e4e7a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x5e4e7a01320), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5e4e7a03470), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e4e7a03c90), global 0x3ac2597741c0 JS IMPORT: Module metadata hook for module 0x5e4e7a04338 JS IMPORT: Defining meta.importSync for module 0x5e4e7a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x5e4e7a13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x5e4e7a000f8 of 0x5e4e7a14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x5e4e7a14078 in 0x5e4e7a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x5e4e7a000f8 of 0x5e4e7a14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x5e4e7a000f8 of 0x5e4e7a13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x5e4e7a000f8 of 0x3ac259775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x5e4e7a14078 of 0x3ac259775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3ac2597754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3ac2597af060, JSClass 0xffffa7d36148, in object 0x3ac2597af038 JS CTX: Initialized class GIRepositoryGType prototype 0x5e4e7a14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3ac2597af0b0, JSClass 0xffffa7d36148, in object 0x3ac2597af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ac2597af100, JSClass 0xffffa7d36148, in object 0x3ac2597af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ac2597af150, JSClass 0xffffa7d36148, in object 0x3ac2597af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3ac2597af038 in GIRepository 0x5e4e7a13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x5e4e7a03470), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e4e7a04888), global 0x3ac2597741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3ac2597af1a0 in GIRepository 0x5e4e7a13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x5e4e7a01320), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x5e4e7a053d0), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x5e4e7a053d0), global 0x3ac2597741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x5e4e7a059b0), global 0x3ac2597741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x5e4e7a000f8 of 0x5e4e7a1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x5e4e7a000f8 of 0x3ac259775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x5e4e7a000f8 of 0x3ac259775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x5e4e7a14078 of 0x3ac259775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3ac259775e70 class 0xffffa7d3c030 in object 0x3ac2597af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3ac2597af560, JSClass 0xffffa7d35d98, in object 0x3ac2597af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3ac2597af1c8 in GIRepository 0x5e4e7a13e78 JS IMPORT: Module metadata hook for module 0x5e4e7a053d0 JS IMPORT: Defining meta.importSync for module 0x5e4e7a053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 77 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x15c2cc000098 JS IMPORT: Defining parent (nil) of 0x15c2cc0000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x15c2cc0000f8 of 0x15c2cc000390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15c2cc001320), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15c2cc001bd8), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15c2cc0021d8), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15c2cc0021d8), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15c2cc001bd8), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15c2cc001320), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15c2cc003470), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15c2cc003c90), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15c2cc003c90), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15c2cc003470), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15c2cc004888), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15c2cc004888), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15c2cc003470), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15c2cc003470), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x15c2cc001320), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15c2cc0053d0), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x15c2cc0053d0), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15c2cc0059b0), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15c2cc0059b0), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15c2cc0053d0), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x15c2cc0053d0), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x15c2cc001320), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x15c2cc001bd8), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x15c2cc0021d8), global 0x3275659741c0 JS IMPORT: Module metadata hook for module 0x15c2cc001bd8 JS IMPORT: Defining meta.importSync for module 0x15c2cc001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x15c2cc001320), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15c2cc003470), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15c2cc003c90), global 0x3275659741c0 JS IMPORT: Module metadata hook for module 0x15c2cc004338 JS IMPORT: Defining meta.importSync for module 0x15c2cc004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x15c2cc013ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x15c2cc0000f8 of 0x15c2cc014078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x15c2cc014078 in 0x15c2cc0000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x15c2cc0000f8 of 0x15c2cc014600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x15c2cc0000f8 of 0x15c2cc013e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x15c2cc0000f8 of 0x327565975498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x15c2cc014078 of 0x327565975448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3275659754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3275659af060, JSClass 0xffffa7d36148, in object 0x3275659af038 JS CTX: Initialized class GIRepositoryGType prototype 0x15c2cc014c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3275659af0b0, JSClass 0xffffa7d36148, in object 0x3275659af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3275659af100, JSClass 0xffffa7d36148, in object 0x3275659af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3275659af150, JSClass 0xffffa7d36148, in object 0x3275659af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3275659af038 in GIRepository 0x15c2cc013e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x15c2cc003470), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15c2cc004888), global 0x3275659741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3275659af1a0 in GIRepository 0x15c2cc013e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x15c2cc001320), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x15c2cc0053d0), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x15c2cc0053d0), global 0x3275659741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x15c2cc0059b0), global 0x3275659741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x15c2cc0000f8 of 0x15c2cc01aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x15c2cc0000f8 of 0x327565975d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x15c2cc0000f8 of 0x327565975d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x15c2cc014078 of 0x327565975ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x327565975e70 class 0xffffa7d3c030 in object 0x3275659af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3275659af560, JSClass 0xffffa7d35d98, in object 0x3275659af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3275659af1c8 in GIRepository 0x15c2cc013e78 JS IMPORT: Module metadata hook for module 0x15c2cc0053d0 JS IMPORT: Defining meta.importSync for module 0x15c2cc0053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x38db9ea00098 JS IMPORT: Defining parent (nil) of 0x38db9ea000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x38db9ea000f8 of 0x38db9ea00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38db9ea01320), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38db9ea01bd8), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38db9ea021d8), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38db9ea021d8), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38db9ea01bd8), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38db9ea01320), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38db9ea03470), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38db9ea03c90), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38db9ea03c90), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38db9ea03470), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38db9ea04888), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38db9ea04888), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38db9ea03470), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38db9ea03470), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x38db9ea01320), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38db9ea053d0), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x38db9ea053d0), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38db9ea059b0), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38db9ea059b0), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38db9ea053d0), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x38db9ea053d0), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x38db9ea01320), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x38db9ea01bd8), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x38db9ea021d8), global 0x7e6938741c0 JS IMPORT: Module metadata hook for module 0x38db9ea01bd8 JS IMPORT: Defining meta.importSync for module 0x38db9ea01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x38db9ea01320), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38db9ea03470), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38db9ea03c90), global 0x7e6938741c0 JS IMPORT: Module metadata hook for module 0x38db9ea04338 JS IMPORT: Defining meta.importSync for module 0x38db9ea04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x38db9ea13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x38db9ea000f8 of 0x38db9ea14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x38db9ea14078 in 0x38db9ea000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x38db9ea000f8 of 0x38db9ea14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x38db9ea000f8 of 0x38db9ea13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x38db9ea000f8 of 0x7e693875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x38db9ea14078 of 0x7e693875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x7e6938754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x7e6938af060, JSClass 0xffffa7d36148, in object 0x7e6938af038 JS CTX: Initialized class GIRepositoryGType prototype 0x38db9ea14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x7e6938af0b0, JSClass 0xffffa7d36148, in object 0x7e6938af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x7e6938af100, JSClass 0xffffa7d36148, in object 0x7e6938af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x7e6938af150, JSClass 0xffffa7d36148, in object 0x7e6938af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x7e6938af038 in GIRepository 0x38db9ea13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x38db9ea03470), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38db9ea04888), global 0x7e6938741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x7e6938af1a0 in GIRepository 0x38db9ea13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x38db9ea01320), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x38db9ea053d0), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x38db9ea053d0), global 0x7e6938741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x38db9ea059b0), global 0x7e6938741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x38db9ea000f8 of 0x38db9ea1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x38db9ea000f8 of 0x7e693875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x38db9ea000f8 of 0x7e693875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x38db9ea14078 of 0x7e693875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x7e693875e70 class 0xffffa7d3c030 in object 0x7e6938af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x7e6938af560, JSClass 0xffffa7d35d98, in object 0x7e6938af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x7e6938af1c8 in GIRepository 0x38db9ea13e78 JS IMPORT: Module metadata hook for module 0x38db9ea053d0 JS IMPORT: Defining meta.importSync for module 0x38db9ea053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2ef53dc00098 JS IMPORT: Defining parent (nil) of 0x2ef53dc000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2ef53dc000f8 of 0x2ef53dc00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ef53dc01320), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ef53dc01bd8), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ef53dc021d8), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ef53dc021d8), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ef53dc01bd8), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ef53dc01320), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ef53dc03470), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ef53dc03c90), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ef53dc03c90), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ef53dc03470), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ef53dc04888), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ef53dc04888), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ef53dc03470), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ef53dc03470), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2ef53dc01320), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ef53dc053d0), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ef53dc053d0), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ef53dc059b0), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ef53dc059b0), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ef53dc053d0), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ef53dc053d0), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2ef53dc01320), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2ef53dc01bd8), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2ef53dc021d8), global 0x3b57639741c0 JS IMPORT: Module metadata hook for module 0x2ef53dc01bd8 JS IMPORT: Defining meta.importSync for module 0x2ef53dc01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2ef53dc01320), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ef53dc03470), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ef53dc03c90), global 0x3b57639741c0 JS IMPORT: Module metadata hook for module 0x2ef53dc04338 JS IMPORT: Defining meta.importSync for module 0x2ef53dc04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2ef53dc13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2ef53dc000f8 of 0x2ef53dc14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2ef53dc14078 in 0x2ef53dc000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2ef53dc000f8 of 0x2ef53dc14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2ef53dc000f8 of 0x2ef53dc13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2ef53dc000f8 of 0x3b5763975498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2ef53dc14078 of 0x3b5763975448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3b57639754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3b57639af060, JSClass 0xffffa7d36148, in object 0x3b57639af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2ef53dc14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3b57639af0b0, JSClass 0xffffa7d36148, in object 0x3b57639af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b57639af100, JSClass 0xffffa7d36148, in object 0x3b57639af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3b57639af150, JSClass 0xffffa7d36148, in object 0x3b57639af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3b57639af038 in GIRepository 0x2ef53dc13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2ef53dc03470), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ef53dc04888), global 0x3b57639741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3b57639af1a0 in GIRepository 0x2ef53dc13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2ef53dc01320), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2ef53dc053d0), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2ef53dc053d0), global 0x3b57639741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2ef53dc059b0), global 0x3b57639741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2ef53dc000f8 of 0x2ef53dc1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2ef53dc000f8 of 0x3b5763975d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2ef53dc000f8 of 0x3b5763975d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2ef53dc14078 of 0x3b5763975ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3b5763975e70 class 0xffffa7d3c030 in object 0x3b57639af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3b57639af560, JSClass 0xffffa7d35d98, in object 0x3b57639af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3b57639af1c8 in GIRepository 0x2ef53dc13e78 JS IMPORT: Module metadata hook for module 0x2ef53dc053d0 JS IMPORT: Defining meta.importSync for module 0x2ef53dc053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Async module resolve hook for module '"./num.js"' (relative to 0x2ef53dc1fab0), global 0x3b57639741c0 JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x2ef53dc000f8 of 0x3b57639ca1f0 'mainloop' is mod 1 JS IMPORT: successfully imported module 'mainloop' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3b57639af588, JSClass 0xffffa7d36148, in object 0x3b57639af038 JS G BXD: Defining method run in prototype for GLib.MainLoop JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Async import promise resolved JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Module resolve hook for module '"./num.js"' (relative to 0x2ef53dc1fab0), global 0x3b57639741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G BXD: Defining method is_running in prototype for GLib.MainLoop JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Enqueue job , promise=, allocation site= JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 77 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x39e89500098 JS IMPORT: Defining parent (nil) of 0x39e895000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x39e895000f8 of 0x39e89500390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39e89501320), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39e89501bd8), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39e895021d8), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39e895021d8), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39e89501bd8), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39e89501320), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39e89503470), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39e89503c90), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39e89503c90), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39e89503470), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39e89504888), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39e89504888), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39e89503470), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39e89503470), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x39e89501320), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39e895053d0), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x39e895053d0), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39e895059b0), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39e895059b0), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39e895053d0), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x39e895053d0), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x39e89501320), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x39e89501bd8), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x39e895021d8), global 0x1d142d6741c0 JS IMPORT: Module metadata hook for module 0x39e89501bd8 JS IMPORT: Defining meta.importSync for module 0x39e89501bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x39e89501320), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39e89503470), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39e89503c90), global 0x1d142d6741c0 JS IMPORT: Module metadata hook for module 0x39e89504338 JS IMPORT: Defining meta.importSync for module 0x39e89504338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x39e89513ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x39e895000f8 of 0x39e89514078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x39e89514078 in 0x39e895000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x39e895000f8 of 0x39e89514600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x39e895000f8 of 0x39e89513e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x39e895000f8 of 0x1d142d675498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x39e89514078 of 0x1d142d675448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1d142d6754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1d142d6af060, JSClass 0xffffa7d36148, in object 0x1d142d6af038 JS CTX: Initialized class GIRepositoryGType prototype 0x39e89514c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1d142d6af0b0, JSClass 0xffffa7d36148, in object 0x1d142d6af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d142d6af100, JSClass 0xffffa7d36148, in object 0x1d142d6af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d142d6af150, JSClass 0xffffa7d36148, in object 0x1d142d6af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1d142d6af038 in GIRepository 0x39e89513e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x39e89503470), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39e89504888), global 0x1d142d6741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1d142d6af1a0 in GIRepository 0x39e89513e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x39e89501320), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x39e895053d0), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x39e895053d0), global 0x1d142d6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x39e895059b0), global 0x1d142d6741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x39e895000f8 of 0x39e8951aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x39e895000f8 of 0x1d142d675d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x39e895000f8 of 0x1d142d675d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x39e89514078 of 0x1d142d675ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1d142d675e70 class 0xffffa7d3c030 in object 0x1d142d6af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1d142d6af560, JSClass 0xffffa7d35d98, in object 0x1d142d6af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1d142d6af1c8 in GIRepository 0x39e89513e78 JS IMPORT: Module metadata hook for module 0x39e895053d0 JS IMPORT: Defining meta.importSync for module 0x39e895053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Async module resolve hook for module '"badmodule"' (relative to 0x39e8951fab0), global 0x1d142d6741c0 JS CTX: Enqueue job , promise=, allocation site= JS IMPORT: Importing module mainloop succeeded JS IMPORT: Defining parent 0x39e895000f8 of 0x1d142d6ca1f0 'mainloop' is mod 1 JS IMPORT: successfully imported module 'mainloop' JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1d142d6af588, JSClass 0xffffa7d36148, in object 0x1d142d6af038 JS G BXD: Defining method run in prototype for GLib.MainLoop JS CTX: handling job JS IMPORT: Async import promise rejected JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS G BXD: Defining method is_running in prototype for GLib.MainLoop JS G BXD: Defining method quit in prototype for GLib.MainLoop JS CTX: Enqueue job , promise=, allocation site= JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: handling job JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS IMPORT: Importing 'system' JS NATIVE: Defining native module 'system' JS IMPORT: Defining parent 0x39e895000f8 of 0x39e89520de0 'system' is mod 1 JS IMPORT: successfully imported module 'system' JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x208d94700098 JS IMPORT: Defining parent (nil) of 0x208d947000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x208d947000f8 of 0x208d94700390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x208d94701320), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x208d94701bd8), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x208d947021d8), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x208d947021d8), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x208d94701bd8), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x208d94701320), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x208d94703470), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x208d94703c90), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x208d94703c90), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x208d94703470), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x208d94704888), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x208d94704888), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x208d94703470), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x208d94703470), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x208d94701320), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x208d947053d0), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x208d947053d0), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x208d947059b0), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x208d947059b0), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x208d947053d0), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x208d947053d0), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x208d94701320), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x208d94701bd8), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x208d947021d8), global 0x90d49c741c0 JS IMPORT: Module metadata hook for module 0x208d94701bd8 JS IMPORT: Defining meta.importSync for module 0x208d94701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x208d94701320), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x208d94703470), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x208d94703c90), global 0x90d49c741c0 JS IMPORT: Module metadata hook for module 0x208d94704338 JS IMPORT: Defining meta.importSync for module 0x208d94704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x208d94713ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x208d947000f8 of 0x208d94714078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x208d94714078 in 0x208d947000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x208d947000f8 of 0x208d94714600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x208d947000f8 of 0x208d94713e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x208d947000f8 of 0x90d49c75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x208d94714078 of 0x90d49c75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x90d49c754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x90d49caf060, JSClass 0xffffa7d36148, in object 0x90d49caf038 JS CTX: Initialized class GIRepositoryGType prototype 0x208d94714c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x90d49caf0b0, JSClass 0xffffa7d36148, in object 0x90d49caf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x90d49caf100, JSClass 0xffffa7d36148, in object 0x90d49caf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x90d49caf150, JSClass 0xffffa7d36148, in object 0x90d49caf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x90d49caf038 in GIRepository 0x208d94713e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x208d94703470), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x208d94704888), global 0x90d49c741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x90d49caf1a0 in GIRepository 0x208d94713e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x208d94701320), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x208d947053d0), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x208d947053d0), global 0x90d49c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x208d947059b0), global 0x90d49c741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x208d947000f8 of 0x208d9471aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x208d947000f8 of 0x90d49c75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x208d947000f8 of 0x90d49c75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x208d94714078 of 0x90d49c75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x90d49c75e70 class 0xffffa7d3c030 in object 0x90d49caf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x90d49caf560, JSClass 0xffffa7d35d98, in object 0x90d49caf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x90d49caf1c8 in GIRepository 0x208d94713e78 JS IMPORT: Module metadata hook for module 0x208d947053d0 JS IMPORT: Defining meta.importSync for module 0x208d947053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/mock/test/modules/throws.js' (resource:///org/gnome/gjs/mock/test/modules/throws.js), global 0x90d49c741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x87cce400098 JS IMPORT: Defining parent (nil) of 0x87cce4000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x87cce4000f8 of 0x87cce400390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x87cce401320), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x87cce401bd8), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x87cce4021d8), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x87cce4021d8), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x87cce401bd8), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x87cce401320), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x87cce403470), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87cce403c90), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87cce403c90), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x87cce403470), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87cce404888), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87cce404888), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x87cce403470), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x87cce403470), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x87cce401320), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x87cce4053d0), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x87cce4053d0), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87cce4059b0), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87cce4059b0), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x87cce4053d0), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x87cce4053d0), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x87cce401320), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x87cce401bd8), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x87cce4021d8), global 0x13cff23741c0 JS IMPORT: Module metadata hook for module 0x87cce401bd8 JS IMPORT: Defining meta.importSync for module 0x87cce401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x87cce401320), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x87cce403470), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87cce403c90), global 0x13cff23741c0 JS IMPORT: Module metadata hook for module 0x87cce404338 JS IMPORT: Defining meta.importSync for module 0x87cce404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x87cce413ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x87cce4000f8 of 0x87cce414078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x87cce414078 in 0x87cce4000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x87cce4000f8 of 0x87cce414600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x87cce4000f8 of 0x87cce413e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x87cce4000f8 of 0x13cff2375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x87cce414078 of 0x13cff2375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x13cff23754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x13cff23af060, JSClass 0xffffa7d36148, in object 0x13cff23af038 JS CTX: Initialized class GIRepositoryGType prototype 0x87cce414c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x13cff23af0b0, JSClass 0xffffa7d36148, in object 0x13cff23af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x13cff23af100, JSClass 0xffffa7d36148, in object 0x13cff23af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13cff23af150, JSClass 0xffffa7d36148, in object 0x13cff23af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x13cff23af038 in GIRepository 0x87cce413e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x87cce403470), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87cce404888), global 0x13cff23741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x13cff23af1a0 in GIRepository 0x87cce413e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x87cce401320), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x87cce4053d0), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x87cce4053d0), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87cce4059b0), global 0x13cff23741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x87cce4000f8 of 0x87cce41aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x87cce4000f8 of 0x13cff2375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x87cce4000f8 of 0x13cff2375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x87cce414078 of 0x13cff2375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x13cff2375e70 class 0xffffa7d3c030 in object 0x13cff23af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x13cff23af560, JSClass 0xffffa7d35d98, in object 0x13cff23af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x13cff23af1c8 in GIRepository 0x87cce413e78 JS IMPORT: Module metadata hook for module 0x87cce4053d0 JS IMPORT: Defining meta.importSync for module 0x87cce4053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/mock/test/modules/exit0.js' (resource:///org/gnome/gjs/mock/test/modules/exit0.js), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x87cce41fad0), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x87cce41fad0), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x87cce41fad0), global 0x13cff23741c0 JS IMPORT: Module metadata hook for module 0x87cce420300 JS IMPORT: Defining meta.importSync for module 0x87cce420300 JS NATIVE: Defining native module 'system' JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/mock/test/modules/exit.js' (resource:///org/gnome/gjs/mock/test/modules/exit.js), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x87cce4211b0), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x87cce4211b0), global 0x13cff23741c0 JS IMPORT: Module resolve hook for module '"system"' (relative to 0x87cce4211b0), global 0x13cff23741c0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x291622900098 JS IMPORT: Defining parent (nil) of 0x2916229000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2916229000f8 of 0x291622900390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x291622901320), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x291622901bd8), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2916229021d8), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2916229021d8), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x291622901bd8), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x291622901320), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x291622903470), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x291622903c90), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x291622903c90), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x291622903470), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x291622904888), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x291622904888), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x291622903470), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x291622903470), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x291622901320), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2916229053d0), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2916229053d0), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2916229059b0), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2916229059b0), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2916229053d0), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2916229053d0), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x291622901320), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x291622901bd8), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2916229021d8), global 0x259d818741c0 JS IMPORT: Module metadata hook for module 0x291622901bd8 JS IMPORT: Defining meta.importSync for module 0x291622901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x291622901320), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x291622903470), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x291622903c90), global 0x259d818741c0 JS IMPORT: Module metadata hook for module 0x291622904338 JS IMPORT: Defining meta.importSync for module 0x291622904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x291622913ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2916229000f8 of 0x291622914078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x291622914078 in 0x2916229000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2916229000f8 of 0x291622914600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2916229000f8 of 0x291622913e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2916229000f8 of 0x259d81875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x291622914078 of 0x259d81875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x259d818754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x259d818af060, JSClass 0xffffa7d36148, in object 0x259d818af038 JS CTX: Initialized class GIRepositoryGType prototype 0x291622914c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x259d818af0b0, JSClass 0xffffa7d36148, in object 0x259d818af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x259d818af100, JSClass 0xffffa7d36148, in object 0x259d818af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x259d818af150, JSClass 0xffffa7d36148, in object 0x259d818af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x259d818af038 in GIRepository 0x291622913e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x291622903470), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x291622904888), global 0x259d818741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x259d818af1a0 in GIRepository 0x291622913e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x291622901320), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2916229053d0), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2916229053d0), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2916229059b0), global 0x259d818741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2916229000f8 of 0x29162291aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2916229000f8 of 0x259d81875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2916229000f8 of 0x259d81875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x291622914078 of 0x259d81875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x259d81875e70 class 0xffffa7d3c030 in object 0x259d818af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x259d818af560, JSClass 0xffffa7d35d98, in object 0x259d818af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x259d818af1c8 in GIRepository 0x291622913e78 JS IMPORT: Module metadata hook for module 0x2916229053d0 JS IMPORT: Defining meta.importSync for module 0x2916229053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/mock/test/modules/import.js' (resource:///org/gnome/gjs/mock/test/modules/import.js), global 0x259d818741c0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x29162291fad0), global 0x259d818741c0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xfdb47a00098 JS IMPORT: Defining parent (nil) of 0xfdb47a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xfdb47a000f8 of 0xfdb47a00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xfdb47a01320), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfdb47a01bd8), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfdb47a021d8), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfdb47a021d8), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfdb47a01bd8), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xfdb47a01320), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfdb47a03470), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfdb47a03c90), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfdb47a03c90), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfdb47a03470), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfdb47a04888), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfdb47a04888), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfdb47a03470), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfdb47a03470), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xfdb47a01320), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfdb47a053d0), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xfdb47a053d0), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfdb47a059b0), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfdb47a059b0), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfdb47a053d0), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xfdb47a053d0), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xfdb47a01320), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xfdb47a01bd8), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xfdb47a021d8), global 0x39c825d741c0 JS IMPORT: Module metadata hook for module 0xfdb47a01bd8 JS IMPORT: Defining meta.importSync for module 0xfdb47a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xfdb47a01320), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfdb47a03470), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfdb47a03c90), global 0x39c825d741c0 JS IMPORT: Module metadata hook for module 0xfdb47a04338 JS IMPORT: Defining meta.importSync for module 0xfdb47a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xfdb47a13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xfdb47a000f8 of 0xfdb47a14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xfdb47a14078 in 0xfdb47a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xfdb47a000f8 of 0xfdb47a14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xfdb47a000f8 of 0xfdb47a13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xfdb47a000f8 of 0x39c825d75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xfdb47a14078 of 0x39c825d75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x39c825d754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x39c825daf060, JSClass 0xffffa7d36148, in object 0x39c825daf038 JS CTX: Initialized class GIRepositoryGType prototype 0xfdb47a14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x39c825daf0b0, JSClass 0xffffa7d36148, in object 0x39c825daf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x39c825daf100, JSClass 0xffffa7d36148, in object 0x39c825daf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39c825daf150, JSClass 0xffffa7d36148, in object 0x39c825daf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x39c825daf038 in GIRepository 0xfdb47a13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xfdb47a03470), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfdb47a04888), global 0x39c825d741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x39c825daf1a0 in GIRepository 0xfdb47a13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xfdb47a01320), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xfdb47a053d0), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xfdb47a053d0), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xfdb47a059b0), global 0x39c825d741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xfdb47a000f8 of 0xfdb47a1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xfdb47a000f8 of 0x39c825d75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xfdb47a000f8 of 0x39c825d75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xfdb47a14078 of 0x39c825d75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x39c825d75e70 class 0xffffa7d3c030 in object 0x39c825daf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x39c825daf560, JSClass 0xffffa7d35d98, in object 0x39c825daf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x39c825daf1c8 in GIRepository 0xfdb47a13e78 JS IMPORT: Module metadata hook for module 0xfdb47a053d0 JS IMPORT: Defining meta.importSync for module 0xfdb47a053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/mock/test/modules/import.js' (resource:///org/gnome/gjs/mock/test/modules/import.js), global 0x39c825d741c0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0xfdb47a1fad0), global 0x39c825d741c0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x280db9f00098 JS IMPORT: Defining parent (nil) of 0x280db9f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x280db9f000f8 of 0x280db9f00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x280db9f01320), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x280db9f01bd8), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x280db9f021d8), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x280db9f021d8), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x280db9f01bd8), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x280db9f01320), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x280db9f03470), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x280db9f03c90), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x280db9f03c90), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x280db9f03470), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x280db9f04888), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x280db9f04888), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x280db9f03470), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x280db9f03470), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x280db9f01320), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x280db9f053d0), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x280db9f053d0), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x280db9f059b0), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x280db9f059b0), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x280db9f053d0), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x280db9f053d0), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x280db9f01320), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x280db9f01bd8), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x280db9f021d8), global 0x13c2b26741c0 JS IMPORT: Module metadata hook for module 0x280db9f01bd8 JS IMPORT: Defining meta.importSync for module 0x280db9f01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x280db9f01320), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x280db9f03470), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x280db9f03c90), global 0x13c2b26741c0 JS IMPORT: Module metadata hook for module 0x280db9f04338 JS IMPORT: Defining meta.importSync for module 0x280db9f04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x280db9f13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x280db9f000f8 of 0x280db9f14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x280db9f14078 in 0x280db9f000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x280db9f000f8 of 0x280db9f14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x280db9f000f8 of 0x280db9f13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x280db9f000f8 of 0x13c2b2675498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x280db9f14078 of 0x13c2b2675448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x13c2b26754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x13c2b26af060, JSClass 0xffffa7d36148, in object 0x13c2b26af038 JS CTX: Initialized class GIRepositoryGType prototype 0x280db9f14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x13c2b26af0b0, JSClass 0xffffa7d36148, in object 0x13c2b26af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x13c2b26af100, JSClass 0xffffa7d36148, in object 0x13c2b26af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13c2b26af150, JSClass 0xffffa7d36148, in object 0x13c2b26af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x13c2b26af038 in GIRepository 0x280db9f13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x280db9f03470), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x280db9f04888), global 0x13c2b26741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x13c2b26af1a0 in GIRepository 0x280db9f13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x280db9f01320), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x280db9f053d0), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x280db9f053d0), global 0x13c2b26741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x280db9f059b0), global 0x13c2b26741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x280db9f000f8 of 0x280db9f1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x280db9f000f8 of 0x13c2b2675d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x280db9f000f8 of 0x13c2b2675d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x280db9f14078 of 0x13c2b2675ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x13c2b2675e70 class 0xffffa7d3c030 in object 0x13c2b26af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x13c2b26af560, JSClass 0xffffa7d35d98, in object 0x13c2b26af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x13c2b26af1c8 in GIRepository 0x280db9f13e78 JS IMPORT: Module metadata hook for module 0x280db9f053d0 JS IMPORT: Defining meta.importSync for module 0x280db9f053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/mock/test/modules/default.js' (resource:///org/gnome/gjs/mock/test/modules/default.js), global 0x13c2b26741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xdfd62100098 JS IMPORT: Defining parent (nil) of 0xdfd621000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xdfd621000f8 of 0xdfd62100390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xdfd62101320), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdfd62101bd8), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdfd621021d8), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdfd621021d8), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdfd62101bd8), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdfd62101320), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdfd62103470), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdfd62103c90), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdfd62103c90), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdfd62103470), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdfd62104888), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdfd62104888), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdfd62103470), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdfd62103470), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xdfd62101320), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdfd621053d0), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xdfd621053d0), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdfd621059b0), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdfd621059b0), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdfd621053d0), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xdfd621053d0), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xdfd62101320), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xdfd62101bd8), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xdfd621021d8), global 0x35649f4741c0 JS IMPORT: Module metadata hook for module 0xdfd62101bd8 JS IMPORT: Defining meta.importSync for module 0xdfd62101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xdfd62101320), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdfd62103470), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdfd62103c90), global 0x35649f4741c0 JS IMPORT: Module metadata hook for module 0xdfd62104338 JS IMPORT: Defining meta.importSync for module 0xdfd62104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xdfd62113ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xdfd621000f8 of 0xdfd62114078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xdfd62114078 in 0xdfd621000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xdfd621000f8 of 0xdfd62114600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xdfd621000f8 of 0xdfd62113e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xdfd621000f8 of 0x35649f475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xdfd62114078 of 0x35649f475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x35649f4754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x35649f4af060, JSClass 0xffffa7d36148, in object 0x35649f4af038 JS CTX: Initialized class GIRepositoryGType prototype 0xdfd62114c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x35649f4af0b0, JSClass 0xffffa7d36148, in object 0x35649f4af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x35649f4af100, JSClass 0xffffa7d36148, in object 0x35649f4af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x35649f4af150, JSClass 0xffffa7d36148, in object 0x35649f4af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x35649f4af038 in GIRepository 0xdfd62113e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xdfd62103470), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdfd62104888), global 0x35649f4741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x35649f4af1a0 in GIRepository 0xdfd62113e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xdfd62101320), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xdfd621053d0), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xdfd621053d0), global 0x35649f4741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xdfd621059b0), global 0x35649f4741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xdfd621000f8 of 0xdfd6211aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xdfd621000f8 of 0x35649f475d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xdfd621000f8 of 0x35649f475d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xdfd62114078 of 0x35649f475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x35649f475e70 class 0xffffa7d3c030 in object 0x35649f4af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x35649f4af560, JSClass 0xffffa7d35d98, in object 0x35649f4af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x35649f4af1c8 in GIRepository 0xdfd62113e78 JS IMPORT: Module metadata hook for module 0xdfd621053d0 JS IMPORT: Defining meta.importSync for module 0xdfd621053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Module resolve hook for module 'foo' (resource:///org/gnome/gjs/mock/test/modules/default.js), global 0x35649f4741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x381af8100098 JS IMPORT: Defining parent (nil) of 0x381af81000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x381af81000f8 of 0x381af8100390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x381af8101320), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x381af8101bd8), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x381af81021d8), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x381af81021d8), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x381af8101bd8), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x381af8101320), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x381af8103470), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x381af8103c90), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x381af8103c90), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x381af8103470), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x381af8104888), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x381af8104888), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x381af8103470), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x381af8103470), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x381af8101320), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x381af81053d0), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x381af81053d0), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x381af81059b0), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x381af81059b0), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x381af81053d0), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x381af81053d0), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x381af8101320), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x381af8101bd8), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x381af81021d8), global 0x21b892e741c0 JS IMPORT: Module metadata hook for module 0x381af8101bd8 JS IMPORT: Defining meta.importSync for module 0x381af8101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x381af8101320), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x381af8103470), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x381af8103c90), global 0x21b892e741c0 JS IMPORT: Module metadata hook for module 0x381af8104338 JS IMPORT: Defining meta.importSync for module 0x381af8104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x381af8113ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x381af81000f8 of 0x381af8114078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x381af8114078 in 0x381af81000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x381af81000f8 of 0x381af8114600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x381af81000f8 of 0x381af8113e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x381af81000f8 of 0x21b892e75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x381af8114078 of 0x21b892e75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x21b892e754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x21b892eaf060, JSClass 0xffffa7d36148, in object 0x21b892eaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x381af8114c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x21b892eaf0b0, JSClass 0xffffa7d36148, in object 0x21b892eaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x21b892eaf100, JSClass 0xffffa7d36148, in object 0x21b892eaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21b892eaf150, JSClass 0xffffa7d36148, in object 0x21b892eaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x21b892eaf038 in GIRepository 0x381af8113e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x381af8103470), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x381af8104888), global 0x21b892e741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x21b892eaf1a0 in GIRepository 0x381af8113e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x381af8101320), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x381af81053d0), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x381af81053d0), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x381af81059b0), global 0x21b892e741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x381af81000f8 of 0x381af811aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x381af81000f8 of 0x21b892e75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x381af81000f8 of 0x21b892e75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x381af8114078 of 0x21b892e75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x21b892e75e70 class 0xffffa7d3c030 in object 0x21b892eaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x21b892eaf560, JSClass 0xffffa7d35d98, in object 0x21b892eaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x21b892eaf1c8 in GIRepository 0x381af8113e78 JS IMPORT: Module metadata hook for module 0x381af81053d0 JS IMPORT: Defining meta.importSync for module 0x381af81053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Module resolve hook for module 'foo' (resource:///org/gnome/gjs/mock/test/modules/default.js), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/mock/test/modules/import.js' (resource:///org/gnome/gjs/mock/test/modules/import.js), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x381af811ff58), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x381af811ff58), global 0x21b892e741c0 JS IMPORT: Module resolve hook for module '"foo"' (relative to 0x381af811ff58), global 0x21b892e741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xec677400098 JS IMPORT: Defining parent (nil) of 0xec6774000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xec6774000f8 of 0xec677400390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xec677401320), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xec677401bd8), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xec6774021d8), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xec6774021d8), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xec677401bd8), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xec677401320), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xec677403470), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec677403c90), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec677403c90), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xec677403470), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec677404888), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec677404888), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xec677403470), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xec677403470), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xec677401320), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xec6774053d0), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xec6774053d0), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec6774059b0), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec6774059b0), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xec6774053d0), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xec6774053d0), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xec677401320), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xec677401bd8), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xec6774021d8), global 0x389a4b741c0 JS IMPORT: Module metadata hook for module 0xec677401bd8 JS IMPORT: Defining meta.importSync for module 0xec677401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xec677401320), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xec677403470), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec677403c90), global 0x389a4b741c0 JS IMPORT: Module metadata hook for module 0xec677404338 JS IMPORT: Defining meta.importSync for module 0xec677404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xec677413ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xec6774000f8 of 0xec677414078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xec677414078 in 0xec6774000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xec6774000f8 of 0xec677414600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xec6774000f8 of 0xec677413e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xec6774000f8 of 0x389a4b75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xec677414078 of 0x389a4b75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x389a4b754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x389a4baf060, JSClass 0xffffa7d36148, in object 0x389a4baf038 JS CTX: Initialized class GIRepositoryGType prototype 0xec677414c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x389a4baf0b0, JSClass 0xffffa7d36148, in object 0x389a4baf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x389a4baf100, JSClass 0xffffa7d36148, in object 0x389a4baf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x389a4baf150, JSClass 0xffffa7d36148, in object 0x389a4baf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x389a4baf038 in GIRepository 0xec677413e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xec677403470), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec677404888), global 0x389a4b741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x389a4baf1a0 in GIRepository 0xec677413e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xec677401320), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xec6774053d0), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xec6774053d0), global 0x389a4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xec6774059b0), global 0x389a4b741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xec6774000f8 of 0xec67741aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xec6774000f8 of 0x389a4b75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xec6774000f8 of 0x389a4b75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xec677414078 of 0x389a4b75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x389a4b75e70 class 0xffffa7d3c030 in object 0x389a4baf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x389a4baf560, JSClass 0xffffa7d35d98, in object 0x389a4baf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x389a4baf1c8 in GIRepository 0xec677413e78 JS IMPORT: Module metadata hook for module 0xec6774053d0 JS IMPORT: Defining meta.importSync for module 0xec6774053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Module resolve hook for module 'foo' (nonexist.js), global 0x389a4b741c0 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2fe071400098 JS IMPORT: Defining parent (nil) of 0x2fe0714000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2fe0714000f8 of 0x2fe071400390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fe071401320), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fe071401bd8), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fe0714021d8), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fe0714021d8), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fe071401bd8), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fe071401320), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fe071403470), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe071403c90), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe071403c90), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fe071403470), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe071404888), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe071404888), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fe071403470), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fe071403470), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fe071401320), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fe0714053d0), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fe0714053d0), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe0714059b0), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe0714059b0), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fe0714053d0), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fe0714053d0), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2fe071401320), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2fe071401bd8), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2fe0714021d8), global 0xc4e6b7741c0 JS IMPORT: Module metadata hook for module 0x2fe071401bd8 JS IMPORT: Defining meta.importSync for module 0x2fe071401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2fe071401320), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fe071403470), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe071403c90), global 0xc4e6b7741c0 JS IMPORT: Module metadata hook for module 0x2fe071404338 JS IMPORT: Defining meta.importSync for module 0x2fe071404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2fe071413ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2fe0714000f8 of 0x2fe071414078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2fe071414078 in 0x2fe0714000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2fe0714000f8 of 0x2fe071414600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2fe0714000f8 of 0x2fe071413e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2fe0714000f8 of 0xc4e6b775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2fe071414078 of 0xc4e6b775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xc4e6b7754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xc4e6b7af060, JSClass 0xffffa7d36148, in object 0xc4e6b7af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2fe071414c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xc4e6b7af0b0, JSClass 0xffffa7d36148, in object 0xc4e6b7af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xc4e6b7af100, JSClass 0xffffa7d36148, in object 0xc4e6b7af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xc4e6b7af150, JSClass 0xffffa7d36148, in object 0xc4e6b7af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xc4e6b7af038 in GIRepository 0x2fe071413e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2fe071403470), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe071404888), global 0xc4e6b7741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xc4e6b7af1a0 in GIRepository 0x2fe071413e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2fe071401320), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2fe0714053d0), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2fe0714053d0), global 0xc4e6b7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2fe0714059b0), global 0xc4e6b7741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2fe0714000f8 of 0x2fe07141aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2fe0714000f8 of 0xc4e6b775d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2fe0714000f8 of 0xc4e6b775d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2fe071414078 of 0xc4e6b775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xc4e6b775e70 class 0xffffa7d3c030 in object 0xc4e6b7af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xc4e6b7af560, JSClass 0xffffa7d35d98, in object 0xc4e6b7af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xc4e6b7af1c8 in GIRepository 0x2fe071413e78 JS IMPORT: Module metadata hook for module 0x2fe0714053d0 JS IMPORT: Defining meta.importSync for module 0x2fe0714053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1057d0c00098 JS IMPORT: Defining parent (nil) of 0x1057d0c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1057d0c000f8 of 0x1057d0c00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1057d0c01320), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1057d0c01bd8), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1057d0c021d8), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1057d0c021d8), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1057d0c01bd8), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1057d0c01320), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1057d0c03470), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1057d0c03c90), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1057d0c03c90), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1057d0c03470), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1057d0c04888), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1057d0c04888), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1057d0c03470), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1057d0c03470), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1057d0c01320), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1057d0c053d0), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1057d0c053d0), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1057d0c059b0), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1057d0c059b0), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1057d0c053d0), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1057d0c053d0), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1057d0c01320), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1057d0c01bd8), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1057d0c021d8), global 0x3ecbfba741c0 JS IMPORT: Module metadata hook for module 0x1057d0c01bd8 JS IMPORT: Defining meta.importSync for module 0x1057d0c01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1057d0c01320), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1057d0c03470), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1057d0c03c90), global 0x3ecbfba741c0 JS IMPORT: Module metadata hook for module 0x1057d0c04338 JS IMPORT: Defining meta.importSync for module 0x1057d0c04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1057d0c13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1057d0c000f8 of 0x1057d0c14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1057d0c14078 in 0x1057d0c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1057d0c000f8 of 0x1057d0c14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1057d0c000f8 of 0x1057d0c13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1057d0c000f8 of 0x3ecbfba75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1057d0c14078 of 0x3ecbfba75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3ecbfba754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3ecbfbaaf060, JSClass 0xffffa7d36148, in object 0x3ecbfbaaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x1057d0c14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3ecbfbaaf0b0, JSClass 0xffffa7d36148, in object 0x3ecbfbaaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ecbfbaaf100, JSClass 0xffffa7d36148, in object 0x3ecbfbaaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ecbfbaaf150, JSClass 0xffffa7d36148, in object 0x3ecbfbaaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3ecbfbaaf038 in GIRepository 0x1057d0c13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1057d0c03470), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1057d0c04888), global 0x3ecbfba741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3ecbfbaaf1a0 in GIRepository 0x1057d0c13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1057d0c01320), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1057d0c053d0), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1057d0c053d0), global 0x3ecbfba741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1057d0c059b0), global 0x3ecbfba741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1057d0c000f8 of 0x1057d0c1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1057d0c000f8 of 0x3ecbfba75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1057d0c000f8 of 0x3ecbfba75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1057d0c14078 of 0x3ecbfba75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3ecbfba75e70 class 0xffffa7d3c030 in object 0x3ecbfbaaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3ecbfbaaf560, JSClass 0xffffa7d35d98, in object 0x3ecbfbaaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3ecbfbaaf1c8 in GIRepository 0x1057d0c13e78 JS IMPORT: Module metadata hook for module 0x1057d0c053d0 JS IMPORT: Defining meta.importSync for module 0x1057d0c053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x930e6900098 JS IMPORT: Defining parent (nil) of 0x930e69000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x930e69000f8 of 0x930e6900390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x930e6901320), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x930e6901bd8), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x930e69021d8), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x930e69021d8), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x930e6901bd8), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x930e6901320), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x930e6903470), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x930e6903c90), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x930e6903c90), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x930e6903470), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x930e6904888), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x930e6904888), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x930e6903470), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x930e6903470), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x930e6901320), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x930e69053d0), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x930e69053d0), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x930e69059b0), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x930e69059b0), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x930e69053d0), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x930e69053d0), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x930e6901320), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x930e6901bd8), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x930e69021d8), global 0x3a850c9741c0 JS IMPORT: Module metadata hook for module 0x930e6901bd8 JS IMPORT: Defining meta.importSync for module 0x930e6901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x930e6901320), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x930e6903470), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x930e6903c90), global 0x3a850c9741c0 JS IMPORT: Module metadata hook for module 0x930e6904338 JS IMPORT: Defining meta.importSync for module 0x930e6904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x930e6913ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x930e69000f8 of 0x930e6914078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x930e6914078 in 0x930e69000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x930e69000f8 of 0x930e6914600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x930e69000f8 of 0x930e6913e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x930e69000f8 of 0x3a850c975498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x930e6914078 of 0x3a850c975448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3a850c9754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3a850c9af060, JSClass 0xffffa7d36148, in object 0x3a850c9af038 JS CTX: Initialized class GIRepositoryGType prototype 0x930e6914c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3a850c9af0b0, JSClass 0xffffa7d36148, in object 0x3a850c9af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3a850c9af100, JSClass 0xffffa7d36148, in object 0x3a850c9af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3a850c9af150, JSClass 0xffffa7d36148, in object 0x3a850c9af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3a850c9af038 in GIRepository 0x930e6913e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x930e6903470), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x930e6904888), global 0x3a850c9741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3a850c9af1a0 in GIRepository 0x930e6913e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x930e6901320), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x930e69053d0), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x930e69053d0), global 0x3a850c9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x930e69059b0), global 0x3a850c9741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x930e69000f8 of 0x930e691aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x930e69000f8 of 0x3a850c975d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x930e69000f8 of 0x3a850c975d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x930e6914078 of 0x3a850c975ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3a850c975e70 class 0xffffa7d3c030 in object 0x3a850c9af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3a850c9af560, JSClass 0xffffa7d35d98, in object 0x3a850c9af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3a850c9af1c8 in GIRepository 0x930e6913e78 JS IMPORT: Module metadata hook for module 0x930e69053d0 JS IMPORT: Defining meta.importSync for module 0x930e69053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS IMPORT: Module resolve hook for module 'lies' (resource:///org/gnome/gjs/mock/test/modules/nothrows.js), global 0x3a850c9741c0 JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x36194f000098 JS IMPORT: Defining parent (nil) of 0x36194f0000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x36194f0000f8 of 0x36194f000390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x36194f001320), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36194f001bd8), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36194f0021d8), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36194f0021d8), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36194f001bd8), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x36194f001320), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36194f003470), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36194f003c90), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36194f003c90), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36194f003470), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36194f004888), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36194f004888), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36194f003470), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36194f003470), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x36194f001320), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36194f0053d0), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x36194f0053d0), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36194f0059b0), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36194f0059b0), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36194f0053d0), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x36194f0053d0), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x36194f001320), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36194f001bd8), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36194f0021d8), global 0x10a98ab741c0 JS IMPORT: Module metadata hook for module 0x36194f001bd8 JS IMPORT: Defining meta.importSync for module 0x36194f001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x36194f001320), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36194f003470), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36194f003c90), global 0x10a98ab741c0 JS IMPORT: Module metadata hook for module 0x36194f004338 JS IMPORT: Defining meta.importSync for module 0x36194f004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x36194f013ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x36194f0000f8 of 0x36194f014078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x36194f014078 in 0x36194f0000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x36194f0000f8 of 0x36194f014600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x36194f0000f8 of 0x36194f013e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x36194f0000f8 of 0x10a98ab75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x36194f014078 of 0x10a98ab75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x10a98ab754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x10a98abaf060, JSClass 0xffffa7d36148, in object 0x10a98abaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x36194f014c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x10a98abaf0b0, JSClass 0xffffa7d36148, in object 0x10a98abaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x10a98abaf100, JSClass 0xffffa7d36148, in object 0x10a98abaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10a98abaf150, JSClass 0xffffa7d36148, in object 0x10a98abaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x10a98abaf038 in GIRepository 0x36194f013e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36194f003470), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36194f004888), global 0x10a98ab741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x10a98abaf1a0 in GIRepository 0x36194f013e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x36194f001320), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36194f0053d0), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x36194f0053d0), global 0x10a98ab741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36194f0059b0), global 0x10a98ab741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x36194f0000f8 of 0x36194f01aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x36194f0000f8 of 0x10a98ab75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x36194f0000f8 of 0x10a98ab75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x36194f014078 of 0x10a98ab75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x10a98ab75e70 class 0xffffa7d3c030 in object 0x10a98abaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x10a98abaf560, JSClass 0xffffa7d35d98, in object 0x10a98abaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x10a98abaf1c8 in GIRepository 0x36194f013e78 JS IMPORT: Module metadata hook for module 0x36194f0053d0 JS IMPORT: Defining meta.importSync for module 0x36194f0053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3f1a5ca00098 JS IMPORT: Defining parent (nil) of 0x3f1a5ca000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3f1a5ca000f8 of 0x3f1a5ca00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f1a5ca01320), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f1a5ca01bd8), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f1a5ca021d8), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f1a5ca021d8), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f1a5ca01bd8), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f1a5ca01320), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f1a5ca03470), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1a5ca03c90), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1a5ca03c90), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f1a5ca03470), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1a5ca04888), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1a5ca04888), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f1a5ca03470), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f1a5ca03470), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f1a5ca01320), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f1a5ca053d0), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f1a5ca053d0), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1a5ca059b0), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1a5ca059b0), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f1a5ca053d0), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f1a5ca053d0), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3f1a5ca01320), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3f1a5ca01bd8), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3f1a5ca021d8), global 0x215e11a741c0 JS IMPORT: Module metadata hook for module 0x3f1a5ca01bd8 JS IMPORT: Defining meta.importSync for module 0x3f1a5ca01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3f1a5ca01320), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f1a5ca03470), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1a5ca03c90), global 0x215e11a741c0 JS IMPORT: Module metadata hook for module 0x3f1a5ca04338 JS IMPORT: Defining meta.importSync for module 0x3f1a5ca04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f1a5ca13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3f1a5ca000f8 of 0x3f1a5ca14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3f1a5ca14078 in 0x3f1a5ca000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3f1a5ca000f8 of 0x3f1a5ca14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3f1a5ca000f8 of 0x3f1a5ca13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3f1a5ca000f8 of 0x215e11a75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3f1a5ca14078 of 0x215e11a75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x215e11a754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x215e11aaf060, JSClass 0xffffa7d36148, in object 0x215e11aaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x3f1a5ca14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x215e11aaf0b0, JSClass 0xffffa7d36148, in object 0x215e11aaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x215e11aaf100, JSClass 0xffffa7d36148, in object 0x215e11aaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x215e11aaf150, JSClass 0xffffa7d36148, in object 0x215e11aaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x215e11aaf038 in GIRepository 0x3f1a5ca13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3f1a5ca03470), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1a5ca04888), global 0x215e11a741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x215e11aaf1a0 in GIRepository 0x3f1a5ca13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3f1a5ca01320), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3f1a5ca053d0), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3f1a5ca053d0), global 0x215e11a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3f1a5ca059b0), global 0x215e11a741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3f1a5ca000f8 of 0x3f1a5ca1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3f1a5ca000f8 of 0x215e11a75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3f1a5ca000f8 of 0x215e11a75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3f1a5ca14078 of 0x215e11a75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x215e11a75e70 class 0xffffa7d3c030 in object 0x215e11aaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x215e11aaf560, JSClass 0xffffa7d35d98, in object 0x215e11aaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x215e11aaf1c8 in GIRepository 0x3f1a5ca13e78 JS IMPORT: Module metadata hook for module 0x3f1a5ca053d0 JS IMPORT: Defining meta.importSync for module 0x3f1a5ca053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x87875000098 JS IMPORT: Defining parent (nil) of 0x878750000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x878750000f8 of 0x87875000390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x87875001320), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x87875001bd8), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x878750021d8), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x878750021d8), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x87875001bd8), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x87875001320), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x87875003470), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87875003c90), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87875003c90), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x87875003470), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87875004888), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87875004888), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x87875003470), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x87875003470), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x87875001320), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x878750053d0), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x878750053d0), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x878750059b0), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x878750059b0), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x878750053d0), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x878750053d0), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x87875001320), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x87875001bd8), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x878750021d8), global 0x13cd288741c0 JS IMPORT: Module metadata hook for module 0x87875001bd8 JS IMPORT: Defining meta.importSync for module 0x87875001bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x87875001320), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x87875003470), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87875003c90), global 0x13cd288741c0 JS IMPORT: Module metadata hook for module 0x87875004338 JS IMPORT: Defining meta.importSync for module 0x87875004338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x87875013ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x878750000f8 of 0x87875014078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x87875014078 in 0x878750000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x878750000f8 of 0x87875014600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x878750000f8 of 0x87875013e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x878750000f8 of 0x13cd28875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x87875014078 of 0x13cd28875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x13cd288754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x13cd288af060, JSClass 0xffffa7d36148, in object 0x13cd288af038 JS CTX: Initialized class GIRepositoryGType prototype 0x87875014c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x13cd288af0b0, JSClass 0xffffa7d36148, in object 0x13cd288af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x13cd288af100, JSClass 0xffffa7d36148, in object 0x13cd288af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13cd288af150, JSClass 0xffffa7d36148, in object 0x13cd288af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x13cd288af038 in GIRepository 0x87875013e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x87875003470), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x87875004888), global 0x13cd288741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x13cd288af1a0 in GIRepository 0x87875013e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x87875001320), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x878750053d0), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x878750053d0), global 0x13cd288741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x878750059b0), global 0x13cd288741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x878750000f8 of 0x8787501aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x878750000f8 of 0x13cd28875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x878750000f8 of 0x13cd28875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x87875014078 of 0x13cd28875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x13cd28875e70 class 0xffffa7d3c030 in object 0x13cd288af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x13cd288af560, JSClass 0xffffa7d35d98, in object 0x13cd288af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x13cd288af1c8 in GIRepository 0x87875013e78 JS IMPORT: Module metadata hook for module 0x878750053d0 JS IMPORT: Defining meta.importSync for module 0x878750053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x9786100098 JS IMPORT: Defining parent (nil) of 0x97861000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x97861000f8 of 0x9786100390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9786101320), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9786101bd8), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x97861021d8), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x97861021d8), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9786101bd8), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9786101320), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9786103470), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9786103c90), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9786103c90), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9786103470), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9786104888), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9786104888), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9786103470), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9786103470), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x9786101320), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x97861053d0), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x97861053d0), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x97861059b0), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x97861059b0), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x97861053d0), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x97861053d0), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x9786101320), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x9786101bd8), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x97861021d8), global 0x28ae293741c0 JS IMPORT: Module metadata hook for module 0x9786101bd8 JS IMPORT: Defining meta.importSync for module 0x9786101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x9786101320), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x9786103470), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9786103c90), global 0x28ae293741c0 JS IMPORT: Module metadata hook for module 0x9786104338 JS IMPORT: Defining meta.importSync for module 0x9786104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x9786113ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x97861000f8 of 0x9786114078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x9786114078 in 0x97861000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x97861000f8 of 0x9786114600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x97861000f8 of 0x9786113e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x97861000f8 of 0x28ae29375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x9786114078 of 0x28ae29375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x28ae293754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x28ae293af060, JSClass 0xffffa7d36148, in object 0x28ae293af038 JS CTX: Initialized class GIRepositoryGType prototype 0x9786114c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x28ae293af0b0, JSClass 0xffffa7d36148, in object 0x28ae293af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x28ae293af100, JSClass 0xffffa7d36148, in object 0x28ae293af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x28ae293af150, JSClass 0xffffa7d36148, in object 0x28ae293af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x28ae293af038 in GIRepository 0x9786113e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x9786103470), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x9786104888), global 0x28ae293741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x28ae293af1a0 in GIRepository 0x9786113e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x9786101320), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x97861053d0), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x97861053d0), global 0x28ae293741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x97861059b0), global 0x28ae293741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x97861000f8 of 0x978611aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x97861000f8 of 0x28ae29375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x97861000f8 of 0x28ae29375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x9786114078 of 0x28ae29375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x28ae29375e70 class 0xffffa7d3c030 in object 0x28ae293af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x28ae293af560, JSClass 0xffffa7d35d98, in object 0x28ae293af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x28ae293af1c8 in GIRepository 0x9786113e78 JS IMPORT: Module metadata hook for module 0x97861053d0 JS IMPORT: Defining meta.importSync for module 0x97861053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS G OBJ: Defined class for GjsTestNoIntrospectionObject (GjsTestNoIntrospectionObject), prototype 0x28ae293af5b0, JSClass 0xffffa7d35d98, in object 0x9786113f58 JS CTX: Script evaluation succeeded JS CTX: Script returned integer code 1234 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x23811e900098 JS IMPORT: Defining parent (nil) of 0x23811e9000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x23811e9000f8 of 0x23811e900390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23811e901320), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23811e901bd8), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23811e9021d8), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23811e9021d8), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23811e901bd8), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23811e901320), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23811e903470), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23811e903c90), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23811e903c90), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23811e903470), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23811e904888), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23811e904888), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23811e903470), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23811e903470), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x23811e901320), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23811e9053d0), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23811e9053d0), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23811e9059b0), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23811e9059b0), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23811e9053d0), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23811e9053d0), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23811e901320), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23811e901bd8), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23811e9021d8), global 0x29a4992741c0 JS IMPORT: Module metadata hook for module 0x23811e901bd8 JS IMPORT: Defining meta.importSync for module 0x23811e901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23811e901320), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23811e903470), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23811e903c90), global 0x29a4992741c0 JS IMPORT: Module metadata hook for module 0x23811e904338 JS IMPORT: Defining meta.importSync for module 0x23811e904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x23811e913ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x23811e9000f8 of 0x23811e914078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x23811e914078 in 0x23811e9000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x23811e9000f8 of 0x23811e914600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x23811e9000f8 of 0x23811e913e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x23811e9000f8 of 0x29a499275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x23811e914078 of 0x29a499275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x29a4992754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x29a4992af060, JSClass 0xffffa7d36148, in object 0x29a4992af038 JS CTX: Initialized class GIRepositoryGType prototype 0x23811e914c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x29a4992af0b0, JSClass 0xffffa7d36148, in object 0x29a4992af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x29a4992af100, JSClass 0xffffa7d36148, in object 0x29a4992af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x29a4992af150, JSClass 0xffffa7d36148, in object 0x29a4992af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x29a4992af038 in GIRepository 0x23811e913e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23811e903470), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23811e904888), global 0x29a4992741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x29a4992af1a0 in GIRepository 0x23811e913e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x23811e901320), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23811e9053d0), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23811e9053d0), global 0x29a4992741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23811e9059b0), global 0x29a4992741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x23811e9000f8 of 0x23811e91aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x23811e9000f8 of 0x29a499275d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x23811e9000f8 of 0x29a499275d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x23811e914078 of 0x29a499275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x29a499275e70 class 0xffffa7d3c030 in object 0x29a4992af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x29a4992af560, JSClass 0xffffa7d35d98, in object 0x29a4992af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x29a4992af1c8 in GIRepository 0x23811e913e78 JS IMPORT: Module metadata hook for module 0x23811e9053d0 JS IMPORT: Defining meta.importSync for module 0x23811e9053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher Gjs-Message: 19:17:30.876: Profiler is disabled. Recompile with it enabled to use. JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded JS CTX: Script evaluation succeeded Gjs-Message: 19:17:30.895: Temp profiler file not deleted JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xa7c09f00098 JS IMPORT: Defining parent (nil) of 0xa7c09f000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xa7c09f000f8 of 0xa7c09f00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa7c09f01320), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa7c09f01bd8), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa7c09f021d8), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa7c09f021d8), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa7c09f01bd8), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa7c09f01320), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa7c09f03470), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa7c09f03c90), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa7c09f03c90), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa7c09f03470), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa7c09f04888), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa7c09f04888), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa7c09f03470), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa7c09f03470), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xa7c09f01320), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa7c09f053d0), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa7c09f053d0), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa7c09f059b0), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa7c09f059b0), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa7c09f053d0), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa7c09f053d0), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa7c09f01320), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa7c09f01bd8), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa7c09f021d8), global 0x204e011741c0 JS IMPORT: Module metadata hook for module 0xa7c09f01bd8 JS IMPORT: Defining meta.importSync for module 0xa7c09f01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa7c09f01320), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa7c09f03470), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa7c09f03c90), global 0x204e011741c0 JS IMPORT: Module metadata hook for module 0xa7c09f04338 JS IMPORT: Defining meta.importSync for module 0xa7c09f04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xa7c09f13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xa7c09f000f8 of 0xa7c09f14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xa7c09f14078 in 0xa7c09f000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xa7c09f000f8 of 0xa7c09f14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xa7c09f000f8 of 0xa7c09f13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xa7c09f000f8 of 0x204e01175498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xa7c09f14078 of 0x204e01175448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x204e011754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x204e011af060, JSClass 0xffffa7d36148, in object 0x204e011af038 JS CTX: Initialized class GIRepositoryGType prototype 0xa7c09f14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x204e011af0b0, JSClass 0xffffa7d36148, in object 0x204e011af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x204e011af100, JSClass 0xffffa7d36148, in object 0x204e011af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x204e011af150, JSClass 0xffffa7d36148, in object 0x204e011af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x204e011af038 in GIRepository 0xa7c09f13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa7c09f03470), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa7c09f04888), global 0x204e011741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x204e011af1a0 in GIRepository 0xa7c09f13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xa7c09f01320), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa7c09f053d0), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa7c09f053d0), global 0x204e011741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa7c09f059b0), global 0x204e011741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xa7c09f000f8 of 0xa7c09f1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xa7c09f000f8 of 0x204e01175d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xa7c09f000f8 of 0x204e01175d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xa7c09f14078 of 0x204e01175ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x204e01175e70 class 0xffffa7d3c030 in object 0x204e011af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x204e011af560, JSClass 0xffffa7d35d98, in object 0x204e011af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x204e011af1c8 in GIRepository 0xa7c09f13e78 JS IMPORT: Module metadata hook for module 0xa7c09f053d0 JS IMPORT: Defining meta.importSync for module 0xa7c09f053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher ** This is an exception 42 JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x19bec2a00098 JS IMPORT: Defining parent (nil) of 0x19bec2a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x19bec2a000f8 of 0x19bec2a00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19bec2a01320), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19bec2a01bd8), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19bec2a021d8), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19bec2a021d8), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19bec2a01bd8), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19bec2a01320), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19bec2a03470), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19bec2a03c90), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19bec2a03c90), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19bec2a03470), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19bec2a04888), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19bec2a04888), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19bec2a03470), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19bec2a03470), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x19bec2a01320), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19bec2a053d0), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x19bec2a053d0), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19bec2a059b0), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19bec2a059b0), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19bec2a053d0), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x19bec2a053d0), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x19bec2a01320), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x19bec2a01bd8), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x19bec2a021d8), global 0x254a6c8741c0 JS IMPORT: Module metadata hook for module 0x19bec2a01bd8 JS IMPORT: Defining meta.importSync for module 0x19bec2a01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x19bec2a01320), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19bec2a03470), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19bec2a03c90), global 0x254a6c8741c0 JS IMPORT: Module metadata hook for module 0x19bec2a04338 JS IMPORT: Defining meta.importSync for module 0x19bec2a04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x19bec2a13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x19bec2a000f8 of 0x19bec2a14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x19bec2a14078 in 0x19bec2a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x19bec2a000f8 of 0x19bec2a14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x19bec2a000f8 of 0x19bec2a13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x19bec2a000f8 of 0x254a6c875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x19bec2a14078 of 0x254a6c875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x254a6c8754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x254a6c8af060, JSClass 0xffffa7d36148, in object 0x254a6c8af038 JS CTX: Initialized class GIRepositoryGType prototype 0x19bec2a14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x254a6c8af0b0, JSClass 0xffffa7d36148, in object 0x254a6c8af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x254a6c8af100, JSClass 0xffffa7d36148, in object 0x254a6c8af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x254a6c8af150, JSClass 0xffffa7d36148, in object 0x254a6c8af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x254a6c8af038 in GIRepository 0x19bec2a13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x19bec2a03470), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19bec2a04888), global 0x254a6c8741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x254a6c8af1a0 in GIRepository 0x19bec2a13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x19bec2a01320), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x19bec2a053d0), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x19bec2a053d0), global 0x254a6c8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x19bec2a059b0), global 0x254a6c8741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x19bec2a000f8 of 0x19bec2a1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x19bec2a000f8 of 0x254a6c875d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x19bec2a000f8 of 0x254a6c875d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x19bec2a14078 of 0x254a6c875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x254a6c875e70 class 0xffffa7d3c030 in object 0x254a6c8af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x254a6c8af560, JSClass 0xffffa7d35d98, in object 0x254a6c8af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x254a6c8af1c8 in GIRepository 0x19bec2a13e78 JS IMPORT: Module metadata hook for module 0x19bec2a053d0 JS IMPORT: Defining meta.importSync for module 0x19bec2a053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xf843b300098 JS IMPORT: Defining parent (nil) of 0xf843b3000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xf843b3000f8 of 0xf843b300390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf843b301320), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf843b301bd8), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf843b3021d8), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf843b3021d8), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf843b301bd8), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf843b301320), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf843b303470), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf843b303c90), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf843b303c90), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf843b303470), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf843b304888), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf843b304888), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf843b303470), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf843b303470), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf843b301320), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf843b3053d0), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf843b3053d0), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf843b3059b0), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf843b3059b0), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf843b3053d0), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf843b3053d0), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf843b301320), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf843b301bd8), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf843b3021d8), global 0x6a77df741c0 JS IMPORT: Module metadata hook for module 0xf843b301bd8 JS IMPORT: Defining meta.importSync for module 0xf843b301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf843b301320), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf843b303470), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf843b303c90), global 0x6a77df741c0 JS IMPORT: Module metadata hook for module 0xf843b304338 JS IMPORT: Defining meta.importSync for module 0xf843b304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xf843b313ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xf843b3000f8 of 0xf843b314078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xf843b314078 in 0xf843b3000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xf843b3000f8 of 0xf843b314600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xf843b3000f8 of 0xf843b313e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xf843b3000f8 of 0x6a77df75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xf843b314078 of 0x6a77df75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x6a77df754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x6a77dfaf060, JSClass 0xffffa7d36148, in object 0x6a77dfaf038 JS CTX: Initialized class GIRepositoryGType prototype 0xf843b314c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x6a77dfaf0b0, JSClass 0xffffa7d36148, in object 0x6a77dfaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x6a77dfaf100, JSClass 0xffffa7d36148, in object 0x6a77dfaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x6a77dfaf150, JSClass 0xffffa7d36148, in object 0x6a77dfaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x6a77dfaf038 in GIRepository 0xf843b313e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf843b303470), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf843b304888), global 0x6a77df741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x6a77dfaf1a0 in GIRepository 0xf843b313e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf843b301320), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf843b3053d0), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf843b3053d0), global 0x6a77df741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf843b3059b0), global 0x6a77df741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xf843b3000f8 of 0xf843b31aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xf843b3000f8 of 0x6a77df75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xf843b3000f8 of 0x6a77df75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xf843b314078 of 0x6a77df75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x6a77df75e70 class 0xffffa7d3c030 in object 0x6a77dfaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x6a77dfaf560, JSClass 0xffffa7d35d98, in object 0x6a77dfaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x6a77dfaf1c8 in GIRepository 0xf843b313e78 JS IMPORT: Module metadata hook for module 0xf843b3053d0 JS IMPORT: Defining meta.importSync for module 0xf843b3053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xc373b700098 JS IMPORT: Defining parent (nil) of 0xc373b7000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xc373b7000f8 of 0xc373b700390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc373b701320), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc373b701bd8), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc373b7021d8), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc373b7021d8), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc373b701bd8), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc373b701320), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc373b703470), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc373b703c90), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc373b703c90), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc373b703470), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc373b704888), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc373b704888), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc373b703470), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc373b703470), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xc373b701320), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc373b7053d0), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc373b7053d0), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc373b7059b0), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc373b7059b0), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc373b7053d0), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc373b7053d0), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xc373b701320), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xc373b701bd8), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xc373b7021d8), global 0x1762f8a741c0 JS IMPORT: Module metadata hook for module 0xc373b701bd8 JS IMPORT: Defining meta.importSync for module 0xc373b701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xc373b701320), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc373b703470), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc373b703c90), global 0x1762f8a741c0 JS IMPORT: Module metadata hook for module 0xc373b704338 JS IMPORT: Defining meta.importSync for module 0xc373b704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xc373b713ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xc373b7000f8 of 0xc373b714078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xc373b714078 in 0xc373b7000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xc373b7000f8 of 0xc373b714600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xc373b7000f8 of 0xc373b713e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xc373b7000f8 of 0x1762f8a75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xc373b714078 of 0x1762f8a75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1762f8a754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1762f8aaf060, JSClass 0xffffa7d36148, in object 0x1762f8aaf038 JS CTX: Initialized class GIRepositoryGType prototype 0xc373b714c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1762f8aaf0b0, JSClass 0xffffa7d36148, in object 0x1762f8aaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1762f8aaf100, JSClass 0xffffa7d36148, in object 0x1762f8aaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1762f8aaf150, JSClass 0xffffa7d36148, in object 0x1762f8aaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1762f8aaf038 in GIRepository 0xc373b713e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xc373b703470), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc373b704888), global 0x1762f8a741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1762f8aaf1a0 in GIRepository 0xc373b713e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xc373b701320), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xc373b7053d0), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xc373b7053d0), global 0x1762f8a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xc373b7059b0), global 0x1762f8a741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xc373b7000f8 of 0xc373b71aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xc373b7000f8 of 0x1762f8a75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xc373b7000f8 of 0x1762f8a75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xc373b714078 of 0x1762f8a75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1762f8a75e70 class 0xffffa7d3c030 in object 0x1762f8aaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1762f8aaf560, JSClass 0xffffa7d35d98, in object 0x1762f8aaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1762f8aaf1c8 in GIRepository 0xc373b713e78 JS IMPORT: Module metadata hook for module 0xc373b7053d0 JS IMPORT: Defining meta.importSync for module 0xc373b7053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1cb7a2100098 JS IMPORT: Defining parent (nil) of 0x1cb7a21000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1cb7a21000f8 of 0x1cb7a2100390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1cb7a2101320), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cb7a2101bd8), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cb7a21021d8), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cb7a21021d8), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cb7a2101bd8), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1cb7a2101320), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cb7a2103470), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cb7a2103c90), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cb7a2103c90), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cb7a2103470), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cb7a2104888), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cb7a2104888), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cb7a2103470), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cb7a2103470), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1cb7a2101320), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cb7a21053d0), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1cb7a21053d0), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cb7a21059b0), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cb7a21059b0), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cb7a21053d0), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1cb7a21053d0), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1cb7a2101320), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1cb7a2101bd8), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1cb7a21021d8), global 0x5333c741c0 JS IMPORT: Module metadata hook for module 0x1cb7a2101bd8 JS IMPORT: Defining meta.importSync for module 0x1cb7a2101bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1cb7a2101320), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cb7a2103470), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cb7a2103c90), global 0x5333c741c0 JS IMPORT: Module metadata hook for module 0x1cb7a2104338 JS IMPORT: Defining meta.importSync for module 0x1cb7a2104338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1cb7a2113ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1cb7a21000f8 of 0x1cb7a2114078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1cb7a2114078 in 0x1cb7a21000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1cb7a21000f8 of 0x1cb7a2114600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1cb7a21000f8 of 0x1cb7a2113e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1cb7a21000f8 of 0x5333c75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1cb7a2114078 of 0x5333c75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x5333c754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x5333caf060, JSClass 0xffffa7d36148, in object 0x5333caf038 JS CTX: Initialized class GIRepositoryGType prototype 0x1cb7a2114c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x5333caf0b0, JSClass 0xffffa7d36148, in object 0x5333caf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x5333caf100, JSClass 0xffffa7d36148, in object 0x5333caf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5333caf150, JSClass 0xffffa7d36148, in object 0x5333caf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x5333caf038 in GIRepository 0x1cb7a2113e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1cb7a2103470), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cb7a2104888), global 0x5333c741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x5333caf1a0 in GIRepository 0x1cb7a2113e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1cb7a2101320), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1cb7a21053d0), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1cb7a21053d0), global 0x5333c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1cb7a21059b0), global 0x5333c741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1cb7a21000f8 of 0x1cb7a211aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1cb7a21000f8 of 0x5333c75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1cb7a21000f8 of 0x5333c75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1cb7a2114078 of 0x5333c75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x5333c75e70 class 0xffffa7d3c030 in object 0x5333caf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x5333caf560, JSClass 0xffffa7d35d98, in object 0x5333caf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x5333caf1c8 in GIRepository 0x1cb7a2113e78 JS IMPORT: Module metadata hook for module 0x1cb7a21053d0 JS IMPORT: Defining meta.importSync for module 0x1cb7a21053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xab41d800098 JS IMPORT: Defining parent (nil) of 0xab41d8000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xab41d8000f8 of 0xab41d800390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xab41d801320), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xab41d801bd8), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xab41d8021d8), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xab41d8021d8), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xab41d801bd8), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xab41d801320), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xab41d803470), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab41d803c90), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab41d803c90), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xab41d803470), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab41d804888), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab41d804888), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xab41d803470), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xab41d803470), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xab41d801320), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xab41d8053d0), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xab41d8053d0), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab41d8059b0), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab41d8059b0), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xab41d8053d0), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xab41d8053d0), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xab41d801320), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xab41d801bd8), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xab41d8021d8), global 0x14402ef741c0 JS IMPORT: Module metadata hook for module 0xab41d801bd8 JS IMPORT: Defining meta.importSync for module 0xab41d801bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xab41d801320), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xab41d803470), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab41d803c90), global 0x14402ef741c0 JS IMPORT: Module metadata hook for module 0xab41d804338 JS IMPORT: Defining meta.importSync for module 0xab41d804338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xab41d813ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xab41d8000f8 of 0xab41d814078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xab41d814078 in 0xab41d8000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xab41d8000f8 of 0xab41d814600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xab41d8000f8 of 0xab41d813e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xab41d8000f8 of 0x14402ef75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xab41d814078 of 0x14402ef75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x14402ef754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x14402efaf060, JSClass 0xffffa7d36148, in object 0x14402efaf038 JS CTX: Initialized class GIRepositoryGType prototype 0xab41d814c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x14402efaf0b0, JSClass 0xffffa7d36148, in object 0x14402efaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x14402efaf100, JSClass 0xffffa7d36148, in object 0x14402efaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x14402efaf150, JSClass 0xffffa7d36148, in object 0x14402efaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x14402efaf038 in GIRepository 0xab41d813e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xab41d803470), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab41d804888), global 0x14402ef741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x14402efaf1a0 in GIRepository 0xab41d813e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xab41d801320), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xab41d8053d0), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xab41d8053d0), global 0x14402ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xab41d8059b0), global 0x14402ef741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xab41d8000f8 of 0xab41d81aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xab41d8000f8 of 0x14402ef75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xab41d8000f8 of 0x14402ef75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xab41d814078 of 0x14402ef75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x14402ef75e70 class 0xffffa7d3c030 in object 0x14402efaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x14402efaf560, JSClass 0xffffa7d35d98, in object 0x14402efaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x14402efaf1c8 in GIRepository 0xab41d813e78 JS IMPORT: Module metadata hook for module 0xab41d8053d0 JS IMPORT: Defining meta.importSync for module 0xab41d8053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1bcb7b300098 JS IMPORT: Defining parent (nil) of 0x1bcb7b3000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1bcb7b3000f8 of 0x1bcb7b300390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1bcb7b301320), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1bcb7b301bd8), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1bcb7b3021d8), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1bcb7b3021d8), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1bcb7b301bd8), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1bcb7b301320), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bcb7b303470), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bcb7b303c90), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bcb7b303c90), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1bcb7b303470), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bcb7b304888), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bcb7b304888), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bcb7b303470), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1bcb7b303470), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1bcb7b301320), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bcb7b3053d0), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1bcb7b3053d0), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bcb7b3059b0), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bcb7b3059b0), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bcb7b3053d0), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1bcb7b3053d0), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1bcb7b301320), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1bcb7b301bd8), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1bcb7b3021d8), global 0x6d2a0a741c0 JS IMPORT: Module metadata hook for module 0x1bcb7b301bd8 JS IMPORT: Defining meta.importSync for module 0x1bcb7b301bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1bcb7b301320), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bcb7b303470), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bcb7b303c90), global 0x6d2a0a741c0 JS IMPORT: Module metadata hook for module 0x1bcb7b304338 JS IMPORT: Defining meta.importSync for module 0x1bcb7b304338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1bcb7b313ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1bcb7b3000f8 of 0x1bcb7b314078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1bcb7b314078 in 0x1bcb7b3000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1bcb7b3000f8 of 0x1bcb7b314600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1bcb7b3000f8 of 0x1bcb7b313e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1bcb7b3000f8 of 0x6d2a0a75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1bcb7b314078 of 0x6d2a0a75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x6d2a0a754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x6d2a0aaf060, JSClass 0xffffa7d36148, in object 0x6d2a0aaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x1bcb7b314c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x6d2a0aaf0b0, JSClass 0xffffa7d36148, in object 0x6d2a0aaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x6d2a0aaf100, JSClass 0xffffa7d36148, in object 0x6d2a0aaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x6d2a0aaf150, JSClass 0xffffa7d36148, in object 0x6d2a0aaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x6d2a0aaf038 in GIRepository 0x1bcb7b313e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1bcb7b303470), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bcb7b304888), global 0x6d2a0a741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x6d2a0aaf1a0 in GIRepository 0x1bcb7b313e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1bcb7b301320), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1bcb7b3053d0), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1bcb7b3053d0), global 0x6d2a0a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1bcb7b3059b0), global 0x6d2a0a741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1bcb7b3000f8 of 0x1bcb7b31aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1bcb7b3000f8 of 0x6d2a0a75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1bcb7b3000f8 of 0x6d2a0a75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1bcb7b314078 of 0x6d2a0a75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x6d2a0a75e70 class 0xffffa7d3c030 in object 0x6d2a0aaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x6d2a0aaf560, JSClass 0xffffa7d35d98, in object 0x6d2a0aaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x6d2a0aaf1c8 in GIRepository 0x1bcb7b313e78 JS IMPORT: Module metadata hook for module 0x1bcb7b3053d0 JS IMPORT: Defining meta.importSync for module 0x1bcb7b3053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1e6df1200098 JS IMPORT: Defining parent (nil) of 0x1e6df12000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1e6df12000f8 of 0x1e6df1200390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e6df1201320), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e6df1201bd8), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e6df12021d8), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e6df12021d8), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e6df1201bd8), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e6df1201320), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e6df1203470), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6df1203c90), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6df1203c90), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e6df1203470), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6df1204888), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6df1204888), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e6df1203470), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e6df1203470), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1e6df1201320), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e6df12053d0), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1e6df12053d0), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6df12059b0), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6df12059b0), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e6df12053d0), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1e6df12053d0), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1e6df1201320), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1e6df1201bd8), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1e6df12021d8), global 0x3652bbe741c0 JS IMPORT: Module metadata hook for module 0x1e6df1201bd8 JS IMPORT: Defining meta.importSync for module 0x1e6df1201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1e6df1201320), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e6df1203470), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6df1203c90), global 0x3652bbe741c0 JS IMPORT: Module metadata hook for module 0x1e6df1204338 JS IMPORT: Defining meta.importSync for module 0x1e6df1204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1e6df1213ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1e6df12000f8 of 0x1e6df1214078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1e6df1214078 in 0x1e6df12000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1e6df12000f8 of 0x1e6df1214600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1e6df12000f8 of 0x1e6df1213e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1e6df12000f8 of 0x3652bbe75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1e6df1214078 of 0x3652bbe75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3652bbe754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3652bbeaf060, JSClass 0xffffa7d36148, in object 0x3652bbeaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x1e6df1214c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3652bbeaf0b0, JSClass 0xffffa7d36148, in object 0x3652bbeaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3652bbeaf100, JSClass 0xffffa7d36148, in object 0x3652bbeaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3652bbeaf150, JSClass 0xffffa7d36148, in object 0x3652bbeaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3652bbeaf038 in GIRepository 0x1e6df1213e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1e6df1203470), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6df1204888), global 0x3652bbe741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3652bbeaf1a0 in GIRepository 0x1e6df1213e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1e6df1201320), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1e6df12053d0), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1e6df12053d0), global 0x3652bbe741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1e6df12059b0), global 0x3652bbe741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1e6df12000f8 of 0x1e6df121aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1e6df12000f8 of 0x3652bbe75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1e6df12000f8 of 0x3652bbe75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1e6df1214078 of 0x3652bbe75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3652bbe75e70 class 0xffffa7d3c030 in object 0x3652bbeaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3652bbeaf560, JSClass 0xffffa7d35d98, in object 0x3652bbeaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3652bbeaf1c8 in GIRepository 0x1e6df1213e78 JS IMPORT: Module metadata hook for module 0x1e6df12053d0 JS IMPORT: Defining meta.importSync for module 0x1e6df12053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x17b4c8900098 JS IMPORT: Defining parent (nil) of 0x17b4c89000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x17b4c89000f8 of 0x17b4c8900390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17b4c8901320), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17b4c8901bd8), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17b4c89021d8), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17b4c89021d8), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17b4c8901bd8), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17b4c8901320), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17b4c8903470), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b4c8903c90), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b4c8903c90), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17b4c8903470), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b4c8904888), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b4c8904888), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17b4c8903470), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17b4c8903470), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x17b4c8901320), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17b4c89053d0), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17b4c89053d0), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b4c89059b0), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b4c89059b0), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17b4c89053d0), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17b4c89053d0), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17b4c8901320), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17b4c8901bd8), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17b4c89021d8), global 0x30acb4b741c0 JS IMPORT: Module metadata hook for module 0x17b4c8901bd8 JS IMPORT: Defining meta.importSync for module 0x17b4c8901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17b4c8901320), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17b4c8903470), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b4c8903c90), global 0x30acb4b741c0 JS IMPORT: Module metadata hook for module 0x17b4c8904338 JS IMPORT: Defining meta.importSync for module 0x17b4c8904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x17b4c8913ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x17b4c89000f8 of 0x17b4c8914078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x17b4c8914078 in 0x17b4c89000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x17b4c89000f8 of 0x17b4c8914600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x17b4c89000f8 of 0x17b4c8913e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x17b4c89000f8 of 0x30acb4b75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x17b4c8914078 of 0x30acb4b75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x30acb4b754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x30acb4baf060, JSClass 0xffffa7d36148, in object 0x30acb4baf038 JS CTX: Initialized class GIRepositoryGType prototype 0x17b4c8914c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x30acb4baf0b0, JSClass 0xffffa7d36148, in object 0x30acb4baf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x30acb4baf100, JSClass 0xffffa7d36148, in object 0x30acb4baf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30acb4baf150, JSClass 0xffffa7d36148, in object 0x30acb4baf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x30acb4baf038 in GIRepository 0x17b4c8913e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17b4c8903470), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b4c8904888), global 0x30acb4b741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x30acb4baf1a0 in GIRepository 0x17b4c8913e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x17b4c8901320), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17b4c89053d0), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17b4c89053d0), global 0x30acb4b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17b4c89059b0), global 0x30acb4b741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x17b4c89000f8 of 0x17b4c891aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x17b4c89000f8 of 0x30acb4b75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x17b4c89000f8 of 0x30acb4b75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x17b4c8914078 of 0x30acb4b75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x30acb4b75e70 class 0xffffa7d3c030 in object 0x30acb4baf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x30acb4baf560, JSClass 0xffffa7d35d98, in object 0x30acb4baf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x30acb4baf1c8 in GIRepository 0x17b4c8913e78 JS IMPORT: Module metadata hook for module 0x17b4c89053d0 JS IMPORT: Defining meta.importSync for module 0x17b4c89053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x11f874900098 JS IMPORT: Defining parent (nil) of 0x11f8749000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x11f8749000f8 of 0x11f874900390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11f874901320), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11f874901bd8), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11f8749021d8), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11f8749021d8), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11f874901bd8), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11f874901320), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11f874903470), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f874903c90), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f874903c90), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11f874903470), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f874904888), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f874904888), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11f874903470), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11f874903470), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x11f874901320), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11f8749053d0), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11f8749053d0), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f8749059b0), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f8749059b0), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11f8749053d0), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11f8749053d0), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x11f874901320), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x11f874901bd8), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x11f8749021d8), global 0x2dcb06f741c0 JS IMPORT: Module metadata hook for module 0x11f874901bd8 JS IMPORT: Defining meta.importSync for module 0x11f874901bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x11f874901320), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11f874903470), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f874903c90), global 0x2dcb06f741c0 JS IMPORT: Module metadata hook for module 0x11f874904338 JS IMPORT: Defining meta.importSync for module 0x11f874904338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x11f874913ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x11f8749000f8 of 0x11f874914078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x11f874914078 in 0x11f8749000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x11f8749000f8 of 0x11f874914600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x11f8749000f8 of 0x11f874913e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x11f8749000f8 of 0x2dcb06f75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x11f874914078 of 0x2dcb06f75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2dcb06f754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2dcb06faf060, JSClass 0xffffa7d36148, in object 0x2dcb06faf038 JS CTX: Initialized class GIRepositoryGType prototype 0x11f874914c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2dcb06faf0b0, JSClass 0xffffa7d36148, in object 0x2dcb06faf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2dcb06faf100, JSClass 0xffffa7d36148, in object 0x2dcb06faf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2dcb06faf150, JSClass 0xffffa7d36148, in object 0x2dcb06faf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2dcb06faf038 in GIRepository 0x11f874913e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x11f874903470), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f874904888), global 0x2dcb06f741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2dcb06faf1a0 in GIRepository 0x11f874913e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x11f874901320), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x11f8749053d0), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x11f8749053d0), global 0x2dcb06f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x11f8749059b0), global 0x2dcb06f741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x11f8749000f8 of 0x11f87491aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x11f8749000f8 of 0x2dcb06f75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x11f8749000f8 of 0x2dcb06f75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x11f874914078 of 0x2dcb06f75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2dcb06f75e70 class 0xffffa7d3c030 in object 0x2dcb06faf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2dcb06faf560, JSClass 0xffffa7d35d98, in object 0x2dcb06faf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2dcb06faf1c8 in GIRepository 0x11f874913e78 JS IMPORT: Module metadata hook for module 0x11f8749053d0 JS IMPORT: Defining meta.importSync for module 0x11f8749053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3d731bb00098 JS IMPORT: Defining parent (nil) of 0x3d731bb000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3d731bb000f8 of 0x3d731bb00390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d731bb01320), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d731bb01bd8), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d731bb021d8), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d731bb021d8), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d731bb01bd8), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d731bb01320), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d731bb03470), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d731bb03c90), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d731bb03c90), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d731bb03470), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d731bb04888), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d731bb04888), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d731bb03470), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d731bb03470), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d731bb01320), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d731bb053d0), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d731bb053d0), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d731bb059b0), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d731bb059b0), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d731bb053d0), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d731bb053d0), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3d731bb01320), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3d731bb01bd8), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3d731bb021d8), global 0x2b33713741c0 JS IMPORT: Module metadata hook for module 0x3d731bb01bd8 JS IMPORT: Defining meta.importSync for module 0x3d731bb01bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3d731bb01320), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d731bb03470), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d731bb03c90), global 0x2b33713741c0 JS IMPORT: Module metadata hook for module 0x3d731bb04338 JS IMPORT: Defining meta.importSync for module 0x3d731bb04338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d731bb13ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3d731bb000f8 of 0x3d731bb14078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3d731bb14078 in 0x3d731bb000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3d731bb000f8 of 0x3d731bb14600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3d731bb000f8 of 0x3d731bb13e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3d731bb000f8 of 0x2b3371375498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3d731bb14078 of 0x2b3371375448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b33713754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b33713af060, JSClass 0xffffa7d36148, in object 0x2b33713af038 JS CTX: Initialized class GIRepositoryGType prototype 0x3d731bb14c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b33713af0b0, JSClass 0xffffa7d36148, in object 0x2b33713af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b33713af100, JSClass 0xffffa7d36148, in object 0x2b33713af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b33713af150, JSClass 0xffffa7d36148, in object 0x2b33713af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b33713af038 in GIRepository 0x3d731bb13e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3d731bb03470), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d731bb04888), global 0x2b33713741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2b33713af1a0 in GIRepository 0x3d731bb13e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3d731bb01320), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3d731bb053d0), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3d731bb053d0), global 0x2b33713741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3d731bb059b0), global 0x2b33713741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3d731bb000f8 of 0x3d731bb1aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3d731bb000f8 of 0x2b3371375d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3d731bb000f8 of 0x2b3371375d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3d731bb14078 of 0x2b3371375ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2b3371375e70 class 0xffffa7d3c030 in object 0x2b33713af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2b33713af560, JSClass 0xffffa7d35d98, in object 0x2b33713af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2b33713af1c8 in GIRepository 0x3d731bb13e78 JS IMPORT: Module metadata hook for module 0x3d731bb053d0 JS IMPORT: Defining meta.importSync for module 0x3d731bb053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xad207200098 JS IMPORT: Defining parent (nil) of 0xad2072000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xad2072000f8 of 0xad207200390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xad207201320), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xad207201bd8), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xad2072021d8), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xad2072021d8), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xad207201bd8), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xad207201320), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xad207203470), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xad207203c90), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xad207203c90), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xad207203470), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xad207204888), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xad207204888), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xad207203470), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xad207203470), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xad207201320), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xad2072053d0), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xad2072053d0), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xad2072059b0), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xad2072059b0), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xad2072053d0), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xad2072053d0), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xad207201320), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xad207201bd8), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xad2072021d8), global 0x11839bb741c0 JS IMPORT: Module metadata hook for module 0xad207201bd8 JS IMPORT: Defining meta.importSync for module 0xad207201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xad207201320), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xad207203470), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xad207203c90), global 0x11839bb741c0 JS IMPORT: Module metadata hook for module 0xad207204338 JS IMPORT: Defining meta.importSync for module 0xad207204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xad207213ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xad2072000f8 of 0xad207214078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xad207214078 in 0xad2072000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xad2072000f8 of 0xad207214600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xad2072000f8 of 0xad207213e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xad2072000f8 of 0x11839bb75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xad207214078 of 0x11839bb75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x11839bb754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x11839bbaf060, JSClass 0xffffa7d36148, in object 0x11839bbaf038 JS CTX: Initialized class GIRepositoryGType prototype 0xad207214c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x11839bbaf0b0, JSClass 0xffffa7d36148, in object 0x11839bbaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x11839bbaf100, JSClass 0xffffa7d36148, in object 0x11839bbaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x11839bbaf150, JSClass 0xffffa7d36148, in object 0x11839bbaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x11839bbaf038 in GIRepository 0xad207213e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xad207203470), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xad207204888), global 0x11839bb741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x11839bbaf1a0 in GIRepository 0xad207213e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xad207201320), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xad2072053d0), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xad2072053d0), global 0x11839bb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xad2072059b0), global 0x11839bb741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xad2072000f8 of 0xad20721aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xad2072000f8 of 0x11839bb75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xad2072000f8 of 0x11839bb75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xad207214078 of 0x11839bb75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x11839bb75e70 class 0xffffa7d3c030 in object 0x11839bbaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x11839bbaf560, JSClass 0xffffa7d35d98, in object 0x11839bbaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x11839bbaf1c8 in GIRepository 0xad207213e78 JS IMPORT: Module metadata hook for module 0xad2072053d0 JS IMPORT: Defining meta.importSync for module 0xad2072053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2154e2700098 JS IMPORT: Defining parent (nil) of 0x2154e27000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2154e27000f8 of 0x2154e2700390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2154e2701320), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2154e2701bd8), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2154e27021d8), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2154e27021d8), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2154e2701bd8), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2154e2701320), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2154e2703470), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2154e2703c90), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2154e2703c90), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2154e2703470), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2154e2704888), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2154e2704888), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2154e2703470), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2154e2703470), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2154e2701320), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2154e27053d0), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2154e27053d0), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2154e27059b0), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2154e27059b0), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2154e27053d0), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2154e27053d0), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2154e2701320), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2154e2701bd8), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2154e27021d8), global 0x1b605ef741c0 JS IMPORT: Module metadata hook for module 0x2154e2701bd8 JS IMPORT: Defining meta.importSync for module 0x2154e2701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2154e2701320), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2154e2703470), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2154e2703c90), global 0x1b605ef741c0 JS IMPORT: Module metadata hook for module 0x2154e2704338 JS IMPORT: Defining meta.importSync for module 0x2154e2704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2154e2713ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2154e27000f8 of 0x2154e2714078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2154e2714078 in 0x2154e27000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2154e27000f8 of 0x2154e2714600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2154e27000f8 of 0x2154e2713e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2154e27000f8 of 0x1b605ef75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2154e2714078 of 0x1b605ef75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1b605ef754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1b605efaf060, JSClass 0xffffa7d36148, in object 0x1b605efaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x2154e2714c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1b605efaf0b0, JSClass 0xffffa7d36148, in object 0x1b605efaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1b605efaf100, JSClass 0xffffa7d36148, in object 0x1b605efaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1b605efaf150, JSClass 0xffffa7d36148, in object 0x1b605efaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1b605efaf038 in GIRepository 0x2154e2713e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2154e2703470), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2154e2704888), global 0x1b605ef741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1b605efaf1a0 in GIRepository 0x2154e2713e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2154e2701320), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2154e27053d0), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2154e27053d0), global 0x1b605ef741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2154e27059b0), global 0x1b605ef741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2154e27000f8 of 0x2154e271aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2154e27000f8 of 0x1b605ef75d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2154e27000f8 of 0x1b605ef75d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2154e2714078 of 0x1b605ef75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1b605ef75e70 class 0xffffa7d3c030 in object 0x1b605efaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1b605efaf560, JSClass 0xffffa7d35d98, in object 0x1b605efaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1b605efaf1c8 in GIRepository 0x2154e2713e78 JS IMPORT: Module metadata hook for module 0x2154e27053d0 JS IMPORT: Defining meta.importSync for module 0x2154e27053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x261045400098 JS IMPORT: Defining parent (nil) of 0x2610454000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2610454000f8 of 0x261045400390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x261045401320), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x261045401bd8), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2610454021d8), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2610454021d8), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x261045401bd8), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x261045401320), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x261045403470), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x261045403c90), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x261045403c90), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x261045403470), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x261045404888), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x261045404888), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x261045403470), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x261045403470), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x261045401320), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2610454053d0), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2610454053d0), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2610454059b0), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2610454059b0), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2610454053d0), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2610454053d0), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x261045401320), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x261045401bd8), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2610454021d8), global 0xda4984741c0 JS IMPORT: Module metadata hook for module 0x261045401bd8 JS IMPORT: Defining meta.importSync for module 0x261045401bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x261045401320), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x261045403470), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x261045403c90), global 0xda4984741c0 JS IMPORT: Module metadata hook for module 0x261045404338 JS IMPORT: Defining meta.importSync for module 0x261045404338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x261045413ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2610454000f8 of 0x261045414078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x261045414078 in 0x2610454000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2610454000f8 of 0x261045414600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2610454000f8 of 0x261045413e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2610454000f8 of 0xda498475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x261045414078 of 0xda498475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xda4984754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xda4984af060, JSClass 0xffffa7d36148, in object 0xda4984af038 JS CTX: Initialized class GIRepositoryGType prototype 0x261045414c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xda4984af0b0, JSClass 0xffffa7d36148, in object 0xda4984af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xda4984af100, JSClass 0xffffa7d36148, in object 0xda4984af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xda4984af150, JSClass 0xffffa7d36148, in object 0xda4984af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xda4984af038 in GIRepository 0x261045413e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x261045403470), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x261045404888), global 0xda4984741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xda4984af1a0 in GIRepository 0x261045413e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x261045401320), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2610454053d0), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2610454053d0), global 0xda4984741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2610454059b0), global 0xda4984741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2610454000f8 of 0x26104541aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2610454000f8 of 0xda498475d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2610454000f8 of 0xda498475d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x261045414078 of 0xda498475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xda498475e70 class 0xffffa7d3c030 in object 0xda4984af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xda4984af560, JSClass 0xffffa7d35d98, in object 0xda4984af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xda4984af1c8 in GIRepository 0x261045413e78 JS IMPORT: Module metadata hook for module 0x2610454053d0 JS IMPORT: Defining meta.importSync for module 0x2610454053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x331790200098 JS IMPORT: Defining parent (nil) of 0x3317902000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3317902000f8 of 0x331790200390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x331790201320), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x331790201bd8), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3317902021d8), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3317902021d8), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x331790201bd8), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x331790201320), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x331790203470), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x331790203c90), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x331790203c90), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x331790203470), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x331790204888), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x331790204888), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x331790203470), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x331790203470), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x331790201320), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3317902053d0), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3317902053d0), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3317902059b0), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3317902059b0), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3317902053d0), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3317902053d0), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x331790201320), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x331790201bd8), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3317902021d8), global 0x30d1131741c0 JS IMPORT: Module metadata hook for module 0x331790201bd8 JS IMPORT: Defining meta.importSync for module 0x331790201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x331790201320), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x331790203470), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x331790203c90), global 0x30d1131741c0 JS IMPORT: Module metadata hook for module 0x331790204338 JS IMPORT: Defining meta.importSync for module 0x331790204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x331790213ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3317902000f8 of 0x331790214078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x331790214078 in 0x3317902000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3317902000f8 of 0x331790214600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3317902000f8 of 0x331790213e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3317902000f8 of 0x30d113175498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x331790214078 of 0x30d113175448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x30d1131754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x30d1131af060, JSClass 0xffffa7d36148, in object 0x30d1131af038 JS CTX: Initialized class GIRepositoryGType prototype 0x331790214c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x30d1131af0b0, JSClass 0xffffa7d36148, in object 0x30d1131af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x30d1131af100, JSClass 0xffffa7d36148, in object 0x30d1131af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x30d1131af150, JSClass 0xffffa7d36148, in object 0x30d1131af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x30d1131af038 in GIRepository 0x331790213e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x331790203470), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x331790204888), global 0x30d1131741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x30d1131af1a0 in GIRepository 0x331790213e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x331790201320), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3317902053d0), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3317902053d0), global 0x30d1131741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3317902059b0), global 0x30d1131741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3317902000f8 of 0x33179021aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3317902000f8 of 0x30d113175d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3317902000f8 of 0x30d113175d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x331790214078 of 0x30d113175ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x30d113175e70 class 0xffffa7d3c030 in object 0x30d1131af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x30d1131af560, JSClass 0xffffa7d35d98, in object 0x30d1131af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x30d1131af1c8 in GIRepository 0x331790213e78 JS IMPORT: Module metadata hook for module 0x3317902053d0 JS IMPORT: Defining meta.importSync for module 0x3317902053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x169aff200098 JS IMPORT: Defining parent (nil) of 0x169aff2000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x169aff2000f8 of 0x169aff200390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x169aff201320), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x169aff201bd8), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x169aff2021d8), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x169aff2021d8), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x169aff201bd8), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x169aff201320), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x169aff203470), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169aff203c90), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169aff203c90), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x169aff203470), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169aff204888), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169aff204888), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x169aff203470), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x169aff203470), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x169aff201320), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x169aff2053d0), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x169aff2053d0), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169aff2059b0), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169aff2059b0), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x169aff2053d0), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x169aff2053d0), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x169aff201320), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x169aff201bd8), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x169aff2021d8), global 0x1046104741c0 JS IMPORT: Module metadata hook for module 0x169aff201bd8 JS IMPORT: Defining meta.importSync for module 0x169aff201bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x169aff201320), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x169aff203470), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169aff203c90), global 0x1046104741c0 JS IMPORT: Module metadata hook for module 0x169aff204338 JS IMPORT: Defining meta.importSync for module 0x169aff204338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x169aff213ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x169aff2000f8 of 0x169aff214078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x169aff214078 in 0x169aff2000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x169aff2000f8 of 0x169aff214600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x169aff2000f8 of 0x169aff213e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x169aff2000f8 of 0x104610475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x169aff214078 of 0x104610475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1046104754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1046104af060, JSClass 0xffffa7d36148, in object 0x1046104af038 JS CTX: Initialized class GIRepositoryGType prototype 0x169aff214c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1046104af0b0, JSClass 0xffffa7d36148, in object 0x1046104af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1046104af100, JSClass 0xffffa7d36148, in object 0x1046104af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1046104af150, JSClass 0xffffa7d36148, in object 0x1046104af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1046104af038 in GIRepository 0x169aff213e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x169aff203470), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169aff204888), global 0x1046104741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1046104af1a0 in GIRepository 0x169aff213e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x169aff201320), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x169aff2053d0), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x169aff2053d0), global 0x1046104741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x169aff2059b0), global 0x1046104741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x169aff2000f8 of 0x169aff21aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x169aff2000f8 of 0x104610475d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x169aff2000f8 of 0x104610475d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x169aff214078 of 0x104610475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x104610475e70 class 0xffffa7d3c030 in object 0x1046104af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1046104af560, JSClass 0xffffa7d35d98, in object 0x1046104af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1046104af1c8 in GIRepository 0x169aff213e78 JS IMPORT: Module metadata hook for module 0x169aff2053d0 JS IMPORT: Defining meta.importSync for module 0x169aff2053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xf3e80700098 JS IMPORT: Defining parent (nil) of 0xf3e807000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xf3e807000f8 of 0xf3e80700390 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf3e80701320), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf3e80701bd8), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf3e807021d8), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf3e807021d8), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf3e80701bd8), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf3e80701320), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf3e80703470), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf3e80703c90), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf3e80703c90), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf3e80703470), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf3e80704888), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf3e80704888), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf3e80703470), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf3e80703470), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf3e80701320), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf3e807053d0), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf3e807053d0), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf3e807059b0), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf3e807059b0), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf3e807053d0), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf3e807053d0), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xf3e80701320), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xf3e80701bd8), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xf3e807021d8), global 0x323fe6741c0 JS IMPORT: Module metadata hook for module 0xf3e80701bd8 JS IMPORT: Defining meta.importSync for module 0xf3e80701bd8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xf3e80701320), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf3e80703470), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf3e80703c90), global 0x323fe6741c0 JS IMPORT: Module metadata hook for module 0xf3e80704338 JS IMPORT: Defining meta.importSync for module 0xf3e80704338 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xf3e80713ff8 JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xf3e807000f8 of 0xf3e80714078 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xf3e80714078 in 0xf3e807000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xf3e807000f8 of 0xf3e80714600 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xf3e807000f8 of 0xf3e80713e78 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xf3e807000f8 of 0x323fe675498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xf3e80714078 of 0x323fe675448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x323fe6754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x323fe6af060, JSClass 0xffffa7d36148, in object 0x323fe6af038 JS CTX: Initialized class GIRepositoryGType prototype 0xf3e80714c50 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x323fe6af0b0, JSClass 0xffffa7d36148, in object 0x323fe6af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x323fe6af100, JSClass 0xffffa7d36148, in object 0x323fe6af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x323fe6af150, JSClass 0xffffa7d36148, in object 0x323fe6af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x323fe6af038 in GIRepository 0xf3e80713e78 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xf3e80703470), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf3e80704888), global 0x323fe6741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x323fe6af1a0 in GIRepository 0xf3e80713e78 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xf3e80701320), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xf3e807053d0), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xf3e807053d0), global 0x323fe6741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xf3e807059b0), global 0x323fe6741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xf3e807000f8 of 0xf3e8071aed0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xf3e807000f8 of 0x323fe675d30 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xf3e807000f8 of 0x323fe675d80 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xf3e80714078 of 0x323fe675ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x323fe675e70 class 0xffffa7d3c030 in object 0x323fe6af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x323fe6af560, JSClass 0xffffa7d35d98, in object 0x323fe6af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x323fe6af1c8 in GIRepository 0xf3e80713e78 JS IMPORT: Module metadata hook for module 0xf3e807053d0 JS IMPORT: Defining meta.importSync for module 0xf3e807053d0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1ba19cf00098 JS IMPORT: Defining parent (nil) of 0x1ba19cf000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1ba19cf000f8 of 0x1ba19cf003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ba19cf01340), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ba19cf01bf8), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ba19cf021f8), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ba19cf021f8), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ba19cf01bf8), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ba19cf01340), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ba19cf03490), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba19cf03cb0), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba19cf03cb0), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ba19cf03490), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba19cf048a8), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba19cf048a8), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ba19cf03490), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ba19cf03490), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ba19cf01340), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ba19cf053f0), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ba19cf053f0), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba19cf059d0), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba19cf059d0), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ba19cf053f0), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ba19cf053f0), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1ba19cf01340), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1ba19cf01bf8), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1ba19cf021f8), global 0x3d33a70741c0 JS IMPORT: Module metadata hook for module 0x1ba19cf01bf8 JS IMPORT: Defining meta.importSync for module 0x1ba19cf01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1ba19cf01340), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ba19cf03490), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba19cf03cb0), global 0x3d33a70741c0 JS IMPORT: Module metadata hook for module 0x1ba19cf04358 JS IMPORT: Defining meta.importSync for module 0x1ba19cf04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1ba19cf14018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.TqrH9u at /tmp/gjs_coverage_tmp.TqrH9u/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1ba19cf000f8 of 0x1ba19cf14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1ba19cf14098 in 0x1ba19cf000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.TqrH9u at /tmp/gjs_coverage_tmp.TqrH9u/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1ba19cf000f8 of 0x1ba19cf14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1ba19cf000f8 of 0x1ba19cf13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1ba19cf000f8 of 0x3d33a7075498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1ba19cf14098 of 0x3d33a7075448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3d33a70754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3d33a70af060, JSClass 0xffffa7d36148, in object 0x3d33a70af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1ba19cf14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3d33a70af0b0, JSClass 0xffffa7d36148, in object 0x3d33a70af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3d33a70af100, JSClass 0xffffa7d36148, in object 0x3d33a70af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3d33a70af150, JSClass 0xffffa7d36148, in object 0x3d33a70af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3d33a70af038 in GIRepository 0x1ba19cf13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1ba19cf03490), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba19cf048a8), global 0x3d33a70741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3d33a70af1a0 in GIRepository 0x1ba19cf13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1ba19cf01340), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1ba19cf053f0), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1ba19cf053f0), global 0x3d33a70741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1ba19cf059d0), global 0x3d33a70741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1ba19cf000f8 of 0x1ba19cf1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.TqrH9u at /tmp/gjs_coverage_tmp.TqrH9u/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1ba19cf000f8 of 0x3d33a7075df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.TqrH9u at /tmp/gjs_coverage_tmp.TqrH9u/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1ba19cf000f8 of 0x3d33a7075e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1ba19cf14098 of 0x3d33a7075ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3d33a70cc088 class 0xffffa7d3c030 in object 0x3d33a70af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3d33a70af560, JSClass 0xffffa7d35d98, in object 0x3d33a70af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3d33a70af1c8 in GIRepository 0x1ba19cf13e98 JS IMPORT: Module metadata hook for module 0x1ba19cf053f0 JS IMPORT: Defining meta.importSync for module 0x1ba19cf053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:32.722: Wrote coverage statistics to /tmp/gjs_coverage_tmp.TqrH9u/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xa91c2c00098 JS IMPORT: Defining parent (nil) of 0xa91c2c000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xa91c2c000f8 of 0xa91c2c003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa91c2c01340), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa91c2c01bf8), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa91c2c021f8), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa91c2c021f8), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa91c2c01bf8), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa91c2c01340), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa91c2c03490), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa91c2c03cb0), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa91c2c03cb0), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa91c2c03490), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa91c2c048a8), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa91c2c048a8), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa91c2c03490), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa91c2c03490), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xa91c2c01340), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa91c2c053f0), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa91c2c053f0), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa91c2c059d0), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa91c2c059d0), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa91c2c053f0), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa91c2c053f0), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xa91c2c01340), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xa91c2c01bf8), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xa91c2c021f8), global 0x779467741c0 JS IMPORT: Module metadata hook for module 0xa91c2c01bf8 JS IMPORT: Defining meta.importSync for module 0xa91c2c01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xa91c2c01340), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa91c2c03490), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa91c2c03cb0), global 0x779467741c0 JS IMPORT: Module metadata hook for module 0xa91c2c04358 JS IMPORT: Defining meta.importSync for module 0xa91c2c04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xa91c2c14018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.UIEGEh at /tmp/gjs_coverage_tmp.UIEGEh/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xa91c2c000f8 of 0xa91c2c14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xa91c2c14098 in 0xa91c2c000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.UIEGEh at /tmp/gjs_coverage_tmp.UIEGEh/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xa91c2c000f8 of 0xa91c2c14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xa91c2c000f8 of 0xa91c2c13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xa91c2c000f8 of 0x77946775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xa91c2c14098 of 0x77946775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x779467754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x779467af060, JSClass 0xffffa7d36148, in object 0x779467af038 JS CTX: Initialized class GIRepositoryGType prototype 0xa91c2c14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x779467af0b0, JSClass 0xffffa7d36148, in object 0x779467af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x779467af100, JSClass 0xffffa7d36148, in object 0x779467af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x779467af150, JSClass 0xffffa7d36148, in object 0x779467af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x779467af038 in GIRepository 0xa91c2c13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xa91c2c03490), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa91c2c048a8), global 0x779467741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x779467af1a0 in GIRepository 0xa91c2c13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xa91c2c01340), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xa91c2c053f0), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xa91c2c053f0), global 0x779467741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xa91c2c059d0), global 0x779467741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xa91c2c000f8 of 0xa91c2c1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.UIEGEh at /tmp/gjs_coverage_tmp.UIEGEh/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xa91c2c000f8 of 0x77946775df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.UIEGEh at /tmp/gjs_coverage_tmp.UIEGEh/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xa91c2c000f8 of 0x77946775e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xa91c2c14098 of 0x77946775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x779467cc088 class 0xffffa7d3c030 in object 0x779467af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x779467af560, JSClass 0xffffa7d35d98, in object 0x779467af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x779467af1c8 in GIRepository 0xa91c2c13e98 JS IMPORT: Module metadata hook for module 0xa91c2c053f0 JS IMPORT: Defining meta.importSync for module 0xa91c2c053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x17ff57000098 JS IMPORT: Defining parent (nil) of 0x17ff570000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x17ff570000f8 of 0x17ff570003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17ff57001340), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17ff57001bf8), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17ff570021f8), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17ff570021f8), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17ff57001bf8), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17ff57001340), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ff57003490), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ff57003cb0), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ff57003cb0), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17ff57003490), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ff570048a8), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ff570048a8), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ff57003490), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17ff57003490), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x17ff57001340), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ff570053f0), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17ff570053f0), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ff570059d0), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ff570059d0), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ff570053f0), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17ff570053f0), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x17ff57001340), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x17ff57001bf8), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x17ff570021f8), global 0x32c6ea7741c0 JS IMPORT: Module metadata hook for module 0x17ff57001bf8 JS IMPORT: Defining meta.importSync for module 0x17ff57001bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x17ff57001340), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ff57003490), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ff57003cb0), global 0x32c6ea7741c0 JS IMPORT: Module metadata hook for module 0x17ff57004358 JS IMPORT: Defining meta.importSync for module 0x17ff57004358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x17ff57014018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.UIEGEh at /tmp/gjs_coverage_tmp.UIEGEh/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x17ff570000f8 of 0x17ff57014098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x17ff57014098 in 0x17ff570000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.UIEGEh at /tmp/gjs_coverage_tmp.UIEGEh/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x17ff570000f8 of 0x17ff57014620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x17ff570000f8 of 0x17ff57013e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x17ff570000f8 of 0x32c6ea775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x17ff57014098 of 0x32c6ea775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x32c6ea7754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x32c6ea7af060, JSClass 0xffffa7d36148, in object 0x32c6ea7af038 JS CTX: Initialized class GIRepositoryGType prototype 0x17ff57014c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x32c6ea7af0b0, JSClass 0xffffa7d36148, in object 0x32c6ea7af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x32c6ea7af100, JSClass 0xffffa7d36148, in object 0x32c6ea7af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x32c6ea7af150, JSClass 0xffffa7d36148, in object 0x32c6ea7af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x32c6ea7af038 in GIRepository 0x17ff57013e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x17ff57003490), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ff570048a8), global 0x32c6ea7741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x32c6ea7af1a0 in GIRepository 0x17ff57013e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x17ff57001340), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x17ff570053f0), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x17ff570053f0), global 0x32c6ea7741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x17ff570059d0), global 0x32c6ea7741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x17ff570000f8 of 0x17ff5701aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.UIEGEh at /tmp/gjs_coverage_tmp.UIEGEh/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x17ff570000f8 of 0x32c6ea775df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.UIEGEh at /tmp/gjs_coverage_tmp.UIEGEh/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x17ff570000f8 of 0x32c6ea775e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x17ff57014098 of 0x32c6ea775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x32c6ea7cc088 class 0xffffa7d3c030 in object 0x32c6ea7af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x32c6ea7af560, JSClass 0xffffa7d35d98, in object 0x32c6ea7af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x32c6ea7af1c8 in GIRepository 0x17ff57013e98 JS IMPORT: Module metadata hook for module 0x17ff570053f0 JS IMPORT: Defining meta.importSync for module 0x17ff570053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:32.964: Wrote coverage statistics to /tmp/gjs_coverage_tmp.UIEGEh/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x28c90c200098 JS IMPORT: Defining parent (nil) of 0x28c90c2000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x28c90c2000f8 of 0x28c90c2003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28c90c201340), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28c90c201bf8), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28c90c2021f8), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28c90c2021f8), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28c90c201bf8), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28c90c201340), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28c90c203490), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28c90c203cb0), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28c90c203cb0), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28c90c203490), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28c90c2048a8), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28c90c2048a8), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28c90c203490), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28c90c203490), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x28c90c201340), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28c90c2053f0), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x28c90c2053f0), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28c90c2059d0), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28c90c2059d0), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28c90c2053f0), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x28c90c2053f0), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x28c90c201340), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x28c90c201bf8), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x28c90c2021f8), global 0x1ba8d27741c0 JS IMPORT: Module metadata hook for module 0x28c90c201bf8 JS IMPORT: Defining meta.importSync for module 0x28c90c201bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x28c90c201340), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28c90c203490), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28c90c203cb0), global 0x1ba8d27741c0 JS IMPORT: Module metadata hook for module 0x28c90c204358 JS IMPORT: Defining meta.importSync for module 0x28c90c204358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x28c90c214018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.z12dhD at /tmp/gjs_coverage_tmp.z12dhD/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x28c90c2000f8 of 0x28c90c214098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x28c90c214098 in 0x28c90c2000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.z12dhD at /tmp/gjs_coverage_tmp.z12dhD/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x28c90c2000f8 of 0x28c90c214620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x28c90c2000f8 of 0x28c90c213e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x28c90c2000f8 of 0x1ba8d2775498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x28c90c214098 of 0x1ba8d2775448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x1ba8d27754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x1ba8d27af060, JSClass 0xffffa7d36148, in object 0x1ba8d27af038 JS CTX: Initialized class GIRepositoryGType prototype 0x28c90c214c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x1ba8d27af0b0, JSClass 0xffffa7d36148, in object 0x1ba8d27af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x1ba8d27af100, JSClass 0xffffa7d36148, in object 0x1ba8d27af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1ba8d27af150, JSClass 0xffffa7d36148, in object 0x1ba8d27af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x1ba8d27af038 in GIRepository 0x28c90c213e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x28c90c203490), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28c90c2048a8), global 0x1ba8d27741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x1ba8d27af1a0 in GIRepository 0x28c90c213e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x28c90c201340), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x28c90c2053f0), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x28c90c2053f0), global 0x1ba8d27741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x28c90c2059d0), global 0x1ba8d27741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x28c90c2000f8 of 0x28c90c21aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.z12dhD at /tmp/gjs_coverage_tmp.z12dhD/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x28c90c2000f8 of 0x1ba8d2775df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.z12dhD at /tmp/gjs_coverage_tmp.z12dhD/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x28c90c2000f8 of 0x1ba8d2775e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x28c90c214098 of 0x1ba8d2775ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x1ba8d27cc088 class 0xffffa7d3c030 in object 0x1ba8d27af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x1ba8d27af560, JSClass 0xffffa7d35d98, in object 0x1ba8d27af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x1ba8d27af1c8 in GIRepository 0x28c90c213e98 JS IMPORT: Module metadata hook for module 0x28c90c2053f0 JS IMPORT: Defining meta.importSync for module 0x28c90c2053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:33.084: Wrote coverage statistics to /tmp/gjs_coverage_tmp.z12dhD/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2dc44da00098 JS IMPORT: Defining parent (nil) of 0x2dc44da000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2dc44da000f8 of 0x2dc44da003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2dc44da01340), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2dc44da01bf8), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2dc44da021f8), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2dc44da021f8), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2dc44da01bf8), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2dc44da01340), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dc44da03490), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dc44da03cb0), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dc44da03cb0), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2dc44da03490), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dc44da048a8), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dc44da048a8), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dc44da03490), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2dc44da03490), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2dc44da01340), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dc44da053f0), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2dc44da053f0), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dc44da059d0), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dc44da059d0), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dc44da053f0), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2dc44da053f0), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2dc44da01340), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2dc44da01bf8), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2dc44da021f8), global 0x17c3c55741c0 JS IMPORT: Module metadata hook for module 0x2dc44da01bf8 JS IMPORT: Defining meta.importSync for module 0x2dc44da01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2dc44da01340), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dc44da03490), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dc44da03cb0), global 0x17c3c55741c0 JS IMPORT: Module metadata hook for module 0x2dc44da04358 JS IMPORT: Defining meta.importSync for module 0x2dc44da04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2dc44da14018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.ffiFa3 at /tmp/gjs_coverage_tmp.ffiFa3/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2dc44da000f8 of 0x2dc44da14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2dc44da14098 in 0x2dc44da000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.ffiFa3 at /tmp/gjs_coverage_tmp.ffiFa3/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2dc44da000f8 of 0x2dc44da14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2dc44da000f8 of 0x2dc44da13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2dc44da000f8 of 0x17c3c5575498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2dc44da14098 of 0x17c3c5575448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x17c3c55754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x17c3c55af060, JSClass 0xffffa7d36148, in object 0x17c3c55af038 JS CTX: Initialized class GIRepositoryGType prototype 0x2dc44da14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x17c3c55af0b0, JSClass 0xffffa7d36148, in object 0x17c3c55af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x17c3c55af100, JSClass 0xffffa7d36148, in object 0x17c3c55af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x17c3c55af150, JSClass 0xffffa7d36148, in object 0x17c3c55af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x17c3c55af038 in GIRepository 0x2dc44da13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2dc44da03490), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dc44da048a8), global 0x17c3c55741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x17c3c55af1a0 in GIRepository 0x2dc44da13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2dc44da01340), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2dc44da053f0), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2dc44da053f0), global 0x17c3c55741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2dc44da059d0), global 0x17c3c55741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2dc44da000f8 of 0x2dc44da1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.ffiFa3 at /tmp/gjs_coverage_tmp.ffiFa3/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2dc44da000f8 of 0x17c3c5575df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.ffiFa3 at /tmp/gjs_coverage_tmp.ffiFa3/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2dc44da000f8 of 0x17c3c5575e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2dc44da14098 of 0x17c3c5575ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x17c3c55cc088 class 0xffffa7d3c030 in object 0x17c3c55af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x17c3c55af560, JSClass 0xffffa7d35d98, in object 0x17c3c55af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x17c3c55af1c8 in GIRepository 0x2dc44da13e98 JS IMPORT: Module metadata hook for module 0x2dc44da053f0 JS IMPORT: Defining meta.importSync for module 0x2dc44da053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:33.201: Wrote coverage statistics to /tmp/gjs_coverage_tmp.ffiFa3/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x155db6a00098 JS IMPORT: Defining parent (nil) of 0x155db6a000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x155db6a000f8 of 0x155db6a003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x155db6a01340), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x155db6a01bf8), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x155db6a021f8), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x155db6a021f8), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x155db6a01bf8), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x155db6a01340), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x155db6a03490), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x155db6a03cb0), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x155db6a03cb0), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x155db6a03490), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x155db6a048a8), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x155db6a048a8), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x155db6a03490), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x155db6a03490), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x155db6a01340), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x155db6a053f0), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x155db6a053f0), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x155db6a059d0), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x155db6a059d0), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x155db6a053f0), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x155db6a053f0), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x155db6a01340), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x155db6a01bf8), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x155db6a021f8), global 0x260f03e741c0 JS IMPORT: Module metadata hook for module 0x155db6a01bf8 JS IMPORT: Defining meta.importSync for module 0x155db6a01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x155db6a01340), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x155db6a03490), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x155db6a03cb0), global 0x260f03e741c0 JS IMPORT: Module metadata hook for module 0x155db6a04358 JS IMPORT: Defining meta.importSync for module 0x155db6a04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x155db6a14018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.9nBCAH at /tmp/gjs_coverage_tmp.9nBCAH/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x155db6a000f8 of 0x155db6a14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x155db6a14098 in 0x155db6a000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.9nBCAH at /tmp/gjs_coverage_tmp.9nBCAH/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x155db6a000f8 of 0x155db6a14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x155db6a000f8 of 0x155db6a13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x155db6a000f8 of 0x260f03e75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x155db6a14098 of 0x260f03e75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x260f03e754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x260f03eaf060, JSClass 0xffffa7d36148, in object 0x260f03eaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x155db6a14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x260f03eaf0b0, JSClass 0xffffa7d36148, in object 0x260f03eaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x260f03eaf100, JSClass 0xffffa7d36148, in object 0x260f03eaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x260f03eaf150, JSClass 0xffffa7d36148, in object 0x260f03eaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x260f03eaf038 in GIRepository 0x155db6a13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x155db6a03490), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x155db6a048a8), global 0x260f03e741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x260f03eaf1a0 in GIRepository 0x155db6a13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x155db6a01340), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x155db6a053f0), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x155db6a053f0), global 0x260f03e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x155db6a059d0), global 0x260f03e741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x155db6a000f8 of 0x155db6a1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.9nBCAH at /tmp/gjs_coverage_tmp.9nBCAH/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x155db6a000f8 of 0x260f03e75df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.9nBCAH at /tmp/gjs_coverage_tmp.9nBCAH/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x155db6a000f8 of 0x260f03e75e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x155db6a14098 of 0x260f03e75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x260f03ecc088 class 0xffffa7d3c030 in object 0x260f03eaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x260f03eaf560, JSClass 0xffffa7d35d98, in object 0x260f03eaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x260f03eaf1c8 in GIRepository 0x155db6a13e98 JS IMPORT: Module metadata hook for module 0x155db6a053f0 JS IMPORT: Defining meta.importSync for module 0x155db6a053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:33.318: Wrote coverage statistics to /tmp/gjs_coverage_tmp.9nBCAH/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x41c0a500098 JS IMPORT: Defining parent (nil) of 0x41c0a5000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x41c0a5000f8 of 0x41c0a5003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x41c0a501340), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x41c0a501bf8), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x41c0a5021f8), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x41c0a5021f8), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x41c0a501bf8), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x41c0a501340), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x41c0a503490), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41c0a503cb0), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41c0a503cb0), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x41c0a503490), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41c0a5048a8), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41c0a5048a8), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x41c0a503490), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x41c0a503490), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x41c0a501340), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x41c0a5053f0), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x41c0a5053f0), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41c0a5059d0), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41c0a5059d0), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x41c0a5053f0), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x41c0a5053f0), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x41c0a501340), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x41c0a501bf8), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x41c0a5021f8), global 0x3c16f24741c0 JS IMPORT: Module metadata hook for module 0x41c0a501bf8 JS IMPORT: Defining meta.importSync for module 0x41c0a501bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x41c0a501340), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x41c0a503490), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41c0a503cb0), global 0x3c16f24741c0 JS IMPORT: Module metadata hook for module 0x41c0a504358 JS IMPORT: Defining meta.importSync for module 0x41c0a504358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x41c0a514018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.x8xIGR at /tmp/gjs_coverage_tmp.x8xIGR/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x41c0a5000f8 of 0x41c0a514098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x41c0a514098 in 0x41c0a5000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.x8xIGR at /tmp/gjs_coverage_tmp.x8xIGR/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x41c0a5000f8 of 0x41c0a514620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x41c0a5000f8 of 0x41c0a513e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x41c0a5000f8 of 0x3c16f2475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x41c0a514098 of 0x3c16f2475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3c16f24754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c16f24af060, JSClass 0xffffa7d36148, in object 0x3c16f24af038 JS CTX: Initialized class GIRepositoryGType prototype 0x41c0a514c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c16f24af0b0, JSClass 0xffffa7d36148, in object 0x3c16f24af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c16f24af100, JSClass 0xffffa7d36148, in object 0x3c16f24af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c16f24af150, JSClass 0xffffa7d36148, in object 0x3c16f24af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3c16f24af038 in GIRepository 0x41c0a513e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x41c0a503490), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41c0a5048a8), global 0x3c16f24741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3c16f24af1a0 in GIRepository 0x41c0a513e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x41c0a501340), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x41c0a5053f0), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x41c0a5053f0), global 0x3c16f24741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x41c0a5059d0), global 0x3c16f24741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x41c0a5000f8 of 0x41c0a51aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.x8xIGR at /tmp/gjs_coverage_tmp.x8xIGR/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x41c0a5000f8 of 0x3c16f2475df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.x8xIGR at /tmp/gjs_coverage_tmp.x8xIGR/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x41c0a5000f8 of 0x3c16f2475e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x41c0a514098 of 0x3c16f2475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3c16f24cc088 class 0xffffa7d3c030 in object 0x3c16f24af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3c16f24af560, JSClass 0xffffa7d35d98, in object 0x3c16f24af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3c16f24af1c8 in GIRepository 0x41c0a513e98 JS IMPORT: Module metadata hook for module 0x41c0a5053f0 JS IMPORT: Defining meta.importSync for module 0x41c0a5053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher Gjs-Message: 19:17:33.434: Wrote coverage statistics to /tmp/gjs_coverage_tmp.x8xIGR/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x265a86e00098 JS IMPORT: Defining parent (nil) of 0x265a86e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x265a86e000f8 of 0x265a86e003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x265a86e01340), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x265a86e01bf8), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x265a86e021f8), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x265a86e021f8), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x265a86e01bf8), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x265a86e01340), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x265a86e03490), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265a86e03cb0), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265a86e03cb0), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x265a86e03490), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265a86e048a8), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265a86e048a8), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x265a86e03490), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x265a86e03490), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x265a86e01340), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x265a86e053f0), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x265a86e053f0), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265a86e059d0), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265a86e059d0), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x265a86e053f0), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x265a86e053f0), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x265a86e01340), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x265a86e01bf8), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x265a86e021f8), global 0x34d312f741c0 JS IMPORT: Module metadata hook for module 0x265a86e01bf8 JS IMPORT: Defining meta.importSync for module 0x265a86e01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x265a86e01340), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x265a86e03490), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265a86e03cb0), global 0x34d312f741c0 JS IMPORT: Module metadata hook for module 0x265a86e04358 JS IMPORT: Defining meta.importSync for module 0x265a86e04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x265a86e14018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.cHWikE at /tmp/gjs_coverage_tmp.cHWikE/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x265a86e000f8 of 0x265a86e14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x265a86e14098 in 0x265a86e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.cHWikE at /tmp/gjs_coverage_tmp.cHWikE/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x265a86e000f8 of 0x265a86e14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x265a86e000f8 of 0x265a86e13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x265a86e000f8 of 0x34d312f75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x265a86e14098 of 0x34d312f75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x34d312f754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x34d312faf060, JSClass 0xffffa7d36148, in object 0x34d312faf038 JS CTX: Initialized class GIRepositoryGType prototype 0x265a86e14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x34d312faf0b0, JSClass 0xffffa7d36148, in object 0x34d312faf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x34d312faf100, JSClass 0xffffa7d36148, in object 0x34d312faf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x34d312faf150, JSClass 0xffffa7d36148, in object 0x34d312faf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x34d312faf038 in GIRepository 0x265a86e13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x265a86e03490), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265a86e048a8), global 0x34d312f741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x34d312faf1a0 in GIRepository 0x265a86e13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x265a86e01340), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x265a86e053f0), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x265a86e053f0), global 0x34d312f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x265a86e059d0), global 0x34d312f741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x265a86e000f8 of 0x265a86e1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.cHWikE at /tmp/gjs_coverage_tmp.cHWikE/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x265a86e000f8 of 0x34d312f75df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.cHWikE at /tmp/gjs_coverage_tmp.cHWikE/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x265a86e000f8 of 0x34d312f75e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x265a86e14098 of 0x34d312f75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x34d312fcc088 class 0xffffa7d3c030 in object 0x34d312faf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x34d312faf560, JSClass 0xffffa7d35d98, in object 0x34d312faf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x34d312faf1c8 in GIRepository 0x265a86e13e98 JS IMPORT: Module metadata hook for module 0x265a86e053f0 JS IMPORT: Defining meta.importSync for module 0x265a86e053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:33.558: Wrote coverage statistics to /tmp/gjs_coverage_tmp.cHWikE/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3ddbab700098 JS IMPORT: Defining parent (nil) of 0x3ddbab7000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3ddbab7000f8 of 0x3ddbab7003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ddbab701340), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ddbab701bf8), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ddbab7021f8), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ddbab7021f8), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ddbab701bf8), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ddbab701340), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ddbab703490), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddbab703cb0), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddbab703cb0), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ddbab703490), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddbab7048a8), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddbab7048a8), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ddbab703490), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ddbab703490), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3ddbab701340), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ddbab7053f0), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3ddbab7053f0), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddbab7059d0), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddbab7059d0), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ddbab7053f0), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3ddbab7053f0), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3ddbab701340), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3ddbab701bf8), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3ddbab7021f8), global 0x3c657b8741c0 JS IMPORT: Module metadata hook for module 0x3ddbab701bf8 JS IMPORT: Defining meta.importSync for module 0x3ddbab701bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3ddbab701340), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ddbab703490), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddbab703cb0), global 0x3c657b8741c0 JS IMPORT: Module metadata hook for module 0x3ddbab704358 JS IMPORT: Defining meta.importSync for module 0x3ddbab704358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ddbab714018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.xeeqs4 at /tmp/gjs_coverage_tmp.xeeqs4/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3ddbab7000f8 of 0x3ddbab714098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3ddbab714098 in 0x3ddbab7000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.xeeqs4 at /tmp/gjs_coverage_tmp.xeeqs4/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3ddbab7000f8 of 0x3ddbab714620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3ddbab7000f8 of 0x3ddbab713e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3ddbab7000f8 of 0x3c657b875498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3ddbab714098 of 0x3c657b875448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3c657b8754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3c657b8af060, JSClass 0xffffa7d36148, in object 0x3c657b8af038 JS CTX: Initialized class GIRepositoryGType prototype 0x3ddbab714c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3c657b8af0b0, JSClass 0xffffa7d36148, in object 0x3c657b8af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3c657b8af100, JSClass 0xffffa7d36148, in object 0x3c657b8af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3c657b8af150, JSClass 0xffffa7d36148, in object 0x3c657b8af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3c657b8af038 in GIRepository 0x3ddbab713e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3ddbab703490), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddbab7048a8), global 0x3c657b8741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3c657b8af1a0 in GIRepository 0x3ddbab713e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3ddbab701340), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3ddbab7053f0), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3ddbab7053f0), global 0x3c657b8741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3ddbab7059d0), global 0x3c657b8741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3ddbab7000f8 of 0x3ddbab71aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.xeeqs4 at /tmp/gjs_coverage_tmp.xeeqs4/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3ddbab7000f8 of 0x3c657b875df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.xeeqs4 at /tmp/gjs_coverage_tmp.xeeqs4/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3ddbab7000f8 of 0x3c657b875e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3ddbab714098 of 0x3c657b875ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3c657b8cc088 class 0xffffa7d3c030 in object 0x3c657b8af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3c657b8af560, JSClass 0xffffa7d35d98, in object 0x3c657b8af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3c657b8af1c8 in GIRepository 0x3ddbab713e98 JS IMPORT: Module metadata hook for module 0x3ddbab7053f0 JS IMPORT: Defining meta.importSync for module 0x3ddbab7053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:33.678: Wrote coverage statistics to /tmp/gjs_coverage_tmp.xeeqs4/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x2e4418300098 JS IMPORT: Defining parent (nil) of 0x2e44183000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x2e44183000f8 of 0x2e44183003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e4418301340), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e4418301bf8), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e44183021f8), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e44183021f8), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e4418301bf8), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e4418301340), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e4418303490), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e4418303cb0), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e4418303cb0), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e4418303490), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e44183048a8), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e44183048a8), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e4418303490), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e4418303490), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e4418301340), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e44183053f0), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e44183053f0), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e44183059d0), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e44183059d0), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e44183053f0), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e44183053f0), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x2e4418301340), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x2e4418301bf8), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x2e44183021f8), global 0x27118eb741c0 JS IMPORT: Module metadata hook for module 0x2e4418301bf8 JS IMPORT: Defining meta.importSync for module 0x2e4418301bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x2e4418301340), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e4418303490), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e4418303cb0), global 0x27118eb741c0 JS IMPORT: Module metadata hook for module 0x2e4418304358 JS IMPORT: Defining meta.importSync for module 0x2e4418304358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x2e4418314018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.lPGioY at /tmp/gjs_coverage_tmp.lPGioY/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x2e44183000f8 of 0x2e4418314098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x2e4418314098 in 0x2e44183000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.lPGioY at /tmp/gjs_coverage_tmp.lPGioY/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x2e44183000f8 of 0x2e4418314620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x2e44183000f8 of 0x2e4418313e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x2e44183000f8 of 0x27118eb75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x2e4418314098 of 0x27118eb75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x27118eb754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x27118ebaf060, JSClass 0xffffa7d36148, in object 0x27118ebaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x2e4418314c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x27118ebaf0b0, JSClass 0xffffa7d36148, in object 0x27118ebaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x27118ebaf100, JSClass 0xffffa7d36148, in object 0x27118ebaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x27118ebaf150, JSClass 0xffffa7d36148, in object 0x27118ebaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x27118ebaf038 in GIRepository 0x2e4418313e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x2e4418303490), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e44183048a8), global 0x27118eb741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x27118ebaf1a0 in GIRepository 0x2e4418313e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x2e4418301340), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x2e44183053f0), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x2e44183053f0), global 0x27118eb741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x2e44183059d0), global 0x27118eb741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x2e44183000f8 of 0x2e441831aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.lPGioY at /tmp/gjs_coverage_tmp.lPGioY/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x2e44183000f8 of 0x27118eb75df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.lPGioY at /tmp/gjs_coverage_tmp.lPGioY/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x2e44183000f8 of 0x27118eb75e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x2e4418314098 of 0x27118eb75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x27118ebcc088 class 0xffffa7d3c030 in object 0x27118ebaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x27118ebaf560, JSClass 0xffffa7d35d98, in object 0x27118ebaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x27118ebaf1c8 in GIRepository 0x2e4418313e98 JS IMPORT: Module metadata hook for module 0x2e44183053f0 JS IMPORT: Defining meta.importSync for module 0x2e44183053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:33.801: Wrote coverage statistics to /tmp/gjs_coverage_tmp.lPGioY/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3fbd5a100098 JS IMPORT: Defining parent (nil) of 0x3fbd5a1000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3fbd5a1000f8 of 0x3fbd5a1003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3fbd5a101340), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fbd5a101bf8), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fbd5a1021f8), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fbd5a1021f8), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fbd5a101bf8), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3fbd5a101340), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fbd5a103490), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fbd5a103cb0), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fbd5a103cb0), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fbd5a103490), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fbd5a1048a8), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fbd5a1048a8), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fbd5a103490), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fbd5a103490), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3fbd5a101340), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fbd5a1053f0), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3fbd5a1053f0), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fbd5a1059d0), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fbd5a1059d0), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fbd5a1053f0), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3fbd5a1053f0), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3fbd5a101340), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3fbd5a101bf8), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3fbd5a1021f8), global 0x2d4c93f741c0 JS IMPORT: Module metadata hook for module 0x3fbd5a101bf8 JS IMPORT: Defining meta.importSync for module 0x3fbd5a101bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3fbd5a101340), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fbd5a103490), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fbd5a103cb0), global 0x2d4c93f741c0 JS IMPORT: Module metadata hook for module 0x3fbd5a104358 JS IMPORT: Defining meta.importSync for module 0x3fbd5a104358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3fbd5a114018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.e7c2uX at /tmp/gjs_coverage_tmp.e7c2uX/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3fbd5a1000f8 of 0x3fbd5a114098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3fbd5a114098 in 0x3fbd5a1000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.e7c2uX at /tmp/gjs_coverage_tmp.e7c2uX/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3fbd5a1000f8 of 0x3fbd5a114620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3fbd5a1000f8 of 0x3fbd5a113e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3fbd5a1000f8 of 0x2d4c93f75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3fbd5a114098 of 0x2d4c93f75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2d4c93f754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2d4c93faf060, JSClass 0xffffa7d36148, in object 0x2d4c93faf038 JS CTX: Initialized class GIRepositoryGType prototype 0x3fbd5a114c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2d4c93faf0b0, JSClass 0xffffa7d36148, in object 0x2d4c93faf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d4c93faf100, JSClass 0xffffa7d36148, in object 0x2d4c93faf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d4c93faf150, JSClass 0xffffa7d36148, in object 0x2d4c93faf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2d4c93faf038 in GIRepository 0x3fbd5a113e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3fbd5a103490), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fbd5a1048a8), global 0x2d4c93f741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2d4c93faf1a0 in GIRepository 0x3fbd5a113e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3fbd5a101340), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3fbd5a1053f0), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3fbd5a1053f0), global 0x2d4c93f741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3fbd5a1059d0), global 0x2d4c93f741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3fbd5a1000f8 of 0x3fbd5a11aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.e7c2uX at /tmp/gjs_coverage_tmp.e7c2uX/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3fbd5a1000f8 of 0x2d4c93f75df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.e7c2uX at /tmp/gjs_coverage_tmp.e7c2uX/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3fbd5a1000f8 of 0x2d4c93f75e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3fbd5a114098 of 0x2d4c93f75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2d4c93fcc088 class 0xffffa7d3c030 in object 0x2d4c93faf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2d4c93faf560, JSClass 0xffffa7d35d98, in object 0x2d4c93faf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2d4c93faf1c8 in GIRepository 0x3fbd5a113e98 JS IMPORT: Module metadata hook for module 0x3fbd5a1053f0 JS IMPORT: Defining meta.importSync for module 0x3fbd5a1053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:33.919: Wrote coverage statistics to /tmp/gjs_coverage_tmp.e7c2uX/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1271b9100098 JS IMPORT: Defining parent (nil) of 0x1271b91000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1271b91000f8 of 0x1271b91003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1271b9101340), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1271b9101bf8), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1271b91021f8), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1271b91021f8), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1271b9101bf8), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1271b9101340), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1271b9103490), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1271b9103cb0), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1271b9103cb0), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1271b9103490), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1271b91048a8), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1271b91048a8), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1271b9103490), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1271b9103490), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1271b9101340), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1271b91053f0), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1271b91053f0), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1271b91059d0), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1271b91059d0), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1271b91053f0), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1271b91053f0), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1271b9101340), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1271b9101bf8), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1271b91021f8), global 0x45a4e5741c0 JS IMPORT: Module metadata hook for module 0x1271b9101bf8 JS IMPORT: Defining meta.importSync for module 0x1271b9101bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1271b9101340), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1271b9103490), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1271b9103cb0), global 0x45a4e5741c0 JS IMPORT: Module metadata hook for module 0x1271b9104358 JS IMPORT: Defining meta.importSync for module 0x1271b9104358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1271b9114018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.D6pUjD at /tmp/gjs_coverage_tmp.D6pUjD/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1271b91000f8 of 0x1271b9114098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1271b9114098 in 0x1271b91000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.D6pUjD at /tmp/gjs_coverage_tmp.D6pUjD/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1271b91000f8 of 0x1271b9114620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1271b91000f8 of 0x1271b9113e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1271b91000f8 of 0x45a4e575498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1271b9114098 of 0x45a4e575448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x45a4e5754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x45a4e5af060, JSClass 0xffffa7d36148, in object 0x45a4e5af038 JS CTX: Initialized class GIRepositoryGType prototype 0x1271b9114c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x45a4e5af0b0, JSClass 0xffffa7d36148, in object 0x45a4e5af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x45a4e5af100, JSClass 0xffffa7d36148, in object 0x45a4e5af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x45a4e5af150, JSClass 0xffffa7d36148, in object 0x45a4e5af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x45a4e5af038 in GIRepository 0x1271b9113e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1271b9103490), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1271b91048a8), global 0x45a4e5741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x45a4e5af1a0 in GIRepository 0x1271b9113e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1271b9101340), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1271b91053f0), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1271b91053f0), global 0x45a4e5741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1271b91059d0), global 0x45a4e5741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1271b91000f8 of 0x1271b911aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.D6pUjD at /tmp/gjs_coverage_tmp.D6pUjD/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1271b91000f8 of 0x45a4e575df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.D6pUjD at /tmp/gjs_coverage_tmp.D6pUjD/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1271b91000f8 of 0x45a4e575e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1271b9114098 of 0x45a4e575ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x45a4e5cc088 class 0xffffa7d3c030 in object 0x45a4e5af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x45a4e5af560, JSClass 0xffffa7d35d98, in object 0x45a4e5af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x45a4e5af1c8 in GIRepository 0x1271b9113e98 JS IMPORT: Module metadata hook for module 0x1271b91053f0 JS IMPORT: Defining meta.importSync for module 0x1271b91053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:34.042: Wrote coverage statistics to /tmp/gjs_coverage_tmp.D6pUjD/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0xea3ca200098 JS IMPORT: Defining parent (nil) of 0xea3ca2000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0xea3ca2000f8 of 0xea3ca2003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xea3ca201340), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xea3ca201bf8), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xea3ca2021f8), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xea3ca2021f8), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xea3ca201bf8), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0xea3ca201340), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xea3ca203490), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xea3ca203cb0), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xea3ca203cb0), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xea3ca203490), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xea3ca2048a8), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xea3ca2048a8), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xea3ca203490), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xea3ca203490), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xea3ca201340), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xea3ca2053f0), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xea3ca2053f0), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xea3ca2059d0), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xea3ca2059d0), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xea3ca2053f0), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xea3ca2053f0), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0xea3ca201340), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0xea3ca201bf8), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0xea3ca2021f8), global 0xd71f3a741c0 JS IMPORT: Module metadata hook for module 0xea3ca201bf8 JS IMPORT: Defining meta.importSync for module 0xea3ca201bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0xea3ca201340), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xea3ca203490), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xea3ca203cb0), global 0xd71f3a741c0 JS IMPORT: Module metadata hook for module 0xea3ca204358 JS IMPORT: Defining meta.importSync for module 0xea3ca204358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0xea3ca214018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.9uOuJ6 at /tmp/gjs_coverage_tmp.9uOuJ6/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0xea3ca2000f8 of 0xea3ca214098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0xea3ca214098 in 0xea3ca2000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.9uOuJ6 at /tmp/gjs_coverage_tmp.9uOuJ6/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0xea3ca2000f8 of 0xea3ca214620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0xea3ca2000f8 of 0xea3ca213e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0xea3ca2000f8 of 0xd71f3a75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0xea3ca214098 of 0xd71f3a75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xd71f3a754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xd71f3aaf060, JSClass 0xffffa7d36148, in object 0xd71f3aaf038 JS CTX: Initialized class GIRepositoryGType prototype 0xea3ca214c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xd71f3aaf0b0, JSClass 0xffffa7d36148, in object 0xd71f3aaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xd71f3aaf100, JSClass 0xffffa7d36148, in object 0xd71f3aaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd71f3aaf150, JSClass 0xffffa7d36148, in object 0xd71f3aaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xd71f3aaf038 in GIRepository 0xea3ca213e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0xea3ca203490), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xea3ca2048a8), global 0xd71f3a741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xd71f3aaf1a0 in GIRepository 0xea3ca213e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0xea3ca201340), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0xea3ca2053f0), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0xea3ca2053f0), global 0xd71f3a741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0xea3ca2059d0), global 0xd71f3a741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0xea3ca2000f8 of 0xea3ca21aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.9uOuJ6 at /tmp/gjs_coverage_tmp.9uOuJ6/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0xea3ca2000f8 of 0xd71f3a75df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.9uOuJ6 at /tmp/gjs_coverage_tmp.9uOuJ6/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0xea3ca2000f8 of 0xd71f3a75e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0xea3ca214098 of 0xd71f3a75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xd71f3acc088 class 0xffffa7d3c030 in object 0xd71f3aaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xd71f3aaf560, JSClass 0xffffa7d35d98, in object 0xd71f3aaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xd71f3aaf1c8 in GIRepository 0xea3ca213e98 JS IMPORT: Module metadata hook for module 0xea3ca2053f0 JS IMPORT: Defining meta.importSync for module 0xea3ca2053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:34.160: Wrote coverage statistics to /tmp/gjs_coverage_tmp.9uOuJ6/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x100c3bc00098 JS IMPORT: Defining parent (nil) of 0x100c3bc000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x100c3bc000f8 of 0x100c3bc003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x100c3bc01340), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x100c3bc01bf8), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x100c3bc021f8), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x100c3bc021f8), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x100c3bc01bf8), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x100c3bc01340), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x100c3bc03490), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x100c3bc03cb0), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x100c3bc03cb0), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x100c3bc03490), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x100c3bc048a8), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x100c3bc048a8), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x100c3bc03490), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x100c3bc03490), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x100c3bc01340), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x100c3bc053f0), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x100c3bc053f0), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x100c3bc059d0), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x100c3bc059d0), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x100c3bc053f0), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x100c3bc053f0), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x100c3bc01340), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x100c3bc01bf8), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x100c3bc021f8), global 0xe74e74741c0 JS IMPORT: Module metadata hook for module 0x100c3bc01bf8 JS IMPORT: Defining meta.importSync for module 0x100c3bc01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x100c3bc01340), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x100c3bc03490), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x100c3bc03cb0), global 0xe74e74741c0 JS IMPORT: Module metadata hook for module 0x100c3bc04358 JS IMPORT: Defining meta.importSync for module 0x100c3bc04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x100c3bc14018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.jRCMez at /tmp/gjs_coverage_tmp.jRCMez/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x100c3bc000f8 of 0x100c3bc14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x100c3bc14098 in 0x100c3bc000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.jRCMez at /tmp/gjs_coverage_tmp.jRCMez/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x100c3bc000f8 of 0x100c3bc14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x100c3bc000f8 of 0x100c3bc13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x100c3bc000f8 of 0xe74e7475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x100c3bc14098 of 0xe74e7475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xe74e74754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xe74e74af060, JSClass 0xffffa7d36148, in object 0xe74e74af038 JS CTX: Initialized class GIRepositoryGType prototype 0x100c3bc14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xe74e74af0b0, JSClass 0xffffa7d36148, in object 0xe74e74af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xe74e74af100, JSClass 0xffffa7d36148, in object 0xe74e74af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe74e74af150, JSClass 0xffffa7d36148, in object 0xe74e74af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xe74e74af038 in GIRepository 0x100c3bc13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x100c3bc03490), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x100c3bc048a8), global 0xe74e74741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xe74e74af1a0 in GIRepository 0x100c3bc13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x100c3bc01340), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x100c3bc053f0), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x100c3bc053f0), global 0xe74e74741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x100c3bc059d0), global 0xe74e74741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x100c3bc000f8 of 0x100c3bc1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.jRCMez at /tmp/gjs_coverage_tmp.jRCMez/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x100c3bc000f8 of 0xe74e7475df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.jRCMez at /tmp/gjs_coverage_tmp.jRCMez/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x100c3bc000f8 of 0xe74e7475e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x100c3bc14098 of 0xe74e7475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xe74e74cc088 class 0xffffa7d3c030 in object 0xe74e74af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xe74e74af560, JSClass 0xffffa7d35d98, in object 0xe74e74af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xe74e74af1c8 in GIRepository 0x100c3bc13e98 JS IMPORT: Module metadata hook for module 0x100c3bc053f0 JS IMPORT: Defining meta.importSync for module 0x100c3bc053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:34.279: Wrote coverage statistics to /tmp/gjs_coverage_tmp.jRCMez/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x359c7fa00098 JS IMPORT: Defining parent (nil) of 0x359c7fa000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x359c7fa000f8 of 0x359c7fa003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x359c7fa01340), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x359c7fa01bf8), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x359c7fa021f8), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x359c7fa021f8), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x359c7fa01bf8), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x359c7fa01340), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359c7fa03490), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x359c7fa03cb0), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x359c7fa03cb0), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x359c7fa03490), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x359c7fa048a8), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x359c7fa048a8), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359c7fa03490), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x359c7fa03490), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x359c7fa01340), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359c7fa053f0), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x359c7fa053f0), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x359c7fa059d0), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x359c7fa059d0), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359c7fa053f0), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x359c7fa053f0), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x359c7fa01340), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x359c7fa01bf8), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x359c7fa021f8), global 0x2f3336c741c0 JS IMPORT: Module metadata hook for module 0x359c7fa01bf8 JS IMPORT: Defining meta.importSync for module 0x359c7fa01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x359c7fa01340), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359c7fa03490), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x359c7fa03cb0), global 0x2f3336c741c0 JS IMPORT: Module metadata hook for module 0x359c7fa04358 JS IMPORT: Defining meta.importSync for module 0x359c7fa04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x359c7fa14018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.tYM9By at /tmp/gjs_coverage_tmp.tYM9By/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x359c7fa000f8 of 0x359c7fa14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x359c7fa14098 in 0x359c7fa000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.tYM9By at /tmp/gjs_coverage_tmp.tYM9By/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x359c7fa000f8 of 0x359c7fa14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x359c7fa000f8 of 0x359c7fa13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x359c7fa000f8 of 0x2f3336c75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x359c7fa14098 of 0x2f3336c75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2f3336c754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2f3336caf060, JSClass 0xffffa7d36148, in object 0x2f3336caf038 JS CTX: Initialized class GIRepositoryGType prototype 0x359c7fa14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2f3336caf0b0, JSClass 0xffffa7d36148, in object 0x2f3336caf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2f3336caf100, JSClass 0xffffa7d36148, in object 0x2f3336caf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2f3336caf150, JSClass 0xffffa7d36148, in object 0x2f3336caf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2f3336caf038 in GIRepository 0x359c7fa13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x359c7fa03490), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x359c7fa048a8), global 0x2f3336c741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2f3336caf1a0 in GIRepository 0x359c7fa13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x359c7fa01340), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x359c7fa053f0), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x359c7fa053f0), global 0x2f3336c741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x359c7fa059d0), global 0x2f3336c741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x359c7fa000f8 of 0x359c7fa1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.tYM9By at /tmp/gjs_coverage_tmp.tYM9By/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x359c7fa000f8 of 0x2f3336c75df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.tYM9By at /tmp/gjs_coverage_tmp.tYM9By/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x359c7fa000f8 of 0x2f3336c75e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x359c7fa14098 of 0x2f3336c75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2f3336ccc088 class 0xffffa7d3c030 in object 0x2f3336caf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2f3336caf560, JSClass 0xffffa7d35d98, in object 0x2f3336caf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2f3336caf1c8 in GIRepository 0x359c7fa13e98 JS IMPORT: Module metadata hook for module 0x359c7fa053f0 JS IMPORT: Defining meta.importSync for module 0x359c7fa053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:34.404: Wrote coverage statistics to /tmp/gjs_coverage_tmp.tYM9By/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x107720000098 JS IMPORT: Defining parent (nil) of 0x1077200000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1077200000f8 of 0x1077200003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x107720001340), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x107720001bf8), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1077200021f8), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1077200021f8), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x107720001bf8), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x107720001340), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x107720003490), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x107720003cb0), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x107720003cb0), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x107720003490), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1077200048a8), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1077200048a8), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x107720003490), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x107720003490), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x107720001340), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1077200053f0), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1077200053f0), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1077200059d0), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1077200059d0), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1077200053f0), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1077200053f0), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x107720001340), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x107720001bf8), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1077200021f8), global 0x26b1509741c0 JS IMPORT: Module metadata hook for module 0x107720001bf8 JS IMPORT: Defining meta.importSync for module 0x107720001bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x107720001340), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x107720003490), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x107720003cb0), global 0x26b1509741c0 JS IMPORT: Module metadata hook for module 0x107720004358 JS IMPORT: Defining meta.importSync for module 0x107720004358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x107720014018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.E69Nrn at /tmp/gjs_coverage_tmp.E69Nrn/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1077200000f8 of 0x107720014098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x107720014098 in 0x1077200000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.E69Nrn at /tmp/gjs_coverage_tmp.E69Nrn/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1077200000f8 of 0x107720014620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1077200000f8 of 0x107720013e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1077200000f8 of 0x26b150975498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x107720014098 of 0x26b150975448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x26b1509754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x26b1509af060, JSClass 0xffffa7d36148, in object 0x26b1509af038 JS CTX: Initialized class GIRepositoryGType prototype 0x107720014c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x26b1509af0b0, JSClass 0xffffa7d36148, in object 0x26b1509af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x26b1509af100, JSClass 0xffffa7d36148, in object 0x26b1509af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x26b1509af150, JSClass 0xffffa7d36148, in object 0x26b1509af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x26b1509af038 in GIRepository 0x107720013e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x107720003490), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1077200048a8), global 0x26b1509741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x26b1509af1a0 in GIRepository 0x107720013e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x107720001340), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1077200053f0), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1077200053f0), global 0x26b1509741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1077200059d0), global 0x26b1509741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1077200000f8 of 0x10772001aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.E69Nrn at /tmp/gjs_coverage_tmp.E69Nrn/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1077200000f8 of 0x26b150975df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.E69Nrn at /tmp/gjs_coverage_tmp.E69Nrn/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1077200000f8 of 0x26b150975e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x107720014098 of 0x26b150975ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x26b1509cc088 class 0xffffa7d3c030 in object 0x26b1509af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x26b1509af560, JSClass 0xffffa7d35d98, in object 0x26b1509af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x26b1509af1c8 in GIRepository 0x107720013e98 JS IMPORT: Module metadata hook for module 0x1077200053f0 JS IMPORT: Defining meta.importSync for module 0x1077200053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:34.535: Wrote coverage statistics to /tmp/gjs_coverage_tmp.E69Nrn/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x336edef00098 JS IMPORT: Defining parent (nil) of 0x336edef000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x336edef000f8 of 0x336edef003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x336edef01340), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x336edef01bf8), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x336edef021f8), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x336edef021f8), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x336edef01bf8), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x336edef01340), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x336edef03490), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x336edef03cb0), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x336edef03cb0), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x336edef03490), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x336edef048a8), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x336edef048a8), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x336edef03490), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x336edef03490), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x336edef01340), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x336edef053f0), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x336edef053f0), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x336edef059d0), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x336edef059d0), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x336edef053f0), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x336edef053f0), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x336edef01340), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x336edef01bf8), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x336edef021f8), global 0x382d214741c0 JS IMPORT: Module metadata hook for module 0x336edef01bf8 JS IMPORT: Defining meta.importSync for module 0x336edef01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x336edef01340), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x336edef03490), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x336edef03cb0), global 0x382d214741c0 JS IMPORT: Module metadata hook for module 0x336edef04358 JS IMPORT: Defining meta.importSync for module 0x336edef04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x336edef14018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.h1FCK0 at /tmp/gjs_coverage_tmp.h1FCK0/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x336edef000f8 of 0x336edef14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x336edef14098 in 0x336edef000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.h1FCK0 at /tmp/gjs_coverage_tmp.h1FCK0/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x336edef000f8 of 0x336edef14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x336edef000f8 of 0x336edef13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x336edef000f8 of 0x382d21475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x336edef14098 of 0x382d21475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x382d214754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x382d214af060, JSClass 0xffffa7d36148, in object 0x382d214af038 JS CTX: Initialized class GIRepositoryGType prototype 0x336edef14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x382d214af0b0, JSClass 0xffffa7d36148, in object 0x382d214af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x382d214af100, JSClass 0xffffa7d36148, in object 0x382d214af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x382d214af150, JSClass 0xffffa7d36148, in object 0x382d214af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x382d214af038 in GIRepository 0x336edef13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x336edef03490), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x336edef048a8), global 0x382d214741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x382d214af1a0 in GIRepository 0x336edef13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x336edef01340), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x336edef053f0), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x336edef053f0), global 0x382d214741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x336edef059d0), global 0x382d214741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x336edef000f8 of 0x336edef1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.h1FCK0 at /tmp/gjs_coverage_tmp.h1FCK0/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x336edef000f8 of 0x382d21475df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.h1FCK0 at /tmp/gjs_coverage_tmp.h1FCK0/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x336edef000f8 of 0x382d21475e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x336edef14098 of 0x382d21475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x382d214cc088 class 0xffffa7d3c030 in object 0x382d214af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x382d214af560, JSClass 0xffffa7d35d98, in object 0x382d214af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x382d214af1c8 in GIRepository 0x336edef13e98 JS IMPORT: Module metadata hook for module 0x336edef053f0 JS IMPORT: Defining meta.importSync for module 0x336edef053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:34.662: Wrote coverage statistics to /tmp/gjs_coverage_tmp.h1FCK0/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x32a004b00098 JS IMPORT: Defining parent (nil) of 0x32a004b000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x32a004b000f8 of 0x32a004b003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32a004b01340), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32a004b01bf8), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32a004b021f8), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32a004b021f8), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32a004b01bf8), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32a004b01340), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32a004b03490), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32a004b03cb0), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32a004b03cb0), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32a004b03490), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32a004b048a8), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32a004b048a8), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32a004b03490), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32a004b03490), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x32a004b01340), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32a004b053f0), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32a004b053f0), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32a004b059d0), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32a004b059d0), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32a004b053f0), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32a004b053f0), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x32a004b01340), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x32a004b01bf8), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x32a004b021f8), global 0xf17961741c0 JS IMPORT: Module metadata hook for module 0x32a004b01bf8 JS IMPORT: Defining meta.importSync for module 0x32a004b01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x32a004b01340), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32a004b03490), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32a004b03cb0), global 0xf17961741c0 JS IMPORT: Module metadata hook for module 0x32a004b04358 JS IMPORT: Defining meta.importSync for module 0x32a004b04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x32a004b14018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.1UvJZF at /tmp/gjs_coverage_tmp.1UvJZF/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x32a004b000f8 of 0x32a004b14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x32a004b14098 in 0x32a004b000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.1UvJZF at /tmp/gjs_coverage_tmp.1UvJZF/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x32a004b000f8 of 0x32a004b14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x32a004b000f8 of 0x32a004b13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x32a004b000f8 of 0xf1796175498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x32a004b14098 of 0xf1796175448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0xf17961754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0xf17961af060, JSClass 0xffffa7d36148, in object 0xf17961af038 JS CTX: Initialized class GIRepositoryGType prototype 0x32a004b14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0xf17961af0b0, JSClass 0xffffa7d36148, in object 0xf17961af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0xf17961af100, JSClass 0xffffa7d36148, in object 0xf17961af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf17961af150, JSClass 0xffffa7d36148, in object 0xf17961af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0xf17961af038 in GIRepository 0x32a004b13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x32a004b03490), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32a004b048a8), global 0xf17961741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0xf17961af1a0 in GIRepository 0x32a004b13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x32a004b01340), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x32a004b053f0), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x32a004b053f0), global 0xf17961741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x32a004b059d0), global 0xf17961741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x32a004b000f8 of 0x32a004b1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.1UvJZF at /tmp/gjs_coverage_tmp.1UvJZF/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x32a004b000f8 of 0xf1796175df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.1UvJZF at /tmp/gjs_coverage_tmp.1UvJZF/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x32a004b000f8 of 0xf1796175e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x32a004b14098 of 0xf1796175ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0xf17961cc088 class 0xffffa7d3c030 in object 0xf17961af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0xf17961af560, JSClass 0xffffa7d35d98, in object 0xf17961af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0xf17961af1c8 in GIRepository 0x32a004b13e98 JS IMPORT: Module metadata hook for module 0x32a004b053f0 JS IMPORT: Defining meta.importSync for module 0x32a004b053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:34.790: Wrote coverage statistics to /tmp/gjs_coverage_tmp.1UvJZF/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x167d90400098 JS IMPORT: Defining parent (nil) of 0x167d904000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x167d904000f8 of 0x167d904003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x167d90401340), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x167d90401bf8), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x167d904021f8), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x167d904021f8), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x167d90401bf8), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x167d90401340), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x167d90403490), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167d90403cb0), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167d90403cb0), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x167d90403490), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167d904048a8), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167d904048a8), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x167d90403490), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x167d90403490), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x167d90401340), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x167d904053f0), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x167d904053f0), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167d904059d0), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167d904059d0), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x167d904053f0), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x167d904053f0), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x167d90401340), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x167d90401bf8), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x167d904021f8), global 0x2b6ecf9741c0 JS IMPORT: Module metadata hook for module 0x167d90401bf8 JS IMPORT: Defining meta.importSync for module 0x167d90401bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x167d90401340), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x167d90403490), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167d90403cb0), global 0x2b6ecf9741c0 JS IMPORT: Module metadata hook for module 0x167d90404358 JS IMPORT: Defining meta.importSync for module 0x167d90404358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x167d90414018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.qlqwyn at /tmp/gjs_coverage_tmp.qlqwyn/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x167d904000f8 of 0x167d90414098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x167d90414098 in 0x167d904000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.qlqwyn at /tmp/gjs_coverage_tmp.qlqwyn/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x167d904000f8 of 0x167d90414620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x167d904000f8 of 0x167d90413e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x167d904000f8 of 0x2b6ecf975498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x167d90414098 of 0x2b6ecf975448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b6ecf9754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b6ecf9af060, JSClass 0xffffa7d36148, in object 0x2b6ecf9af038 JS CTX: Initialized class GIRepositoryGType prototype 0x167d90414c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b6ecf9af0b0, JSClass 0xffffa7d36148, in object 0x2b6ecf9af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b6ecf9af100, JSClass 0xffffa7d36148, in object 0x2b6ecf9af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b6ecf9af150, JSClass 0xffffa7d36148, in object 0x2b6ecf9af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b6ecf9af038 in GIRepository 0x167d90413e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x167d90403490), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167d904048a8), global 0x2b6ecf9741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2b6ecf9af1a0 in GIRepository 0x167d90413e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x167d90401340), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x167d904053f0), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x167d904053f0), global 0x2b6ecf9741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x167d904059d0), global 0x2b6ecf9741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x167d904000f8 of 0x167d9041aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.qlqwyn at /tmp/gjs_coverage_tmp.qlqwyn/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x167d904000f8 of 0x2b6ecf975df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.qlqwyn at /tmp/gjs_coverage_tmp.qlqwyn/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x167d904000f8 of 0x2b6ecf975e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x167d90414098 of 0x2b6ecf975ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2b6ecf9cc088 class 0xffffa7d3c030 in object 0x2b6ecf9af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2b6ecf9af560, JSClass 0xffffa7d35d98, in object 0x2b6ecf9af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2b6ecf9af1c8 in GIRepository 0x167d90413e98 JS IMPORT: Module metadata hook for module 0x167d904053f0 JS IMPORT: Defining meta.importSync for module 0x167d904053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:34.912: Wrote coverage statistics to /tmp/gjs_coverage_tmp.qlqwyn/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x36d55a200098 JS IMPORT: Defining parent (nil) of 0x36d55a2000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x36d55a2000f8 of 0x36d55a2003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x36d55a201340), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36d55a201bf8), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36d55a2021f8), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36d55a2021f8), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36d55a201bf8), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x36d55a201340), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36d55a203490), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36d55a203cb0), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36d55a203cb0), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36d55a203490), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36d55a2048a8), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36d55a2048a8), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36d55a203490), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36d55a203490), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x36d55a201340), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36d55a2053f0), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x36d55a2053f0), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36d55a2059d0), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36d55a2059d0), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36d55a2053f0), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x36d55a2053f0), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x36d55a201340), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x36d55a201bf8), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x36d55a2021f8), global 0x10c119b741c0 JS IMPORT: Module metadata hook for module 0x36d55a201bf8 JS IMPORT: Defining meta.importSync for module 0x36d55a201bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x36d55a201340), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36d55a203490), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36d55a203cb0), global 0x10c119b741c0 JS IMPORT: Module metadata hook for module 0x36d55a204358 JS IMPORT: Defining meta.importSync for module 0x36d55a204358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x36d55a214018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.G7YcUl at /tmp/gjs_coverage_tmp.G7YcUl/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x36d55a2000f8 of 0x36d55a214098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x36d55a214098 in 0x36d55a2000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.G7YcUl at /tmp/gjs_coverage_tmp.G7YcUl/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x36d55a2000f8 of 0x36d55a214620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x36d55a2000f8 of 0x36d55a213e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x36d55a2000f8 of 0x10c119b75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x36d55a214098 of 0x10c119b75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x10c119b754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x10c119baf060, JSClass 0xffffa7d36148, in object 0x10c119baf038 JS CTX: Initialized class GIRepositoryGType prototype 0x36d55a214c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x10c119baf0b0, JSClass 0xffffa7d36148, in object 0x10c119baf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x10c119baf100, JSClass 0xffffa7d36148, in object 0x10c119baf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x10c119baf150, JSClass 0xffffa7d36148, in object 0x10c119baf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x10c119baf038 in GIRepository 0x36d55a213e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x36d55a203490), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36d55a2048a8), global 0x10c119b741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x10c119baf1a0 in GIRepository 0x36d55a213e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x36d55a201340), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x36d55a2053f0), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x36d55a2053f0), global 0x10c119b741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x36d55a2059d0), global 0x10c119b741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x36d55a2000f8 of 0x36d55a21aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.G7YcUl at /tmp/gjs_coverage_tmp.G7YcUl/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x36d55a2000f8 of 0x10c119b75df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.G7YcUl at /tmp/gjs_coverage_tmp.G7YcUl/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x36d55a2000f8 of 0x10c119b75e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x36d55a214098 of 0x10c119b75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x10c119bcc088 class 0xffffa7d3c030 in object 0x10c119baf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x10c119baf560, JSClass 0xffffa7d35d98, in object 0x10c119baf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x10c119baf1c8 in GIRepository 0x36d55a213e98 JS IMPORT: Module metadata hook for module 0x36d55a2053f0 JS IMPORT: Defining meta.importSync for module 0x36d55a2053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:35.029: Wrote coverage statistics to /tmp/gjs_coverage_tmp.G7YcUl/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x1f0519100098 JS IMPORT: Defining parent (nil) of 0x1f05191000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1f05191000f8 of 0x1f05191003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f0519101340), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f0519101bf8), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f05191021f8), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f05191021f8), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f0519101bf8), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f0519101340), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f0519103490), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f0519103cb0), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f0519103cb0), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f0519103490), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f05191048a8), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f05191048a8), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f0519103490), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f0519103490), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1f0519101340), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f05191053f0), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1f05191053f0), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f05191059d0), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f05191059d0), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f05191053f0), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1f05191053f0), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x1f0519101340), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x1f0519101bf8), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1f05191021f8), global 0x4ec2ca741c0 JS IMPORT: Module metadata hook for module 0x1f0519101bf8 JS IMPORT: Defining meta.importSync for module 0x1f0519101bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x1f0519101340), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f0519103490), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f0519103cb0), global 0x4ec2ca741c0 JS IMPORT: Module metadata hook for module 0x1f0519104358 JS IMPORT: Defining meta.importSync for module 0x1f0519104358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f0519114018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.BNgc9E at /tmp/gjs_coverage_tmp.BNgc9E/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1f05191000f8 of 0x1f0519114098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x1f0519114098 in 0x1f05191000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.BNgc9E at /tmp/gjs_coverage_tmp.BNgc9E/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1f05191000f8 of 0x1f0519114620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1f05191000f8 of 0x1f0519113e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1f05191000f8 of 0x4ec2ca75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x1f0519114098 of 0x4ec2ca75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x4ec2ca754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x4ec2caaf060, JSClass 0xffffa7d36148, in object 0x4ec2caaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x1f0519114c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x4ec2caaf0b0, JSClass 0xffffa7d36148, in object 0x4ec2caaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x4ec2caaf100, JSClass 0xffffa7d36148, in object 0x4ec2caaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4ec2caaf150, JSClass 0xffffa7d36148, in object 0x4ec2caaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x4ec2caaf038 in GIRepository 0x1f0519113e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x1f0519103490), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f05191048a8), global 0x4ec2ca741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x4ec2caaf1a0 in GIRepository 0x1f0519113e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x1f0519101340), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1f05191053f0), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1f05191053f0), global 0x4ec2ca741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1f05191059d0), global 0x4ec2ca741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1f05191000f8 of 0x1f051911aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.BNgc9E at /tmp/gjs_coverage_tmp.BNgc9E/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1f05191000f8 of 0x4ec2ca75df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.BNgc9E at /tmp/gjs_coverage_tmp.BNgc9E/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1f05191000f8 of 0x4ec2ca75e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x1f0519114098 of 0x4ec2ca75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x4ec2cacc088 class 0xffffa7d3c030 in object 0x4ec2caaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x4ec2caaf560, JSClass 0xffffa7d35d98, in object 0x4ec2caaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x4ec2caaf1c8 in GIRepository 0x1f0519113e98 JS IMPORT: Module metadata hook for module 0x1f05191053f0 JS IMPORT: Defining meta.importSync for module 0x1f05191053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher Gjs-Message: 19:17:35.143: Wrote coverage statistics to /tmp/gjs_coverage_tmp.BNgc9E/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x14f296100098 JS IMPORT: Defining parent (nil) of 0x14f2961000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x14f2961000f8 of 0x14f2961003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14f296101340), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14f296101bf8), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14f2961021f8), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14f2961021f8), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14f296101bf8), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14f296101340), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14f296103490), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14f296103cb0), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14f296103cb0), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14f296103490), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14f2961048a8), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14f2961048a8), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14f296103490), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14f296103490), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x14f296101340), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14f2961053f0), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14f2961053f0), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14f2961059d0), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14f2961059d0), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14f2961053f0), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14f2961053f0), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x14f296101340), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x14f296101bf8), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x14f2961021f8), global 0x2b7ba61741c0 JS IMPORT: Module metadata hook for module 0x14f296101bf8 JS IMPORT: Defining meta.importSync for module 0x14f296101bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x14f296101340), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14f296103490), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14f296103cb0), global 0x2b7ba61741c0 JS IMPORT: Module metadata hook for module 0x14f296104358 JS IMPORT: Defining meta.importSync for module 0x14f296104358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x14f296114018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.kw4jDQ at /tmp/gjs_coverage_tmp.kw4jDQ/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x14f2961000f8 of 0x14f296114098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x14f296114098 in 0x14f2961000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.kw4jDQ at /tmp/gjs_coverage_tmp.kw4jDQ/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x14f2961000f8 of 0x14f296114620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x14f2961000f8 of 0x14f296113e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x14f2961000f8 of 0x2b7ba6175498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x14f296114098 of 0x2b7ba6175448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x2b7ba61754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x2b7ba61af060, JSClass 0xffffa7d36148, in object 0x2b7ba61af038 JS CTX: Initialized class GIRepositoryGType prototype 0x14f296114c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x2b7ba61af0b0, JSClass 0xffffa7d36148, in object 0x2b7ba61af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b7ba61af100, JSClass 0xffffa7d36148, in object 0x2b7ba61af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b7ba61af150, JSClass 0xffffa7d36148, in object 0x2b7ba61af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x2b7ba61af038 in GIRepository 0x14f296113e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x14f296103490), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14f2961048a8), global 0x2b7ba61741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x2b7ba61af1a0 in GIRepository 0x14f296113e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x14f296101340), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x14f2961053f0), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x14f2961053f0), global 0x2b7ba61741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x14f2961059d0), global 0x2b7ba61741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x14f2961000f8 of 0x14f29611aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.kw4jDQ at /tmp/gjs_coverage_tmp.kw4jDQ/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x14f2961000f8 of 0x2b7ba6175df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.kw4jDQ at /tmp/gjs_coverage_tmp.kw4jDQ/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x14f2961000f8 of 0x2b7ba6175e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x14f296114098 of 0x2b7ba6175ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x2b7ba61cc088 class 0xffffa7d3c030 in object 0x2b7ba61af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x2b7ba61af560, JSClass 0xffffa7d35d98, in object 0x2b7ba61af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x2b7ba61af1c8 in GIRepository 0x14f296113e98 JS IMPORT: Module metadata hook for module 0x14f2961053f0 JS IMPORT: Defining meta.importSync for module 0x14f2961053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Script evaluation succeeded Gjs-Message: 19:17:35.258: Wrote coverage statistics to /tmp/gjs_coverage_tmp.kw4jDQ/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x23fd2af00098 JS IMPORT: Defining parent (nil) of 0x23fd2af000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x23fd2af000f8 of 0x23fd2af003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23fd2af01340), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23fd2af01bf8), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23fd2af021f8), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23fd2af021f8), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23fd2af01bf8), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23fd2af01340), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fd2af03490), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fd2af03cb0), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fd2af03cb0), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23fd2af03490), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fd2af048a8), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fd2af048a8), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fd2af03490), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23fd2af03490), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x23fd2af01340), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fd2af053f0), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23fd2af053f0), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fd2af059d0), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fd2af059d0), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fd2af053f0), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23fd2af053f0), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x23fd2af01340), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x23fd2af01bf8), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x23fd2af021f8), global 0x18f35a2741c0 JS IMPORT: Module metadata hook for module 0x23fd2af01bf8 JS IMPORT: Defining meta.importSync for module 0x23fd2af01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x23fd2af01340), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fd2af03490), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fd2af03cb0), global 0x18f35a2741c0 JS IMPORT: Module metadata hook for module 0x23fd2af04358 JS IMPORT: Defining meta.importSync for module 0x23fd2af04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x23fd2af14018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.vnqM7S at /tmp/gjs_coverage_tmp.vnqM7S/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x23fd2af000f8 of 0x23fd2af14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x23fd2af14098 in 0x23fd2af000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.vnqM7S at /tmp/gjs_coverage_tmp.vnqM7S/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x23fd2af000f8 of 0x23fd2af14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x23fd2af000f8 of 0x23fd2af13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x23fd2af000f8 of 0x18f35a275498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x23fd2af14098 of 0x18f35a275448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x18f35a2754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x18f35a2af060, JSClass 0xffffa7d36148, in object 0x18f35a2af038 JS CTX: Initialized class GIRepositoryGType prototype 0x23fd2af14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x18f35a2af0b0, JSClass 0xffffa7d36148, in object 0x18f35a2af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x18f35a2af100, JSClass 0xffffa7d36148, in object 0x18f35a2af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x18f35a2af150, JSClass 0xffffa7d36148, in object 0x18f35a2af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x18f35a2af038 in GIRepository 0x23fd2af13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x23fd2af03490), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fd2af048a8), global 0x18f35a2741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x18f35a2af1a0 in GIRepository 0x23fd2af13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x23fd2af01340), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x23fd2af053f0), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x23fd2af053f0), global 0x18f35a2741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x23fd2af059d0), global 0x18f35a2741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x23fd2af000f8 of 0x23fd2af1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.vnqM7S at /tmp/gjs_coverage_tmp.vnqM7S/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x23fd2af000f8 of 0x18f35a275df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.vnqM7S at /tmp/gjs_coverage_tmp.vnqM7S/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x23fd2af000f8 of 0x18f35a275e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x23fd2af14098 of 0x18f35a275ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x18f35a2cc088 class 0xffffa7d3c030 in object 0x18f35a2af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x18f35a2af560, JSClass 0xffffa7d35d98, in object 0x18f35a2af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x18f35a2af1c8 in GIRepository 0x23fd2af13e98 JS IMPORT: Module metadata hook for module 0x23fd2af053f0 JS IMPORT: Defining meta.importSync for module 0x23fd2af053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x143576300098 JS IMPORT: Defining parent (nil) of 0x1435763000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x1435763000f8 of 0x1435763003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x143576301340), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x143576301bf8), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1435763021f8), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1435763021f8), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x143576301bf8), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x143576301340), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x143576303490), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x143576303cb0), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x143576303cb0), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x143576303490), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1435763048a8), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1435763048a8), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x143576303490), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x143576303490), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x143576301340), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1435763053f0), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1435763053f0), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1435763059d0), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1435763059d0), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1435763053f0), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1435763053f0), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x143576301340), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x143576301bf8), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x1435763021f8), global 0x3e98b2e741c0 JS IMPORT: Module metadata hook for module 0x143576301bf8 JS IMPORT: Defining meta.importSync for module 0x143576301bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x143576301340), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x143576303490), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x143576303cb0), global 0x3e98b2e741c0 JS IMPORT: Module metadata hook for module 0x143576304358 JS IMPORT: Defining meta.importSync for module 0x143576304358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x143576314018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.vnqM7S at /tmp/gjs_coverage_tmp.vnqM7S/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x1435763000f8 of 0x143576314098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x143576314098 in 0x1435763000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.vnqM7S at /tmp/gjs_coverage_tmp.vnqM7S/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x1435763000f8 of 0x143576314620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x1435763000f8 of 0x143576313e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x1435763000f8 of 0x3e98b2e75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x143576314098 of 0x3e98b2e75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x3e98b2e754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x3e98b2eaf060, JSClass 0xffffa7d36148, in object 0x3e98b2eaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x143576314c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x3e98b2eaf0b0, JSClass 0xffffa7d36148, in object 0x3e98b2eaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x3e98b2eaf100, JSClass 0xffffa7d36148, in object 0x3e98b2eaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3e98b2eaf150, JSClass 0xffffa7d36148, in object 0x3e98b2eaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x3e98b2eaf038 in GIRepository 0x143576313e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x143576303490), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1435763048a8), global 0x3e98b2e741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x3e98b2eaf1a0 in GIRepository 0x143576313e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x143576301340), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x1435763053f0), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x1435763053f0), global 0x3e98b2e741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x1435763059d0), global 0x3e98b2e741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x1435763000f8 of 0x14357631aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.vnqM7S at /tmp/gjs_coverage_tmp.vnqM7S/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x1435763000f8 of 0x3e98b2e75df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.vnqM7S at /tmp/gjs_coverage_tmp.vnqM7S/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x1435763000f8 of 0x3e98b2e75e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x143576314098 of 0x3e98b2e75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x3e98b2ecc088 class 0xffffa7d3c030 in object 0x3e98b2eaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x3e98b2eaf560, JSClass 0xffffa7d35d98, in object 0x3e98b2eaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x3e98b2eaf1c8 in GIRepository 0x143576313e98 JS IMPORT: Module metadata hook for module 0x1435763053f0 JS IMPORT: Defining meta.importSync for module 0x1435763053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS IMPORT: Importing module gjs_coverage_script succeeded JS IMPORT: Defining parent 0x1435763000f8 of 0x3e98b2ecc358 'gjs_coverage_script' is mod 1 JS IMPORT: successfully imported module 'gjs_coverage_script' JS CTX: Script evaluation succeeded Gjs-Message: 19:17:35.498: Wrote coverage statistics to /tmp/gjs_coverage_tmp.vnqM7S/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x37ceb7400098 JS IMPORT: Defining parent (nil) of 0x37ceb74000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x37ceb74000f8 of 0x37ceb74003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37ceb7401340), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37ceb7401bf8), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37ceb74021f8), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37ceb74021f8), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37ceb7401bf8), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37ceb7401340), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37ceb7403490), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37ceb7403cb0), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37ceb7403cb0), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37ceb7403490), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37ceb74048a8), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37ceb74048a8), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37ceb7403490), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37ceb7403490), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37ceb7401340), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37ceb74053f0), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37ceb74053f0), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37ceb74059d0), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37ceb74059d0), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37ceb74053f0), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37ceb74053f0), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x37ceb7401340), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x37ceb7401bf8), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x37ceb74021f8), global 0x31095ac741c0 JS IMPORT: Module metadata hook for module 0x37ceb7401bf8 JS IMPORT: Defining meta.importSync for module 0x37ceb7401bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x37ceb7401340), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37ceb7403490), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37ceb7403cb0), global 0x31095ac741c0 JS IMPORT: Module metadata hook for module 0x37ceb7404358 JS IMPORT: Defining meta.importSync for module 0x37ceb7404358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x37ceb7414018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.iR7wIF at /tmp/gjs_coverage_tmp.iR7wIF/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x37ceb74000f8 of 0x37ceb7414098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x37ceb7414098 in 0x37ceb74000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.iR7wIF at /tmp/gjs_coverage_tmp.iR7wIF/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x37ceb74000f8 of 0x37ceb7414620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x37ceb74000f8 of 0x37ceb7413e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x37ceb74000f8 of 0x31095ac75498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x37ceb7414098 of 0x31095ac75448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x31095ac754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x31095acaf060, JSClass 0xffffa7d36148, in object 0x31095acaf038 JS CTX: Initialized class GIRepositoryGType prototype 0x37ceb7414c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x31095acaf0b0, JSClass 0xffffa7d36148, in object 0x31095acaf038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x31095acaf100, JSClass 0xffffa7d36148, in object 0x31095acaf038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x31095acaf150, JSClass 0xffffa7d36148, in object 0x31095acaf038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x31095acaf038 in GIRepository 0x37ceb7413e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x37ceb7403490), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37ceb74048a8), global 0x31095ac741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x31095acaf1a0 in GIRepository 0x37ceb7413e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x37ceb7401340), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x37ceb74053f0), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x37ceb74053f0), global 0x31095ac741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x37ceb74059d0), global 0x31095ac741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x37ceb74000f8 of 0x37ceb741aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.iR7wIF at /tmp/gjs_coverage_tmp.iR7wIF/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x37ceb74000f8 of 0x31095ac75df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.iR7wIF at /tmp/gjs_coverage_tmp.iR7wIF/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x37ceb74000f8 of 0x31095ac75e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x37ceb7414098 of 0x31095ac75ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x31095accc088 class 0xffffa7d3c030 in object 0x31095acaf1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x31095acaf560, JSClass 0xffffa7d35d98, in object 0x31095acaf1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x31095acaf1c8 in GIRepository 0x37ceb7413e98 JS IMPORT: Module metadata hook for module 0x37ceb74053f0 JS IMPORT: Defining meta.importSync for module 0x37ceb74053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed JS CTX: Enabling JIT JS CTX: Initialized class GjsFileImporter prototype 0x3dca49e00098 JS IMPORT: Defining parent (nil) of 0x3dca49e000f8 'imports' is mod 0 JS IMPORT: Importing '_print' JS NATIVE: Defining native module '_print' JS IMPORT: Defining parent 0x3dca49e000f8 of 0x3dca49e003b0 '_print' is mod 1 JS IMPORT: successfully imported module '_print' JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3dca49e01340), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3dca49e01bf8), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3dca49e021f8), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3dca49e021f8), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3dca49e01bf8), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3dca49e01340), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dca49e03490), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dca49e03cb0), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dca49e03cb0), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3dca49e03490), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dca49e048a8), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dca49e048a8), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dca49e03490), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3dca49e03490), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3dca49e01340), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dca49e053f0), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3dca49e053f0), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dca49e059d0), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dca49e059d0), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dca49e053f0), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3dca49e053f0), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"_encoding/encoding"' (relative to 0x3dca49e01340), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"./encodingMap.js"' (relative to 0x3dca49e01bf8), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"./util.js"' (relative to 0x3dca49e021f8), global 0x24dd054741c0 JS IMPORT: Module metadata hook for module 0x3dca49e01bf8 JS IMPORT: Defining meta.importSync for module 0x3dca49e01bf8 JS NATIVE: Defining native module '_encodingNative' JS IMPORT: Module resolve hook for module '"console"' (relative to 0x3dca49e01340), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dca49e03490), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dca49e03cb0), global 0x24dd054741c0 JS IMPORT: Module metadata hook for module 0x3dca49e04358 JS IMPORT: Defining meta.importSync for module 0x3dca49e04358 JS NATIVE: Defining native module 'gi' JS CTX: Initialized class GIRepositoryNamespace prototype 0x3dca49e14018 JS IMPORT: JS import 'overrides' not found in /tmp/gjs_coverage_tmp.iR7wIF at /tmp/gjs_coverage_tmp.iR7wIF/overrides.js JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' JS IMPORT: Importing directory 'overrides' JS IMPORT: Defining parent 0x3dca49e000f8 of 0x3dca49e14098 'overrides' is mod 1 JS IMPORT: Defined importer 'overrides' 0x3dca49e14098 in 0x3dca49e000f8 JS IMPORT: successfully imported directory 'overrides' JS IMPORT: JS import 'byteArray' not found in /tmp/gjs_coverage_tmp.iR7wIF at /tmp/gjs_coverage_tmp.iR7wIF/byteArray.js JS IMPORT: Importing '_byteArrayNative' JS NATIVE: Defining native module '_byteArrayNative' JS IMPORT: Defining parent 0x3dca49e000f8 of 0x3dca49e14620 '_byteArrayNative' is mod 1 JS IMPORT: successfully imported module '_byteArrayNative' JS IMPORT: Importing 'gi' JS IMPORT: Defining parent 0x3dca49e000f8 of 0x3dca49e13e98 'gi' is mod 1 JS IMPORT: successfully imported module 'gi' JS IMPORT: Importing module byteArray succeeded JS IMPORT: Defining parent 0x3dca49e000f8 of 0x24dd05475498 'byteArray' is mod 1 JS IMPORT: successfully imported module 'byteArray' JS IMPORT: Importing module GLib succeeded JS IMPORT: Defining parent 0x3dca49e14098 of 0x24dd05475448 'GLib' is mod 1 JS IMPORT: successfully imported module 'GLib' JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' JS CTX: Initialized class GIRepositoryFunction prototype 0x24dd054754e8 JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' JS G BXD: Defined class for Error (GError), prototype 0x24dd054af060, JSClass 0xffffa7d36148, in object 0x24dd054af038 JS CTX: Initialized class GIRepositoryGType prototype 0x3dca49e14c70 JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' JS G BXD: Defined class for Variant (GVariant), prototype 0x24dd054af0b0, JSClass 0xffffa7d36148, in object 0x24dd054af038 JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' JS G BXD: Defined class for Bytes (GBytes), prototype 0x24dd054af100, JSClass 0xffffa7d36148, in object 0x24dd054af038 JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x24dd054af150, JSClass 0xffffa7d36148, in object 0x24dd054af038 JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' JS G NS: Defined namespace 'GLib' 0x24dd054af038 in GIRepository 0x3dca49e13e98 JS IMPORT: Module resolve hook for module '"gi://GjsPrivate"' (relative to 0x3dca49e03490), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dca49e048a8), global 0x24dd054741c0 JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js JS G NS: Defined namespace 'GjsPrivate' 0x24dd054af1a0 in GIRepository 0x3dca49e13e98 JS IMPORT: Module resolve hook for module '"_timers"' (relative to 0x3dca49e01340), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi://GLib"' (relative to 0x3dca49e053f0), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi://GObject"' (relative to 0x3dca49e053f0), global 0x24dd054741c0 JS IMPORT: Module resolve hook for module '"gi"' (relative to 0x3dca49e059d0), global 0x24dd054741c0 JS IMPORT: Importing '_gi' JS NATIVE: Defining native module '_gi' JS IMPORT: Defining parent 0x3dca49e000f8 of 0x3dca49e1aef0 '_gi' is mod 1 JS IMPORT: successfully imported module '_gi' JS IMPORT: JS import '_common' not found in /tmp/gjs_coverage_tmp.iR7wIF at /tmp/gjs_coverage_tmp.iR7wIF/_common.js JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js JS IMPORT: Importing module _common succeeded JS IMPORT: Defining parent 0x3dca49e000f8 of 0x24dd05475df8 '_common' is mod 1 JS IMPORT: successfully imported module '_common' JS IMPORT: JS import '_legacy' not found in /tmp/gjs_coverage_tmp.iR7wIF at /tmp/gjs_coverage_tmp.iR7wIF/_legacy.js JS IMPORT: Importing module _legacy succeeded JS IMPORT: Defining parent 0x3dca49e000f8 of 0x24dd05475e70 '_legacy' is mod 1 JS IMPORT: successfully imported module '_legacy' JS IMPORT: Importing module GObject succeeded JS IMPORT: Defining parent 0x3dca49e14098 of 0x24dd05475ce0 'GObject' is mod 1 JS IMPORT: successfully imported module 'GObject' JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' JS G PRM: Defined class ParamSpec prototype is 0x24dd054cc088 class 0xffffa7d3c030 in object 0x24dd054af1c8 JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' JS G OBJ: Defined class for Object (GObject), prototype 0x24dd054af560, JSClass 0xffffa7d35d98, in object 0x24dd054af1c8 JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' JS G NS: Defined namespace 'GObject' 0x24dd054af1c8 in GIRepository 0x3dca49e13e98 JS IMPORT: Module metadata hook for module 0x3dca49e053f0 JS IMPORT: Defining meta.importSync for module 0x3dca49e053f0 JS NATIVE: Defining native module '_promiseNative' JS CTX: Enqueue job , promise=, allocation site= JS CTX: handling job JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS CTX: Pausing job queue JS CTX: Stopping promise job dispatcher JS CTX: Unpausing job queue JS CTX: Starting promise job dispatcher JS IMPORT: Importing module gjs_coverage_script succeeded JS IMPORT: Defining parent 0x3dca49e000f8 of 0x24dd054cc358 'gjs_coverage_script' is mod 1 JS IMPORT: successfully imported module 'gjs_coverage_script' JS CTX: Script evaluation succeeded Gjs-Message: 19:17:35.742: Wrote coverage statistics to /tmp/gjs_coverage_tmp.iR7wIF/gjs_coverage_test_coverage/coverage.lcov JS CTX: JS shutdown sequence JS CTX: Stopping profiler JS CTX: Shutting down toggle queue JS CTX: Notifying external reference holders of GjsContext dispose JS CTX: Stopping promise job dispatcher JS CTX: Notifying reference holders of GjsContext dispose JS CTX: Checking unhandled promise rejections JS CTX: Releasing cached JS wrappers JS CTX: Final triggered GC JS CTX: Destroying JS context JS CTX: Releasing all native objects JS CTX: Disabling auto GC JS CTX: Ending trace on global object JS CTX: Freeing allocated resources JS CTX: JS context destroyed ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― Ok: 69 Expected Fail: 0 Fail: 0 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /<>/obj-aarch64-linux-gnu/meson-logs/testlog.txt rm -fr -- /tmp/dh-xdg-rundir-dfYBSRf4 make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp dh_prep -a rm -f -- debian/gjs.substvars debian/gjs-tests.substvars debian/libgjs0g.substvars debian/libgjs-dev.substvars rm -fr -- debian/.debhelper/generated/gjs/ debian/gjs/ debian/tmp/ debian/.debhelper/generated/gjs-tests/ debian/gjs-tests/ debian/.debhelper/generated/libgjs0g/ debian/libgjs0g/ debian/.debhelper/generated/libgjs-dev/ debian/libgjs-dev/ dh_auto_install -a install -d /<>/debian/tmp cd obj-aarch64-linux-gnu && DESTDIR=/<>/debian/tmp LC_ALL=C.UTF-8 ninja install [0/1] Installing files. Installing subdir /<>/installed-tests/js/modules to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /<>/installed-tests/js/modules/modunicode.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /<>/installed-tests/js/modules/say.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /<>/installed-tests/js/modules/alwaysThrows.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /<>/installed-tests/js/modules/importmeta.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /<>/installed-tests/js/modules/lexicalScope.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /<>/installed-tests/js/modules/exports.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /<>/installed-tests/js/modules/encodings.json to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /<>/installed-tests/js/modules/dynamic.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /<>/installed-tests/js/modules/foobar.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /<>/installed-tests/js/modules/data.txt to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules Installing /<>/installed-tests/js/modules/subA/subB/baz.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing /<>/installed-tests/js/modules/subA/subB/__init__.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing /<>/installed-tests/js/modules/subA/subB/foobar.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/subA/subB Installing /<>/installed-tests/js/modules/subErrorInit/__init__.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/subErrorInit Installing /<>/installed-tests/js/modules/badOverrides/.eslintrc.yml to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /<>/installed-tests/js/modules/badOverrides/WarnLib.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /<>/installed-tests/js/modules/badOverrides/Gio.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /<>/installed-tests/js/modules/badOverrides/Regress.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /<>/installed-tests/js/modules/badOverrides/GIMarshallingTests.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/badOverrides Installing /<>/installed-tests/js/modules/overrides/.eslintrc.yml to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/overrides Installing /<>/installed-tests/js/modules/overrides/GIMarshallingTests.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/overrides Installing /<>/installed-tests/js/modules/mutualImport/a.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/mutualImport Installing /<>/installed-tests/js/modules/mutualImport/b.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/mutualImport Installing /<>/installed-tests/js/modules/subBadInit/__init__.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js/modules/subBadInit Installing libgjs.so.0.0.0 to /<>/debian/tmp/usr/lib/aarch64-linux-gnu Installing symlink pointing to libgjs.so.0.0.0 to /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libgjs.so.0 Installing symlink pointing to libgjs.so.0 to /<>/debian/tmp/usr/lib/aarch64-linux-gnu/libgjs.so Installing GjsPrivate-1.0.typelib to /<>/debian/tmp/usr/lib/aarch64-linux-gnu/gjs/girepository-1.0 Installing gjs-console to /<>/debian/tmp/usr/bin Installing installed-tests/js/minijasmine to /<>/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libregress.so to /<>/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/Regress-1.0.typelib to /<>/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libwarnlib.so to /<>/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/WarnLib-1.0.typelib to /<>/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgimarshallingtests.so to /<>/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/GIMarshallingTests-1.0.typelib to /<>/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgjstesttools/libgjstesttools.so to /<>/debian/tmp/usr/libexec/installed-tests/gjs Installing installed-tests/js/libgjstesttools/GjsTestTools-1.0.typelib to /<>/debian/tmp/usr/libexec/installed-tests/gjs Installing /<>/gjs/context.h to /<>/debian/tmp/usr/include/gjs-1.0/gjs Installing /<>/gjs/coverage.h to /<>/debian/tmp/usr/include/gjs-1.0/gjs Installing /<>/gjs/error-types.h to /<>/debian/tmp/usr/include/gjs-1.0/gjs Installing /<>/gjs/gjs.h to /<>/debian/tmp/usr/include/gjs-1.0/gjs Installing /<>/gjs/macros.h to /<>/debian/tmp/usr/include/gjs-1.0/gjs Installing /<>/gjs/mem.h to /<>/debian/tmp/usr/include/gjs-1.0/gjs Installing /<>/gjs/profiler.h to /<>/debian/tmp/usr/include/gjs-1.0/gjs Installing /<>/installed-tests/extra/gjs.supp to /<>/debian/tmp/usr/share/gjs-1.0/valgrind Installing /<>/installed-tests/extra/lsan.supp to /<>/debian/tmp/usr/share/gjs-1.0/lsan Installing /<>/installed-tests/js/org.gnome.GjsTest.gschema.xml to /<>/debian/tmp/usr/share/glib-2.0/schemas Installing /<>/obj-aarch64-linux-gnu/meson-private/gjs-1.0.pc to /<>/debian/tmp/usr/lib/aarch64-linux-gnu/pkgconfig Installing /<>/obj-aarch64-linux-gnu/installed-tests/testCommandLine.sh.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/scripts/testCommandLine.sh to /<>/debian/tmp/usr/libexec/installed-tests/gjs/scripts Installing /<>/obj-aarch64-linux-gnu/installed-tests/testCommandLineModules.sh.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/scripts/testCommandLineModules.sh to /<>/debian/tmp/usr/libexec/installed-tests/gjs/scripts Installing /<>/obj-aarch64-linux-gnu/installed-tests/testWarnings.sh.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/scripts/testWarnings.sh to /<>/debian/tmp/usr/libexec/installed-tests/gjs/scripts Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testself.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testself.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testByteArray.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testByteArray.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testExceptions.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testExceptions.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testFormat.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testFormat.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testFundamental.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testFundamental.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testGettext.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testGettext.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testGIMarshalling.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testGIMarshalling.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testGio.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testGio.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testGLib.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testGLib.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testGObject.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testGObject.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testGObjectClass.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testGObjectClass.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testGObjectInterface.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testGObjectInterface.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testGObjectValue.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testGObjectValue.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testGTypeClass.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testGTypeClass.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testImporter.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testImporter.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testIntrospection.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testIntrospection.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testLang.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testLang.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testLegacyByteArray.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testLegacyByteArray.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testLegacyClass.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testLegacyClass.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testLegacyGObject.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testLegacyGObject.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testMainloop.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testMainloop.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testNamespace.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testNamespace.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testPackage.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testPackage.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testParamSpec.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testParamSpec.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testPrint.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testPrint.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testPromise.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testPromise.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testRegress.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testRegress.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testSignals.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testSignals.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testSystem.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testSystem.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testTweener.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testTweener.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testCairo.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testCairo.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testGtk3.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testGtk3.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testGObjectDestructionAccess.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testGObjectDestructionAccess.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testLegacyGtk.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testLegacyGtk.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testWarnLib.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testWarnLib.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testGDBus.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/matchers.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/installed-tests/js/testGDBus.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testAsync.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testAsync.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testConsole.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testConsole.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testESModules.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testESModules.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testEncoding.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testEncoding.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testGLibLogWriter.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testGLibLogWriter.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testGlobal.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testGlobal.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testTimers.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testTimers.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/obj-aarch64-linux-gnu/installed-tests/js/testCairoModule.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/js/testCairoModule.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/js Installing /<>/installed-tests/debugger-test.sh to /<>/debian/tmp/usr/libexec/installed-tests/gjs Installing /<>/obj-aarch64-linux-gnu/installed-tests/backtrace.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/backtrace.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/backtrace.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/backtrace.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/breakpoint.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/breakpoint.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/breakpoint.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/breakpoint.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/continue.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/continue.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/continue.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/continue.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/delete.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/delete.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/delete.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/delete.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/detach.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/detach.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/detach.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/detach.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/down-up.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/down-up.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/down-up.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/down-up.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/finish.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/finish.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/finish.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/finish.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/frame.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/frame.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/frame.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/frame.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/keys.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/keys.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/keys.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/keys.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/lastvalues.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/lastvalues.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/lastvalues.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/lastvalues.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/list.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/list.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/list.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/list.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/next.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/next.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/next.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/next.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/print.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/print.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/print.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/print.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/quit.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/quit.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/quit.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/quit.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/return.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/return.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/return.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/return.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/set.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/set.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/set.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/set.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/step.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/step.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/step.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/step.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/throw.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/throw.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/throw.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/throw.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/throw-ignored.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/throw-ignored.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/throw-ignored.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/throw-ignored.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/obj-aarch64-linux-gnu/installed-tests/until.test to /<>/debian/tmp/usr/share/installed-tests/gjs Installing /<>/installed-tests/debugger/until.debugger to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/until.debugger.js to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Installing /<>/installed-tests/debugger/until.debugger.output to /<>/debian/tmp/usr/libexec/installed-tests/gjs/debugger Running custom install script '/usr/bin/python3 /<>/build/symlink-gjs.py bin' Running custom install script '/usr/bin/python3 /<>/build/compile-gschemas.py /usr/share/glib-2.0/schemas' rm -f debian/gjs-tests.debhelper.log debian/gjs.debhelper.log debian/libgjs-dev.debhelper.log debian/libgjs0g.debhelper.log debian/rules execute_after_dh_auto_install make[1]: Entering directory '/<>' rm -f debian/tmp/usr/libexec/installed-tests/gjs/js/modules/*/.eslintrc.yml make[1]: Leaving directory '/<>' dh_install -a install -d debian/gjs//usr cp --reflink=auto -a debian/tmp/usr/bin debian/gjs//usr/ install -d debian/.debhelper/generated/gjs install -d debian/gjs-tests//usr/libexec/installed-tests cp --reflink=auto -a debian/tmp/usr/libexec/installed-tests/gjs debian/gjs-tests//usr/libexec/installed-tests/ install -d debian/gjs-tests//usr/share cp --reflink=auto -a debian/tmp/usr/share/installed-tests debian/gjs-tests//usr/share/ install -d debian/gjs-tests//usr/share/glib-2.0/schemas cp --reflink=auto -a debian/tmp/usr/share/glib-2.0/schemas/org.gnome.GjsTest.gschema.xml debian/gjs-tests//usr/share/glib-2.0/schemas/ install -d debian/.debhelper/generated/gjs-tests install -d debian/libgjs0g//usr/lib/aarch64-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/aarch64-linux-gnu/libgjs.so.0 debian/tmp/usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0 debian/libgjs0g//usr/lib/aarch64-linux-gnu/ install -d debian/libgjs0g//usr/lib/aarch64-linux-gnu/gjs/girepository-1.0 cp --reflink=auto -a debian/tmp/usr/lib/aarch64-linux-gnu/gjs/girepository-1.0/GjsPrivate-1.0.typelib debian/libgjs0g//usr/lib/aarch64-linux-gnu/gjs/girepository-1.0/ install -d debian/.debhelper/generated/libgjs0g install -d debian/libgjs-dev//usr cp --reflink=auto -a debian/tmp/usr/include debian/libgjs-dev//usr/ install -d debian/libgjs-dev//usr/lib/aarch64-linux-gnu cp --reflink=auto -a debian/tmp/usr/lib/aarch64-linux-gnu/libgjs.so debian/tmp/usr/lib/aarch64-linux-gnu/pkgconfig/ debian/libgjs-dev//usr/lib/aarch64-linux-gnu/ install -d debian/libgjs-dev//usr/share cp --reflink=auto -a debian/tmp/usr/share/gjs-1.0/ debian/libgjs-dev//usr/share/ install -d debian/.debhelper/generated/libgjs-dev dh_installdocs -a install -d debian/gjs/usr/share/doc/gjs cp --reflink=auto -a ./NEWS debian/gjs/usr/share/doc/gjs cp --reflink=auto -a ./README.md debian/gjs/usr/share/doc/gjs chmod -R u\+rw,go=rX debian/gjs/usr/share/doc install -p -m0644 debian/copyright debian/gjs/usr/share/doc/gjs/copyright install -d debian/gjs-tests/usr/share/doc/gjs-tests install -p -m0644 debian/copyright debian/gjs-tests/usr/share/doc/gjs-tests/copyright install -d debian/libgjs0g/usr/share/doc/libgjs0g install -p -m0644 debian/copyright debian/libgjs0g/usr/share/doc/libgjs0g/copyright install -d debian/libgjs-dev/usr/share/doc/libgjs-dev install -p -m0644 debian/copyright debian/libgjs-dev/usr/share/doc/libgjs-dev/copyright dh_installchangelogs -a install -p -m0644 debian/changelog debian/gjs-tests/usr/share/doc/gjs-tests/changelog.Debian install -p -m0644 debian/changelog debian/libgjs0g/usr/share/doc/libgjs0g/changelog.Debian install -p -m0644 debian/changelog debian/gjs/usr/share/doc/gjs/changelog.Debian install -p -m0644 debian/changelog debian/libgjs-dev/usr/share/doc/libgjs-dev/changelog.Debian dh_installexamples -a install -d debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/calc.js debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/dbus-client.js debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/dbus-service.js debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/gettext.js debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/gio-cat.js debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/glistmodel.js debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/gtk-application.js debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/gtk.js debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/gtk3-template.js debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/gtk3-template.ui debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/gtk4-template.js debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/gtk4-template.ui debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/http-client.js debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/http-server.js debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/README debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/test.jpg debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/test.jpg.license debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/timers.js debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/webkit.js debian/gjs/usr/share/doc/gjs/examples cp --reflink=auto -a ./examples/websocket-client.js debian/gjs/usr/share/doc/gjs/examples dh_installgsettings -a (grep -a -s -v misc:Depends debian/gjs-tests.substvars; echo "misc:Depends=dconf-gsettings-backend | gsettings-backend") > debian/gjs-tests.substvars.new mv debian/gjs-tests.substvars.new debian/gjs-tests.substvars dh_lintian -a install -d debian/gjs-tests/usr/share/lintian/overrides install -p -m0644 debian/gjs-tests.lintian-overrides debian/gjs-tests/usr/share/lintian/overrides/gjs-tests install -d debian/libgjs0g/usr/share/lintian/overrides install -p -m0644 debian/libgjs0g.lintian-overrides debian/libgjs0g/usr/share/lintian/overrides/libgjs0g dh_gnome -a dh_perl -a dh_link -a rm -f debian/gjs/usr/bin/gjs ln -s gjs-console debian/gjs/usr/bin/gjs rm -f debian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0 ln -s libgjs.so.0.0.0 debian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0 rm -f debian/libgjs-dev/usr/lib/aarch64-linux-gnu/libgjs.so ln -s libgjs.so.0 debian/libgjs-dev/usr/lib/aarch64-linux-gnu/libgjs.so dh_scour -a dh_strip_nondeterminism -a dh_translations -a dh_translations: warning: could not determine domain dh_compress -a cd debian/gjs cd debian/gjs-tests cd debian/libgjs0g cd debian/libgjs-dev chmod a-x usr/share/doc/libgjs-dev/changelog.Debian chmod a-x usr/share/doc/libgjs0g/changelog.Debian chmod a-x usr/share/doc/gjs/NEWS usr/share/doc/gjs/changelog.Debian chmod a-x usr/share/doc/gjs-tests/changelog.Debian gzip -9nf usr/share/doc/libgjs-dev/changelog.Debian gzip -9nf usr/share/doc/libgjs0g/changelog.Debian gzip -9nf usr/share/doc/gjs/NEWS usr/share/doc/gjs/changelog.Debian gzip -9nf usr/share/doc/gjs-tests/changelog.Debian cd '/<>' cd '/<>' cd '/<>' cd '/<>' debian/rules override_dh_fixperms make[1]: Entering directory '/<>' dh_fixperms -Xusr/libexec/installed-tests find debian/gjs ! -type l -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/gjs-tests ! -type l -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libgjs0g ! -type l -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libgjs-dev ! -type l -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/gjs/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/gjs/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/libgjs0g/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs-tests/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/gjs-tests/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs-dev/usr/share/doc -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a ! -regex 'debian/libgjs-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/gjs/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/gjs-tests/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libgjs-dev/usr/share/doc -type d -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/gjs -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g/usr/share/lintian/overrides -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs-tests/usr/share/lintian/overrides -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs-dev/usr/include -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs/usr/bin -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/libgjs-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/gjs-tests -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libgjs0g/usr/lib -type f -name '*.ali' -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/libgjs-dev/usr/lib -type f -name '*.ali' -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/gjs-tests/usr/libexec -type f -a ! \( -regex .\*usr/libexec/installed-tests.\* \) -a -true -print0 2>/dev/null | xargs -0r chmod a+x chmod --changes u=rw,og=r debian/*-tests/usr/libexec/installed-tests/gjs/*.so mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) chmod --recursive --changes a+rX,u+w,og-w debian/*-tests/usr/libexec/installed-tests make[1]: Leaving directory '/<>' dh_missing -a dh_dwz -a dwz -- debian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0 dwz -- debian/gjs/usr/bin/gjs-console install -d debian/gjs-tests/usr/lib/debug/.dwz/aarch64-linux-gnu dwz -mdebian/gjs-tests/usr/lib/debug/.dwz/aarch64-linux-gnu/gjs-tests.debug -M/usr/lib/debug/.dwz/aarch64-linux-gnu/gjs-tests.debug -- debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine objcopy --compress-debug-sections debian/gjs-tests/usr/lib/debug/.dwz/aarch64-linux-gnu/gjs-tests.debug dh_strip -a debugedit --build-id --build-id-seed=gjs/1.72.2-0ubuntu2 debian/gjs/usr/bin/gjs-console 02220a99dcc5906c96013c6866294cfd0c230d08 debugedit --build-id --build-id-seed=libgjs0g/1.72.2-0ubuntu2 debian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0 install -d debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/02 objcopy --only-keep-debug --compress-debug-sections debian/gjs/usr/bin/gjs-console debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/02/220a99dcc5906c96013c6866294cfd0c230d08.debug debugedit --build-id --build-id-seed=gjs-tests/1.72.2-0ubuntu2 debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so debugedit: debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so: Unknown DWARF DW_FORM_0x1f21 e525802967b8bce2e8f34a31fd84a544f1fd0205 chmod 0644 -- debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/02/220a99dcc5906c96013c6866294cfd0c230d08.debug strip --remove-section=.comment --remove-section=.note -o /tmp/Hs61QbO0yO/stripTrnVWb debian/gjs/usr/bin/gjs-console chmod --reference debian/gjs/usr/bin/gjs-console /tmp/Hs61QbO0yO/stripTrnVWb install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/e5 objcopy --only-keep-debug --compress-debug-sections debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/e5/25802967b8bce2e8f34a31fd84a544f1fd0205.debug cat '/tmp/Hs61QbO0yO/stripTrnVWb' > 'debian/gjs/usr/bin/gjs-console' chmod --reference /tmp/Hs61QbO0yO/stripTrnVWb debian/gjs/usr/bin/gjs-console objcopy --add-gnu-debuglink debian/.debhelper/gjs/dbgsym-root/usr/lib/debug/.build-id/02/220a99dcc5906c96013c6866294cfd0c230d08.debug debian/gjs/usr/bin/gjs-console /tmp/Hs61QbO0yO/objcopylOzNlw chmod --reference debian/gjs/usr/bin/gjs-console /tmp/Hs61QbO0yO/objcopylOzNlw cat '/tmp/Hs61QbO0yO/objcopylOzNlw' > 'debian/gjs/usr/bin/gjs-console' chmod --reference /tmp/Hs61QbO0yO/objcopylOzNlw debian/gjs/usr/bin/gjs-console chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/e5/25802967b8bce2e8f34a31fd84a544f1fd0205.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded -o /tmp/Y0_p6GfiiY/strip_kQyOx debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so install -d debian/.debhelper/gjs/dbgsym-root/usr/share/doc ln -s gjs debian/.debhelper/gjs/dbgsym-root/usr/share/doc/gjs-dbgsym chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so /tmp/Y0_p6GfiiY/strip_kQyOx cat '/tmp/Y0_p6GfiiY/strip_kQyOx' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so' chmod --reference /tmp/Y0_p6GfiiY/strip_kQyOx debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so objcopy --add-gnu-debuglink debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/e5/25802967b8bce2e8f34a31fd84a544f1fd0205.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so /tmp/Y0_p6GfiiY/objcopyoM1EHK chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so /tmp/Y0_p6GfiiY/objcopyoM1EHK cat '/tmp/Y0_p6GfiiY/objcopyoM1EHK' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so' chmod --reference /tmp/Y0_p6GfiiY/objcopyoM1EHK debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so debugedit --build-id --build-id-seed=gjs-tests/1.72.2-0ubuntu2 debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so debugedit: debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so: Unknown DWARF DW_FORM_0x1f20 30c9c35e4d1d07dd53e604f0bb52ec9672972e4d install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/30 objcopy --only-keep-debug --compress-debug-sections debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/30/c9c35e4d1d07dd53e604f0bb52ec9672972e4d.debug chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/30/c9c35e4d1d07dd53e604f0bb52ec9672972e4d.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded -o /tmp/Y0_p6GfiiY/stripHxMeX2 debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so /tmp/Y0_p6GfiiY/stripHxMeX2 cat '/tmp/Y0_p6GfiiY/stripHxMeX2' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so' chmod --reference /tmp/Y0_p6GfiiY/stripHxMeX2 debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so objcopy --add-gnu-debuglink debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/30/c9c35e4d1d07dd53e604f0bb52ec9672972e4d.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so /tmp/Y0_p6GfiiY/objcopyTMCjF7 chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so /tmp/Y0_p6GfiiY/objcopyTMCjF7 cat '/tmp/Y0_p6GfiiY/objcopyTMCjF7' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so' chmod --reference /tmp/Y0_p6GfiiY/objcopyTMCjF7 debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so debugedit --build-id --build-id-seed=gjs-tests/1.72.2-0ubuntu2 debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so debugedit: debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so: Unknown DWARF DW_FORM_0x1f21 53d243891f9e10253f38f3c3b7dcb38ec027745b install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/53 objcopy --only-keep-debug --compress-debug-sections debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/53/d243891f9e10253f38f3c3b7dcb38ec027745b.debug chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/53/d243891f9e10253f38f3c3b7dcb38ec027745b.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded -o /tmp/Y0_p6GfiiY/stripbcY54a debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so /tmp/Y0_p6GfiiY/stripbcY54a cat '/tmp/Y0_p6GfiiY/stripbcY54a' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so' chmod --reference /tmp/Y0_p6GfiiY/stripbcY54a debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so objcopy --add-gnu-debuglink debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/53/d243891f9e10253f38f3c3b7dcb38ec027745b.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so /tmp/Y0_p6GfiiY/objcopyDbO_SP chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so /tmp/Y0_p6GfiiY/objcopyDbO_SP cat '/tmp/Y0_p6GfiiY/objcopyDbO_SP' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so' chmod --reference /tmp/Y0_p6GfiiY/objcopyDbO_SP debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so debugedit --build-id --build-id-seed=gjs-tests/1.72.2-0ubuntu2 debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so debugedit: debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so: Unknown DWARF DW_FORM_0x1f21 6a648313cb33d49216ba7d1197fb718a8bbad771 install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/6a objcopy --only-keep-debug --compress-debug-sections debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/6a/648313cb33d49216ba7d1197fb718a8bbad771.debug chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/6a/648313cb33d49216ba7d1197fb718a8bbad771.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded -o /tmp/Y0_p6GfiiY/stripKpJqA8 debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so /tmp/Y0_p6GfiiY/stripKpJqA8 cat '/tmp/Y0_p6GfiiY/stripKpJqA8' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so' chmod --reference /tmp/Y0_p6GfiiY/stripKpJqA8 debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so objcopy --add-gnu-debuglink debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/6a/648313cb33d49216ba7d1197fb718a8bbad771.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so /tmp/Y0_p6GfiiY/objcopy0cMrEx chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so /tmp/Y0_p6GfiiY/objcopy0cMrEx cat '/tmp/Y0_p6GfiiY/objcopy0cMrEx' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so' chmod --reference /tmp/Y0_p6GfiiY/objcopy0cMrEx debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so debugedit --build-id --build-id-seed=gjs-tests/1.72.2-0ubuntu2 debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine debugedit: debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine: Unknown DWARF DW_FORM_0x1f20 0ca5793be94cb93484ee403bf6096a83e4cdca95 install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/0c objcopy --only-keep-debug --compress-debug-sections debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/0c/a5793be94cb93484ee403bf6096a83e4cdca95.debug chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/0c/a5793be94cb93484ee403bf6096a83e4cdca95.debug strip --remove-section=.comment --remove-section=.note -o /tmp/Y0_p6GfiiY/stripH1e28t debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine /tmp/Y0_p6GfiiY/stripH1e28t cat '/tmp/Y0_p6GfiiY/stripH1e28t' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine' chmod --reference /tmp/Y0_p6GfiiY/stripH1e28t debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine objcopy --add-gnu-debuglink debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.build-id/0c/a5793be94cb93484ee403bf6096a83e4cdca95.debug debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine /tmp/Y0_p6GfiiY/objcopyiLiQbz chmod --reference debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine /tmp/Y0_p6GfiiY/objcopyiLiQbz cat '/tmp/Y0_p6GfiiY/objcopyiLiQbz' > 'debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine' chmod --reference /tmp/Y0_p6GfiiY/objcopyiLiQbz debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.dwz cp --reflink=auto -a debian/gjs-tests/usr/lib/debug/.dwz/aarch64-linux-gnu debian/.debhelper/gjs-tests/dbgsym-root/usr/lib/debug/.dwz rm -fr debian/gjs-tests/usr/lib/debug/.dwz 74c02cfac5e276419be77496ca09e945bf8c83b8 rmdir -p --ignore-fail-on-non-empty debian/gjs-tests/usr/lib/debug install -d debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/74 objcopy --only-keep-debug --compress-debug-sections debian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0 debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/74/c02cfac5e276419be77496ca09e945bf8c83b8.debug install -d debian/.debhelper/gjs-tests/dbgsym-root/usr/share/doc ln -s gjs-tests debian/.debhelper/gjs-tests/dbgsym-root/usr/share/doc/gjs-tests-dbgsym chmod 0644 -- debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/74/c02cfac5e276419be77496ca09e945bf8c83b8.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded -o /tmp/RH0NIL8Evh/stripHE6R73 debian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0 chmod --reference debian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0 /tmp/RH0NIL8Evh/stripHE6R73 cat '/tmp/RH0NIL8Evh/stripHE6R73' > 'debian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0' chmod --reference /tmp/RH0NIL8Evh/stripHE6R73 debian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0 objcopy --add-gnu-debuglink debian/.debhelper/libgjs0g/dbgsym-root/usr/lib/debug/.build-id/74/c02cfac5e276419be77496ca09e945bf8c83b8.debug debian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0 /tmp/RH0NIL8Evh/objcopyDgRusP chmod --reference debian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0 /tmp/RH0NIL8Evh/objcopyDgRusP cat '/tmp/RH0NIL8Evh/objcopyDgRusP' > 'debian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0' chmod --reference /tmp/RH0NIL8Evh/objcopyDgRusP debian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0 install -d debian/.debhelper/libgjs0g/dbgsym-root/usr/share/doc ln -s libgjs0g debian/.debhelper/libgjs0g/dbgsym-root/usr/share/doc/libgjs0g-dbgsym rm -f debian/gjs-tests.debhelper.log debian/gjs.debhelper.log debian/libgjs-dev.debhelper.log debian/libgjs0g.debhelper.log debian/rules override_dh_makeshlibs make[1]: Entering directory '/<>' dh_makeshlibs -Xusr/lib/aarch64-linux-gnu/gjs-1.0 -- -c4 rm -f debian/gjs/DEBIAN/shlibs rm -f debian/gjs-tests/DEBIAN/shlibs rm -f debian/libgjs0g/DEBIAN/shlibs install -d debian/libgjs0g/DEBIAN echo "libgjs 0 libgjs0g (>= 1.72.2)" >> debian/libgjs0g/DEBIAN/shlibs chmod 0644 -- debian/libgjs0g/DEBIAN/shlibs dpkg-gensymbols -plibgjs0g -Idebian/libgjs0g.symbols -Pdebian/libgjs0g -edebian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0 -c4 mv debian/.debhelper/generated/libgjs0g/triggers.new debian/.debhelper/generated/libgjs0g/triggers rm -f debian/libgjs-dev/DEBIAN/shlibs make[1]: Leaving directory '/<>' dh_shlibdeps -a dpkg-shlibdeps -Tdebian/libgjs0g.substvars debian/libgjs0g/usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0 install -d debian/gjs/DEBIAN dpkg-shlibdeps -Tdebian/gjs.substvars debian/gjs/usr/bin/gjs-console install -d debian/gjs-tests/DEBIAN dpkg-shlibdeps -Tdebian/gjs-tests.substvars debian/gjs-tests/usr/libexec/installed-tests/gjs/libgimarshallingtests.so debian/gjs-tests/usr/libexec/installed-tests/gjs/minijasmine debian/gjs-tests/usr/libexec/installed-tests/gjs/libwarnlib.so debian/gjs-tests/usr/libexec/installed-tests/gjs/libregress.so debian/gjs-tests/usr/libexec/installed-tests/gjs/libgjstesttools.so rm -f debian/gjs-tests.debhelper.log debian/gjs.debhelper.log debian/libgjs-dev.debhelper.log debian/libgjs0g.debhelper.log debian/rules override_dh_girepository make[1]: Entering directory '/<>' dh_girepository -l /usr/lib/aarch64-linux-gnu/gjs/girepository-1.0 rm -f rm -f rm -f rm -f make[1]: Leaving directory '/<>' dh_installdeb -a install -p -m0644 debian/.debhelper/generated/libgjs0g/triggers debian/libgjs0g/DEBIAN/triggers install -d debian/libgjs-dev/DEBIAN dh_gencontrol -a echo misc:Depends= >> debian/libgjs-dev.substvars echo misc:Pre-Depends= >> debian/libgjs-dev.substvars dpkg-gencontrol -plibgjs-dev -ldebian/changelog -Tdebian/libgjs-dev.substvars -Pdebian/libgjs-dev echo misc:Pre-Depends= >> debian/gjs-tests.substvars install -d debian/.debhelper/gjs-tests/dbgsym-root/DEBIAN dpkg-gencontrol -pgjs-tests -ldebian/changelog -Tdebian/gjs-tests.substvars -Pdebian/.debhelper/gjs-tests/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=gjs-tests-dbgsym "-DDepends=gjs-tests (= \${binary:Version})" "-DDescription=debug symbols for gjs-tests" "-DBuild-Ids=0ca5793be94cb93484ee403bf6096a83e4cdca95 30c9c35e4d1d07dd53e604f0bb52ec9672972e4d 53d243891f9e10253f38f3c3b7dcb38ec027745b 6a648313cb33d49216ba7d1197fb718a8bbad771 e525802967b8bce2e8f34a31fd84a544f1fd0205" -DSection=debug -DPackage-Type=ddeb -UMulti-Arch -UReplaces -UBreaks echo misc:Depends= >> debian/gjs.substvars echo misc:Pre-Depends= >> debian/gjs.substvars install -d debian/.debhelper/gjs/dbgsym-root/DEBIAN dpkg-gencontrol -pgjs -ldebian/changelog -Tdebian/gjs.substvars -Pdebian/.debhelper/gjs/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=gjs-dbgsym "-DDepends=gjs (= \${binary:Version})" "-DDescription=debug symbols for gjs" -DBuild-Ids=02220a99dcc5906c96013c6866294cfd0c230d08 -DSection=debug -DPackage-Type=ddeb -UMulti-Arch -UReplaces -UBreaks echo misc:Depends= >> debian/libgjs0g.substvars echo misc:Pre-Depends= >> debian/libgjs0g.substvars install -d debian/.debhelper/libgjs0g/dbgsym-root/DEBIAN dpkg-gencontrol -plibgjs0g -ldebian/changelog -Tdebian/libgjs0g.substvars -Pdebian/.debhelper/libgjs0g/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=libgjs0g-dbgsym "-DDepends=libgjs0g (= \${binary:Version})" "-DDescription=debug symbols for libgjs0g" -DBuild-Ids=74c02cfac5e276419be77496ca09e945bf8c83b8 -DSection=debug -DPackage-Type=ddeb -UReplaces -UBreaks dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:Version} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:Version} unused, but is defined dpkg-gencontrol: warning: package libgjs-dev: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs-dev: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs-dev: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs-dev: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/DEBIAN/control dpkg-gencontrol -pgjs-tests -ldebian/changelog -Tdebian/gjs-tests.substvars -Pdebian/gjs-tests chmod 0644 -- debian/.debhelper/gjs/dbgsym-root/DEBIAN/control dpkg-gencontrol -pgjs -ldebian/changelog -Tdebian/gjs.substvars -Pdebian/gjs chmod 0644 -- debian/libgjs-dev/DEBIAN/control dpkg-gencontrol: warning: Depends field of package libgjs0g: substitution variable ${gir:Depends} used, but is not defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/.debhelper/libgjs0g/dbgsym-root/DEBIAN/control dpkg-gencontrol -plibgjs0g -ldebian/changelog -Tdebian/libgjs0g.substvars -Pdebian/libgjs0g dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/gjs/DEBIAN/control dpkg-gencontrol: warning: Depends field of package libgjs0g: substitution variable ${gir:Depends} used, but is not defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package gjs-tests: substitution variable ${gnome:Version} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:NextUpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:NextVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:UpstreamVersion} unused, but is defined dpkg-gencontrol: warning: package libgjs0g: substitution variable ${gnome:Version} unused, but is defined chmod 0644 -- debian/gjs-tests/DEBIAN/control chmod 0644 -- debian/libgjs0g/DEBIAN/control dh_md5sums -a cd debian/gjs >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/libgjs0g >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/gjs-tests >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/libgjs-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/gjs/DEBIAN/md5sums cd debian/.debhelper/gjs/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/libgjs0g/DEBIAN/md5sums chmod 0644 -- debian/libgjs-dev/DEBIAN/md5sums chmod 0644 -- debian/gjs-tests/DEBIAN/md5sums cd debian/.debhelper/libgjs0g/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/gjs/dbgsym-root/DEBIAN/md5sums cd debian/.debhelper/gjs-tests/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/gjs-tests/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/libgjs0g/dbgsym-root/DEBIAN/md5sums dh_builddeb -a dpkg-deb --root-owner-group --build debian/gjs .. dpkg-deb --root-owner-group --build debian/gjs-tests .. dpkg-deb --root-owner-group --build debian/libgjs-dev .. dpkg-deb --root-owner-group --build debian/libgjs0g .. INFO: pkgstriptranslations version 149 INFO: pkgstriptranslations version 149 INFO: pkgstriptranslations version 149 INFO: pkgstriptranslations version 149 pkgstriptranslations: processing libgjs0g (in debian/libgjs0g); do_strip: 1, oemstrip: pkgstriptranslations: processing gjs (in debian/gjs); do_strip: 1, oemstrip: pkgstriptranslations: processing gjs-tests (in debian/gjs-tests); do_strip: 1, oemstrip: pkgstriptranslations: processing libgjs-dev (in debian/libgjs-dev); do_strip: 1, oemstrip: pkgstriptranslations: libgjs0g does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/libgjs0g/DEBIAN/control, package libgjs0g, directory debian/libgjs0g INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstripfiles: waiting for lock (libgjs0g) ... pkgstriptranslations: gjs does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/gjs/DEBIAN/control, package gjs, directory debian/gjs Searching for duplicated docs in dependency libgjs0g... symlinking changelog.Debian.gz in gjs to file in libgjs0g pkgstripfiles: Running PNG optimization (using 4 cpus) for package gjs ... pkgstripfiles: No PNG files. INFO: pkgstripfiles: waiting for lock (libgjs0g) ... dpkg-deb: building package 'gjs' in '../gjs_1.72.2-0ubuntu2_arm64.deb'. install -d debian/.debhelper/scratch-space/build-gjs dpkg-deb --root-owner-group --build debian/.debhelper/gjs/dbgsym-root debian/.debhelper/scratch-space/build-gjs INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstriptranslations version 149 pkgstriptranslations: processing gjs-dbgsym (in debian/.debhelper/gjs/dbgsym-root); do_strip: 1, oemstrip: pkgstriptranslations: gjs-dbgsym does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com INFO: pkgstripfiles: waiting for lock (libgjs0g) ... pkgstripfiles: processing control file: debian/.debhelper/gjs/dbgsym-root/DEBIAN/control, package gjs-dbgsym, directory debian/.debhelper/gjs/dbgsym-root dpkg-deb: building package 'gjs-dbgsym' in 'debian/.debhelper/scratch-space/build-gjs/gjs-dbgsym_1.72.2-0ubuntu2_arm64.deb'. Renaming gjs-dbgsym_1.72.2-0ubuntu2_arm64.deb to gjs-dbgsym_1.72.2-0ubuntu2_arm64.ddeb mv debian/.debhelper/scratch-space/build-gjs/gjs-dbgsym_1.72.2-0ubuntu2_arm64.deb ../gjs-dbgsym_1.72.2-0ubuntu2_arm64.ddeb INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstripfiles: waiting for lock (libgjs0g) ... INFO: pkgstripfiles: waiting for lock (libgjs0g) ... pkgstriptranslations: gjs-tests does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/gjs-tests/DEBIAN/control, package gjs-tests, directory debian/gjs-tests Searching for duplicated docs in dependency libgjs0g... INFO: pkgstripfiles: waiting for lock (libgjs0g) ... symlinking changelog.Debian.gz in gjs-tests to file in libgjs0g Searching for duplicated docs in dependency gjs... pkgstripfiles: Running PNG optimization (using 4 cpus) for package gjs-tests ... pkgstripfiles: No PNG files. dpkg-deb: building package 'gjs-tests' in '../gjs-tests_1.72.2-0ubuntu2_arm64.deb'. pkgstripfiles: Truncating usr/share/doc/libgjs0g/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package libgjs0g ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libgjs0g' in '../libgjs0g_1.72.2-0ubuntu2_arm64.deb'. install -d debian/.debhelper/scratch-space/build-gjs-tests dpkg-deb --root-owner-group --build debian/.debhelper/gjs-tests/dbgsym-root debian/.debhelper/scratch-space/build-gjs-tests INFO: pkgstriptranslations version 149 install -d debian/.debhelper/scratch-space/build-libgjs0g dpkg-deb --root-owner-group --build debian/.debhelper/libgjs0g/dbgsym-root debian/.debhelper/scratch-space/build-libgjs0g pkgstriptranslations: processing gjs-tests-dbgsym (in debian/.debhelper/gjs-tests/dbgsym-root); do_strip: 1, oemstrip: pkgstriptranslations: gjs-tests-dbgsym does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball INFO: pkgstriptranslations version 149 pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstriptranslations: processing libgjs0g-dbgsym (in debian/.debhelper/libgjs0g/dbgsym-root); do_strip: 1, oemstrip: pkgstriptranslations: libgjs0g-dbgsym does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgstripfiles: processing control file: debian/.debhelper/gjs-tests/dbgsym-root/DEBIAN/control, package gjs-tests-dbgsym, directory debian/.debhelper/gjs-tests/dbgsym-root dpkg-deb: building package 'gjs-tests-dbgsym' in 'debian/.debhelper/scratch-space/build-gjs-tests/gjs-tests-dbgsym_1.72.2-0ubuntu2_arm64.deb'. pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com Renaming gjs-tests-dbgsym_1.72.2-0ubuntu2_arm64.deb to gjs-tests-dbgsym_1.72.2-0ubuntu2_arm64.ddeb mv debian/.debhelper/scratch-space/build-gjs-tests/gjs-tests-dbgsym_1.72.2-0ubuntu2_arm64.deb ../gjs-tests-dbgsym_1.72.2-0ubuntu2_arm64.ddeb pkgstripfiles: processing control file: debian/.debhelper/libgjs0g/dbgsym-root/DEBIAN/control, package libgjs0g-dbgsym, directory debian/.debhelper/libgjs0g/dbgsym-root dpkg-deb: building package 'libgjs0g-dbgsym' in 'debian/.debhelper/scratch-space/build-libgjs0g/libgjs0g-dbgsym_1.72.2-0ubuntu2_arm64.deb'. Renaming libgjs0g-dbgsym_1.72.2-0ubuntu2_arm64.deb to libgjs0g-dbgsym_1.72.2-0ubuntu2_arm64.ddeb mv debian/.debhelper/scratch-space/build-libgjs0g/libgjs0g-dbgsym_1.72.2-0ubuntu2_arm64.deb ../libgjs0g-dbgsym_1.72.2-0ubuntu2_arm64.ddeb pkgstriptranslations: libgjs-dev does not contain translations, skipping pkgstriptranslations: no translation files, not creating tarball pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com pkgstripfiles: processing control file: debian/libgjs-dev/DEBIAN/control, package libgjs-dev, directory debian/libgjs-dev Searching for duplicated docs in dependency libgjs0g... symlinking changelog.Debian.gz in libgjs-dev to file in libgjs0g pkgstripfiles: Running PNG optimization (using 4 cpus) for package libgjs-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libgjs-dev' in '../libgjs-dev_1.72.2-0ubuntu2_arm64.deb'. dpkg-genbuildinfo --build=any -O../gjs_1.72.2-0ubuntu2_arm64.buildinfo dpkg-genchanges --build=any -mLaunchpad Build Daemon -O../gjs_1.72.2-0ubuntu2_arm64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2023-06-02T19:18:41Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ gjs_1.72.2-0ubuntu2_arm64.changes: ---------------------------------- Format: 1.8 Date: Fri, 19 May 2023 11:12:55 +0000 Source: gjs Binary: gjs gjs-tests libgjs-dev libgjs0g Built-For-Profiles: noudeb Architecture: arm64 Version: 1.72.2-0ubuntu2 Distribution: jammy-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Ghadi Elie Rahme Description: gjs - Mozilla-based javascript bindings for the GNOME platform (cli too gjs-tests - Mozilla-based javascript bindings for the GNOME platform (tests) libgjs-dev - Mozilla-based javascript bindings for the GNOME platform libgjs0g - Mozilla-based javascript bindings for the GNOME platform Launchpad-Bugs-Fixed: 1974293 Changes: gjs (1.72.2-0ubuntu2) jammy; urgency=medium . [ Daniel van Vugt ] * Add context-Clear-all-vectors-of-JS-Heap-on-dispose.patch (LP: #1974293) Checksums-Sha1: c02bdf986baf873362de4786ac2d1dbe5916c25a 27194 gjs-dbgsym_1.72.2-0ubuntu2_arm64.ddeb a7a118ecb8e41ca2c6a7abbbb4c7f37cd4cfe7a4 241976 gjs-tests-dbgsym_1.72.2-0ubuntu2_arm64.ddeb a56d960e0234fce75d55b4804feba5e2f7211215 238872 gjs-tests_1.72.2-0ubuntu2_arm64.deb e3fc567bb84ee2a82c16fd3264af8f57378105b2 16965 gjs_1.72.2-0ubuntu2_arm64.buildinfo 9d1a80ba4056debba41691609d1ccb145711d17d 104692 gjs_1.72.2-0ubuntu2_arm64.deb 70f555cb76e8ea0b3c0120fdf5c51671c051ce8c 10962 libgjs-dev_1.72.2-0ubuntu2_arm64.deb 6fcb465c017fdda28c5d863d8c2d912cb2fdd5c9 5346272 libgjs0g-dbgsym_1.72.2-0ubuntu2_arm64.ddeb a10bd2a75222dd072506203cdb8124f63ca11dfa 364744 libgjs0g_1.72.2-0ubuntu2_arm64.deb Checksums-Sha256: 0b2277d9507700685cef348ef8782df42b09ef33add535ddaaee4e9c3f33d847 27194 gjs-dbgsym_1.72.2-0ubuntu2_arm64.ddeb f1de1a8bf034a69997bb1ecd1e8df4595f75a93c566a1dcbce5b6d3c0539a256 241976 gjs-tests-dbgsym_1.72.2-0ubuntu2_arm64.ddeb 8fef062805947f3fcdb7c835b2bd2d2a4fa1e27d9693c21a44ba6b5e89103f5b 238872 gjs-tests_1.72.2-0ubuntu2_arm64.deb be63fa6f8123a5e99c0d6b54b724e91606751605c3bf6454397645b13af596c6 16965 gjs_1.72.2-0ubuntu2_arm64.buildinfo 29324b59f2ac92a6f72f10c898987433dbe4e8b63eaca896bc814fa52025f717 104692 gjs_1.72.2-0ubuntu2_arm64.deb 5895d5eea3c80acc8c821fb6df6aaccf9cbe919f400bce4468e0a02814a058b3 10962 libgjs-dev_1.72.2-0ubuntu2_arm64.deb cde66d994aae66dcdf63fc1d8751832fecc1cedee616ac7fa8c136ff0139a0cd 5346272 libgjs0g-dbgsym_1.72.2-0ubuntu2_arm64.ddeb d115db1b61b3443ae02c4afe140cd7a727ebffca9bc5805949ffce39df075d3c 364744 libgjs0g_1.72.2-0ubuntu2_arm64.deb Files: ea296517707ceef13aeb40c752882f44 27194 debug optional gjs-dbgsym_1.72.2-0ubuntu2_arm64.ddeb 3897c6904bb1d52eabdc9f77cce6212f 241976 debug optional gjs-tests-dbgsym_1.72.2-0ubuntu2_arm64.ddeb d4c67858ad02b484550e1384a07592fa 238872 interpreters optional gjs-tests_1.72.2-0ubuntu2_arm64.deb 3f33f457ca766202d8af332d93452b07 16965 interpreters optional gjs_1.72.2-0ubuntu2_arm64.buildinfo a60ea8d675bd9157b0ab83ec55579e27 104692 interpreters optional gjs_1.72.2-0ubuntu2_arm64.deb 4536c7d4ca7d4a38759a64f024bd9ad9 10962 libdevel optional libgjs-dev_1.72.2-0ubuntu2_arm64.deb 64c82059867bc641b89f510573bac89b 5346272 debug optional libgjs0g-dbgsym_1.72.2-0ubuntu2_arm64.ddeb 9b7d742b77cae212fb7a0465c71c07ad 364744 libs optional libgjs0g_1.72.2-0ubuntu2_arm64.deb Original-Maintainer: Debian GNOME Maintainers /<>/gjs_1.72.2-0ubuntu2_arm64.changes.new could not be renamed to /<>/gjs_1.72.2-0ubuntu2_arm64.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: gjs Binary: gjs gjs-dbgsym gjs-tests gjs-tests-dbgsym libgjs-dev libgjs0g libgjs0g-dbgsym Architecture: arm64 Version: 1.72.2-0ubuntu2 Checksums-Md5: ea296517707ceef13aeb40c752882f44 27194 gjs-dbgsym_1.72.2-0ubuntu2_arm64.ddeb 3897c6904bb1d52eabdc9f77cce6212f 241976 gjs-tests-dbgsym_1.72.2-0ubuntu2_arm64.ddeb d4c67858ad02b484550e1384a07592fa 238872 gjs-tests_1.72.2-0ubuntu2_arm64.deb a60ea8d675bd9157b0ab83ec55579e27 104692 gjs_1.72.2-0ubuntu2_arm64.deb 4536c7d4ca7d4a38759a64f024bd9ad9 10962 libgjs-dev_1.72.2-0ubuntu2_arm64.deb 64c82059867bc641b89f510573bac89b 5346272 libgjs0g-dbgsym_1.72.2-0ubuntu2_arm64.ddeb 9b7d742b77cae212fb7a0465c71c07ad 364744 libgjs0g_1.72.2-0ubuntu2_arm64.deb Checksums-Sha1: c02bdf986baf873362de4786ac2d1dbe5916c25a 27194 gjs-dbgsym_1.72.2-0ubuntu2_arm64.ddeb a7a118ecb8e41ca2c6a7abbbb4c7f37cd4cfe7a4 241976 gjs-tests-dbgsym_1.72.2-0ubuntu2_arm64.ddeb a56d960e0234fce75d55b4804feba5e2f7211215 238872 gjs-tests_1.72.2-0ubuntu2_arm64.deb 9d1a80ba4056debba41691609d1ccb145711d17d 104692 gjs_1.72.2-0ubuntu2_arm64.deb 70f555cb76e8ea0b3c0120fdf5c51671c051ce8c 10962 libgjs-dev_1.72.2-0ubuntu2_arm64.deb 6fcb465c017fdda28c5d863d8c2d912cb2fdd5c9 5346272 libgjs0g-dbgsym_1.72.2-0ubuntu2_arm64.ddeb a10bd2a75222dd072506203cdb8124f63ca11dfa 364744 libgjs0g_1.72.2-0ubuntu2_arm64.deb Checksums-Sha256: 0b2277d9507700685cef348ef8782df42b09ef33add535ddaaee4e9c3f33d847 27194 gjs-dbgsym_1.72.2-0ubuntu2_arm64.ddeb f1de1a8bf034a69997bb1ecd1e8df4595f75a93c566a1dcbce5b6d3c0539a256 241976 gjs-tests-dbgsym_1.72.2-0ubuntu2_arm64.ddeb 8fef062805947f3fcdb7c835b2bd2d2a4fa1e27d9693c21a44ba6b5e89103f5b 238872 gjs-tests_1.72.2-0ubuntu2_arm64.deb 29324b59f2ac92a6f72f10c898987433dbe4e8b63eaca896bc814fa52025f717 104692 gjs_1.72.2-0ubuntu2_arm64.deb 5895d5eea3c80acc8c821fb6df6aaccf9cbe919f400bce4468e0a02814a058b3 10962 libgjs-dev_1.72.2-0ubuntu2_arm64.deb cde66d994aae66dcdf63fc1d8751832fecc1cedee616ac7fa8c136ff0139a0cd 5346272 libgjs0g-dbgsym_1.72.2-0ubuntu2_arm64.ddeb d115db1b61b3443ae02c4afe140cd7a727ebffca9bc5805949ffce39df075d3c 364744 libgjs0g_1.72.2-0ubuntu2_arm64.deb Build-Origin: Ubuntu Build-Architecture: arm64 Build-Date: Fri, 02 Jun 2023 19:18:39 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: adduser (= 3.118ubuntu5), adwaita-icon-theme (= 41.0-1ubuntu1), at-spi2-core (= 2.44.0-3), autoconf (= 2.71-2), automake (= 1:1.16.5-1.3), autopoint (= 0.21-4ubuntu4), autotools-dev (= 20220109.1), base-files (= 12ubuntu4.3), base-passwd (= 3.5.52build1), bash (= 5.1-6ubuntu1), binutils (= 2.38-4ubuntu2.2), binutils-aarch64-linux-gnu (= 2.38-4ubuntu2.2), binutils-common (= 2.38-4ubuntu2.2), bsdextrautils (= 2.37.2-4ubuntu3), bsdutils (= 1:2.37.2-4ubuntu3), build-essential (= 12.9ubuntu3), bzip2 (= 1.0.8-5build1), ca-certificates (= 20230311ubuntu0.22.04.1), coreutils (= 8.32-4.1ubuntu1), cpp (= 4:11.2.0-1ubuntu1), cpp-11 (= 11.3.0-1ubuntu1~22.04.1), dash (= 0.5.11+git20210903+057cd650a4ed-3build1), dbus (= 1.12.20-2ubuntu4.1), dbus-user-session (= 1.12.20-2ubuntu4.1), dbus-x11 (= 1.12.20-2ubuntu4.1), dconf-gsettings-backend (= 0.40.0-3), dconf-service (= 0.40.0-3), debconf (= 1.5.79ubuntu1), debhelper (= 13.6ubuntu1), debianutils (= 5.5-1ubuntu2), debugedit (= 1:5.0-4build1), dh-autoreconf (= 20), dh-strip-nondeterminism (= 1.13.0-1), dh-translations (= 149), diffutils (= 1:3.8-0ubuntu2), dpkg (= 1.21.1ubuntu2.2), dpkg-dev (= 1.21.1ubuntu2.2), dwz (= 0.14-1build2), file (= 1:5.41-3), findutils (= 4.8.0-1ubuntu3), fontconfig (= 2.13.1-4.2ubuntu5), fontconfig-config (= 2.13.1-4.2ubuntu5), fonts-dejavu-core (= 2.37-2build1), g++ (= 4:11.2.0-1ubuntu1), g++-11 (= 11.3.0-1ubuntu1~22.04.1), gcc (= 4:11.2.0-1ubuntu1), gcc-11 (= 11.3.0-1ubuntu1~22.04.1), gcc-11-base (= 11.3.0-1ubuntu1~22.04.1), gcc-12-base (= 12.1.0-2ubuntu1~22.04), gettext (= 0.21-4ubuntu4), gettext-base (= 0.21-4ubuntu4), gir1.2-atk-1.0 (= 2.36.0-3build1), gir1.2-freedesktop (= 1.72.0-1), gir1.2-gdkpixbuf-2.0 (= 2.42.8+dfsg-1ubuntu0.2), gir1.2-glib-2.0 (= 1.72.0-1), gir1.2-gtk-3.0 (= 3.24.33-1ubuntu2), gir1.2-harfbuzz-0.0 (= 2.7.4-1ubuntu3.1), gir1.2-pango-1.0 (= 1.50.6+ds-2ubuntu1), gir1.2-rsvg-2.0 (= 2.52.5+dfsg-3), gnome-pkg-tools (= 0.22.6ubuntu1), gobject-introspection (= 1.72.0-1), grep (= 3.7-1build1), groff-base (= 1.22.4-8build1), gsettings-desktop-schemas (= 42.0-1ubuntu1), gtk-update-icon-cache (= 3.24.33-1ubuntu2), gzip (= 1.10-4ubuntu4.1), hicolor-icon-theme (= 0.17-2), hostname (= 3.23ubuntu2), humanity-icon-theme (= 0.6.16), init-system-helpers (= 1.62), intltool (= 0.51.0-6), intltool-debian (= 0.35.0+20060710.5), jq (= 1.6-2.1ubuntu3), libacl1 (= 2.3.1-1), libapparmor1 (= 3.0.4-2ubuntu2.2), libarchive-zip-perl (= 1.68-1), libargon2-1 (= 0~20171227-0.3), libasan6 (= 11.3.0-1ubuntu1~22.04.1), libatk-bridge2.0-0 (= 2.38.0-3), libatk1.0-0 (= 2.36.0-3build1), libatk1.0-data (= 2.36.0-3build1), libatomic1 (= 12.1.0-2ubuntu1~22.04), libatspi2.0-0 (= 2.44.0-3), libattr1 (= 1:2.5.1-1build1), libaudit-common (= 1:3.0.7-1build1), libaudit1 (= 1:3.0.7-1build1), libavahi-client3 (= 0.8-5ubuntu5.1), libavahi-common-data (= 0.8-5ubuntu5.1), libavahi-common3 (= 0.8-5ubuntu5.1), libbinutils (= 2.38-4ubuntu2.2), libblkid-dev (= 2.37.2-4ubuntu3), libblkid1 (= 2.37.2-4ubuntu3), libbrotli-dev (= 1.0.9-2build6), libbrotli1 (= 1.0.9-2build6), libbsd0 (= 0.11.5-1), libbz2-1.0 (= 1.0.8-5build1), libc-bin (= 2.35-0ubuntu3.1), libc-dev-bin (= 2.35-0ubuntu3.1), libc6 (= 2.35-0ubuntu3.1), libc6-dev (= 2.35-0ubuntu3.1), libcairo-gobject2 (= 1.16.0-5ubuntu2), libcairo-script-interpreter2 (= 1.16.0-5ubuntu2), libcairo2 (= 1.16.0-5ubuntu2), libcairo2-dev (= 1.16.0-5ubuntu2), libcap-ng0 (= 0.7.9-2.2build3), libcap2 (= 1:2.44-1build3), libcc1-0 (= 12.1.0-2ubuntu1~22.04), libcolord2 (= 1.4.6-1), libcom-err2 (= 1.46.5-2ubuntu1.1), libcrypt-dev (= 1:4.4.27-1), libcrypt1 (= 1:4.4.27-1), libcryptsetup12 (= 2:2.4.3-1ubuntu1.1), libctf-nobfd0 (= 2.38-4ubuntu2.2), libctf0 (= 2.38-4ubuntu2.2), libcups2 (= 2.4.1op1-1ubuntu4.2), libdatrie1 (= 0.2.13-2), libdb5.3 (= 5.3.28+dfsg1-0.8ubuntu3), libdbus-1-3 (= 1.12.20-2ubuntu4.1), libdconf1 (= 0.40.0-3), libdebconfclient0 (= 0.261ubuntu1), libdebhelper-perl (= 13.6ubuntu1), libdeflate0 (= 1.10-2), libdevmapper1.02.1 (= 2:1.02.175-2.1ubuntu4), libdpkg-perl (= 1.21.1ubuntu2.2), libdrm-amdgpu1 (= 2.4.113-2~ubuntu0.22.04.1), libdrm-common (= 2.4.113-2~ubuntu0.22.04.1), libdrm-nouveau2 (= 2.4.113-2~ubuntu0.22.04.1), libdrm-radeon1 (= 2.4.113-2~ubuntu0.22.04.1), libdrm2 (= 2.4.113-2~ubuntu0.22.04.1), libdw1 (= 0.186-1build1), libedit2 (= 3.1-20210910-1build1), libelf1 (= 0.186-1build1), libencode-locale-perl (= 1.05-1.1), libepoxy0 (= 1.5.10-1), libexpat1 (= 2.4.7-1ubuntu0.2), libexpat1-dev (= 2.4.7-1ubuntu0.2), libffi-dev (= 3.4.2-4), libffi8 (= 3.4.2-4), libfile-listing-perl (= 6.14-1), libfile-stripnondeterminism-perl (= 1.13.0-1), libfile-which-perl (= 1.23-1), libfontconfig-dev (= 2.13.1-4.2ubuntu5), libfontconfig1 (= 2.13.1-4.2ubuntu5), libfontconfig1-dev (= 2.13.1-4.2ubuntu5), libfontenc1 (= 1:1.1.4-1build3), libfreetype-dev (= 2.11.1+dfsg-1ubuntu0.2), libfreetype6 (= 2.11.1+dfsg-1ubuntu0.2), libfreetype6-dev (= 2.11.1+dfsg-1ubuntu0.2), libfribidi0 (= 1.0.8-2ubuntu3.1), libgcc-11-dev (= 11.3.0-1ubuntu1~22.04.1), libgcc-s1 (= 12.1.0-2ubuntu1~22.04), libgcrypt20 (= 1.9.4-3ubuntu3), libgdbm-compat4 (= 1.23-1), libgdbm6 (= 1.23-1), libgdk-pixbuf-2.0-0 (= 2.42.8+dfsg-1ubuntu0.2), libgdk-pixbuf2.0-common (= 2.42.8+dfsg-1ubuntu0.2), libgirepository-1.0-1 (= 1.72.0-1), libgirepository1.0-dev (= 1.72.0-1), libgl1 (= 1.4.0-1), libgl1-mesa-dri (= 22.2.5-0ubuntu0.1~22.04.2), libglapi-mesa (= 22.2.5-0ubuntu0.1~22.04.2), libglib2.0-0 (= 2.72.4-0ubuntu2), libglib2.0-bin (= 2.72.4-0ubuntu2), libglib2.0-data (= 2.72.4-0ubuntu2), libglib2.0-dev (= 2.72.4-0ubuntu2), libglib2.0-dev-bin (= 2.72.4-0ubuntu2), libglvnd0 (= 1.4.0-1), libglx-mesa0 (= 22.2.5-0ubuntu0.1~22.04.2), libglx0 (= 1.4.0-1), libgmp10 (= 2:6.2.1+dfsg-3ubuntu1), libgnutls30 (= 3.7.3-4ubuntu1.2), libgomp1 (= 12.1.0-2ubuntu1~22.04), libgpg-error0 (= 1.43-3), libgraphite2-3 (= 1.3.14-1build2), libgssapi-krb5-2 (= 1.19.2-2ubuntu0.2), libgtk-3-0 (= 3.24.33-1ubuntu2), libgtk-3-common (= 3.24.33-1ubuntu2), libharfbuzz0b (= 2.7.4-1ubuntu3.1), libhogweed6 (= 3.7.3-1build2), libhtml-parser-perl (= 3.76-1build2), libhtml-tagset-perl (= 3.20-4), libhtml-tree-perl (= 5.07-2), libhttp-cookies-perl (= 6.10-1), libhttp-date-perl (= 6.05-1), libhttp-message-perl (= 6.36-1), libhttp-negotiate-perl (= 6.01-1), libhwasan0 (= 12.1.0-2ubuntu1~22.04), libice-dev (= 2:1.0.10-1build2), libice6 (= 2:1.0.10-1build2), libicu70 (= 70.1-2ubuntu1), libidn2-0 (= 2.3.2-2build1), libio-html-perl (= 1.004-2), libio-socket-ssl-perl (= 2.074-2), libip4tc2 (= 1.8.7-1ubuntu5.1), libisl23 (= 0.24-2build1), libitm1 (= 12.1.0-2ubuntu1~22.04), libjbig0 (= 2.1-3.1ubuntu0.22.04.1), libjpeg-turbo8 (= 2.1.2-0ubuntu1), libjpeg8 (= 8c-2ubuntu10), libjq1 (= 1.6-2.1ubuntu3), libjson-c5 (= 0.15-3~ubuntu1.22.04.1), libk5crypto3 (= 1.19.2-2ubuntu0.2), libkeyutils1 (= 1.6.1-2ubuntu3), libkmod2 (= 29-1ubuntu1), libkrb5-3 (= 1.19.2-2ubuntu0.2), libkrb5support0 (= 1.19.2-2ubuntu0.2), liblcms2-2 (= 2.12~rc1-2build2), libllvm15 (= 1:15.0.7-0ubuntu0.22.04.1), liblsan0 (= 12.1.0-2ubuntu1~22.04), liblwp-mediatypes-perl (= 6.04-1), liblwp-protocol-https-perl (= 6.10-1), liblz4-1 (= 1.9.3-2build2), liblzma5 (= 5.2.5-2ubuntu1), liblzo2-2 (= 2.10-2build3), libmagic-mgc (= 1:5.41-3), libmagic1 (= 1:5.41-3), libmd0 (= 1.0.4-1build1), libmount-dev (= 2.37.2-4ubuntu3), libmount1 (= 2.37.2-4ubuntu3), libmozjs-91-0 (= 91.10.0-0ubuntu1), libmozjs-91-dev (= 91.10.0-0ubuntu1), libmpc3 (= 1.2.1-2build1), libmpdec3 (= 2.5.1-2build2), libmpfr6 (= 4.1.0-3build3), libncurses-dev (= 6.3-2ubuntu0.1), libncurses6 (= 6.3-2ubuntu0.1), libncursesw6 (= 6.3-2ubuntu0.1), libnet-http-perl (= 6.22-1), libnet-ssleay-perl (= 1.92-1build2), libnettle8 (= 3.7.3-1build2), libnsl-dev (= 1.3.0-2build2), libnsl2 (= 1.3.0-2build2), libonig5 (= 6.9.7.1-2build1), libp11-kit0 (= 0.24.0-6build1), libpam-modules (= 1.4.0-11ubuntu2.3), libpam-modules-bin (= 1.4.0-11ubuntu2.3), libpam-runtime (= 1.4.0-11ubuntu2.3), libpam-systemd (= 249.11-0ubuntu3.9), libpam0g (= 1.4.0-11ubuntu2.3), libpango-1.0-0 (= 1.50.6+ds-2ubuntu1), libpangocairo-1.0-0 (= 1.50.6+ds-2ubuntu1), libpangoft2-1.0-0 (= 1.50.6+ds-2ubuntu1), libpangoxft-1.0-0 (= 1.50.6+ds-2ubuntu1), libpcre16-3 (= 2:8.39-13ubuntu0.22.04.1), libpcre2-16-0 (= 10.39-3ubuntu0.1), libpcre2-32-0 (= 10.39-3ubuntu0.1), libpcre2-8-0 (= 10.39-3ubuntu0.1), libpcre2-dev (= 10.39-3ubuntu0.1), libpcre2-posix3 (= 10.39-3ubuntu0.1), libpcre3 (= 2:8.39-13ubuntu0.22.04.1), libpcre3-dev (= 2:8.39-13ubuntu0.22.04.1), libpcre32-3 (= 2:8.39-13ubuntu0.22.04.1), libpcrecpp0v5 (= 2:8.39-13ubuntu0.22.04.1), libperl5.34 (= 5.34.0-3ubuntu1.1), libpipeline1 (= 1.5.5-1), libpixman-1-0 (= 0.40.0-1ubuntu0.22.04.1), libpixman-1-dev (= 0.40.0-1ubuntu0.22.04.1), libpng-dev (= 1.6.37-3build5), libpng16-16 (= 1.6.37-3build5), libpthread-stubs0-dev (= 0.4-1build2), libpython3-stdlib (= 3.10.6-1~22.04), libpython3.10-minimal (= 3.10.6-1~22.04.2ubuntu1), libpython3.10-stdlib (= 3.10.6-1~22.04.2ubuntu1), libreadline-dev (= 8.1.2-1), libreadline8 (= 8.1.2-1), librsvg2-2 (= 2.52.5+dfsg-3), libseccomp2 (= 2.5.3-2ubuntu2), libselinux1 (= 3.3-1build2), libselinux1-dev (= 3.3-1build2), libsemanage-common (= 3.3-1build2), libsemanage2 (= 3.3-1build2), libsensors-config (= 1:3.6.0-7ubuntu1), libsensors5 (= 1:3.6.0-7ubuntu1), libsepol-dev (= 3.3-1build1), libsepol2 (= 3.3-1build1), libsigsegv2 (= 2.13-1ubuntu3), libsm-dev (= 2:1.2.3-1build2), libsm6 (= 2:1.2.3-1build2), libsmartcols1 (= 2.37.2-4ubuntu3), libsqlite3-0 (= 3.37.2-2ubuntu0.1), libssl3 (= 3.0.2-0ubuntu1.10), libstdc++-11-dev (= 11.3.0-1ubuntu1~22.04.1), libstdc++6 (= 12.1.0-2ubuntu1~22.04), libsub-override-perl (= 0.09-2), libsystemd0 (= 249.11-0ubuntu3.9), libtasn1-6 (= 4.18.0-4build1), libthai-data (= 0.1.29-1build1), libthai0 (= 0.1.29-1build1), libtiff5 (= 4.3.0-6ubuntu0.4), libtimedate-perl (= 2.3300-2), libtinfo6 (= 6.3-2ubuntu0.1), libtirpc-common (= 1.3.2-2ubuntu0.1), libtirpc-dev (= 1.3.2-2ubuntu0.1), libtirpc3 (= 1.3.2-2ubuntu0.1), libtool (= 2.4.6-15build2), libtry-tiny-perl (= 0.31-1), libtsan0 (= 11.3.0-1ubuntu1~22.04.1), libubsan1 (= 12.1.0-2ubuntu1~22.04), libuchardet0 (= 0.0.7-1build2), libudev1 (= 249.11-0ubuntu3.9), libunistring2 (= 1.0-1), libunwind8 (= 1.3.2-2build2), liburi-perl (= 5.10-1), libuuid1 (= 2.37.2-4ubuntu3), libwayland-client0 (= 1.20.0-1ubuntu0.1), libwayland-cursor0 (= 1.20.0-1ubuntu0.1), libwayland-egl1 (= 1.20.0-1ubuntu0.1), libwebp7 (= 1.2.2-2ubuntu0.22.04.1), libwww-perl (= 6.61-1), libwww-robotrules-perl (= 6.02-1), libx11-6 (= 2:1.7.5-1), libx11-data (= 2:1.7.5-1), libx11-dev (= 2:1.7.5-1), libx11-xcb1 (= 2:1.7.5-1), libxau-dev (= 1:1.0.9-1build5), libxau6 (= 1:1.0.9-1build5), libxaw7 (= 2:1.0.14-1), libxcb-dri2-0 (= 1.14-3ubuntu3), libxcb-dri3-0 (= 1.14-3ubuntu3), libxcb-glx0 (= 1.14-3ubuntu3), libxcb-present0 (= 1.14-3ubuntu3), libxcb-render0 (= 1.14-3ubuntu3), libxcb-render0-dev (= 1.14-3ubuntu3), libxcb-shm0 (= 1.14-3ubuntu3), libxcb-shm0-dev (= 1.14-3ubuntu3), libxcb-sync1 (= 1.14-3ubuntu3), libxcb-xfixes0 (= 1.14-3ubuntu3), libxcb1 (= 1.14-3ubuntu3), libxcb1-dev (= 1.14-3ubuntu3), libxcomposite1 (= 1:0.4.5-1build2), libxcursor1 (= 1:1.2.0-2build4), libxdamage1 (= 1:1.1.5-2build2), libxdmcp-dev (= 1:1.1.3-0ubuntu5), libxdmcp6 (= 1:1.1.3-0ubuntu5), libxext-dev (= 2:1.3.4-1build1), libxext6 (= 2:1.3.4-1build1), libxfixes3 (= 1:6.0.0-1), libxfont2 (= 1:2.0.5-1build1), libxft2 (= 2.3.4-1), libxi6 (= 2:1.8-1build1), libxinerama1 (= 2:1.1.4-3), libxkbcommon0 (= 1.4.0-1), libxkbfile1 (= 1:1.1.0-1build3), libxml-parser-perl (= 2.46-3build1), libxml2 (= 2.9.13+dfsg-1ubuntu0.3), libxmu6 (= 2:1.1.3-3), libxmuu1 (= 2:1.1.3-3), libxpm4 (= 1:3.5.12-1ubuntu0.22.04.1), libxrandr2 (= 2:1.5.2-1build1), libxrender-dev (= 1:0.9.10-1build4), libxrender1 (= 1:0.9.10-1build4), libxshmfence1 (= 1.3-1build4), libxt6 (= 1:1.2.1-1), libxtst6 (= 2:1.2.3-1build4), libxxf86vm1 (= 1:1.1.4-1build3), libzstd1 (= 1.4.8+dfsg-3build1), linux-libc-dev (= 5.15.0-74.81), login (= 1:4.8.1-2ubuntu2.1), lsb-base (= 11.1.0ubuntu4), lto-disabled-list (= 24), m4 (= 1.4.18-5ubuntu2), make (= 4.3-4.1build1), man-db (= 2.10.2-1), mawk (= 1.3.4.20200120-3), media-types (= 7.0.0), meson (= 0.61.2-1), mount (= 2.37.2-4ubuntu3), ncurses-base (= 6.3-2ubuntu0.1), ncurses-bin (= 6.3-2ubuntu0.1), netbase (= 6.3), ninja-build (= 1.10.1-1), openssl (= 3.0.2-0ubuntu1.10), passwd (= 1:4.8.1-2ubuntu2.1), patch (= 2.7.6-7build2), perl (= 5.34.0-3ubuntu1.1), perl-base (= 5.34.0-3ubuntu1.1), perl-modules-5.34 (= 5.34.0-3ubuntu1.1), perl-openssl-defaults (= 5build2), pkg-config (= 0.29.2-1ubuntu3), po-debconf (= 1.0.21+nmu1), python3 (= 3.10.6-1~22.04), python3-cairo (= 1.20.1-3build1), python3-distutils (= 3.10.6-1~22.04), python3-gi (= 3.42.1-0ubuntu1), python3-gi-cairo (= 3.42.1-0ubuntu1), python3-importlib-metadata (= 4.6.4-1), python3-lib2to3 (= 3.10.6-1~22.04), python3-mako (= 1.1.3+ds1-2ubuntu0.1), python3-markdown (= 3.3.6-1), python3-markupsafe (= 2.0.1-2build1), python3-minimal (= 3.10.6-1~22.04), python3-more-itertools (= 8.10.0-2), python3-pkg-resources (= 59.6.0-1.2ubuntu0.22.04.1), python3-scour (= 0.38.2-2), python3-six (= 1.16.0-3ubuntu1), python3-zipp (= 1.0.0-3), python3.10 (= 3.10.6-1~22.04.2ubuntu1), python3.10-minimal (= 3.10.6-1~22.04.2ubuntu1), readline-common (= 8.1.2-1), rpcsvc-proto (= 1.4.2-0ubuntu6), scour (= 0.38.2-2), sed (= 4.8-1ubuntu2), sensible-utils (= 0.0.17), session-migration (= 0.3.6), shared-mime-info (= 2.1-2), systemd (= 249.11-0ubuntu3.9), systemd-sysv (= 249.11-0ubuntu3.9), sysvinit-utils (= 3.01-1ubuntu1), tar (= 1.34+dfsg-1ubuntu0.1.22.04.1), tzdata (= 2023c-0ubuntu0.22.04.2), ubuntu-mono (= 20.10-0ubuntu2), ucf (= 3.0043), util-linux (= 2.37.2-4ubuntu3), uuid-dev (= 2.37.2-4ubuntu3), x11-common (= 1:7.7+23ubuntu2), x11-xkb-utils (= 7.7+5build4), x11proto-dev (= 2021.5-1), xauth (= 1:1.1-1build2), xkb-data (= 2.33-1), xorg-sgml-doctools (= 1:1.11-1.1), xserver-common (= 2:21.1.4-2ubuntu1.7~22.04.1), xtrans-dev (= 1.4.0-1), xvfb (= 2:21.1.4-2ubuntu1.7~22.04.1), xz-utils (= 5.2.5-2ubuntu1), zlib1g (= 1:1.2.11.dfsg-2ubuntu9.2), zlib1g-dev (= 1:1.2.11.dfsg-2ubuntu9.2) Environment: DEB_BUILD_OPTIONS="parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1684494775" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ gjs-tests_1.72.2-0ubuntu2_arm64.deb ----------------------------------- new Debian package, version 2.0. size 238872 bytes: control archive=6077 bytes. 1028 bytes, 18 lines control 18413 bytes, 210 lines md5sums Package: gjs-tests Source: gjs Version: 1.72.2-0ubuntu2 Architecture: arm64 Maintainer: Ubuntu Developers Installed-Size: 1431 Depends: libc6 (>= 2.34), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.2.4), libgcc-s1 (>= 3.0), libgirepository-1.0-1 (>= 1.64), libgjs0g (= 1.72.2-0ubuntu2), libglib2.0-0 (>= 2.58.0), libmozjs-91-0 (>= 91.10.0), libstdc++6 (>= 11), dconf-gsettings-backend | gsettings-backend, gjs, at-spi2-core Section: interpreters Priority: optional Homepage: https://gitlab.gnome.org/GNOME/gjs/wikis Description: Mozilla-based javascript bindings for the GNOME platform (tests) Makes it possible for applications to use all of GNOME's platform libraries using the JavaScript language. It's mainly based on the Mozilla JavaScript engine and the GObject introspection framework. . This package contains test programs, designed to be run as part of a regression testsuite. Original-Maintainer: Debian GNOME Maintainers drwxr-xr-x root/root 0 2023-05-19 11:12 ./ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/libexec/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/libexec/installed-tests/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/ -rw-r--r-- root/root 60848 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/GIMarshallingTests-1.0.typelib -rw-r--r-- root/root 2824 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/GjsTestTools-1.0.typelib -rw-r--r-- root/root 40428 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/Regress-1.0.typelib -rw-r--r-- root/root 1164 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/WarnLib-1.0.typelib -rwxr-xr-x root/root 765 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger-test.sh drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/debugger/ -rw-r--r-- root/root 268 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/backtrace.debugger -rw-r--r-- root/root 404 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/backtrace.debugger.js -rw-r--r-- root/root 1594 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/backtrace.debugger.output -rw-r--r-- root/root 160 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/breakpoint.debugger -rw-r--r-- root/root 218 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/breakpoint.debugger.js -rw-r--r-- root/root 562 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/breakpoint.debugger.output -rw-r--r-- root/root 143 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/continue.debugger -rw-r--r-- root/root 149 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/continue.debugger.js -rw-r--r-- root/root 339 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/continue.debugger.output -rw-r--r-- root/root 225 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/delete.debugger -rw-r--r-- root/root 189 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/delete.debugger.js -rw-r--r-- root/root 691 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/delete.debugger.output -rw-r--r-- root/root 134 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/detach.debugger -rw-r--r-- root/root 142 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/detach.debugger.js -rw-r--r-- root/root 211 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/detach.debugger.output -rw-r--r-- root/root 165 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/down-up.debugger -rw-r--r-- root/root 247 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/down-up.debugger.js -rw-r--r-- root/root 844 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/down-up.debugger.output -rw-r--r-- root/root 144 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/finish.debugger -rw-r--r-- root/root 357 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/finish.debugger.js -rw-r--r-- root/root 625 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/finish.debugger.output -rw-r--r-- root/root 143 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/frame.debugger -rw-r--r-- root/root 193 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/frame.debugger.js -rw-r--r-- root/root 379 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/frame.debugger.output -rw-r--r-- root/root 142 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/keys.debugger -rw-r--r-- root/root 210 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/keys.debugger.js -rw-r--r-- root/root 395 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/keys.debugger.output -rw-r--r-- root/root 177 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/lastvalues.debugger -rw-r--r-- root/root 206 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/lastvalues.debugger.js -rw-r--r-- root/root 442 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/lastvalues.debugger.output -rw-r--r-- root/root 206 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/list.debugger -rw-r--r-- root/root 312 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/list.debugger.js -rw-r--r-- root/root 1724 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/list.debugger.output -rw-r--r-- root/root 148 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/next.debugger -rw-r--r-- root/root 245 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/next.debugger.js -rw-r--r-- root/root 640 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/next.debugger.output -rw-r--r-- root/root 248 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/print.debugger -rw-r--r-- root/root 596 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/print.debugger.js -rw-r--r-- root/root 1360 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/print.debugger.output -rw-r--r-- root/root 129 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/quit.debugger -rw-r--r-- root/root 142 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/quit.debugger.js -rw-r--r-- root/root 203 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/quit.debugger.output -rw-r--r-- root/root 191 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/return.debugger -rw-r--r-- root/root 285 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/return.debugger.js -rw-r--r-- root/root 579 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/return.debugger.output -rw-r--r-- root/root 403 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/set.debugger -rw-r--r-- root/root 161 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/set.debugger.js -rw-r--r-- root/root 813 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/set.debugger.output -rw-r--r-- root/root 151 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/step.debugger -rw-r--r-- root/root 231 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/step.debugger.js -rw-r--r-- root/root 860 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/step.debugger.output -rw-r--r-- root/root 126 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/throw-ignored.debugger -rw-r--r-- root/root 282 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/throw-ignored.debugger.js -rw-r--r-- root/root 468 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/throw-ignored.debugger.output -rw-r--r-- root/root 195 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/throw.debugger -rw-r--r-- root/root 236 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/throw.debugger.js -rw-r--r-- root/root 792 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/throw.debugger.output -rw-r--r-- root/root 148 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/until.debugger -rw-r--r-- root/root 214 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/until.debugger.js -rw-r--r-- root/root 458 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/debugger/until.debugger.output drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/js/ -rw-r--r-- root/root 2101 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/matchers.js drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/js/modules/ -rw-r--r-- root/root 172 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/alwaysThrows.js drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/js/modules/badOverrides/ -rw-r--r-- root/root 201 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/badOverrides/GIMarshallingTests.js -rw-r--r-- root/root 192 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/badOverrides/Gio.js -rw-r--r-- root/root 215 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/badOverrides/Regress.js -rw-r--r-- root/root 201 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/badOverrides/WarnLib.js -rw-r--r-- root/root 10 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/data.txt -rw-r--r-- root/root 218 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/dynamic.js -rw-r--r-- root/root 9843 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/encodings.json -rw-r--r-- root/root 397 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/exports.js -rw-r--r-- root/root 404 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/foobar.js -rw-r--r-- root/root 311 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/importmeta.js -rw-r--r-- root/root 980 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/lexicalScope.js -rw-r--r-- root/root 184 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/modunicode.js drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/js/modules/mutualImport/ -rw-r--r-- root/root 346 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/mutualImport/a.js -rw-r--r-- root/root 209 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/mutualImport/b.js drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/js/modules/overrides/ -rw-r--r-- root/root 993 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/overrides/GIMarshallingTests.js -rw-r--r-- root/root 246 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/say.js drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/js/modules/subA/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/js/modules/subA/subB/ -rw-r--r-- root/root 417 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/subA/subB/__init__.js -rw-r--r-- root/root 0 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/subA/subB/baz.js -rw-r--r-- root/root 220 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/subA/subB/foobar.js drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/js/modules/subBadInit/ -rw-r--r-- root/root 142 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/subBadInit/__init__.js drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/js/modules/subErrorInit/ -rw-r--r-- root/root 149 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/modules/subErrorInit/__init__.js -rw-r--r-- root/root 2155 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testAsync.js -rw-r--r-- root/root 4016 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testByteArray.js -rw-r--r-- root/root 12193 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testCairo.js -rw-r--r-- root/root 860 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testCairoModule.js -rw-r--r-- root/root 8122 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testConsole.js -rw-r--r-- root/root 4160 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testESModules.js -rw-r--r-- root/root 15362 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testEncoding.js -rw-r--r-- root/root 9675 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testExceptions.js -rw-r--r-- root/root 2171 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testFormat.js -rw-r--r-- root/root 6585 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testFundamental.js -rw-r--r-- root/root 21952 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testGDBus.js -rw-r--r-- root/root 76008 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testGIMarshalling.js -rw-r--r-- root/root 9611 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testGLib.js -rw-r--r-- root/root 2865 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testGLibLogWriter.js -rw-r--r-- root/root 5296 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testGObject.js -rw-r--r-- root/root 62711 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testGObjectClass.js -rw-r--r-- root/root 28806 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testGObjectDestructionAccess.js -rw-r--r-- root/root 17112 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testGObjectInterface.js -rw-r--r-- root/root 7691 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testGObjectValue.js -rw-r--r-- root/root 2125 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testGTypeClass.js -rw-r--r-- root/root 673 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testGettext.js -rw-r--r-- root/root 7426 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testGio.js -rw-r--r-- root/root 1152 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testGlobal.js -rw-r--r-- root/root 11235 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testGtk3.js -rw-r--r-- root/root 10084 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testImporter.js -rw-r--r-- root/root 6176 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testIntrospection.js -rw-r--r-- root/root 3068 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testLang.js -rw-r--r-- root/root 3254 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testLegacyByteArray.js -rw-r--r-- root/root 23416 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testLegacyClass.js -rw-r--r-- root/root 30422 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testLegacyGObject.js -rw-r--r-- root/root 3869 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testLegacyGtk.js -rw-r--r-- root/root 3337 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testMainloop.js -rw-r--r-- root/root 292 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testNamespace.js -rw-r--r-- root/root 3113 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testPackage.js -rw-r--r-- root/root 1893 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testParamSpec.js -rw-r--r-- root/root 943 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testPrint.js -rw-r--r-- root/root 3190 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testPromise.js -rw-r--r-- root/root 74421 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testRegress.js -rw-r--r-- root/root 4303 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testSignals.js -rw-r--r-- root/root 3180 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testSystem.js -rw-r--r-- root/root 11708 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testTimers.js -rw-r--r-- root/root 12257 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testTweener.js -rw-r--r-- root/root 1320 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testWarnLib.js -rw-r--r-- root/root 1921 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/js/testself.js -rw-r--r-- root/root 158328 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/libgimarshallingtests.so -rw-r--r-- root/root 18448 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/libgjstesttools.so -rw-r--r-- root/root 92400 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/libregress.so -rw-r--r-- root/root 5912 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/libwarnlib.so -rwxr-xr-x root/root 288984 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/minijasmine drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/libexec/installed-tests/gjs/scripts/ -rwxr-xr-x root/root 12859 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/scripts/testCommandLine.sh -rwxr-xr-x root/root 2308 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/scripts/testCommandLineModules.sh -rwxr-xr-x root/root 978 2022-08-08 05:05 ./usr/libexec/installed-tests/gjs/scripts/testWarnings.sh drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/doc/gjs-tests/ lrwxrwxrwx root/root 0 2023-05-19 11:12 ./usr/share/doc/gjs-tests/changelog.Debian.gz -> ../libgjs0g/changelog.Debian.gz -rw-r--r-- root/root 15025 2022-08-10 16:26 ./usr/share/doc/gjs-tests/copyright drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/glib-2.0/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/glib-2.0/schemas/ -rw-r--r-- root/root 732 2022-08-08 05:05 ./usr/share/glib-2.0/schemas/org.gnome.GjsTest.gschema.xml drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/installed-tests/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/installed-tests/gjs/ -rw-r--r-- root/root 275 2023-05-19 11:12 ./usr/share/installed-tests/gjs/backtrace.test -rw-r--r-- root/root 276 2023-05-19 11:12 ./usr/share/installed-tests/gjs/breakpoint.test -rw-r--r-- root/root 274 2023-05-19 11:12 ./usr/share/installed-tests/gjs/continue.test -rw-r--r-- root/root 272 2023-05-19 11:12 ./usr/share/installed-tests/gjs/delete.test -rw-r--r-- root/root 272 2023-05-19 11:12 ./usr/share/installed-tests/gjs/detach.test -rw-r--r-- root/root 273 2023-05-19 11:12 ./usr/share/installed-tests/gjs/down-up.test -rw-r--r-- root/root 272 2023-05-19 11:12 ./usr/share/installed-tests/gjs/finish.test -rw-r--r-- root/root 271 2023-05-19 11:12 ./usr/share/installed-tests/gjs/frame.test -rw-r--r-- root/root 270 2023-05-19 11:12 ./usr/share/installed-tests/gjs/keys.test -rw-r--r-- root/root 276 2023-05-19 11:12 ./usr/share/installed-tests/gjs/lastvalues.test -rw-r--r-- root/root 270 2023-05-19 11:12 ./usr/share/installed-tests/gjs/list.test -rw-r--r-- root/root 270 2023-05-19 11:12 ./usr/share/installed-tests/gjs/next.test -rw-r--r-- root/root 271 2023-05-19 11:12 ./usr/share/installed-tests/gjs/print.test -rw-r--r-- root/root 270 2023-05-19 11:12 ./usr/share/installed-tests/gjs/quit.test -rw-r--r-- root/root 272 2023-05-19 11:12 ./usr/share/installed-tests/gjs/return.test -rw-r--r-- root/root 269 2023-05-19 11:12 ./usr/share/installed-tests/gjs/set.test -rw-r--r-- root/root 270 2023-05-19 11:12 ./usr/share/installed-tests/gjs/step.test -rw-r--r-- root/root 261 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testAsync.test -rw-r--r-- root/root 262 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testByteArray.test -rw-r--r-- root/root 258 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testCairo.test -rw-r--r-- root/root 267 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testCairoModule.test -rw-r--r-- root/root 197 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testCommandLine.sh.test -rw-r--r-- root/root 204 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testCommandLineModules.sh.test -rw-r--r-- root/root 263 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testConsole.test -rw-r--r-- root/root 265 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testESModules.test -rw-r--r-- root/root 264 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testEncoding.test -rw-r--r-- root/root 263 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testExceptions.test -rw-r--r-- root/root 259 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testFormat.test -rw-r--r-- root/root 264 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testFundamental.test -rw-r--r-- root/root 258 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testGDBus.test -rw-r--r-- root/root 266 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testGIMarshalling.test -rw-r--r-- root/root 257 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testGLib.test -rw-r--r-- root/root 269 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testGLibLogWriter.test -rw-r--r-- root/root 260 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testGObject.test -rw-r--r-- root/root 265 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testGObjectClass.test -rw-r--r-- root/root 277 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testGObjectDestructionAccess.test -rw-r--r-- root/root 269 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testGObjectInterface.test -rw-r--r-- root/root 265 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testGObjectValue.test -rw-r--r-- root/root 263 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testGTypeClass.test -rw-r--r-- root/root 260 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testGettext.test -rw-r--r-- root/root 256 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testGio.test -rw-r--r-- root/root 262 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testGlobal.test -rw-r--r-- root/root 257 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testGtk3.test -rw-r--r-- root/root 261 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testImporter.test -rw-r--r-- root/root 266 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testIntrospection.test -rw-r--r-- root/root 257 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testLang.test -rw-r--r-- root/root 268 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testLegacyByteArray.test -rw-r--r-- root/root 264 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testLegacyClass.test -rw-r--r-- root/root 266 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testLegacyGObject.test -rw-r--r-- root/root 262 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testLegacyGtk.test -rw-r--r-- root/root 261 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testMainloop.test -rw-r--r-- root/root 262 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testNamespace.test -rw-r--r-- root/root 260 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testPackage.test -rw-r--r-- root/root 262 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testParamSpec.test -rw-r--r-- root/root 258 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testPrint.test -rw-r--r-- root/root 260 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testPromise.test -rw-r--r-- root/root 260 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testRegress.test -rw-r--r-- root/root 260 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testSignals.test -rw-r--r-- root/root 259 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testSystem.test -rw-r--r-- root/root 262 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testTimers.test -rw-r--r-- root/root 260 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testTweener.test -rw-r--r-- root/root 260 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testWarnLib.test -rw-r--r-- root/root 194 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testWarnings.sh.test -rw-r--r-- root/root 257 2023-05-19 11:12 ./usr/share/installed-tests/gjs/testself.test -rw-r--r-- root/root 279 2023-05-19 11:12 ./usr/share/installed-tests/gjs/throw-ignored.test -rw-r--r-- root/root 271 2023-05-19 11:12 ./usr/share/installed-tests/gjs/throw.test -rw-r--r-- root/root 271 2023-05-19 11:12 ./usr/share/installed-tests/gjs/until.test drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/lintian/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 214 2022-08-10 16:26 ./usr/share/lintian/overrides/gjs-tests gjs_1.72.2-0ubuntu2_arm64.deb ----------------------------- new Debian package, version 2.0. size 104692 bytes: control archive=1335 bytes. 848 bytes, 16 lines control 1730 bytes, 24 lines md5sums Package: gjs Version: 1.72.2-0ubuntu2 Architecture: arm64 Maintainer: Ubuntu Developers Installed-Size: 185 Depends: libc6 (>= 2.34), libgcc-s1 (>= 3.0), libgjs0g (= 1.72.2-0ubuntu2), libglib2.0-0 (>= 2.58.0), libmozjs-91-0 (>= 91.10.0), libstdc++6 (>= 4.1.1), gir1.2-gtk-3.0 Section: interpreters Priority: optional Homepage: https://gitlab.gnome.org/GNOME/gjs/wikis Description: Mozilla-based javascript bindings for the GNOME platform (cli tool) Makes it possible for applications to use all of GNOME's platform libraries using the JavaScript language. It's mainly based on the Mozilla JavaScript engine and the GObject introspection framework. . This package contains the interactive console application. Original-Maintainer: Debian GNOME Maintainers drwxr-xr-x root/root 0 2023-05-19 11:12 ./ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/bin/ lrwxrwxrwx root/root 0 2023-05-19 11:12 ./usr/bin/gjs -> gjs-console -rwxr-xr-x root/root 18928 2023-05-19 11:12 ./usr/bin/gjs-console drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/doc/gjs/ -rw-r--r-- root/root 43506 2022-08-08 05:05 ./usr/share/doc/gjs/NEWS.gz -rw-r--r-- root/root 3845 2022-08-08 05:05 ./usr/share/doc/gjs/README.md lrwxrwxrwx root/root 0 2023-05-19 11:12 ./usr/share/doc/gjs/changelog.Debian.gz -> ../libgjs0g/changelog.Debian.gz -rw-r--r-- root/root 15025 2022-08-10 16:26 ./usr/share/doc/gjs/copyright drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/doc/gjs/examples/ -rw-r--r-- root/root 77 2022-08-08 05:05 ./usr/share/doc/gjs/examples/README -rw-r--r-- root/root 3672 2022-08-08 05:05 ./usr/share/doc/gjs/examples/calc.js -rw-r--r-- root/root 4845 2022-08-08 05:05 ./usr/share/doc/gjs/examples/dbus-client.js -rw-r--r-- root/root 3516 2022-08-08 05:05 ./usr/share/doc/gjs/examples/dbus-service.js -rw-r--r-- root/root 630 2022-08-08 05:05 ./usr/share/doc/gjs/examples/gettext.js -rw-r--r-- root/root 733 2022-08-08 05:05 ./usr/share/doc/gjs/examples/gio-cat.js -rw-r--r-- root/root 3821 2022-08-08 05:05 ./usr/share/doc/gjs/examples/glistmodel.js -rw-r--r-- root/root 3741 2022-08-08 05:05 ./usr/share/doc/gjs/examples/gtk-application.js -rw-r--r-- root/root 2588 2022-08-08 05:05 ./usr/share/doc/gjs/examples/gtk.js -rw-r--r-- root/root 1580 2022-08-08 05:05 ./usr/share/doc/gjs/examples/gtk3-template.js -rw-r--r-- root/root 1650 2022-08-08 05:05 ./usr/share/doc/gjs/examples/gtk3-template.ui -rw-r--r-- root/root 1630 2022-08-08 05:05 ./usr/share/doc/gjs/examples/gtk4-template.js -rw-r--r-- root/root 1650 2022-08-08 05:05 ./usr/share/doc/gjs/examples/gtk4-template.ui -rw-r--r-- root/root 1433 2022-08-08 05:05 ./usr/share/doc/gjs/examples/http-client.js -rw-r--r-- root/root 1218 2022-08-08 05:05 ./usr/share/doc/gjs/examples/http-server.js -rw-r--r-- root/root 36399 2022-08-08 05:05 ./usr/share/doc/gjs/examples/test.jpg -rw-r--r-- root/root 158 2022-08-08 05:05 ./usr/share/doc/gjs/examples/test.jpg.license -rw-r--r-- root/root 434 2022-08-08 05:05 ./usr/share/doc/gjs/examples/timers.js -rw-r--r-- root/root 485 2022-08-08 05:05 ./usr/share/doc/gjs/examples/webkit.js -rw-r--r-- root/root 1444 2022-08-08 05:05 ./usr/share/doc/gjs/examples/websocket-client.js libgjs-dev_1.72.2-0ubuntu2_arm64.deb ------------------------------------ new Debian package, version 2.0. size 10962 bytes: control archive=1022 bytes. 838 bytes, 19 lines control 760 bytes, 11 lines md5sums Package: libgjs-dev Source: gjs Version: 1.72.2-0ubuntu2 Architecture: arm64 Maintainer: Ubuntu Developers Installed-Size: 64 Depends: libgjs0g (= 1.72.2-0ubuntu2), libgirepository1.0-dev (>= 1.64), libcairo2-dev, libmozjs-91-dev (>= 91.3.0) Section: libdevel Priority: optional Multi-Arch: same Homepage: https://gitlab.gnome.org/GNOME/gjs/wikis Description: Mozilla-based javascript bindings for the GNOME platform Makes it possible for applications to use all of GNOME's platform libraries using the JavaScript language. It's mainly based on the Mozilla JavaScript engine and the GObject introspection framework. . This package contains the development files applications need to build against. Original-Maintainer: Debian GNOME Maintainers drwxr-xr-x root/root 0 2023-05-19 11:12 ./ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/include/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/include/gjs-1.0/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/include/gjs-1.0/gjs/ -rw-r--r-- root/root 4290 2022-08-08 05:05 ./usr/include/gjs-1.0/gjs/context.h -rw-r--r-- root/root 1011 2022-08-08 05:05 ./usr/include/gjs-1.0/gjs/coverage.h -rw-r--r-- root/root 1114 2022-08-08 05:05 ./usr/include/gjs-1.0/gjs/error-types.h -rw-r--r-- root/root 426 2022-08-08 05:05 ./usr/include/gjs-1.0/gjs/gjs.h -rw-r--r-- root/root 1766 2022-08-08 05:05 ./usr/include/gjs-1.0/gjs/macros.h -rw-r--r-- root/root 573 2022-08-08 05:05 ./usr/include/gjs-1.0/gjs/mem.h -rw-r--r-- root/root 956 2022-08-08 05:05 ./usr/include/gjs-1.0/gjs/profiler.h drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/lib/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/lib/aarch64-linux-gnu/ lrwxrwxrwx root/root 0 2023-05-19 11:12 ./usr/lib/aarch64-linux-gnu/libgjs.so -> libgjs.so.0 drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/lib/aarch64-linux-gnu/pkgconfig/ -rw-r--r-- root/root 555 2023-05-19 11:12 ./usr/lib/aarch64-linux-gnu/pkgconfig/gjs-1.0.pc drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/doc/libgjs-dev/ lrwxrwxrwx root/root 0 2023-05-19 11:12 ./usr/share/doc/libgjs-dev/changelog.Debian.gz -> ../libgjs0g/changelog.Debian.gz -rw-r--r-- root/root 15025 2022-08-10 16:26 ./usr/share/doc/libgjs-dev/copyright drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/gjs-1.0/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/gjs-1.0/lsan/ -rw-r--r-- root/root 399 2022-08-08 05:05 ./usr/share/gjs-1.0/lsan/lsan.supp drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/gjs-1.0/valgrind/ -rw-r--r-- root/root 2568 2022-08-08 05:05 ./usr/share/gjs-1.0/valgrind/gjs.supp libgjs0g_1.72.2-0ubuntu2_arm64.deb ---------------------------------- new Debian package, version 2.0. size 364744 bytes: control archive=1849 bytes. 1380 bytes, 21 lines control 395 bytes, 5 lines md5sums 30 bytes, 1 lines shlibs 2693 bytes, 70 lines symbols 72 bytes, 2 lines triggers Package: libgjs0g Source: gjs Version: 1.72.2-0ubuntu2 Architecture: arm64 Maintainer: Ubuntu Developers Installed-Size: 1196 Depends: libc6 (>= 2.17), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.14.0), libffi8 (>= 3.4), libgcc-s1 (>= 4.2), libgirepository-1.0-1 (>= 1.66.0), libgirepository-1.0-1-with-libffi8 (>= 1.64), libglib2.0-0 (>= 2.70.0), libmozjs-91-0 (>= 91.10.0), libreadline8 (>= 6.0), libstdc++6 (>= 11), libx11-6 Conflicts: libgjs0, libgjs0a, libgjs0b, libgjs0c, libgjs0d, libgjs0e, libgjs0f Breaks: gnome-characters (<< 3.25.92), gnome-documents (<< 3.30.0), gnome-maps (<< 3.26.1), gnome-shell (<< 3.38.6), gnome-sound-recorder (<< 3.28.1-3~), gnome-weather (<< 3.25.91), ostree-tests (<< 2017.11-1~), polari (<< 3.29.91) Replaces: libgjs0, libgjs0a, libgjs0b, libgjs0c, libgjs0d, libgjs0e, libgjs0f Section: libs Priority: optional Multi-Arch: same Homepage: https://gitlab.gnome.org/GNOME/gjs/wikis Description: Mozilla-based javascript bindings for the GNOME platform Makes it possible for applications to use all of GNOME's platform libraries using the JavaScript language. It's mainly based on the Mozilla JavaScript engine and the GObject introspection framework. . This is the shared library applications link to. Original-Maintainer: Debian GNOME Maintainers drwxr-xr-x root/root 0 2023-05-19 11:12 ./ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/lib/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/lib/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/lib/aarch64-linux-gnu/gjs/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/lib/aarch64-linux-gnu/gjs/girepository-1.0/ -rw-r--r-- root/root 5384 2023-05-19 11:12 ./usr/lib/aarch64-linux-gnu/gjs/girepository-1.0/GjsPrivate-1.0.typelib lrwxrwxrwx root/root 0 2023-05-19 11:12 ./usr/lib/aarch64-linux-gnu/libgjs.so.0 -> libgjs.so.0.0.0 -rw-r--r-- root/root 1168040 2023-05-19 11:12 ./usr/lib/aarch64-linux-gnu/libgjs.so.0.0.0 drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/doc/libgjs0g/ -rw-r--r-- root/root 1168 2023-05-19 11:12 ./usr/share/doc/libgjs0g/changelog.Debian.gz -rw-r--r-- root/root 15025 2022-08-10 16:26 ./usr/share/doc/libgjs0g/copyright drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/lintian/ drwxr-xr-x root/root 0 2023-05-19 11:12 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 302 2022-08-10 16:26 ./usr/share/lintian/overrides/libgjs0g +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build Type: any Build-Space: 516996 Build-Time: 276 Distribution: jammy-proposed Host Architecture: arm64 Install-Time: 77 Job: gjs_1.72.2-0ubuntu2.dsc Machine Architecture: arm64 Package: gjs Package-Time: 355 Source-Version: 1.72.2-0ubuntu2 Space: 516996 Status: successful Version: 1.72.2-0ubuntu2 -------------------------------------------------------------------------------- Finished at 2023-06-02T19:18:41Z Build needed 00:05:55, 516996k disk space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=jammy --arch=arm64 PACKAGEBUILD-26269958 Scanning for processes to kill in build PACKAGEBUILD-26269958